WooCommerce Payments – Fully Integrated Solution Built and Supported by Woo - Version 1.0.1

Version Description

  • 2020-06-01 =
  • Add - Support 3D Secure verification
  • Add - Transaction date and type filters to transactions list
  • Update - Redirect to the "Connect" page on plugin activation or when trying to navigate to the settings screen
  • Fix - Add deposit delay notice to deposit schedule
  • Fix - Avoid localizing deposit date or displaying time-of-day precision
  • Fix - Display dispute currency code in dispute info
Download this release

Release Info

Developer automattic
Plugin Icon 128x128 WooCommerce Payments – Fully Integrated Solution Built and Supported by Woo
Version 1.0.1
Comparing to
See all releases

Code changes from version 1.0.0 to 1.0.1

assets/js/wcpay-checkout.js CHANGED
@@ -192,6 +192,55 @@ jQuery( function( $ ) {
192
  return false;
193
  };
194
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
195
  // Handle the checkout form when WooCommerce Payments is chosen.
196
  $( 'form.checkout' ).on( 'checkout_place_order_woocommerce_payments', function() {
197
  return handleOnPaymentFormSubmit( $( this ) );
@@ -203,4 +252,22 @@ jQuery( function( $ ) {
203
  return handleOnPaymentFormSubmit( $( '#order_review' ) );
204
  }
205
  } );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
206
  } );
192
  return false;
193
  };
194
 
195
+ var showAuthenticationModal = function( orderId, clientSecret ) {
196
+ stripe.confirmCardPayment( clientSecret )
197
+ .then( function( result ) {
198
+ return [
199
+ // eslint-disable-next-line camelcase
200
+ jQuery.post( wcpay_config.ajaxUrl, {
201
+ action: 'update_order_status',
202
+ // eslint-disable-next-line camelcase
203
+ order_id: orderId,
204
+ // eslint-disable-next-line camelcase
205
+ _ajax_nonce: wcpay_config.updateOrderStatusNonce,
206
+ } ), result.error ];
207
+ } )
208
+ .then( function( [ response, originalError ] ) {
209
+ // If there was a prblem with the paymeent, we can show the
210
+ // error message to the user immediately, and we don't need
211
+ // to wait for the `update_order_status` request to complete.
212
+ if ( originalError ) {
213
+ throw originalError;
214
+ }
215
+
216
+ // Otherwise, we are waiting for the `update_order_status` request to complete.
217
+ return response;
218
+ } )
219
+ .then( function( response ) {
220
+ var result = JSON.parse( response );
221
+
222
+ if ( result.error ) {
223
+ throw result.error;
224
+ }
225
+
226
+ window.location = result.return_url;
227
+ } )
228
+ .catch( function( error ) {
229
+ $( 'form.checkout' ).removeClass( 'processing' ).unblock();
230
+
231
+ var errorMessage = error.message;
232
+
233
+ // If this is a generic error, we probably don't want to display the error message to the user,
234
+ // so display a generic message instead.
235
+ if ( error instanceof Error ) {
236
+ // eslint-disable-next-line camelcase
237
+ errorMessage = wcpay_config.genericErrorMessage;
238
+ }
239
+
240
+ showError( errorMessage );
241
+ } );
242
+ };
243
+
244
  // Handle the checkout form when WooCommerce Payments is chosen.
245
  $( 'form.checkout' ).on( 'checkout_place_order_woocommerce_payments', function() {
246
  return handleOnPaymentFormSubmit( $( this ) );
252
  return handleOnPaymentFormSubmit( $( '#order_review' ) );
253
  }
254
  } );
255
+
256
+ // Handle hash change - used when authenticating payment with SCA.
257
+ window.addEventListener( 'hashchange', function( event ) {
258
+ if ( 0 < event.newURL.indexOf( '#wcpay-confirm-pi' ) ) {
259
+ var partials = window.location.hash.match( /^#wcpay-confirm-pi:(.+):(.+)$/ );
260
+
261
+ var orderId = partials[ 1 ];
262
+ var clientSecret = partials[ 2 ];
263
+
264
+ // Cleanup the URL.
265
+ // https://stackoverflow.com/questions/1397329/
266
+ // how-to-remove-the-hash-from-window-location-url-with-javascript-without-page-r/
267
+ // 5298684#5298684
268
+ history.replaceState( '', document.title, window.location.pathname + window.location.search );
269
+
270
+ showAuthenticationModal( orderId, clientSecret );
271
+ }
272
+ } );
273
  } );
changelog.txt CHANGED
@@ -1,5 +1,13 @@
1
  *** WooCommerce Payments Changelog ***
2
 
 
 
 
 
 
 
 
 
3
  = 1.0.0 - 2020-05-19 =
4
  * Add - Level 3 data to payment requests
5
  * Update - Expose public method for checking connection status
1
  *** WooCommerce Payments Changelog ***
2
 
3
+ = 1.0.1 - 2020-06-01 =
4
+ * Add - Support 3D Secure verification
5
+ * Add - Transaction date and type filters to transactions list
6
+ * Update - Redirect to the "Connect" page on plugin activation or when trying to navigate to the settings screen
7
+ * Fix - Add deposit delay notice to deposit schedule
8
+ * Fix - Avoid localizing deposit date or displaying time-of-day precision
9
+ * Fix - Display dispute currency code in dispute info
10
+
11
  = 1.0.0 - 2020-05-19 =
12
  * Add - Level 3 data to payment requests
13
  * Update - Expose public method for checking connection status
dist/index.asset.php CHANGED
@@ -1 +1 @@
1
- <?php return array('dependencies' => array('lodash', 'moment', 'react', 'wc-components', 'wc-currency', 'wc-navigation', 'wp-api-fetch', 'wp-compose', 'wp-data', 'wp-data-controls', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keycodes', 'wp-polyfill', 'wp-url'), 'version' => '47ab2cccd8efa91fd32071b5e5d83db7');
1
+ <?php return array('dependencies' => array('lodash', 'moment', 'react', 'wc-components', 'wc-currency', 'wc-navigation', 'wp-api-fetch', 'wp-compose', 'wp-data', 'wp-data-controls', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keycodes', 'wp-polyfill', 'wp-url'), 'version' => '17756356088dd70d728f31ac94e47fbd');
dist/index.js CHANGED
@@ -1,4 +1,4 @@
1
- !function(e,t){for(var c in t)e[c]=t[c]}(this,function(e){var t={};function c(a){if(t[a])return t[a].exports;var n=t[a]={i:a,l:!1,exports:{}};return e[a].call(n.exports,n,n.exports,c),n.l=!0,n.exports}return c.m=e,c.c=t,c.d=function(e,t,a){c.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},c.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.t=function(e,t){if(1&t&&(e=c(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(c.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)c.d(a,n,function(t){return e[t]}.bind(null,n));return a},c.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(t,"a",t),t},c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},c.p="",c(c.s=66)}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t){!function(){e.exports=this.wp.i18n}()},function(e,t){!function(){e.exports=this.wc.components}()},function(e,t){!function(){e.exports=this.lodash}()},function(e,t,c){var a=c(6);e.exports=function(e){for(var t=1;t<arguments.length;t++){var c=null!=arguments[t]?arguments[t]:{},n=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(c).filter(function(e){return Object.getOwnPropertyDescriptor(c,e).enumerable}))),n.forEach(function(t){a(e,t,c[t])})}return e}},function(e,t){!function(){e.exports=this.regeneratorRuntime}()},function(e,t){e.exports=function(e,t,c){return t in e?Object.defineProperty(e,t,{value:c,enumerable:!0,configurable:!0,writable:!0}):e[t]=c,e}},function(e,t){!function(){e.exports=this.moment}()},function(e,t){!function(){e.exports=this.wp.date}()},function(e,t){!function(){e.exports=this.wp.url}()},function(e,t){!function(){e.exports=this.wp.data}()},function(e,t){!function(){e.exports=this.React}()},function(e,t){!function(){e.exports=this.wp.dataControls}()},function(e,t){!function(){e.exports=this.wc.navigation}()},function(e,t,c){var a;
2
  /*!
3
  Copyright (c) 2017 Jed Watson.
4
  Licensed under the MIT License (MIT), see
@@ -9,4 +9,4 @@
9
  Licensed under the MIT License (MIT), see
10
  http://jedwatson.github.io/classnames
11
  */
12
- !function(){"use strict";var c={}.hasOwnProperty;function n(){for(var e=[],t=0;t<arguments.length;t++){var a=arguments[t];if(a){var r=typeof a;if("string"===r||"number"===r)e.push(a);else if(Array.isArray(a)&&a.length){var o=n.apply(null,a);o&&e.push(o)}else if("object"===r)for(var s in a)c.call(a,s)&&a[s]&&e.push(s)}}return e.join(" ")}e.exports?(n.default=n,e.exports=n):void 0===(a=function(){return n}.apply(t,[]))||(e.exports=a)}()},function(e,t){!function(){e.exports=this.wc.currency}()},function(e,t){!function(){e.exports=this.wp.compose}()},function(e,t,c){var a=c(57),n=c(58),r=c(59);e.exports=function(e,t){return a(e)||n(e,t)||r()}},function(e,t){function c(e,t,c,a,n,r,o){try{var s=e[r](o),l=s.value}catch(e){return void c(e)}s.done?t(l):Promise.resolve(l).then(a,n)}e.exports=function(e){return function(){var t=this,a=arguments;return new Promise(function(n,r){var o=e.apply(t,a);function s(e){c(o,n,r,s,l,"next",e)}function l(e){c(o,n,r,s,l,"throw",e)}s(void 0)})}}},function(e,t){!function(){e.exports=this.wp.apiFetch}()},function(e,t,c){"use strict";var a=c(0),n=(c(28),["primary","light","warning","alert"]);t.a=function(e){var t=e.message,c=e.type,r=e.isCompact,o=["chip","chip-".concat(n.find(function(e){return e===c})||"primary"),r?"is-compact":""];return Object(a.createElement)("span",{className:o.join(" ").trim()},t)}},function(e,t,c){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t,c=1;c<arguments.length;c++)for(var a in t=arguments[c])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n=function(){function e(e,t){for(var c,a=0;a<t.length;a++)(c=t[a]).enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(e,c.key,c)}return function(t,c,a){return c&&e(t.prototype,c),a&&e(t,a),t}}(),r=c(11),o=l(r),s=l(c(42));function l(e){return e&&e.__esModule?e:{default:e}}var i=function(e,t){return 0<=t.indexOf(e)},m=function(e){return 0==e%18},h=["gridicons-add-outline","gridicons-add","gridicons-align-image-center","gridicons-align-image-left","gridicons-align-image-none","gridicons-align-image-right","gridicons-attachment","gridicons-bold","gridicons-bookmark-outline","gridicons-bookmark","gridicons-calendar","gridicons-cart","gridicons-create","gridicons-custom-post-type","gridicons-external","gridicons-folder","gridicons-heading","gridicons-help-outline","gridicons-help","gridicons-history","gridicons-info-outline","gridicons-info","gridicons-italic","gridicons-layout-blocks","gridicons-link-break","gridicons-link","gridicons-list-checkmark","gridicons-list-ordered","gridicons-list-unordered","gridicons-menus","gridicons-minus","gridicons-my-sites","gridicons-notice-outline","gridicons-notice","gridicons-plus-small","gridicons-plus","gridicons-popout","gridicons-posts","gridicons-scheduled","gridicons-share-ios","gridicons-star-outline","gridicons-star","gridicons-stats","gridicons-status","gridicons-thumbs-up","gridicons-textcolor","gridicons-time","gridicons-trophy","gridicons-user-circle","gridicons-reader-follow","gridicons-reader-following"],u=["gridicons-arrow-down","gridicons-arrow-up","gridicons-comment","gridicons-clear-formatting","gridicons-flag","gridicons-menu","gridicons-reader","gridicons-strikethrough"],d=["gridicons-align-center","gridicons-align-justify","gridicons-align-left","gridicons-align-right","gridicons-arrow-left","gridicons-arrow-right","gridicons-house","gridicons-indent-left","gridicons-indent-right","gridicons-minus-small","gridicons-print","gridicons-sign-out","gridicons-stats-alt","gridicons-trash","gridicons-underline","gridicons-video-camera"],v=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r.PureComponent),n(t,[{key:"render",value:function(){var e=this.props,t=e.size,c=e.onClick,n=e.icon,r=e.className,s=function(e,t){var c={};for(var a in e)0<=t.indexOf(a)||Object.prototype.hasOwnProperty.call(e,a)&&(c[a]=e[a]);return c}(e,["size","onClick","icon","className"]),l="gridicons-"+n,v=void 0,p=["gridicon",l,r,!!(i(l,h)&&m(t))&&"needs-offset",!!(i(l,u)&&m(t))&&"needs-offset-x",!!(i(l,d)&&m(t))&&"needs-offset-y"].filter(Boolean).join(" ");switch(l){default:v=o.default.createElement("svg",a({height:t,width:t},s));break;case"gridicons-add-image":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M23 4v2h-3v3h-2V6h-3V4h3V1h2v3h3zm-8.5 7c.828 0 1.5-.672 1.5-1.5S15.328 8 14.5 8 13 8.672 13 9.5s.672 1.5 1.5 1.5zm3.5 3.234l-.513-.57c-.794-.885-2.18-.885-2.976 0l-.655.73L9 9l-3 3.333V6h7V4H6c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h12c1.105 0 2-.895 2-2v-7h-2v3.234z"})));break;case"gridicons-add-outline":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm5 9h-4V7h-2v4H7v2h4v4h2v-4h4v-2z"})));break;case"gridicons-add":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm5 11h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"})));break;case"gridicons-align-center":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M4 19h16v-2H4v2zm13-6H7v2h10v-2zM4 9v2h16V9H4zm13-4H7v2h10V5z"})));break;case"gridicons-align-image-center":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M3 5h18v2H3V5zm0 14h18v-2H3v2zm5-4h8V9H8v6z"})));break;case"gridicons-align-image-left":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M3 5h18v2H3V5zm0 14h18v-2H3v2zm0-4h8V9H3v6zm10 0h8v-2h-8v2zm0-4h8V9h-8v2z"})));break;case"gridicons-align-image-none":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 7H3V5h18v2zm0 10H3v2h18v-2zM11 9H3v6h8V9z"})));break;case"gridicons-align-image-right":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 7H3V5h18v2zm0 10H3v2h18v-2zm0-8h-8v6h8V9zm-10 4H3v2h8v-2zm0-4H3v2h8V9z"})));break;case"gridicons-align-justify":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M4 19h16v-2H4v2zm16-6H4v2h16v-2zM4 9v2h16V9H4zm16-4H4v2h16V5z"})));break;case"gridicons-align-left":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M4 19h16v-2H4v2zm10-6H4v2h10v-2zM4 9v2h16V9H4zm10-4H4v2h10V5z"})));break;case"gridicons-align-right":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 17H4v2h16v-2zm-10-2h10v-2H10v2zM4 9v2h16V9H4zm6-2h10V5H10v2z"})));break;case"gridicons-arrow-down":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M11 4v12.17l-5.59-5.59L4 12l8 8 8-8-1.41-1.41L13 16.17V4h-2z"})));break;case"gridicons-arrow-left":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"})));break;case"gridicons-arrow-right":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8-8-8z"})));break;case"gridicons-arrow-up":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M13 20V7.83l5.59 5.59L20 12l-8-8-8 8 1.41 1.41L11 7.83V20h2z"})));break;case"gridicons-aside":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M14 20l6-6V6c0-1.105-.895-2-2-2H6c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h8zM6 6h12v6h-4c-1.105 0-2 .895-2 2v4H6V6zm10 4H8V8h8v2z"})));break;case"gridicons-attachment":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M14 1c-2.762 0-5 2.238-5 5v10c0 1.657 1.343 3 3 3s2.99-1.343 2.99-3V6H13v10c0 .553-.447 1-1 1-.553 0-1-.447-1-1V6c0-1.657 1.343-3 3-3s3 1.343 3 3v10.125C17 18.887 14.762 21 12 21s-5-2.238-5-5v-5H5v5c0 3.866 3.134 7 7 7s6.99-3.134 6.99-7V6c0-2.762-2.228-5-4.99-5z"})));break;case"gridicons-audio":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M8 4v10.184C7.686 14.072 7.353 14 7 14c-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3V7h7v4.184c-.314-.112-.647-.184-1-.184-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3V4H8z"})));break;case"gridicons-bell":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M6.14 14.97l2.828 2.827c-.362.362-.862.586-1.414.586-1.105 0-2-.895-2-2 0-.552.224-1.052.586-1.414zm8.867 5.324L14.3 21 3 9.7l.706-.707 1.102.157c.754.108 1.69-.122 2.077-.51l3.885-3.884c2.34-2.34 6.135-2.34 8.475 0s2.34 6.135 0 8.475l-3.885 3.886c-.388.388-.618 1.323-.51 2.077l.157 1.1z"})));break;case"gridicons-block":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zM4 12c0-4.418 3.582-8 8-8 1.848 0 3.545.633 4.9 1.686L5.686 16.9C4.633 15.545 4 13.848 4 12zm8 8c-1.848 0-3.546-.633-4.9-1.686L18.314 7.1C19.367 8.455 20 10.152 20 12c0 4.418-3.582 8-8 8z"})));break;case"gridicons-bold":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M7 5.01h4.547c2.126 0 3.67.302 4.632.906.96.605 1.44 1.567 1.44 2.887 0 .896-.21 1.63-.63 2.205-.42.574-.98.92-1.678 1.036v.103c.95.212 1.637.608 2.057 1.19.42.58.63 1.35.63 2.315 0 1.367-.494 2.434-1.482 3.2-.99.765-2.332 1.148-4.027 1.148H7V5.01zm3 5.936h2.027c.862 0 1.486-.133 1.872-.4.386-.267.578-.708.578-1.323 0-.574-.21-.986-.63-1.236-.42-.25-1.087-.374-1.996-.374H10v3.333zm0 2.523v3.905h2.253c.876 0 1.52-.167 1.94-.502.416-.335.625-.848.625-1.54 0-1.243-.89-1.864-2.668-1.864H10z"})));break;case"gridicons-book":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M4 3h2v18H4zM18 3H7v18h11c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 6h-6V8h6v1zm0-2h-6V6h6v1z"})));break;case"gridicons-bookmark-outline":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M17 5v12.554l-5-2.857-5 2.857V5h10m0-2H7c-1.105 0-2 .896-2 2v16l7-4 7 4V5c0-1.104-.896-2-2-2z"})));break;case"gridicons-bookmark":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M17 3H7c-1.105 0-2 .896-2 2v16l7-4 7 4V5c0-1.104-.896-2-2-2z"})));break;case"gridicons-briefcase":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M14 15h-4v-2H2v6c0 1.105.895 2 2 2h16c1.105 0 2-.895 2-2v-6h-8v2zm6-9h-2V4c0-1.105-.895-2-2-2H8c-1.105 0-2 .895-2 2v2H4c-1.105 0-2 .895-2 2v4h20V8c0-1.105-.895-2-2-2zm-4 0H8V4h8v2z"})));break;case"gridicons-bug":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 14h4v-2h-4v-2h1a2 2 0 0 0 2-2V6h-2v2H5V6H3v2a2 2 0 0 0 2 2h1v2H2v2h4v1a6 6 0 0 0 .09 1H5a2 2 0 0 0-2 2v2h2v-2h1.81A6 6 0 0 0 11 20.91V10h2v10.91A6 6 0 0 0 17.19 18H19v2h2v-2a2 2 0 0 0-2-2h-1.09a6 6 0 0 0 .09-1zM12 2a4 4 0 0 0-4 4h8a4 4 0 0 0-4-4z"})));break;case"gridicons-calendar":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19 4h-1V2h-2v2H8V2H6v2H5c-1.105 0-2 .896-2 2v13c0 1.104.895 2 2 2h14c1.104 0 2-.896 2-2V6c0-1.104-.896-2-2-2zm0 15H5V8h14v11z"})));break;case"gridicons-camera":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M17 12c0 1.7-1.3 3-3 3s-3-1.3-3-3 1.3-3 3-3 3 1.3 3 3zm5-5v11c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2V4h4v1h2l1-2h6l1 2h2c1.1 0 2 .9 2 2zM7.5 9c0-.8-.7-1.5-1.5-1.5S4.5 8.2 4.5 9s.7 1.5 1.5 1.5S7.5 9.8 7.5 9zM19 12c0-2.8-2.2-5-5-5s-5 2.2-5 5 2.2 5 5 5 5-2.2 5-5z"})));break;case"gridicons-caption":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 15l2-2v5c0 1.105-.895 2-2 2H4c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2h13l-2 2H4v12h16v-3zm2.44-8.56l-.88-.88c-.586-.585-1.534-.585-2.12 0L12 13v2H6v2h9v-1l7.44-7.44c.585-.586.585-1.534 0-2.12z"})));break;case"gridicons-cart":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M9 20c0 1.1-.9 2-2 2s-1.99-.9-1.99-2S5.9 18 7 18s2 .9 2 2zm8-2c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zm.396-5c.937 0 1.75-.65 1.952-1.566L21 5H7V4c0-1.105-.895-2-2-2H3v2h2v11c0 1.105.895 2 2 2h12c0-1.105-.895-2-2-2H7v-2h10.396z"})));break;case"gridicons-chat":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M3 12c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h8c1.1 0 2 .9 2 2v5c0 1.1-.9 2-2 2H9v3l-3-3H3zM21 18c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2h-6v1c0 2.2-1.8 4-4 4v2c0 1.1.9 2 2 2h2v3l3-3h3z"})));break;case"gridicons-checkmark-circle":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M11 17.768l-4.884-4.884 1.768-1.768L11 14.232l8.658-8.658C17.823 3.39 15.075 2 12 2 6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10c0-1.528-.353-2.97-.966-4.266L11 17.768z"})));break;case"gridicons-checkmark":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M9 19.414l-6.707-6.707 1.414-1.414L9 16.586 20.293 5.293l1.414 1.414"})));break;case"gridicons-chevron-down":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 9l-8 8-8-8 1.414-1.414L12 14.172l6.586-6.586"})));break;case"gridicons-chevron-left":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M14 20l-8-8 8-8 1.414 1.414L8.828 12l6.586 6.586"})));break;case"gridicons-chevron-right":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M10 20l8-8-8-8-1.414 1.414L15.172 12l-6.586 6.586"})));break;case"gridicons-chevron-up":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M4 15l8-8 8 8-1.414 1.414L12 9.828l-6.586 6.586"})));break;case"gridicons-clear-formatting":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M10.837 10.163l-4.6 4.6L10 4h4l.777 2.223-2.144 2.144-.627-2.092-1.17 3.888zm5.495.506L19.244 19H15.82l-1.05-3.5H11.5L5 22l-1.5-1.5 17-17L22 5l-5.668 5.67zm-2.31 2.31l-.032.03.032-.01v-.02z"})));break;case"gridicons-clipboard":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M16 18H8v-2h8v2zm0-6H8v2h8v-2zm2-9h-2v2h2v15H6V5h2V3H6c-1.105 0-2 .895-2 2v15c0 1.105.895 2 2 2h12c1.105 0 2-.895 2-2V5c0-1.105-.895-2-2-2zm-4 2V4c0-1.105-.895-2-2-2s-2 .895-2 2v1c-1.105 0-2 .895-2 2v1h8V7c0-1.105-.895-2-2-2z"})));break;case"gridicons-cloud-download":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 9c-.01 0-.017.002-.025.003C17.72 5.646 14.922 3 11.5 3 7.91 3 5 5.91 5 9.5c0 .524.07 1.03.186 1.52C5.123 11.015 5.064 11 5 11c-2.21 0-4 1.79-4 4 0 1.202.54 2.267 1.38 3h18.593C22.196 17.09 23 15.643 23 14c0-2.76-2.24-5-5-5zm-6 7l-4-5h3V8h2v3h3l-4 5z"})));break;case"gridicons-cloud-outline":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M11.5 5c2.336 0 4.304 1.825 4.48 4.154l.142 1.86 1.867-.012h.092C19.698 11.043 21 12.37 21 14c0 .748-.28 1.452-.783 2H3.28c-.156-.256-.28-.59-.28-1 0-1.074.85-1.953 1.915-1.998.06.007.118.012.178.015l2.66.124-.622-2.587C7.044 10.186 7 9.843 7 9.5 7 7.02 9.02 5 11.5 5m0-2C7.91 3 5 5.91 5 9.5c0 .524.07 1.03.186 1.52C5.123 11.015 5.064 11 5 11c-2.21 0-4 1.79-4 4 0 1.202.54 2.267 1.38 3h18.593C22.196 17.09 23 15.643 23 14c0-2.76-2.24-5-5-5l-.025.002C17.72 5.646 14.922 3 11.5 3z"})));break;case"gridicons-cloud-upload":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 9c-.01 0-.017.002-.025.003C17.72 5.646 14.922 3 11.5 3 7.91 3 5 5.91 5 9.5c0 .524.07 1.03.186 1.52C5.123 11.015 5.064 11 5 11c-2.21 0-4 1.79-4 4 0 1.202.54 2.267 1.38 3h18.593C22.196 17.09 23 15.643 23 14c0-2.76-2.24-5-5-5zm-5 4v3h-2v-3H8l4-5 4 5h-3z"})));break;case"gridicons-cloud":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 9c-.01 0-.017.002-.025.003C17.72 5.646 14.922 3 11.5 3 7.91 3 5 5.91 5 9.5c0 .524.07 1.03.186 1.52C5.123 11.015 5.064 11 5 11c-2.21 0-4 1.79-4 4 0 1.202.54 2.267 1.38 3h18.593C22.196 17.09 23 15.643 23 14c0-2.76-2.24-5-5-5z"})));break;case"gridicons-code":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M23 12l-5.45 6.5L16 17.21 20.39 12 16 6.79l1.55-1.29zM8 6.79L6.45 5.5 1 12l5.45 6.5L8 17.21 3.61 12zm.45 14.61l1.93.52L15.55 2.6l-1.93-.52z"})));break;case"gridicons-cog":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 12c0-.568-.06-1.122-.174-1.656l1.834-1.612-2-3.464-2.322.786c-.82-.736-1.787-1.308-2.86-1.657L14 2h-4l-.48 2.396c-1.07.35-2.04.92-2.858 1.657L4.34 5.268l-2 3.464 1.834 1.612C4.06 10.878 4 11.432 4 12s.06 1.122.174 1.656L2.34 15.268l2 3.464 2.322-.786c.82.736 1.787 1.308 2.86 1.657L10 22h4l.48-2.396c1.07-.35 2.038-.92 2.858-1.657l2.322.786 2-3.464-1.834-1.613c.113-.535.174-1.09.174-1.657zm-8 4c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4z"})));break;case"gridicons-comment":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 16l-5 5v-5H5c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2v9c0 1.1-.9 2-2 2h-7z"})));break;case"gridicons-computer":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 2H4c-1.104 0-2 .896-2 2v12c0 1.104.896 2 2 2h6v2H7v2h10v-2h-3v-2h6c1.104 0 2-.896 2-2V4c0-1.104-.896-2-2-2zm0 14H4V4h16v12z"})));break;case"gridicons-coupon":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M13 16v2h-2v-2h2zm3-3h2v-2h-2v2zm2 8h-2v2h2v-2zm3-5v2h2v-2h-2zm-1-3c.552 0 1 .448 1 1h2c0-1.657-1.343-3-3-3v2zm1 7c0 .552-.448 1-1 1v2c1.657 0 3-1.343 3-3h-2zm-7 1c-.552 0-1-.448-1-1h-2c0 1.657 1.343 3 3 3v-2zm3.21-5.21c-.78.78-2.047.782-2.828.002l-.002-.002L10 11.41l-1.43 1.44c.28.506.427 1.073.43 1.65C9 16.433 7.433 18 5.5 18S2 16.433 2 14.5 3.567 11 5.5 11c.577.003 1.144.15 1.65.43L8.59 10 7.15 8.57c-.506.28-1.073.427-1.65.43C3.567 9 2 7.433 2 5.5S3.567 2 5.5 2 9 3.567 9 5.5c-.003.577-.15 1.144-.43 1.65L10 8.59l3.88-3.88c.78-.78 2.047-.782 2.828-.002l.002.002-5.3 5.29 5.8 5.79zM5.5 7C6.328 7 7 6.328 7 5.5S6.328 4 5.5 4 4 4.672 4 5.5 4.672 7 5.5 7zM7 14.5c0-.828-.672-1.5-1.5-1.5S4 13.672 4 14.5 4.672 16 5.5 16 7 15.328 7 14.5z"})));break;case"gridicons-create":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 14v5c0 1.105-.895 2-2 2H5c-1.105 0-2-.895-2-2V5c0-1.105.895-2 2-2h5v2H5v14h14v-5h2z"}),o.default.createElement("path",{d:"M21 7h-4V3h-2v4h-4v2h4v4h2V9h4"})));break;case"gridicons-credit-card":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 4H4c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h16c1.105 0 2-.895 2-2V6c0-1.105-.895-2-2-2zm0 2v2H4V6h16zM4 18v-6h16v6H4zm2-4h7v2H6v-2zm9 0h3v2h-3v-2z"})));break;case"gridicons-crop":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M22 16h-4V8c0-1.105-.895-2-2-2H8V2H6v4H2v2h4v8c0 1.105.895 2 2 2h8v4h2v-4h4v-2zM8 16V8h8v8H8z"})));break;case"gridicons-cross-circle":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19.1 4.9C15.2 1 8.8 1 4.9 4.9S1 15.2 4.9 19.1s10.2 3.9 14.1 0 4-10.3.1-14.2zm-4.3 11.3L12 13.4l-2.8 2.8-1.4-1.4 2.8-2.8-2.8-2.8 1.4-1.4 2.8 2.8 2.8-2.8 1.4 1.4-2.8 2.8 2.8 2.8-1.4 1.4z"})));break;case"gridicons-cross-small":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M17.705 7.705l-1.41-1.41L12 10.59 7.705 6.295l-1.41 1.41L10.59 12l-4.295 4.295 1.41 1.41L12 13.41l4.295 4.295 1.41-1.41L13.41 12l4.295-4.295z"})));break;case"gridicons-cross":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18.36 19.78L12 13.41l-6.36 6.37-1.42-1.42L10.59 12 4.22 5.64l1.42-1.42L12 10.59l6.36-6.36 1.41 1.41L13.41 12l6.36 6.36z"})));break;case"gridicons-custom-post-type":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19 3H5c-1.105 0-2 .895-2 2v14c0 1.105.895 2 2 2h14c1.105 0 2-.895 2-2V5c0-1.105-.895-2-2-2zM6 6h5v5H6V6zm4.5 13C9.12 19 8 17.88 8 16.5S9.12 14 10.5 14s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5zm3-6l3-5 3 5h-6z"})));break;case"gridicons-customize":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M2 6c0-1.505.78-3.08 2-4 0 .845.69 2 2 2 1.657 0 3 1.343 3 3 0 .386-.08.752-.212 1.09.74.594 1.476 1.19 2.19 1.81L8.9 11.98c-.62-.716-1.214-1.454-1.807-2.192C6.753 9.92 6.387 10 6 10c-2.21 0-4-1.79-4-4zm12.152 6.848l1.34-1.34c.607.304 1.283.492 2.008.492 2.485 0 4.5-2.015 4.5-4.5 0-.725-.188-1.4-.493-2.007L18 9l-2-2 3.507-3.507C18.9 3.188 18.225 3 17.5 3 15.015 3 13 5.015 13 7.5c0 .725.188 1.4.493 2.007L3 20l2 2 6.848-6.848c1.885 1.928 3.874 3.753 5.977 5.45l1.425 1.148 1.5-1.5-1.15-1.425c-1.695-2.103-3.52-4.092-5.448-5.977z"})));break;case"gridicons-domains":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm6.918 6h-3.215c-.188-1.424-.42-2.65-.565-3.357 1.593.682 2.916 1.87 3.78 3.357zm-5.904-3.928c.068.352.387 2.038.645 3.928h-3.32c.26-1.89.578-3.576.646-3.928C11.32 4.03 11.656 4 12 4s.68.03 1.014.072zM14 12c0 .598-.043 1.286-.11 2h-3.78c-.067-.714-.11-1.402-.11-2s.043-1.286.11-2h3.78c.067.714.11 1.402.11 2zM8.862 4.643C8.717 5.35 8.485 6.576 8.297 8H5.082c.864-1.487 2.187-2.675 3.78-3.357zM4.262 10h3.822c-.05.668-.084 1.344-.084 2s.033 1.332.085 2H4.263C4.097 13.36 4 12.692 4 12s.098-1.36.263-2zm.82 6h3.215c.188 1.424.42 2.65.565 3.357-1.593-.682-2.916-1.87-3.78-3.357zm5.904 3.928c-.068-.353-.388-2.038-.645-3.928h3.32c-.26 1.89-.578 3.576-.646 3.928-.333.043-.67.072-1.014.072s-.68-.03-1.014-.072zm4.152-.57c.145-.708.377-1.934.565-3.358h3.215c-.864 1.487-2.187 2.675-3.78 3.357zm4.6-5.358h-3.822c.05-.668.084-1.344.084-2s-.033-1.332-.085-2h3.82c.167.64.265 1.308.265 2s-.097 1.36-.263 2z"})));break;case"gridicons-dropdown":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M7 10l5 5 5-5"})));break;case"gridicons-ellipsis-circle":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2zM7.5 13.5c-.8 0-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5S9 11.2 9 12s-.7 1.5-1.5 1.5zm4.5 0c-.8 0-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5 1.5.7 1.5 1.5-.7 1.5-1.5 1.5zm4.5 0c-.8 0-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5 1.5.7 1.5 1.5-.7 1.5-1.5 1.5z"})));break;case"gridicons-ellipsis":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M7 12c0 1.104-.896 2-2 2s-2-.896-2-2 .896-2 2-2 2 .896 2 2zm12-2c-1.104 0-2 .896-2 2s.896 2 2 2 2-.896 2-2-.896-2-2-2zm-7 0c-1.104 0-2 .896-2 2s.896 2 2 2 2-.896 2-2-.896-2-2-2z"})));break;case"gridicons-external":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19 13v6c0 1.105-.895 2-2 2H5c-1.105 0-2-.895-2-2V7c0-1.105.895-2 2-2h6v2H5v12h12v-6h2zM13 3v2h4.586l-7.793 7.793 1.414 1.414L19 6.414V11h2V3h-8z"})));break;case"gridicons-filter":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M10 19h4v-2h-4v2zm-4-6h12v-2H6v2zM3 5v2h18V5H3z"})));break;case"gridicons-flag":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M15 6c0-1.105-.895-2-2-2H5v17h2v-7h5c0 1.105.895 2 2 2h6V6h-5z"})));break;case"gridicons-flip-horizontal":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 18v-5h3v-2h-3V6c0-1.105-.895-2-2-2H6c-1.105 0-2 .895-2 2v5H1v2h3v5c0 1.105.895 2 2 2h12c1.105 0 2-.895 2-2zM6 6h12v5H6V6z"})));break;case"gridicons-flip-vertical":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 4h-5V1h-2v3H6c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h5v3h2v-3h5c1.105 0 2-.895 2-2V6c0-1.105-.895-2-2-2zM6 18V6h5v12H6z"})));break;case"gridicons-folder-multiple":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M4 8c-1.105 0-2 .895-2 2v10c0 1.1.9 2 2 2h14c1.105 0 2-.895 2-2H4V8zm16 10H8c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2h3c1.105 0 2 .895 2 2h7c1.105 0 2 .895 2 2v8c0 1.105-.895 2-2 2z"})));break;case"gridicons-folder":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 19H6c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2h3c1.1 0 2 .9 2 2h7c1.1 0 2 .9 2 2v8c0 1.1-.9 2-2 2z"})));break;case"gridicons-fullscreen-exit":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M14 10V4h2v2.59l3.29-3.29 1.41 1.41L17.41 8H20v2zM4 10V8h2.59l-3.3-3.29 1.42-1.42L8 6.59V4h2v6zm16 4v2h-2.59l3.29 3.29-1.41 1.41L16 17.41V20h-2v-6zm-10 0v6H8v-2.59l-3.29 3.3-1.42-1.42L6.59 16H4v-2z"})));break;case"gridicons-fullscreen":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 3v6h-2V6.41l-3.29 3.3-1.42-1.42L17.59 5H15V3zM3 3v6h2V6.41l3.29 3.3 1.42-1.42L6.41 5H9V3zm18 18v-6h-2v2.59l-3.29-3.29-1.41 1.41L17.59 19H15v2zM9 21v-2H6.41l3.29-3.29-1.41-1.42L5 17.59V15H3v6z"})));break;case"gridicons-gift":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M22 6h-4.8c.5-.5.8-1.2.8-2 0-1.7-1.3-3-3-3s-3 1.3-3 3c0-1.7-1.3-3-3-3S6 2.3 6 4c0 .8.3 1.5.8 2H2v6h1v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8h1V6zm-2 4h-7V8h7v2zm-5-7c.6 0 1 .4 1 1s-.4 1-1 1-1-.4-1-1 .4-1 1-1zM9 3c.6 0 1 .4 1 1s-.4 1-1 1-1-.4-1-1 .4-1 1-1zM4 8h7v2H4V8zm1 4h6v8H5v-8zm14 8h-6v-8h6v8z"})));break;case"gridicons-globe":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm0 18l2-2 1-1v-2h-2v-1l-1-1H9v3l2 2v1.93c-3.94-.494-7-3.858-7-7.93l1 1h2v-2h2l3-3V6h-2L9 5v-.41C9.927 4.21 10.94 4 12 4s2.073.212 3 .59V6l-1 1v2l1 1 3.13-3.13c.752.897 1.304 1.964 1.606 3.13H18l-2 2v2l1 1h2l.286.286C18.03 18.06 15.24 20 12 20z"})));break;case"gridicons-grid":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M8 8H4V4h4v4zm6-4h-4v4h4V4zm6 0h-4v4h4V4zM8 10H4v4h4v-4zm6 0h-4v4h4v-4zm6 0h-4v4h4v-4zM8 16H4v4h4v-4zm6 0h-4v4h4v-4zm6 0h-4v4h4v-4z"})));break;case"gridicons-heading-h1":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M11 7h2v10h-2v-4H7v4H5V7h2v4h4V7zm6.57 0c-.594.95-1.504 1.658-2.57 2v1h2v7h2V7h-1.43z"})));break;case"gridicons-heading-h2":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M9 7h2v10H9v-4H5v4H3V7h2v4h4V7zm8 8c.51-.41.6-.62 1.06-1.05.437-.4.848-.828 1.23-1.28.334-.39.62-.82.85-1.28.2-.39.305-.822.31-1.26.005-.44-.087-.878-.27-1.28-.177-.385-.437-.726-.76-1-.346-.283-.743-.497-1.17-.63-.485-.153-.99-.227-1.5-.22-.36 0-.717.033-1.07.1-.343.06-.678.158-1 .29-.304.13-.593.295-.86.49-.287.21-.56.437-.82.68l1.24 1.22c.308-.268.643-.502 1-.7.35-.2.747-.304 1.15-.3.455-.03.906.106 1.27.38.31.278.477.684.45 1.1-.014.396-.14.78-.36 1.11-.285.453-.62.872-1 1.25-.44.43-.98.92-1.59 1.43-.61.51-1.41 1.06-2.16 1.65V17h8v-2h-4z"})));break;case"gridicons-heading-h3":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M14.11 14.218c.355.287.75.523 1.17.7.434.18.9.273 1.37.27.484.017.965-.086 1.4-.3.333-.146.55-.476.55-.84.003-.203-.05-.403-.15-.58-.123-.19-.3-.34-.51-.43-.32-.137-.655-.228-1-.27-.503-.073-1.012-.106-1.52-.1v-1.57c.742.052 1.485-.07 2.17-.36.37-.164.615-.525.63-.93.026-.318-.12-.627-.38-.81-.34-.203-.734-.3-1.13-.28-.395.013-.784.108-1.14.28-.375.167-.73.375-1.06.62l-1.22-1.39c.5-.377 1.053-.68 1.64-.9.608-.224 1.252-.336 1.9-.33.525-.007 1.05.05 1.56.17.43.1.84.277 1.21.52.325.21.595.495.79.83.19.342.287.73.28 1.12.01.48-.177.943-.52 1.28-.417.39-.916.685-1.46.86v.06c.61.14 1.175.425 1.65.83.437.382.68.94.66 1.52.005.42-.113.835-.34 1.19-.23.357-.538.657-.9.88-.408.253-.853.44-1.32.55-.514.128-1.04.192-1.57.19-.786.02-1.57-.106-2.31-.37-.59-.214-1.126-.556-1.57-1l1.12-1.41zM9 11H5V7H3v10h2v-4h4v4h2V7H9v4z"})));break;case"gridicons-heading-h4":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M11 17H9v-4H5v4H3V7h2v4h4V7h2v10zm10-2h-1v2h-2v-2h-5v-2l4.05-6H20v6h1v2zm-3-2V9l-2.79 4H18z"})));break;case"gridicons-heading-h5":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M14.09 14.19c.352.27.73.5 1.13.69.42.196.877.296 1.34.29.51.014 1.01-.125 1.44-.4.378-.253.594-.686.57-1.14.02-.45-.197-.877-.57-1.13-.406-.274-.89-.41-1.38-.39h-.47c-.135.014-.27.04-.4.08l-.41.15-.48.23-1.02-.57.28-5h6.4v1.92h-4.31L16 10.76c.222-.077.45-.138.68-.18.235-.037.472-.054.71-.05.463-.004.924.057 1.37.18.41.115.798.305 1.14.56.33.248.597.57.78.94.212.422.322.888.32 1.36.007.497-.11.99-.34 1.43-.224.417-.534.782-.91 1.07-.393.3-.837.527-1.31.67-.497.164-1.016.252-1.54.26-.788.023-1.573-.11-2.31-.39-.584-.238-1.122-.577-1.59-1l1.09-1.42zM11 17H9v-4H5v4H3V7h2v4h4V7h2v10z"})));break;case"gridicons-heading-h6":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M11 17H9v-4H5v4H3V7h2v4h4V7h2v10zm8.58-7.508c-.248-.204-.524-.37-.82-.49-.625-.242-1.317-.242-1.94 0-.3.11-.566.287-.78.52-.245.27-.432.586-.55.93-.16.46-.243.943-.25 1.43.367-.33.79-.59 1.25-.77.405-.17.84-.262 1.28-.27.415-.006.83.048 1.23.16.364.118.704.304 1 .55.295.253.528.57.68.93.193.403.302.843.32 1.29.01.468-.094.93-.3 1.35-.206.387-.49.727-.83 1-.357.287-.764.504-1.2.64-.98.31-2.033.293-3-.05-.507-.182-.968-.472-1.35-.85-.437-.416-.778-.92-1-1.48-.243-.693-.352-1.426-.32-2.16-.02-.797.11-1.59.38-2.34.215-.604.556-1.156 1-1.62.406-.416.897-.74 1.44-.95.54-.21 1.118-.314 1.7-.31.682-.02 1.36.096 2 .34.5.19.962.464 1.37.81l-1.31 1.34zm-2.39 5.84c.202 0 .405-.03.6-.09.183-.046.356-.128.51-.24.15-.136.27-.303.35-.49.092-.225.136-.467.13-.71.037-.405-.123-.804-.43-1.07-.328-.23-.72-.347-1.12-.33-.346-.002-.687.07-1 .21-.383.17-.724.418-1 .73.046.346.143.683.29 1 .108.23.257.44.44.62.152.15.337.26.54.33.225.055.46.068.69.04z"})));break;case"gridicons-heading":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 20h-3v-6H9v6H6V5.01h3V11h6V5.01h3V20z"})));break;case"gridicons-heart-outline":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M16.5 4.5c2.206 0 4 1.794 4 4 0 4.67-5.543 8.94-8.5 11.023C9.043 17.44 3.5 13.17 3.5 8.5c0-2.206 1.794-4 4-4 1.298 0 2.522.638 3.273 1.706L12 7.953l1.227-1.746c.75-1.07 1.975-1.707 3.273-1.707m0-1.5c-1.862 0-3.505.928-4.5 2.344C11.005 3.928 9.362 3 7.5 3 4.462 3 2 5.462 2 8.5c0 5.72 6.5 10.438 10 12.85 3.5-2.412 10-7.13 10-12.85C22 5.462 19.538 3 16.5 3z"})));break;case"gridicons-heart":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M16.5 3c-1.862 0-3.505.928-4.5 2.344C11.005 3.928 9.362 3 7.5 3 4.462 3 2 5.462 2 8.5c0 5.72 6.5 10.438 10 12.85 3.5-2.412 10-7.13 10-12.85C22 5.462 19.538 3 16.5 3z"})));break;case"gridicons-help-outline":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm4 8c0-2.21-1.79-4-4-4s-4 1.79-4 4h2c0-1.103.897-2 2-2s2 .897 2 2-.897 2-2 2c-.552 0-1 .448-1 1v2h2v-1.14c1.722-.447 3-1.998 3-3.86zm-3 6h-2v2h2v-2z"})));break;case"gridicons-help":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 16h-2v-2h2v2zm0-4.14V15h-2v-2c0-.552.448-1 1-1 1.103 0 2-.897 2-2s-.897-2-2-2-2 .897-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.862-1.278 3.413-3 3.86z"})));break;case"gridicons-history":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M2.12 13.526c.742 4.78 4.902 8.47 9.88 8.47 5.5 0 10-4.5 10-9.998S17.5 2 12 2C8.704 2 5.802 3.6 4 6V2H2.003L2 9h7V7H5.8c1.4-1.8 3.702-3 6.202-3C16.4 4 20 7.6 20 11.998s-3.6 8-8 8c-3.877 0-7.13-2.795-7.848-6.472H2.12z"}),o.default.createElement("path",{d:"M11.002 7v5.3l3.2 4.298 1.6-1.197-2.8-3.7V7"})));break;case"gridicons-house":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M22 9L12 1 2 9v2h2v10h5v-4c0-1.657 1.343-3 3-3s3 1.343 3 3v4h5V11h2V9z"})));break;case"gridicons-image-multiple":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M15 7.5c0-.828.672-1.5 1.5-1.5s1.5.672 1.5 1.5S17.328 9 16.5 9 15 8.328 15 7.5zM4 20h14c0 1.105-.895 2-2 2H4c-1.1 0-2-.9-2-2V8c0-1.105.895-2 2-2v14zM22 4v12c0 1.105-.895 2-2 2H8c-1.105 0-2-.895-2-2V4c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zM8 4v6.333L11 7l4.855 5.395.656-.73c.796-.886 2.183-.886 2.977 0l.513.57V4H8z"})));break;case"gridicons-image-remove":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20.587 3.423L22 4.837 20 6.84V18c0 1.105-.895 2-2 2H6.84l-2.007 2.006-1.414-1.414 17.167-17.17zM12.42 14.42l1 1 1-1c.63-.504 1.536-.456 2.11.11L18 16V8.84l-5.58 5.58zM15.16 6H6v6.38l2.19-2.19 1.39 1.39L4 17.163V6c0-1.105.895-2 2-2h11.162l-2 2z"})));break;case"gridicons-image":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 6v12c0 1.105-.895 2-2 2H6c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zm-2 0H6v6.38l2.19-2.19 5.23 5.23 1-1c.63-.504 1.536-.456 2.11.11L18 16V6zm-5 3.5c0-.828.672-1.5 1.5-1.5s1.5.672 1.5 1.5-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5z"})));break;case"gridicons-indent-left":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 20h2V4h-2v16zM2 11h10.172l-2.086-2.086L11.5 7.5 16 12l-4.5 4.5-1.414-1.414L12.172 13H2v-2z"})));break;case"gridicons-indent-right":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M6 4H4v16h2V4zm16 9H11.828l2.086 2.086L12.5 16.5 8 12l4.5-4.5 1.414 1.414L11.828 11H22v2z"})));break;case"gridicons-info-outline":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M13 9h-2V7h2v2zm0 2h-2v6h2v-6zm-1-7c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m0-2c5.523 0 10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2z"})));break;case"gridicons-info":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"})));break;case"gridicons-ink":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M5 15c0 3.866 3.134 7 7 7s7-3.134 7-7c0-1.387-.41-2.677-1.105-3.765h.007L12 2l-5.903 9.235h.007C5.41 12.323 5 13.613 5 15z"})));break;case"gridicons-institution":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M2 19h20v3H2zM12 2L2 6v2h20V6M17 10h3v7h-3zM10.5 10h3v7h-3zM4 10h3v7H4z"})));break;case"gridicons-italic":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M10.536 5l-.427 2h1.5L9.262 18h-1.5l-.427 2h6.128l.426-2h-1.5l2.347-11h1.5l.427-2"})));break;case"gridicons-layout-blocks":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 7h-2V3c0-1.105-.895-2-2-2H7c-1.105 0-2 .895-2 2v2H3c-1.105 0-2 .895-2 2v4c0 1.105.895 2 2 2h2v8c0 1.105.895 2 2 2h10c1.105 0 2-.895 2-2v-2h2c1.105 0 2-.895 2-2V9c0-1.105-.895-2-2-2zm-4 14H7v-8h2c1.105 0 2-.895 2-2V7c0-1.105-.895-2-2-2H7V3h10v4h-2c-1.105 0-2 .895-2 2v8c0 1.105.895 2 2 2h2v2zm4-4h-6V9h6v8z"})));break;case"gridicons-layout":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M8 20H5c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2h3c1.105 0 2 .895 2 2v12c0 1.105-.895 2-2 2zm8-10h4c1.105 0 2-.895 2-2V5c0-1.105-.895-2-2-2h-4c-1.105 0-2 .895-2 2v3c0 1.105.895 2 2 2zm5 10v-6c0-1.105-.895-2-2-2h-5c-1.105 0-2 .895-2 2v6c0 1.105.895 2 2 2h5c1.105 0 2-.895 2-2z"})));break;case"gridicons-line-graph":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M3 19h18v2H3zm3-3c1.1 0 2-.9 2-2 0-.5-.2-1-.5-1.3L8.8 10H9c.5 0 1-.2 1.3-.5l2.7 1.4v.1c0 1.1.9 2 2 2s2-.9 2-2c0-.5-.2-.9-.5-1.3L17.8 7h.2c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2c0 .5.2 1 .5 1.3L15.2 9H15c-.5 0-1 .2-1.3.5L11 8.2V8c0-1.1-.9-2-2-2s-2 .9-2 2c0 .5.2 1 .5 1.3L6.2 12H6c-1.1 0-2 .9-2 2s.9 2 2 2z"})));break;case"gridicons-link-break":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M10 11l-2 2H7v-2h3zm9.64-3.64L22 5l-1.5-1.5-17 17L5 22l9-9h3v-2h-1l2-2c1.103 0 2 .897 2 2v2c0 1.103-.897 2-2 2h-4.977c.913 1.208 2.347 2 3.977 2h1c2.21 0 4-1.79 4-4v-2c0-1.623-.97-3.013-2.36-3.64zM4.36 16.64L6 15c-1.103 0-2-.897-2-2v-2c0-1.103.897-2 2-2h4.977C10.065 7.792 8.63 7 7 7H6c-2.21 0-4 1.79-4 4v2c0 1.623.97 3.013 2.36 3.64z"})));break;case"gridicons-link":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M17 13H7v-2h10v2zm1-6h-1c-1.63 0-3.065.792-3.977 2H18c1.103 0 2 .897 2 2v2c0 1.103-.897 2-2 2h-4.977c.913 1.208 2.347 2 3.977 2h1c2.21 0 4-1.79 4-4v-2c0-2.21-1.79-4-4-4zM2 11v2c0 2.21 1.79 4 4 4h1c1.63 0 3.065-.792 3.977-2H6c-1.103 0-2-.897-2-2v-2c0-1.103.897-2 2-2h4.977C10.065 7.792 8.63 7 7 7H6c-2.21 0-4 1.79-4 4z"})));break;case"gridicons-list-checkmark":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M9.5 15.5L5 20l-2.5-2.5 1.06-1.06L5 17.88l3.44-3.44L9.5 15.5zM10 5v2h11V5H10zm0 14h11v-2H10v2zm0-6h11v-2H10v2zM8.44 8.44L5 11.88l-1.44-1.44L2.5 11.5 5 14l4.5-4.5-1.06-1.06zm0-6L5 5.88 3.56 4.44 2.5 5.5 5 8l4.5-4.5-1.06-1.06z"})));break;case"gridicons-list-ordered-rtl":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M3 19h13v-2H3v2zm0-6h13v-2H3v2zm0-8v2h13V5H3zm16.587.252c.107-.096.197-.188.27-.275-.013.228-.02.48-.02.756V8h1.176V3.717H19.97L18.5 4.915l.6.738.487-.4zm.448 7.826c.475-.426.785-.715.93-.867.146-.15.262-.296.35-.434.088-.138.153-.278.195-.42.042-.143.063-.298.063-.466 0-.225-.06-.427-.18-.608-.12-.18-.29-.32-.507-.417-.218-.1-.465-.148-.742-.148-.22 0-.42.022-.596.067-.177.045-.34.11-.49.195-.15.084-.337.225-.558.422l.636.744c.174-.15.33-.264.467-.34.138-.078.274-.117.41-.117.13 0 .232.03.304.096.072.064.108.152.108.264 0 .09-.018.176-.054.258-.035.082-.1.18-.19.294-.093.114-.288.328-.587.64L18.547 13.3v.762h3.108v-.955h-1.62v-.03zm.46 4.747v-.018c.306-.086.54-.225.702-.414.162-.19.243-.42.243-.685 0-.31-.126-.55-.378-.727-.252-.175-.6-.263-1.043-.263-.308 0-.58.033-.817.1s-.47.178-.696.334l.48.774c.293-.184.576-.275.85-.275.147 0 .263.026.35.08.087.056.13.14.13.253 0 .3-.294.45-.882.45h-.27v.87h.264c.216 0 .392.017.526.05.135.03.232.08.293.143.06.064.09.154.09.27 0 .153-.058.265-.174.337-.116.07-.3.106-.555.106-.163 0-.342-.023-.537-.07-.194-.045-.385-.116-.573-.212v.96c.228.09.44.15.637.183.196.034.41.05.64.05.56 0 .998-.113 1.314-.342.316-.228.474-.542.474-.94.003-.585-.355-.923-1.07-1.013z"})));break;case"gridicons-list-ordered":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M8 19h13v-2H8v2zm0-6h13v-2H8v2zm0-8v2h13V5H8zm-4.425.252c.107-.096.197-.188.27-.275-.013.228-.02.48-.02.756V8h1.176V3.717H3.96L2.487 4.915l.6.738.487-.4zm.334 7.764c.474-.426.784-.715.93-.867.145-.153.26-.298.35-.436.087-.138.152-.278.194-.42.042-.143.063-.298.063-.466 0-.225-.06-.427-.18-.608s-.29-.32-.507-.417c-.218-.1-.465-.148-.742-.148-.22 0-.42.022-.596.067s-.34.11-.49.195c-.15.085-.337.226-.558.423l.636.744c.174-.15.33-.264.467-.34.138-.078.274-.117.41-.117.13 0 .232.032.304.097.073.064.11.152.11.264 0 .09-.02.176-.055.258-.036.082-.1.18-.192.294-.092.114-.287.328-.586.64L2.42 13.238V14h3.11v-.955H3.91v-.03zm.53 4.746v-.018c.306-.086.54-.225.702-.414.162-.19.243-.42.243-.685 0-.31-.126-.55-.378-.727-.252-.176-.6-.264-1.043-.264-.307 0-.58.033-.816.1s-.47.178-.696.334l.48.773c.293-.183.576-.274.85-.274.147 0 .263.027.35.082s.13.14.13.252c0 .3-.294.45-.882.45h-.27v.87h.264c.217 0 .393.017.527.05.136.03.233.08.294.143.06.064.09.154.09.27 0 .153-.057.265-.173.337-.115.07-.3.106-.554.106-.164 0-.343-.022-.538-.07-.194-.044-.385-.115-.573-.21v.96c.228.088.44.148.637.182.196.033.41.05.64.05.56 0 .998-.114 1.314-.343.315-.228.473-.542.473-.94.002-.585-.356-.923-1.07-1.013z"})));break;case"gridicons-list-unordered":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M9 19h12v-2H9v2zm0-6h12v-2H9v2zm0-8v2h12V5H9zm-4-.5c-.828 0-1.5.672-1.5 1.5S4.172 7.5 5 7.5 6.5 6.828 6.5 6 5.828 4.5 5 4.5zm0 6c-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5-.672-1.5-1.5-1.5zm0 6c-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5-.672-1.5-1.5-1.5z"})));break;case"gridicons-location":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19 9c0-3.866-3.134-7-7-7S5 5.134 5 9c0 1.387.41 2.677 1.105 3.765h-.008C8.457 16.46 12 22 12 22l5.903-9.235h-.007C18.59 11.677 19 10.387 19 9zm-7 3c-1.657 0-3-1.343-3-3s1.343-3 3-3 3 1.343 3 3-1.343 3-3 3z"})));break;case"gridicons-lock":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 8h-1V7c0-2.757-2.243-5-5-5S7 4.243 7 7v1H6c-1.105 0-2 .895-2 2v10c0 1.105.895 2 2 2h12c1.105 0 2-.895 2-2V10c0-1.105-.895-2-2-2zM9 7c0-1.654 1.346-3 3-3s3 1.346 3 3v1H9V7zm4 8.723V18h-2v-2.277c-.595-.346-1-.984-1-1.723 0-1.105.895-2 2-2s2 .895 2 2c0 .738-.405 1.376-1 1.723z"})));break;case"gridicons-mail":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 4H4c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h16c1.105 0 2-.895 2-2V6c0-1.105-.895-2-2-2zm0 4.236l-8 4.882-8-4.882V6h16v2.236z"})));break;case"gridicons-mention":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2a10 10 0 0 0 0 20v-2a8 8 0 1 1 8-8v.5a1.5 1.5 0 0 1-3 0V7h-2v1a5 5 0 1 0 1 7 3.5 3.5 0 0 0 6-2.46V12A10 10 0 0 0 12 2zm0 13a3 3 0 1 1 3-3 3 3 0 0 1-3 3z"})));break;case"gridicons-menu":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 6v2H3V6h18zM3 18h18v-2H3v2zm0-5h18v-2H3v2z"})));break;case"gridicons-menus":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M9 19h10v-2H9v2zm0-6h6v-2H9v2zm0-8v2h12V5H9zm-4-.5c-.828 0-1.5.672-1.5 1.5S4.172 7.5 5 7.5 6.5 6.828 6.5 6 5.828 4.5 5 4.5zm0 6c-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5-.672-1.5-1.5-1.5zm0 6c-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5-.672-1.5-1.5-1.5z"})));break;case"gridicons-microphone":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19 9v1a7 7 0 0 1-6 6.92V20h3v2H8v-2h3v-3.08A7 7 0 0 1 5 10V9h2v1a5 5 0 0 0 10 0V9zm-7 4a3 3 0 0 0 3-3V5a3 3 0 0 0-6 0v5a3 3 0 0 0 3 3z"})));break;case"gridicons-minus-small":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M6 11h12v2H6z"})));break;case"gridicons-minus":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M3 11h18v2H3z"})));break;case"gridicons-money":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M2 5v14h20V5H2zm5 12c0-1.657-1.343-3-3-3v-4c1.657 0 3-1.343 3-3h10c0 1.657 1.343 3 3 3v4c-1.657 0-3 1.343-3 3H7zm5-8c1.1 0 2 1.3 2 3s-.9 3-2 3-2-1.3-2-3 .9-3 2-3z"})));break;case"gridicons-multiple-users":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M24 14.6c0 .6-1.2 1-2.6 1.2-.9-1.7-2.7-3-4.8-3.9.2-.3.4-.5.6-.8h.8c3.1-.1 6 1.8 6 3.5zM6.8 11H6c-3.1 0-6 1.9-6 3.6 0 .6 1.2 1 2.6 1.2.9-1.7 2.7-3 4.8-3.9l-.6-.9zm5.2 1c2.2 0 4-1.8 4-4s-1.8-4-4-4-4 1.8-4 4 1.8 4 4 4zm0 1c-4.1 0-8 2.6-8 5 0 2 8 2 8 2s8 0 8-2c0-2.4-3.9-5-8-5zm5.7-3h.3c1.7 0 3-1.3 3-3s-1.3-3-3-3c-.5 0-.9.1-1.3.3.8 1 1.3 2.3 1.3 3.7 0 .7-.1 1.4-.3 2zM6 10h.3C6.1 9.4 6 8.7 6 8c0-1.4.5-2.7 1.3-3.7C6.9 4.1 6.5 4 6 4 4.3 4 3 5.3 3 7s1.3 3 3 3z"})));break;case"gridicons-my-sites-horizon":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M10.986 13.928l.762-2.284-1.324-3.63c-.458-.026-.892-.08-.892-.08-.458-.027-.405-.727.054-.7 0 0 1.403.107 2.24.107.888 0 2.265-.107 2.265-.107.46-.027.513.646.055.7 0 0-.46.055-.973.082l2.006 5.966c-.875-.034-1.74-.053-2.6-.06l-.428-1.177-.403 1.17c-.252.002-.508.01-.76.015zm-7.156.393c-.21-.737-.33-1.514-.33-2.32 0-1.232.264-2.402.736-3.46l2.036 5.58c.85-.06 1.69-.104 2.526-.138L6.792 8.015c.512-.027.973-.08.973-.08.458-.055.404-.728-.055-.702 0 0-1.376.108-2.265.108-.16 0-.347-.003-.547-.01C6.418 5.025 9.03 3.5 12 3.5c2.213 0 4.228.846 5.74 2.232-.036-.002-.072-.007-.11-.007-.835 0-1.427.727-1.427 1.51 0 .7.404 1.292.835 1.993.323.566.7 1.293.7 2.344 0 .674-.244 1.463-.572 2.51.3.02.604.043.907.066l.798-2.307c.486-1.212.647-2.18.647-3.043 0-.313-.02-.603-.057-.874.662 1.21 1.04 2.6 1.04 4.077 0 .807-.128 1.58-.34 2.32.5.05 1.006.112 1.51.17.205-.798.33-1.628.33-2.49 0-5.523-4.477-10-10-10S2 6.477 2 12c0 .862.125 1.692.33 2.49.5-.057 1.003-.12 1.5-.17zm14.638 3.168C16.676 19.672 14.118 20.5 12 20.5c-1.876 0-4.55-.697-6.463-3.012-.585.048-1.174.1-1.77.16C5.572 20.272 8.578 22 12 22c3.422 0 6.43-1.73 8.232-4.35-.593-.063-1.18-.114-1.764-.162zM12 15.01c-3.715 0-7.368.266-10.958.733.18.41.35.825.506 1.247 3.427-.43 6.91-.68 10.452-.68s7.025.25 10.452.68c.156-.422.327-.836.506-1.246-3.59-.467-7.243-.734-10.958-.734z"})));break;case"gridicons-my-sites":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zM3.5 12c0-1.232.264-2.402.736-3.46L8.29 19.65C5.456 18.272 3.5 15.365 3.5 12zm8.5 8.5c-.834 0-1.64-.12-2.4-.345l2.55-7.41 2.613 7.157c.017.042.038.08.06.117-.884.31-1.833.48-2.823.48zm1.172-12.485c.512-.027.973-.08.973-.08.458-.055.404-.728-.054-.702 0 0-1.376.108-2.265.108-.835 0-2.24-.107-2.24-.107-.458-.026-.51.674-.053.7 0 0 .434.055.892.082l1.324 3.63-1.86 5.578-3.096-9.208c.512-.027.973-.08.973-.08.458-.055.403-.728-.055-.702 0 0-1.376.108-2.265.108-.16 0-.347-.003-.547-.01C6.418 5.025 9.03 3.5 12 3.5c2.213 0 4.228.846 5.74 2.232-.037-.002-.072-.007-.11-.007-.835 0-1.427.727-1.427 1.51 0 .7.404 1.292.835 1.993.323.566.7 1.293.7 2.344 0 .727-.28 1.572-.646 2.748l-.848 2.833-3.072-9.138zm3.1 11.332l2.597-7.506c.484-1.212.645-2.18.645-3.044 0-.313-.02-.603-.057-.874.664 1.21 1.042 2.6 1.042 4.078 0 3.136-1.7 5.874-4.227 7.347z"})));break;case"gridicons-nametag":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 6a1 1 0 1 1-1 1 1 1 0 0 1 1-1zm-6 8h12v3H6zm14-8h-4V3H8v3H4a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2zM10 5h4v5h-4zm10 14H4v-9h4a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2h4z"})));break;case"gridicons-next-page":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 8h-8V6h8v2zm4-4v8l-6 6H8c-1.105 0-2-.895-2-2V4c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zm-2 0H8v12h6v-4c0-1.105.895-2 2-2h4V4zM4 6c-1.105 0-2 .895-2 2v12c0 1.1.9 2 2 2h12c1.105 0 2-.895 2-2H4V6z"})));break;case"gridicons-not-visible":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M1 12s4.188-6 11-6c.947 0 1.84.12 2.678.322L8.36 12.64C8.133 12.14 8 11.586 8 11c0-.937.335-1.787.875-2.47C6.483 9.344 4.66 10.917 3.62 12c.68.707 1.696 1.62 2.98 2.398L5.15 15.85C2.498 14.13 1 12 1 12zm22 0s-4.188 6-11 6c-.946 0-1.836-.124-2.676-.323L5 22l-1.5-1.5 17-17L22 5l-3.147 3.147C21.5 9.87 23 12 23 12zm-2.615.006c-.678-.708-1.697-1.624-2.987-2.403L16 11c0 2.21-1.79 4-4 4l-.947.947c.31.03.624.053.947.053 3.978 0 6.943-2.478 8.385-3.994z"})));break;case"gridicons-notice-outline":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 13h-2v2h2v-2zm-2-2h2l.5-6h-3l.5 6z"})));break;case"gridicons-notice":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 15h-2v-2h2v2zm0-4h-2l-.5-6h3l-.5 6z"})));break;case"gridicons-offline":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M10 3h8l-4 6h4L6 21l4-9H6l4-9"})));break;case"gridicons-pages":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M16 8H8V6h8v2zm0 2H8v2h8v-2zm4-6v12l-6 6H6c-1.105 0-2-.895-2-2V4c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zm-2 10V4H6v16h6v-4c0-1.105.895-2 2-2h4z"})));break;case"gridicons-pause":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm-1 14H9V8h2v8zm4 0h-2V8h2v8z"})));break;case"gridicons-pencil":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M13 6l5 5-9.507 9.507c-.686-.686-.69-1.794-.012-2.485l-.002-.003c-.69.676-1.8.673-2.485-.013-.677-.677-.686-1.762-.036-2.455l-.008-.008c-.694.65-1.78.64-2.456-.036L13 6zm7.586-.414l-2.172-2.172c-.78-.78-2.047-.78-2.828 0L14 5l5 5 1.586-1.586c.78-.78.78-2.047 0-2.828zM3 18v3h3c0-1.657-1.343-3-3-3z"})));break;case"gridicons-phone":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M16 2H8c-1.104 0-2 .896-2 2v16c0 1.104.896 2 2 2h8c1.104 0 2-.896 2-2V4c0-1.104-.896-2-2-2zm-3 19h-2v-1h2v1zm3-2H8V5h8v14z"})));break;case"gridicons-pin":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19 17c0-2.038-1.188-3.836-3-4.92V5h.5c.828 0 1.5-.672 1.5-1.5S17.328 2 16.5 2h-9C6.672 2 6 2.672 6 3.5S6.672 5 7.5 5H8v7.08C6.188 13.164 5 14.962 5 17h6v4c0 .55.45 1 1 1s1-.45 1-1v-4h6z"})));break;case"gridicons-plans":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2zm-1 12H6l5-10v10zm2 6V10h5l-5 10z"})));break;case"gridicons-play":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2zm-2 14.5v-9l6 4.5z"})));break;case"gridicons-plugins":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M16 8V3c0-.552-.448-1-1-1s-1 .448-1 1v5h-4V3c0-.552-.448-1-1-1s-1 .448-1 1v5H5v4c0 2.79 1.637 5.193 4 6.317V22h6v-3.683c2.363-1.124 4-3.527 4-6.317V8h-3z"})));break;case"gridicons-plus-small":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 11h-5V6h-2v5H6v2h5v5h2v-5h5"})));break;case"gridicons-plus":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 13h-8v8h-2v-8H3v-2h8V3h2v8h8v2z"})));break;case"gridicons-popout":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M6 7V5c0-1.105.895-2 2-2h11c1.105 0 2 .895 2 2v14c0 1.105-.895 2-2 2H8c-1.105 0-2-.895-2-2v-2h2v2h11V5H8v2H6zm5.5-.5l-1.414 1.414L13.172 11H3v2h10.172l-3.086 3.086L11.5 17.5 17 12l-5.5-5.5z"})));break;case"gridicons-posts":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M16 19H3v-2h13v2zm5-10H3v2h18V9zM3 5v2h11V5H3zm14 0v2h4V5h-4zm-6 8v2h10v-2H11zm-8 0v2h5v-2H3z"})));break;case"gridicons-print":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M9 16h6v2H9v-2zm13 1h-3v3c0 1.105-.895 2-2 2H7c-1.105 0-2-.895-2-2v-3H2V9c0-1.105.895-2 2-2h1V5c0-1.105.895-2 2-2h10c1.105 0 2 .895 2 2v2h1c1.105 0 2 .895 2 2v8zM7 7h10V5H7v2zm10 7H7v6h10v-6zm3-3.5c0-.828-.672-1.5-1.5-1.5s-1.5.672-1.5 1.5.672 1.5 1.5 1.5 1.5-.672 1.5-1.5z"})));break;case"gridicons-product-downloadable":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M22 3H2v6h1v11c0 1.105.895 2 2 2h14c1.105 0 2-.895 2-2V9h1V3zM4 5h16v2H4V5zm15 15H5V9h14v11zm-6-10v5.17l2.59-2.58L17 14l-5 5-5-5 1.41-1.42L11 15.17V10h2z"})));break;case"gridicons-product-external":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M22 3H2v6h1v11c0 1.105.895 2 2 2h14c1.105 0 2-.895 2-2V9h1V3zM4 5h16v2H4V5zm15 15H5V9h14v11zm-2-9v6h-2v-2.59l-3.29 3.29-1.41-1.41L13.59 13H11v-2h6z"})));break;case"gridicons-product-virtual":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M22 3H2v6h1v11c0 1.105.895 2 2 2h14c1.105 0 2-.895 2-2V9h1V3zM4 5h16v2H4V5zm15 15H5V9h14v11zM7 16.45c0-1.005.815-1.82 1.82-1.82h.09c-.335-1.59.68-3.148 2.27-3.483s3.148.68 3.483 2.27c.02.097.036.195.046.293 1.252-.025 2.29.97 2.314 2.224.017.868-.462 1.67-1.235 2.066H7.87c-.54-.33-.87-.917-.87-1.55z"})));break;case"gridicons-product":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M22 3H2v6h1v11c0 1.105.895 2 2 2h14c1.105 0 2-.895 2-2V9h1V3zM4 5h16v2H4V5zm15 15H5V9h14v11zM9 11h6c0 1.105-.895 2-2 2h-2c-1.105 0-2-.895-2-2z"})));break;case"gridicons-quote":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M11.192 15.757c0-.88-.23-1.618-.69-2.217-.326-.412-.768-.683-1.327-.812-.55-.128-1.07-.137-1.54-.028-.16-.95.1-1.956.76-3.022.66-1.065 1.515-1.867 2.558-2.403L9.373 5c-.8.396-1.56.898-2.26 1.505-.71.607-1.34 1.305-1.9 2.094s-.98 1.68-1.25 2.69-.346 2.04-.217 3.1c.168 1.4.62 2.52 1.356 3.35.735.84 1.652 1.26 2.748 1.26.965 0 1.766-.29 2.4-.878.628-.576.94-1.365.94-2.368l.002.003zm9.124 0c0-.88-.23-1.618-.69-2.217-.326-.42-.77-.692-1.327-.817-.56-.124-1.074-.13-1.54-.022-.16-.94.09-1.95.75-3.02.66-1.06 1.514-1.86 2.557-2.4L18.49 5c-.8.396-1.555.898-2.26 1.505-.708.607-1.34 1.305-1.894 2.094-.556.79-.97 1.68-1.24 2.69-.273 1-.345 2.04-.217 3.1.165 1.4.615 2.52 1.35 3.35.732.833 1.646 1.25 2.742 1.25.967 0 1.768-.29 2.402-.876.627-.576.942-1.365.942-2.368v.01z"})));break;case"gridicons-read-more":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M9 12h6v-2H9zm-7 0h5v-2H2zm15 0h5v-2h-5zm3 2v2l-6 6H6a2 2 0 0 1-2-2v-6h2v6h6v-4a2 2 0 0 1 2-2h6zM4 8V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v4h-2V4H6v4z"})));break;case"gridicons-reader-follow-conversation":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 14v-3h-2v3h-3v2h3v3h2v-3h3v-2"}),o.default.createElement("path",{d:"M13 16h-2l-5 5v-5H4c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2v4h-4v3h-3v4z"})));break;case"gridicons-reader-follow":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M23 16v2h-3v3h-2v-3h-3v-2h3v-3h2v3h3zM20 2v9h-4v3h-3v4H4c-1.1 0-2-.9-2-2V2h18zM8 13v-1H4v1h4zm3-3H4v1h7v-1zm0-2H4v1h7V8zm7-4H4v2h14V4z"})));break;case"gridicons-reader-following-conversation":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M16.8 14.5l3.2-3.2V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h2v5l8.7-8.7 2.1 2.2z"}),o.default.createElement("path",{d:"M22.6 11.1l-6.1 6.1-2.1-2.2-1.4 1.4 3.5 3.6 7.5-7.6"})));break;case"gridicons-reader-following":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M23 13.482L15.508 21 12 17.4l1.412-1.388 2.106 2.188 6.094-6.094L23 13.482zm-7.455 1.862L20 10.89V2H2v14c0 1.1.9 2 2 2h4.538l4.913-4.832 2.095 2.176zM8 13H4v-1h4v1zm3-2H4v-1h7v1zm0-2H4V8h7v1zm7-3H4V4h14v2z"})));break;case"gridicons-reader":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M3 4v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V4H3zm7 11H5v-1h5v1zm2-2H5v-1h7v1zm0-2H5v-1h7v1zm7 4h-5v-5h5v5zm0-7H5V6h14v2z"})));break;case"gridicons-reblog":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M22.086 9.914L20 7.828V18c0 1.105-.895 2-2 2h-7v-2h7V7.828l-2.086 2.086L14.5 8.5 19 4l4.5 4.5-1.414 1.414zM6 16.172V6h7V4H6c-1.105 0-2 .895-2 2v10.172l-2.086-2.086L.5 15.5 5 20l4.5-4.5-1.414-1.414L6 16.172z"})));break;case"gridicons-redo":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 6v3.586L14.343 5.93C13.17 4.756 11.636 4.17 10.1 4.17s-3.07.585-4.242 1.757c-2.343 2.342-2.343 6.14 0 8.484l5.364 5.364 1.414-1.414L7.272 13c-1.56-1.56-1.56-4.097 0-5.657.755-.755 1.76-1.172 2.828-1.172 1.068 0 2.073.417 2.828 1.173L16.586 11H13v2h7V6h-2z"})));break;case"gridicons-refresh":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M17.91 14c-.478 2.833-2.943 5-5.91 5-3.308 0-6-2.692-6-6s2.692-6 6-6h2.172l-2.086 2.086L13.5 10.5 18 6l-4.5-4.5-1.414 1.414L14.172 5H12c-4.418 0-8 3.582-8 8s3.582 8 8 8c4.08 0 7.438-3.055 7.93-7h-2.02z"})));break;case"gridicons-refund":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M13.91 2.91L11.83 5H14c4.418 0 8 3.582 8 8h-2c0-3.314-2.686-6-6-6h-2.17l2.09 2.09-1.42 1.41L8 6l1.41-1.41L12.5 1.5l1.41 1.41zM2 12v10h16V12H2zm2 6.56v-3.11c.6-.35 1.1-.85 1.45-1.45h9.1c.35.6.85 1.1 1.45 1.45v3.11c-.593.35-1.085.845-1.43 1.44H5.45c-.35-.597-.85-1.094-1.45-1.44zm6 .44c.828 0 1.5-.895 1.5-2s-.672-2-1.5-2-1.5.895-1.5 2 .672 2 1.5 2z"})));break;case"gridicons-reply":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M9 16h7.2l-2.6 2.6L15 20l5-5-5-5-1.4 1.4 2.6 2.6H9c-2.2 0-4-1.8-4-4s1.8-4 4-4h2V4H9c-3.3 0-6 2.7-6 6s2.7 6 6 6z"})));break;case"gridicons-resize":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M13 4v2h3.59L6 16.59V13H4v7h7v-2H7.41L18 7.41V11h2V4h-7"})));break;case"gridicons-rotate":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 14v6c0 1.105-.895 2-2 2H6c-1.105 0-2-.895-2-2v-6c0-1.105.895-2 2-2h10c1.105 0 2 .895 2 2zM13.914 2.914L11.828 5H14c4.418 0 8 3.582 8 8h-2c0-3.308-2.692-6-6-6h-2.172l2.086 2.086L12.5 10.5 8 6l1.414-1.414L12.5 1.5l1.414 1.414z"})));break;case"gridicons-scheduled":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M10.498 18l-3.705-3.704 1.415-1.415 2.294 2.295 5.293-5.293 1.415 1.415L10.498 18zM21 6v13c0 1.104-.896 2-2 2H5c-1.104 0-2-.896-2-2V6c0-1.104.896-2 2-2h1V2h2v2h8V2h2v2h1c1.104 0 2 .896 2 2zm-2 2H5v11h14V8z"})));break;case"gridicons-search":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 19l-5.154-5.154C16.574 12.742 17 11.42 17 10c0-3.866-3.134-7-7-7s-7 3.134-7 7 3.134 7 7 7c1.42 0 2.742-.426 3.846-1.154L19 21l2-2zM5 10c0-2.757 2.243-5 5-5s5 2.243 5 5-2.243 5-5 5-5-2.243-5-5z"})));break;case"gridicons-share-computer":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 2H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h6v2H7v2h10v-2h-3v-2h6a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2zm0 14H4V4h16zm-3.25-3a1.75 1.75 0 0 1-3.5 0L10 11.36a1.71 1.71 0 1 1 0-2.71L13.25 7a1.77 1.77 0 1 1 .68 1.37L10.71 10l3.22 1.61A1.74 1.74 0 0 1 16.75 13z"})));break;case"gridicons-share-ios":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M17 8h2c1.105 0 2 .895 2 2v9c0 1.105-.895 2-2 2H5c-1.105 0-2-.895-2-2v-9c0-1.105.895-2 2-2h2v2H5v9h14v-9h-2V8zM6.5 5.5l1.414 1.414L11 3.828V14h2V3.828l3.086 3.086L17.5 5.5 12 0 6.5 5.5z"})));break;case"gridicons-share":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 16c-.788 0-1.5.31-2.034.807L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.048 4.118c-.053.223-.088.453-.088.692 0 1.657 1.343 3 3 3s3-1.343 3-3-1.343-3-3-3z"})));break;case"gridicons-shipping":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 8h-2V7c0-1.105-.895-2-2-2H4c-1.105 0-2 .895-2 2v10h2c0 1.657 1.343 3 3 3s3-1.343 3-3h4c0 1.657 1.343 3 3 3s3-1.343 3-3h2v-5l-4-4zM7 18.5c-.828 0-1.5-.672-1.5-1.5s.672-1.5 1.5-1.5 1.5.672 1.5 1.5-.672 1.5-1.5 1.5zM4 14V7h10v7H4zm13 4.5c-.828 0-1.5-.672-1.5-1.5s.672-1.5 1.5-1.5 1.5.672 1.5 1.5-.672 1.5-1.5 1.5z"})));break;case"gridicons-shutter":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18.9 4.8s-.7 5.6-3.5 10.2c1.7-.3 3.9-.9 6.6-2 0 0 .7-4.6-3.1-8.2zm-6 2.8c-1.1-1.3-2.7-3-5-4.7C5.1 4.2 3 6.6 2.3 9.6 7 7.7 11 7.5 12.9 7.6zm3.4 2.9c.6-1.6 1.2-3.9 1.6-6.7-4.1-3-8.6-1.5-8.6-1.5s4.4 3.4 7 8.2zm-5.2 6c1.1 1.3 2.7 3 5 4.7 0 0 4.3-1.6 5.6-6.7 0-.1-5.3 2.1-10.6 2zm-3.4-3.1c-.6 1.6-1.2 3.8-1.5 6.7 0 0 3.6 2.9 8.6 1.5 0 0-4.6-3.4-7.1-8.2zM2 11.1s-.7 4.5 3.1 8.2c0 0 .7-5.7 3.5-10.3-1.7.3-4 .9-6.6 2.1z"})));break;case"gridicons-sign-out":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M16 17v2c0 1.105-.895 2-2 2H5c-1.105 0-2-.895-2-2V5c0-1.105.895-2 2-2h9c1.105 0 2 .895 2 2v2h-2V5H5v14h9v-2h2zm2.5-10.5l-1.414 1.414L20.172 11H10v2h10.172l-3.086 3.086L18.5 17.5 24 12l-5.5-5.5z"})));break;case"gridicons-site":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 4H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2zm-5 14H6v-7h7zm5 0h-3v-7h3zm0-9H6V6h12z"})));break;case"gridicons-spam":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M17 2H7L2 7v10l5 5h10l5-5V7l-5-5zm-4 15h-2v-2h2v2zm0-4h-2l-.5-6h3l-.5 6z"})));break;case"gridicons-speaker":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19 8v6c1.7 0 3-1.3 3-3s-1.3-3-3-3zM11 7H4c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h1v3c0 1.1.9 2 2 2h2v-5h2l4 4h2V3h-2l-4 4z"})));break;case"gridicons-special-character":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12.005 7.418c-1.237 0-2.19.376-2.86 1.128s-1.005 1.812-1.005 3.18c0 1.387.226 2.513.677 3.377.45.865 1.135 1.543 2.05 2.036V20H5v-2.666h3.12c-1.04-.636-1.842-1.502-2.405-2.6-.564-1.097-.846-2.322-.846-3.676 0-1.258.29-2.363.875-3.317.585-.952 1.417-1.685 2.497-2.198s2.334-.77 3.763-.77c2.18 0 3.915.572 5.204 1.713s1.932 2.673 1.932 4.594c0 1.353-.283 2.57-.852 3.65-.567 1.08-1.38 1.947-2.44 2.603H19V20h-5.908v-2.86c.95-.493 1.65-1.18 2.102-2.062s.677-2.006.677-3.374c0-1.36-.336-2.415-1.01-3.164-.672-.747-1.624-1.122-2.855-1.122z"})));break;case"gridicons-star-outline":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 6.308l1.176 3.167.347.936.997.042 3.374.14-2.647 2.09-.784.62.27.963.91 3.25-2.813-1.872-.83-.553-.83.552-2.814 1.87.91-3.248.27-.962-.783-.62-2.648-2.092 3.374-.14.996-.04.347-.936L12 6.308M12 2L9.418 8.953 2 9.257l5.822 4.602L5.82 21 12 16.89 18.18 21l-2.002-7.14L22 9.256l-7.418-.305L12 2z"})));break;case"gridicons-star":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304"})));break;case"gridicons-stats-alt":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 21H3v-2h18v2zM8 10H4v7h4v-7zm6-7h-4v14h4V3zm6 3h-4v11h4V6z"})));break;case"gridicons-stats-down-alt":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 21H3v-2h18v2zM8 3H4v14h4V3zm6 3h-4v11h4V6zm6 4h-4v7h4v-7z"})));break;case"gridicons-stats-down":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2zm0 16H5V5h14v14zM9 17H7V7h2v10zm4 0h-2v-7h2v7zm4 0h-2v-5h2v5z"})));break;case"gridicons-stats-up-alt":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 21H3v-2h18v2zM8 10H4v7h4v-7zm6-4h-4v11h4V6zm6-3h-4v14h4V3z"})));break;case"gridicons-stats-up":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2zm0 16H5V5h14v14zM9 17H7v-5h2v5zm4 0h-2v-7h2v7zm4 0h-2V7h2v10z"})));break;case"gridicons-stats":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19 3H5c-1.105 0-2 .895-2 2v14c0 1.105.895 2 2 2h14c1.105 0 2-.895 2-2V5c0-1.105-.895-2-2-2zm0 16H5V5h14v14zM9 17H7v-5h2v5zm4 0h-2V7h2v10zm4 0h-2v-7h2v7z"})));break;case"gridicons-status":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zM7.55 13c-.02.166-.05.33-.05.5 0 2.485 2.015 4.5 4.5 4.5s4.5-2.015 4.5-4.5c0-.17-.032-.334-.05-.5h-8.9zM10 10V8c0-.552-.448-1-1-1s-1 .448-1 1v2c0 .552.448 1 1 1s1-.448 1-1zm6 0V8c0-.552-.448-1-1-1s-1 .448-1 1v2c0 .552.448 1 1 1s1-.448 1-1z"})));break;case"gridicons-strikethrough":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M14.348 12H21v2h-4.613c.24.515.368 1.094.368 1.748 0 1.317-.474 2.355-1.423 3.114-.947.76-2.266 1.138-3.956 1.138-1.557 0-2.934-.293-4.132-.878v-2.874c.985.44 1.818.75 2.5.928.682.18 1.306.27 1.872.27.68 0 1.2-.13 1.562-.39.363-.26.545-.644.545-1.158 0-.285-.08-.54-.24-.763-.16-.222-.394-.437-.704-.643-.18-.12-.483-.287-.88-.49H3v-2H14.347zm-3.528-2c-.073-.077-.143-.155-.193-.235-.126-.202-.19-.44-.19-.713 0-.44.157-.795.47-1.068.313-.273.762-.41 1.348-.41.492 0 .993.064 1.502.19.51.127 1.153.35 1.93.67l1-2.405c-.753-.327-1.473-.58-2.16-.76-.69-.18-1.414-.27-2.173-.27-1.544 0-2.753.37-3.628 1.108-.874.738-1.312 1.753-1.312 3.044 0 .302.036.58.088.848h3.318z"})));break;case"gridicons-sync":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M23.5 13.5l-3.086 3.086L19 18l-4.5-4.5 1.414-1.414L18 14.172V12c0-3.308-2.692-6-6-6V4c4.418 0 8 3.582 8 8v2.172l2.086-2.086L23.5 13.5zM6 12V9.828l2.086 2.086L9.5 10.5 5 6 3.586 7.414.5 10.5l1.414 1.414L4 9.828V12c0 4.418 3.582 8 8 8v-2c-3.308 0-6-2.692-6-6z"})));break;case"gridicons-tablet":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 2H6c-1.104 0-2 .896-2 2v16c0 1.104.896 2 2 2h12c1.104 0 2-.896 2-2V4c0-1.104-.896-2-2-2zm-5 19h-2v-1h2v1zm5-2H6V5h12v14z"})));break;case"gridicons-tag":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 2.007h-7.087c-.53 0-1.04.21-1.414.586L2.592 11.5c-.78.78-.78 2.046 0 2.827l7.086 7.086c.78.78 2.046.78 2.827 0l8.906-8.906c.376-.374.587-.883.587-1.413V4.007c0-1.105-.895-2-2-2zM17.007 9c-1.105 0-2-.895-2-2s.895-2 2-2 2 .895 2 2-.895 2-2 2z"})));break;case"gridicons-text-color":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M3 19h18v3H3v-3zM15.82 17h3.424L14 3h-4L4.756 17H8.18l1.067-3.5h5.506L15.82 17zm-1.952-6h-3.73l1.868-5.725L13.868 11z"})));break;case"gridicons-themes":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M4 6c-1.105 0-2 .895-2 2v12c0 1.1.9 2 2 2h12c1.105 0 2-.895 2-2H4V6zm16-4H8c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h12c1.105 0 2-.895 2-2V4c0-1.105-.895-2-2-2zm-5 14H8V9h7v7zm5 0h-3V9h3v7zm0-9H8V4h12v3z"})));break;case"gridicons-thumbs-up":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M6.7 22H2v-9h2l2.7 9zM20 9h-6V5c0-1.657-1.343-3-3-3h-1v4L7.1 9.625c-.712.89-1.1 1.996-1.1 3.135V14l2.1 7h8.337c1.836 0 3.435-1.25 3.88-3.03l1.622-6.485C22.254 10.223 21.3 9 20 9z"})));break;case"gridicons-time":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm3.8 13.4L13 11.667V7h-2v5.333l3.2 4.266 1.6-1.2z"})));break;case"gridicons-trash":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M6.187 8h11.625l-.695 11.125C17.05 20.18 16.177 21 15.12 21H8.88c-1.057 0-1.93-.82-1.997-1.875L6.187 8zM19 5v2H5V5h3V4c0-1.105.895-2 2-2h4c1.105 0 2 .895 2 2v1h3zm-9 0h4V4h-4v1z"})));break;case"gridicons-trophy":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 5.062V3H6v2.062H2V8c0 2.525 1.89 4.598 4.324 4.932.7 2.058 2.485 3.61 4.676 3.978V18c0 1.105-.895 2-2 2H8v2h8v-2h-1c-1.105 0-2-.895-2-2v-1.09c2.19-.368 3.976-1.92 4.676-3.978C20.11 12.598 22 10.525 22 8V5.062h-4zM4 8v-.938h2v3.766C4.836 10.416 4 9.304 4 8zm16 0c0 1.304-.836 2.416-2 2.83V7.06h2V8z"})));break;case"gridicons-types":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M22 17c0 2.76-2.24 5-5 5s-5-2.24-5-5 2.24-5 5-5 5 2.24 5 5zM6.5 6.5h3.8L7 1 1 11h5.5V6.5zm9.5 4.085V8H8v8h2.585c.433-2.783 2.632-4.982 5.415-5.415z"})));break;case"gridicons-underline":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M4 19v2h16v-2H4zM18 3v8c0 3.314-2.686 6-6 6s-6-2.686-6-6V3h3v8c0 1.654 1.346 3 3 3s3-1.346 3-3V3h3z"})));break;case"gridicons-undo":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18.142 5.93C16.97 4.756 15.435 4.17 13.9 4.17s-3.072.586-4.244 1.757L6 9.585V6H4v7h7v-2H7.414l3.657-3.657c.756-.755 1.76-1.172 2.83-1.172 1.067 0 2.072.417 2.827 1.173 1.56 1.56 1.56 4.097 0 5.657l-5.364 5.364 1.414 1.414 5.364-5.364c2.345-2.343 2.345-6.142.002-8.485z"})));break;case"gridicons-user-add":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("circle",{cx:"15",cy:"8",r:"4"}),o.default.createElement("path",{d:"M15 20s8 0 8-2c0-2.4-3.9-5-8-5s-8 2.6-8 5c0 2 8 2 8 2zM6 10V7H4v3H1v2h3v3h2v-3h3v-2z"})));break;case"gridicons-user-circle":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm0 18.5c-4.694 0-8.5-3.806-8.5-8.5S7.306 3.5 12 3.5s8.5 3.806 8.5 8.5-3.806 8.5-8.5 8.5zm0-8c-3.038 0-5.5 1.728-5.5 3.5s2.462 3.5 5.5 3.5 5.5-1.728 5.5-3.5-2.462-3.5-5.5-3.5zm0-.5c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3z"})));break;case"gridicons-user":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 4c2.21 0 4 1.79 4 4s-1.79 4-4 4-4-1.79-4-4 1.79-4 4-4zm0 16s8 0 8-2c0-2.4-3.9-5-8-5s-8 2.6-8 5c0 2 8 2 8 2z"})));break;case"gridicons-video-camera":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M17 9V7c0-1.105-.895-2-2-2H4c-1.105 0-2 .895-2 2v10c0 1.105.895 2 2 2h11c1.105 0 2-.895 2-2v-2l5 4V5l-5 4z"})));break;case"gridicons-video-remove":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19.42 4.59l1.167-1.167L22 4.837 20 6.84V18c0 1.105-.895 2-2 2v-2h-2v2H6.84l-2.007 2.006-1.414-1.414 1.17-1.172-.01-.01L8 16 18 6l1.41-1.42.01.01zM15.84 11H18V8.84L15.84 11zM16 8.01l.01-.01H16v.01zM6 15.17l-2 2V6c0-1.105.895-2 2-2v2h2V4h9.17l-9 9H6v2.17zM6 8v3h2V8H6zm12 8v-3h-2v3h2z"})));break;case"gridicons-video":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M8 4h8v1.997h2V4c1.105 0 2 .896 2 2v12c0 1.104-.895 2-2 2v-2.003h-2V20H8v-2.003H6V20c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2v1.997h2V4zm2 11l4.5-3L10 9v6zm8 .997v-3h-2v3h2zm0-5v-3h-2v3h2zm-10 5v-3H6v3h2zm0-5v-3H6v3h2z"})));break;case"gridicons-visible":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 6C5.188 6 1 12 1 12s4.188 6 11 6 11-6 11-6-4.188-6-11-6zm0 10c-3.943 0-6.926-2.484-8.38-4 1.04-1.085 2.863-2.657 5.255-3.47C8.335 9.214 8 10.064 8 11c0 2.21 1.79 4 4 4s4-1.79 4-4c0-.937-.335-1.787-.875-2.47 2.393.813 4.216 2.386 5.254 3.47-1.456 1.518-4.438 4-8.38 4z"})));break;case"gridicons-zoom-in":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M15.8 13.8c.7-1.1 1.2-2.4 1.2-3.8 0-3.9-3.1-7-7-7s-7 3.1-7 7 3.1 7 7 7c1.4 0 2.7-.4 3.8-1.2L19 21l2-2-5.2-5.2zM10 15c-2.8 0-5-2.2-5-5s2.2-5 5-5 5 2.2 5 5-2.2 5-5 5z"}),o.default.createElement("path",{d:"M11 7H9v2H7v2h2v2h2v-2h2V9h-2"})));break;case"gridicons-zoom-out":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M3 10c0 3.9 3.1 7 7 7 1.4 0 2.7-.5 3.8-1.2L19 21l2-2-5.2-5.2c.8-1.1 1.2-2.4 1.2-3.8 0-3.9-3.1-7-7-7s-7 3.1-7 7zm2 0c0-2.8 2.2-5 5-5s5 2.2 5 5-2.2 5-5 5-5-2.2-5-5z"}),o.default.createElement("path",{d:"M7 9h6v2H7z"})))}return v}}]),t}();v.defaultProps={size:24},v.propTypes={icon:s.default.string.isRequired,size:s.default.number,onClick:s.default.func,className:s.default.string},t.default=v,e.exports=t.default},function(e,t){function c(){return e.exports=c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var c=arguments[t];for(var a in c)Object.prototype.hasOwnProperty.call(c,a)&&(e[a]=c[a])}return e},c.apply(this,arguments)}e.exports=c},,function(e,t){!function(){e.exports=this.wp.hooks}()},function(e,t){!function(){e.exports=this.wp.dom}()},function(e,t,c){var a=c(46);e.exports=function(e,t){if(null==e)return{};var c,n,r=a(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)c=o[n],t.indexOf(c)>=0||Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}},function(e,t){!function(){e.exports=this.wp.keycodes}()},function(e,t,c){},function(e,t){function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(t){return"function"==typeof Symbol&&"symbol"===c(Symbol.iterator)?e.exports=a=function(e){return c(e)}:e.exports=a=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":c(e)},a(t)}e.exports=a},,,,function(e,t,c){},function(e,t,c){(function(e){var a=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),c={},a=0;a<t.length;a++)c[t[a]]=Object.getOwnPropertyDescriptor(e,t[a]);return c},n=/%[sdj%]/g;t.format=function(e){if(!g(e)){for(var t=[],c=0;c<arguments.length;c++)t.push(s(arguments[c]));return t.join(" ")}c=1;for(var a=arguments,r=a.length,o=String(e).replace(n,function(e){if("%%"===e)return"%";if(c>=r)return e;switch(e){case"%s":return String(a[c++]);case"%d":return Number(a[c++]);case"%j":try{return JSON.stringify(a[c++])}catch(e){return"[Circular]"}default:return e}}),l=a[c];c<r;l=a[++c])p(l)||!y(l)?o+=" "+l:o+=" "+s(l);return o},t.deprecate=function(c,a){if(void 0!==e&&!0===e.noDeprecation)return c;if(void 0===e)return function(){return t.deprecate(c,a).apply(this,arguments)};var n=!1;return function(){if(!n){if(e.throwDeprecation)throw new Error(a);e.traceDeprecation?console.trace(a):console.error(a),n=!0}return c.apply(this,arguments)}};var r,o={};function s(e,c){var a={seen:[],stylize:i};return arguments.length>=3&&(a.depth=arguments[2]),arguments.length>=4&&(a.colors=arguments[3]),v(c)?a.showHidden=c:c&&t._extend(a,c),w(a.showHidden)&&(a.showHidden=!1),w(a.depth)&&(a.depth=2),w(a.colors)&&(a.colors=!1),w(a.customInspect)&&(a.customInspect=!0),a.colors&&(a.stylize=l),m(a,e,a.depth)}function l(e,t){var c=s.styles[t];return c?"["+s.colors[c][0]+"m"+e+"["+s.colors[c][1]+"m":e}function i(e,t){return e}function m(e,c,a){if(e.customInspect&&c&&_(c.inspect)&&c.inspect!==t.inspect&&(!c.constructor||c.constructor.prototype!==c)){var n=c.inspect(a,e);return g(n)||(n=m(e,n,a)),n}var r=function(e,t){if(w(t))return e.stylize("undefined","undefined");if(g(t)){var c="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(c,"string")}if(f(t))return e.stylize(""+t,"number");if(v(t))return e.stylize(""+t,"boolean");if(p(t))return e.stylize("null","null")}(e,c);if(r)return r;var o=Object.keys(c),s=function(e){var t={};return e.forEach(function(e,c){t[e]=!0}),t}(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(c)),E(c)&&(o.indexOf("message")>=0||o.indexOf("description")>=0))return h(c);if(0===o.length){if(_(c)){var l=c.name?": "+c.name:"";return e.stylize("[Function"+l+"]","special")}if(b(c))return e.stylize(RegExp.prototype.toString.call(c),"regexp");if(z(c))return e.stylize(Date.prototype.toString.call(c),"date");if(E(c))return h(c)}var i,y="",k=!1,O=["{","}"];(d(c)&&(k=!0,O=["[","]"]),_(c))&&(y=" [Function"+(c.name?": "+c.name:"")+"]");return b(c)&&(y=" "+RegExp.prototype.toString.call(c)),z(c)&&(y=" "+Date.prototype.toUTCString.call(c)),E(c)&&(y=" "+h(c)),0!==o.length||k&&0!=c.length?a<0?b(c)?e.stylize(RegExp.prototype.toString.call(c),"regexp"):e.stylize("[Object]","special"):(e.seen.push(c),i=k?function(e,t,c,a,n){for(var r=[],o=0,s=t.length;o<s;++o)M(t,String(o))?r.push(u(e,t,c,a,String(o),!0)):r.push("");return n.forEach(function(n){n.match(/^\d+$/)||r.push(u(e,t,c,a,n,!0))}),r}(e,c,a,s,o):o.map(function(t){return u(e,c,a,s,t,k)}),e.seen.pop(),function(e,t,c){if(e.reduce(function(e,t){return 0,t.indexOf("\n")>=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60)return c[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+c[1];return c[0]+t+" "+e.join(", ")+" "+c[1]}(i,y,O)):O[0]+y+O[1]}function h(e){return"["+Error.prototype.toString.call(e)+"]"}function u(e,t,c,a,n,r){var o,s,l;if((l=Object.getOwnPropertyDescriptor(t,n)||{value:t[n]}).get?s=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(s=e.stylize("[Setter]","special")),M(a,n)||(o="["+n+"]"),s||(e.seen.indexOf(l.value)<0?(s=p(c)?m(e,l.value,null):m(e,l.value,c-1)).indexOf("\n")>-1&&(s=r?s.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+s.split("\n").map(function(e){return" "+e}).join("\n")):s=e.stylize("[Circular]","special")),w(o)){if(r&&n.match(/^\d+$/))return s;(o=JSON.stringify(""+n)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.substr(1,o.length-2),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+s}function d(e){return Array.isArray(e)}function v(e){return"boolean"==typeof e}function p(e){return null===e}function f(e){return"number"==typeof e}function g(e){return"string"==typeof e}function w(e){return void 0===e}function b(e){return y(e)&&"[object RegExp]"===k(e)}function y(e){return"object"==typeof e&&null!==e}function z(e){return y(e)&&"[object Date]"===k(e)}function E(e){return y(e)&&("[object Error]"===k(e)||e instanceof Error)}function _(e){return"function"==typeof e}function k(e){return Object.prototype.toString.call(e)}function O(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(c){if(w(r)&&(r=e.env.NODE_DEBUG||""),c=c.toUpperCase(),!o[c])if(new RegExp("\\b"+c+"\\b","i").test(r)){var a=e.pid;o[c]=function(){var e=t.format.apply(t,arguments);console.error("%s %d: %s",c,a,e)}}else o[c]=function(){};return o[c]},t.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=d,t.isBoolean=v,t.isNull=p,t.isNullOrUndefined=function(e){return null==e},t.isNumber=f,t.isString=g,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=w,t.isRegExp=b,t.isObject=y,t.isDate=z,t.isError=E,t.isFunction=_,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=c(49);var H=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function V(){var e=new Date,t=[O(e.getHours()),O(e.getMinutes()),O(e.getSeconds())].join(":");return[e.getDate(),H[e.getMonth()],t].join(" ")}function M(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",V(),t.format.apply(t,arguments))},t.inherits=c(50),t._extend=function(e,t){if(!t||!y(t))return e;for(var c=Object.keys(t),a=c.length;a--;)e[c[a]]=t[c[a]];return e};var j="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function x(e,t){if(!e){var c=new Error("Promise was rejected with a falsy value");c.reason=e,e=c}return t(e)}t.promisify=function(e){if("function"!=typeof e)throw new TypeError('The "original" argument must be of type Function');if(j&&e[j]){var t;if("function"!=typeof(t=e[j]))throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,j,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,c,a=new Promise(function(e,a){t=e,c=a}),n=[],r=0;r<arguments.length;r++)n.push(arguments[r]);n.push(function(e,a){e?c(e):t(a)});try{e.apply(this,n)}catch(e){c(e)}return a}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),j&&Object.defineProperty(t,j,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,a(e))},t.promisify.custom=j,t.callbackify=function(t){if("function"!=typeof t)throw new TypeError('The "original" argument must be of type Function');function c(){for(var c=[],a=0;a<arguments.length;a++)c.push(arguments[a]);var n=c.pop();if("function"!=typeof n)throw new TypeError("The last argument must be of type Function");var r=this,o=function(){return n.apply(r,arguments)};t.apply(this,c).then(function(t){e.nextTick(o,null,t)},function(t){e.nextTick(x,t,o)})}return Object.setPrototypeOf(c,Object.getPrototypeOf(t)),Object.defineProperties(c,a(t)),c}}).call(this,c(48))},function(e,t){!function(){e.exports=this.wp.deprecated}()},,,,function(e,t,c){},function(e,t,c){},function(e,t,c){},function(e,t,c){e.exports=c(43)()},function(e,t,c){"use strict";var a=c(44);function n(){}function r(){}r.resetWarningCache=n,e.exports=function(){function e(e,t,c,n,r,o){if(o!==a){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var c={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:n};return c.PropTypes=c,c}},function(e,t,c){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,c){},function(e,t){e.exports=function(e,t){if(null==e)return{};var c,a,n={},r=Object.keys(e);for(a=0;a<r.length;a++)c=r[a],t.indexOf(c)>=0||(n[c]=e[c]);return n}},function(e,t,c){},function(e,t){var c,a,n=e.exports={};function r(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function s(e){if(c===setTimeout)return setTimeout(e,0);if((c===r||!c)&&setTimeout)return c=setTimeout,setTimeout(e,0);try{return c(e,0)}catch(t){try{return c.call(null,e,0)}catch(t){return c.call(this,e,0)}}}!function(){try{c="function"==typeof setTimeout?setTimeout:r}catch(e){c=r}try{a="function"==typeof clearTimeout?clearTimeout:o}catch(e){a=o}}();var l,i=[],m=!1,h=-1;function u(){m&&l&&(m=!1,l.length?i=l.concat(i):h=-1,i.length&&d())}function d(){if(!m){var e=s(u);m=!0;for(var t=i.length;t;){for(l=i,i=[];++h<t;)l&&l[h].run();h=-1,t=i.length}l=null,m=!1,function(e){if(a===clearTimeout)return clearTimeout(e);if((a===o||!a)&&clearTimeout)return a=clearTimeout,clearTimeout(e);try{a(e)}catch(t){try{return a.call(null,e)}catch(t){return a.call(this,e)}}}(e)}}function v(e,t){this.fun=e,this.array=t}function p(){}n.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var c=1;c<arguments.length;c++)t[c-1]=arguments[c];i.push(new v(e,t)),1!==i.length||m||s(d)},v.prototype.run=function(){this.fun.apply(null,this.array)},n.title="browser",n.browser=!0,n.env={},n.argv=[],n.version="",n.versions={},n.on=p,n.addListener=p,n.once=p,n.off=p,n.removeListener=p,n.removeAllListeners=p,n.emit=p,n.prependListener=p,n.prependOnceListener=p,n.listeners=function(e){return[]},n.binding=function(e){throw new Error("process.binding is not supported")},n.cwd=function(){return"/"},n.chdir=function(e){throw new Error("process.chdir is not supported")},n.umask=function(){return 0}},function(e,t){e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},function(e,t){"function"==typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var c=function(){};c.prototype=t.prototype,e.prototype=new c,e.prototype.constructor=e}},function(e,t,c){},function(e,t,c){},function(e,t,c){},function(e,t,c){},function(e,t,c){},function(e,t,c){},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){var c=[],a=!0,n=!1,r=void 0;try{for(var o,s=e[Symbol.iterator]();!(a=(o=s.next()).done)&&(c.push(o.value),!t||c.length!==t);a=!0);}catch(e){n=!0,r=e}finally{try{a||null==s.return||s.return()}finally{if(n)throw r}}return c}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},function(e,t,c){},function(e,t,c){},,,,,function(e,t,c){"use strict";c.r(t);var a={};c.r(a),c.d(a,"getDeposit",function(){return J}),c.d(a,"getDepositsOverview",function(){return K}),c.d(a,"getDepositsOverviewError",function(){return X}),c.d(a,"getDeposits",function(){return te}),c.d(a,"getDepositQueryError",function(){return ce});var n={};c.r(n),c.d(n,"updateDeposit",function(){return ae}),c.d(n,"updateDepositsOverview",function(){return ne}),c.d(n,"updateErrorForDepositsOverview",function(){return re}),c.d(n,"updateDeposits",function(){return oe}),c.d(n,"updateErrorForDepositQuery",function(){return se});var r={};c.r(r),c.d(r,"getDeposit",function(){return pe}),c.d(r,"getDepositsOverview",function(){return fe}),c.d(r,"getDeposits",function(){return ge});var o={};c.r(o),c.d(o,"getTransactions",function(){return _e}),c.d(o,"getTransactionsError",function(){return ke}),c.d(o,"getTransactionsSummary",function(){return He}),c.d(o,"getTransactionsSummaryError",function(){return Ve});var s={};c.r(s),c.d(s,"updateTransactions",function(){return Me}),c.d(s,"updateErrorForTransactions",function(){return je}),c.d(s,"updateTransactionsSummary",function(){return xe}),c.d(s,"updateErrorForTransactionsSummary",function(){return Ce});var l={};c.r(l),c.d(l,"getTransactions",function(){return Se}),c.d(l,"getTransactionsSummary",function(){return Te});var i={};c.r(i),c.d(i,"getCharge",function(){return Ie}),c.d(i,"getChargeError",function(){return De});var m={};c.r(m),c.d(m,"updateCharge",function(){return Ae}),c.d(m,"updateErrorForCharge",function(){return Pe});var h={};c.r(h),c.d(h,"getCharge",function(){return qe});var u={};c.r(u),c.d(u,"getTimeline",function(){return Ze}),c.d(u,"getTimelineError",function(){return Ye});var d={};c.r(d),c.d(d,"updateTimeline",function(){return Qe}),c.d(d,"updateErrorForTimeline",function(){return Ge});var v={};c.r(v),c.d(v,"getTimeline",function(){return Je});var p=c(1),f=c(24),g=(c(39),c(0)),w=c(2);function b(e,t,c){return t in e?Object.defineProperty(e,t,{value:c,enumerable:!0,configurable:!0,writable:!0}):e[t]=c,e}function y(e){for(var t=1;t<arguments.length;t++){var c=null!=arguments[t]?arguments[t]:{},a=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(c).filter(function(e){return Object.getOwnPropertyDescriptor(c,e).enumerable}))),a.forEach(function(t){b(e,t,c[t])})}return e}function z(e,t){if(null==e)return{};var c,a,n=function(e,t){if(null==e)return{};var c,a,n={},r=Object.keys(e);for(a=0;a<r.length;a++)c=r[a],t.indexOf(c)>=0||(n[c]=e[c]);return n}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a<r.length;a++)c=r[a],t.indexOf(c)>=0||Object.prototype.propertyIsEnumerable.call(e,c)&&(n[c]=e[c])}return n}var E=c(14),_=c.n(E);var k=Object(g.forwardRef)(function(e,t){var c=e.href,a=e.target,n=e.isPrimary,r=e.isLarge,o=e.isSmall,s=e.isTertiary,l=e.isToggled,i=e.isBusy,m=e.isDefault,h=e.isLink,u=e.isDestructive,d=e.className,v=e.disabled,p=z(e,["href","target","isPrimary","isLarge","isSmall","isTertiary","isToggled","isBusy","isDefault","isLink","isDestructive","className","disabled"]),f=_()("components-button",d,{"is-button":m||n||r||o,"is-default":m||!n&&(r||o),"is-primary":n,"is-large":r,"is-small":o,"is-tertiary":s,"is-toggled":l,"is-busy":i,"is-link":h,"is-destructive":u}),w=void 0===c||v?"button":"a",b="a"===w?{href:c,target:a}:{type:"button",disabled:v};return Object(g.createElement)(w,y({},b,p,{className:f,ref:t}))}),O=c(67),H=(c(40),function(){Object(g.useEffect)(function(){var e=document.createElement("script");e.src="https://js.stripe.com/v3",e.async=!0,document.querySelector('[src="'.concat(e.src,'"]'))||document.body.appendChild(e)},[])}),V=(c(41),function(e){var t=e.children,c=e.maxWidth,a=e.isNarrow,n=e.className,r=c?{maxWidth:c}:null,o=[void 0===n?"":n,"woocommerce-payments-page"];return a&&o.push("is-narrow"),H(),Object(g.createElement)("div",{className:o.join(" "),style:r},t)}),M=function(){return Object(g.createElement)("svg",{width:"260",height:"193",viewBox:"0 0 260 193",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(g.createElement)("g",{clipPath:"url(#clip0)"},Object(g.createElement)("path",{d:"M188.147 0.353976L5.49328 57.1468C1.37508 58.4273 -0.926025 62.806 0.353615 66.9269L33.2129 172.746C34.4926 176.867 38.8684 179.169 42.9866 177.889L225.64 121.096C229.758 119.815 232.059 115.437 230.78 111.316L197.92 5.49701C196.641 1.37611 192.265 -0.926507 188.147 0.353976Z",fill:"url(#paint0_linear)"}),Object(g.createElement)("path",{d:"M187.201 2.02519L8.57824 57.5647C4.46004 58.8451 2.15894 63.2238 3.43858 67.3447L34.9709 168.89C36.2505 173.011 40.6264 175.314 44.7446 174.033L223.367 118.494C227.485 117.213 229.786 112.835 228.507 108.714L196.974 7.16823C195.695 3.04733 191.319 0.744715 187.201 2.02519Z",fill:"white"}),Object(g.createElement)("path",{d:"M199.423 15.0552L5.8877 75.2317L11.0743 91.9346L204.61 31.7581L199.423 15.0552Z",fill:"#674399"}),Object(g.createElement)("path",{d:"M95.0713 134.624L45.8979 149.914L48.1408 157.137L97.3142 141.847L95.0713 134.624Z",fill:"#BDBDBD"}),Object(g.createElement)("path",{d:"M127.377 111.214L42.1133 137.725L44.3562 144.948L129.62 118.437L127.377 111.214Z",fill:"#E0E0E0"}),Object(g.createElement)("path",{d:"M252.192 66.439H59.7576C55.4451 66.439 51.9492 69.9372 51.9492 74.2524V185.187C51.9492 189.502 55.4451 193 59.7576 193H252.192C256.504 193 260 189.502 260 185.187V74.2524C260 69.9372 256.504 66.439 252.192 66.439Z",fill:"url(#paint1_linear)"}),Object(g.createElement)("path",{d:"M249.166 67.7293H62.1194C57.8069 67.7293 54.311 71.2275 54.311 75.5428V181.877C54.311 186.193 57.8069 189.691 62.1194 189.691H249.166C253.479 189.691 256.975 186.193 256.975 181.877V75.5428C256.975 71.2275 253.479 67.7293 249.166 67.7293Z",fill:"white"}),Object(g.createElement)("path",{d:"M108.411 126.936H102.506V143.718H108.411V126.936Z",fill:"#E0E0E0"}),Object(g.createElement)("path",{d:"M115.97 126.936H110.064V143.718H115.97V126.936Z",fill:"#E0E0E0"}),Object(g.createElement)("path",{d:"M123.528 126.936H117.623V143.718H123.528V126.936Z",fill:"#E0E0E0"}),Object(g.createElement)("path",{d:"M136.756 126.936H130.851V143.718H136.756V126.936Z",fill:"#E0E0E0"}),Object(g.createElement)("path",{d:"M144.314 126.936H138.409V143.718H144.314V126.936Z",fill:"#E0E0E0"}),Object(g.createElement)("path",{d:"M151.872 126.936H145.967V143.718H151.872V126.936Z",fill:"#E0E0E0"}),Object(g.createElement)("path",{d:"M165.1 126.936H159.195V143.718H165.1V126.936Z",fill:"#E0E0E0"}),Object(g.createElement)("path",{d:"M172.659 126.936H166.753V143.718H172.659V126.936Z",fill:"#E0E0E0"}),Object(g.createElement)("path",{d:"M180.217 126.936H174.312V143.718H180.217V126.936Z",fill:"#E0E0E0"}),Object(g.createElement)("path",{d:"M193.445 126.936H187.54V143.718H193.445V126.936Z",fill:"#E0E0E0"}),Object(g.createElement)("path",{d:"M201.003 126.936H195.098V143.718H201.003V126.936Z",fill:"#E0E0E0"}),Object(g.createElement)("path",{d:"M208.562 126.936H202.657V143.718H208.562V126.936Z",fill:"#E0E0E0"}),Object(g.createElement)("path",{d:"M102.414 99.6817H67.2051V119.002H102.414V99.6817Z",fill:"#674399"}),Object(g.createElement)("path",{opacity:"0.1",d:"M225.643 163.042H204.064V184.635H225.643V163.042Z",fill:"#674399"}),Object(g.createElement)("path",{opacity:"0.1",d:"M236.433 163.042H214.854V184.635H236.433V163.042Z",fill:"#674399"})),Object(g.createElement)("defs",null,Object(g.createElement)("linearGradient",{id:"paint0_linear",x1:"115.955",y1:"178.574",x2:"116.743",y2:"-0.324663",gradientUnits:"userSpaceOnUse"},Object(g.createElement)("stop",{stopColor:"#808080",stopOpacity:"0.25"}),Object(g.createElement)("stop",{offset:"0.53514",stopColor:"#808080",stopOpacity:"0.12"}),Object(g.createElement)("stop",{offset:"1",stopColor:"#808080",stopOpacity:"0.1"})),Object(g.createElement)("linearGradient",{id:"paint1_linear",x1:"114339",y1:"86036.4",x2:"114339",y2:"29661",gradientUnits:"userSpaceOnUse"},Object(g.createElement)("stop",{stopColor:"#808080",stopOpacity:"0.25"}),Object(g.createElement)("stop",{offset:"0.53514",stopColor:"#808080",stopOpacity:"0.12"}),Object(g.createElement)("stop",{offset:"1",stopColor:"#808080",stopOpacity:"0.1"})),Object(g.createElement)("clipPath",{id:"clip0"},Object(g.createElement)("rect",{width:"260",height:"193",fill:"white"}))))},j=function(){return Object(g.createElement)(V,{isNarrow:!0,className:"connect-account"},Object(g.createElement)(w.Card,{className:"connect-account__card"},Object(g.createElement)(M,null),Object(g.createElement)("h2",null," ",Object(p.__)("WooCommerce Payments","woocommerce-payments")," "),Object(g.createElement)("p",{className:"connect-account__description"},Object(p.__)("Accept credit card payments the easy way! No set up fees. No monthly fees. Just 2.9% + $0.30 per transaction on U.S.-issued cards.","woocommerce-payments")),wcpaySettings.onBoardingDisabled?Object(g.createElement)("p",null,Object(p.__)("We've temporarily paused new account creation.","woocommmerce-payments"),Object(g.createElement)("br",null),Object(p.__)("We'll notify you when we resume!","woocommmerce-payments")):Object(g.createElement)(g.Fragment,null,Object(g.createElement)("p",{className:"connect-account__terms"},Object(O.a)(Object(p.__)("By clicking “Set up,” you agree to the <a>Terms of Service</a>","woocommerce-payments"),{a:Object(g.createElement)("a",{href:"https://wordpress.com/tos"})})),Object(g.createElement)("hr",{className:"full-width"}),Object(g.createElement)("p",{className:"connect-account__action"},Object(g.createElement)(k,{isPrimary:!0,isLarge:!0,href:wcpaySettings.connectUrl},Object(p.__)("Set up","woocommerce-payments"))))))},x=c(15),C=c.n(x),L=c(8),N=c(21),S=c.n(N),T=c(7),B=c.n(T),R=(c(45),c(4)),I=c.n(R),D=c(10),A=c(12),P="/wc/v3/payments",F="wc/payments",q=c(6),U=c.n(q),W=c(3),Z={SET_DEPOSIT:"SET_DEPOSIT",SET_DEPOSITS_OVERVIEW:"SET_DEPOSITS_OVERVIEW",SET_ERROR_FOR_DEPOSITS_OVERVIEW:"SET_ERROR_FOR_DEPOSITS_OVERVIEW",SET_DEPOSITS:"SET_DEPOSITS",SET_ERROR_FOR_DEPOSIT_QUERY:"SET_ERROR_FOR_DEPOSIT_QUERY"},Y=function(e){return JSON.stringify(e,Object.keys(e).sort())},Q={byId:{},queries:{}},G=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Q,t=arguments.length>1?arguments[1]:void 0,c=t.type,a=t.query,n=void 0===a?{}:a,r=t.data,o=void 0===r?[]:r,s=t.error,l=Y(n);switch(c){case Z.SET_DEPOSIT:return I()({},e,{byId:I()({},e.byId,U()({},o.id,o))});case Z.SET_DEPOSITS_OVERVIEW:return I()({},e,{overview:I()({},e.overview,{data:o})});case Z.SET_ERROR_FOR_DEPOSITS_OVERVIEW:return I()({},e,{overview:I()({},e.overview,{error:s})});case Z.SET_DEPOSITS:return I()({},e,{byId:I()({},e.byId,{},Object(W.keyBy)(o,"id")),queries:I()({},e.queries,U()({},l,{data:Object(W.map)(o,"id")}))});case Z.SET_ERROR_FOR_DEPOSIT_QUERY:return I()({},e,{queries:I()({},e.queries,U()({},l,{error:s}))})}return e},$=function(e){return e&&e.deposits||{}},J=function(e,t){return($(e).byId||{})[t]},K=function(e){return($(e).overview||{}).data},X=function(e){return($(e).overview||{}).error},ee=function(e,t){var c=Y(t);return($(e).queries||{})[c]||{}},te=function(e,t){return(ee(e,t).data||[]).map(J.bind(void 0,e))},ce=function(e,t){return ee(e,t).error||{}};function ae(e){return{type:Z.SET_DEPOSIT,data:e}}function ne(e){return{type:Z.SET_DEPOSITS_OVERVIEW,data:e}}function re(e,t){return{type:Z.SET_ERROR_FOR_DEPOSITS_OVERVIEW,error:t}}function oe(e,t){return{type:Z.SET_DEPOSITS,query:e,data:t}}function se(e,t,c){return{type:Z.SET_ERROR_FOR_DEPOSIT_QUERY,query:e,data:t,error:c}}var le=c(5),ie=c.n(le),me=c(9),he=ie.a.mark(pe),ue=ie.a.mark(fe),de=ie.a.mark(ge),ve=function(e){return{id:e.id,date:+new Date(1e3*e.arrival_date),type:e.amount>0?"deposit":"withdrawal",amount:e.amount,status:e.status,bankAccount:e.destination.bank_name&&"".concat(e.destination.bank_name," ")+"•••• ".concat(e.destination.last4," ")+"(".concat(e.destination.currency.toUpperCase(),")")}};function pe(e){var t,c;return ie.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return t=Object(me.addQueryArgs)("".concat(P,"/deposits/").concat(e)),a.prev=1,a.next=4,Object(A.apiFetch)({path:t});case 4:return"payout"===(c=a.sent).object&&(c=ve(c)),a.next=8,ae(c);case 8:a.next=14;break;case 10:return a.prev=10,a.t0=a.catch(1),a.next=14,Object(A.dispatch)("core/notices","createErrorNotice",Object(p.__)("Error retrieving deposit.","woocommerce-payments"));case 14:case"end":return a.stop()}},he,null,[[1,10]])}function fe(){var e,t;return ie.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return e=Object(me.addQueryArgs)("".concat(P,"/deposits/overview")),c.prev=1,c.next=4,Object(A.apiFetch)({path:e});case 4:return(t=c.sent).last_deposit&&"payout"===t.last_deposit.object&&(t.last_deposit=ve(t.last_deposit)),t.next_deposit&&"payout"===t.next_deposit.object&&(t.next_deposit=ve(t.next_deposit)),c.next=9,ne(t);case 9:c.next=17;break;case 11:return c.prev=11,c.t0=c.catch(1),c.next=15,Object(A.dispatch)("core/notices","createErrorNotice",Object(p.__)("Error retrieving deposits overview.","woocommerce-payments"));case 15:return c.next=17,re(c.t0);case 17:case"end":return c.stop()}},ue,null,[[1,11]])}function ge(e){var t,c,a;return ie.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return t=Object(me.addQueryArgs)("".concat(P,"/deposits"),{page:e.paged,pagesize:e.perPage}),n.prev=1,n.next=4,Object(A.apiFetch)({path:t})||{};case 4:return(c=n.sent).data&&c.data.length&&"payout"===c.data[0].object&&(c.data=c.data.map(ve)),n.next=8,oe(e,c.data);case 8:n.t0=ie.a.keys(c.data);case 9:if((n.t1=n.t0()).done){n.next=15;break}return a=n.t1.value,n.next=13,Object(A.dispatch)(F,"finishResolution","getDeposit",[c.data[a].id]);case 13:n.next=9;break;case 15:n.next=23;break;case 17:return n.prev=17,n.t2=n.catch(1),n.next=21,Object(A.dispatch)("core/notices","createErrorNotice",Object(p.__)("Error retrieving deposits.","woocommerce-payments"));case 21:return n.next=23,se(e,null,n.t2);case 23:case"end":return n.stop()}},de,null,[[1,17]])}var we={SET_TRANSACTIONS:"SET_TRANSACTIONS",SET_ERROR_FOR_TRANSACTIONS:"SET_ERROR_FOR_TRANSACTIONS",SET_TRANSACTIONS_SUMMARY:"SET_TRANSACTIONS_SUMMARY",SET_ERROR_FOR_TRANSACTIONS_SUMMARY:"SET_ERROR_FOR_TRANSACTIONS_SUMMARY"},be={summary:{}},ye=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:be,t=arguments.length>1?arguments[1]:void 0,c=t.type,a=t.query,n=void 0===a?{}:a,r=t.data,o=void 0===r?[]:r,s=t.error,l=Y(n);switch(c){case we.SET_TRANSACTIONS:return I()({},e,U()({},l,{data:o}));case we.SET_ERROR_FOR_TRANSACTIONS:return I()({},e,U()({},l,{error:s}));case we.SET_TRANSACTIONS_SUMMARY:return I()({},e,{summary:I()({},e.summary,U()({},l,{data:o}))});case we.SET_ERROR_FOR_TRANSACTIONS_SUMMARY:return I()({},e,{summary:I()({},e.summary,U()({},l,{error:s}))})}return e},ze=function(e){return e&&e.transactions||{}},Ee=function(e,t){var c=Y(t);return ze(e)[c]||{}},_e=function(e,t){return Ee(e,t).data||[]},ke=function(e,t){return Ee(e,t).error||{}},Oe=function(e,t){var c=Y(t);return ze(e).summary[c]||{}},He=function(e,t){return Oe(e,t).data||{}},Ve=function(e,t){return Oe(e,t).error||{}};function Me(e,t){return{type:we.SET_TRANSACTIONS,query:e,data:t}}function je(e,t,c){return{type:we.SET_ERROR_FOR_TRANSACTIONS,query:e,data:t,error:c}}function xe(e,t){return{type:we.SET_TRANSACTIONS_SUMMARY,query:e,data:t}}function Ce(e,t,c){return{type:we.SET_ERROR_FOR_TRANSACTIONS_SUMMARY,query:e,data:t,error:c}}var Le=ie.a.mark(Se),Ne=ie.a.mark(Te);function Se(e){var t,c;return ie.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return t=Object(me.addQueryArgs)("".concat(P,"/transactions"),{page:e.paged,pagesize:e.perPage,sort:e.orderby,direction:e.order,deposit_id:e.depositId}),a.prev=1,a.next=4,Object(A.apiFetch)({path:t});case 4:return c=a.sent,a.next=7,Me(e,c.data||[]);case 7:a.next=13;break;case 9:return a.prev=9,a.t0=a.catch(1),a.next=13,je(e,null,a.t0);case 13:case"end":return a.stop()}},Le,null,[[1,9]])}function Te(e){var t,c;return ie.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return t=Object(me.addQueryArgs)("".concat(P,"/transactions/summary"),{deposit_id:e.depositId}),a.prev=1,a.next=4,Object(A.apiFetch)({path:t});case 4:return c=a.sent,a.next=7,xe(e,c);case 7:a.next=13;break;case 9:return a.prev=9,a.t0=a.catch(1),a.next=13,Ce(e,null,a.t0);case 13:case"end":return a.stop()}},Ne,null,[[1,9]])}var Be={SET_CHARGE:"SET_CHARGE",SET_ERROR_FOR_CHARGE:"SET_ERROR_FOR_CHARGE"},Re=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,c=t.type,a=t.id,n=t.data,r=t.error;switch(c){case Be.SET_CHARGE:e=I()({},e,U()({},a,I()({},e[a],{data:n})));break;case Be.SET_ERROR_FOR_CHARGE:e=I()({},e,U()({},a,I()({},e[a],{error:r})))}return e},Ie=function(e,t){return e.charges[t]&&e.charges[t].data?e.charges[t].data:{}},De=function(e,t){return e.charges[t]&&e.charges[t].error?e.charges[t].error:{}};function Ae(e,t){return{type:Be.SET_CHARGE,id:e,data:t}}function Pe(e,t,c){return{type:Be.SET_ERROR_FOR_CHARGE,id:e,data:t,error:c}}var Fe=ie.a.mark(qe);function qe(e){var t;return ie.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.prev=0,c.next=3,Object(A.apiFetch)({path:"".concat(P,"/charges/").concat(e)});case 3:return t=c.sent,c.next=6,Ae(e,t);case 6:c.next=12;break;case 8:return c.prev=8,c.t0=c.catch(0),c.next=12,Pe(e,null,c.t0);case 12:case"end":return c.stop()}},Fe,null,[[0,8]])}var Ue={SET_TIMELINE:"SET_TIMELINE",SET_ERROR_FOR_TIMELINE:"SET_ERROR_FOR_TIMELINE"},We=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,c=t.type,a=t.id,n=t.data,r=t.error;switch(c){case Ue.SET_TIMELINE:e=I()({},e,U()({},a,{data:n}));break;case Ue.SET_ERROR_FOR_TIMELINE:e=I()({},e,U()({},a,I()({},e[a],{error:r})))}return e},Ze=function(e,t){return e.timeline&&e.timeline[t]&&e.timeline[t].data?e.timeline[t].data:{}},Ye=function(e,t){return e.timeline&&e.timeline[t]&&e.timeline[t].error?e.timeline[t].error:{}};function Qe(e,t){return{id:e,type:Ue.SET_TIMELINE,data:t}}function Ge(e,t){return{id:e,type:Ue.SET_ERROR_FOR_TIMELINE,error:t}}var $e=ie.a.mark(Je);function Je(e){var t;return ie.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.prev=0,c.next=3,Object(A.apiFetch)({path:"".concat(P,"/timeline/").concat(e)});case 3:return t=c.sent,c.next=6,Qe(e,t.data);case 6:c.next=12;break;case 8:return c.prev=8,c.t0=c.catch(0),c.next=12,Ge(e,c.t0);case 12:case"end":return c.stop()}},$e,null,[[0,8]])}Object(D.registerStore)(F,{reducer:Object(D.combineReducers)({deposits:G,transactions:ye,charges:Re,timeline:We}),actions:I()({},n,{},s,{},m,{},d),controls:A.controls,selectors:I()({},a,{},o,{},i,{},u),resolvers:I()({},r,{},l,{},h,{},v)});var Ke=c(22),Xe=c.n(Ke),et=c(26),tt=c.n(et),ct=(c(47),function(e){var t=e.isLoading,c=e.display,a=e.placeholder,n=e.value,r=e.children;return t?Object(g.createElement)("span",{className:c?"is-loadable-placeholder is-".concat(c):"is-loadable-placeholder","aria-busy":"true"},void 0===a?r||n:a):r||n||null}),at=function(e){var t=e.numLines,c=void 0===t?1:t,a=tt()(e,["numLines"]),n=Object(g.createElement)("p",{style:{lineHeight:c}},"Block placeholder");return Object(g.createElement)(ct,Xe()({},a,{placeholder:n,display:"block"}))},nt=ct,rt=function(e,t){return Object(me.addQueryArgs)("admin.php",{page:"wc-admin",path:"/payments/".concat(t,"/details"),id:e})},ot=function(e){var t=e.id,c=e.parentSegment;return t?Object(g.createElement)(w.Link,{href:rt(t,c)},Object(g.createElement)(S.a,{icon:"info-outline",size:18})):null},st=new C.a,lt=function(e,t){return Object(L.dateI18n)(e,B.a.utc(t).local())},it=function(e){return st.formatCurrency((e?e.amount:0)/100)},mt=function(e){var t=e?"".concat(Object(p.__)("Est.","woocommerce-payments")," ").concat(lt("M j, Y",e.date)):"—";return e&&"in_transit"===e.status?"".concat(t," - ").concat(Object(p.__)("In transit","woocommerce-payments")):t},ht=function(){var e=Object(D.useSelect)(function(e){var t=e(F),c=t.getDepositsOverview,a=t.getDepositsOverviewError,n=t.isResolving;return{overview:c(),overviewError:a(),isLoading:n("getDepositsOverview")}}),t=e.overview,c=e.isLoading;return Object(g.createElement)("div",{className:"wcpay-deposits-overview"},Object(g.createElement)("p",{className:"wcpay-deposits-overview__schedule"},Object(g.createElement)(S.a,{icon:"calendar",className:"wcpay-deposits-overview__schedule-icon"}),Object(g.createElement)("span",{className:"wcpay-deposits-overview__schedule-label"},Object(p.__)("Deposit schedule:","woocommerce-payments"))," ",Object(g.createElement)("span",{className:"wcpay-deposits-overview__schedule-value"},Object(g.createElement)(nt,{isLoading:c||!t,display:"inline",placeholder:"Deposit schedule placeholder"},t?function(e){var t=e.deposits_schedule;if(e.deposits_disabled||"manual"===t.interval)return Object(O.a)(Object(p.__)("Temporarily suspended (<a>Learn more</a>)","woocommerce-payments"),{a:Object(g.createElement)("a",{href:"https://docs.woocommerce.com/document/payments/faq/deposits-suspended/"})});switch(t.interval){case"daily":return Object(p.__)("Automatic, every business day","woocommerce-payments");case"weekly":return Object(p.sprintf)(Object(p.__)("Automatic, every week on %s","woocommerce-payments"),B()().locale("en").day(t.weekly_anchor).locale(B.a.locale()).format("dddd"));case"monthly":var c=B.a.locale().startsWith("en")?"en":B.a.locale();return Object(p.sprintf)(Object(p.__)("Automatic, every month on the %s","woocommerce-payments"),B()().locale(c).date(t.monthly_anchor).format("Do"))}}(t.account):""))),c||!t?Object(g.createElement)(w.SummaryListPlaceholder,{numberOfItems:4}):Object(g.createElement)(w.SummaryList,{label:Object(p.__)("Deposits overview","woocommerce-payments")},function(){return[Object(g.createElement)(w.SummaryNumber,{key:"lastDeposit",label:Object(p.__)("Last deposit","woocommerce-payments"),value:it(t.last_deposit),prevLabel:(c=t.last_deposit,c?lt("F j, Y",c.date):"—"),href:t.last_deposit?rt(t.last_deposit.id,"deposits"):""}),Object(g.createElement)(w.SummaryNumber,{key:"nextDeposit",label:Object(p.__)("Next deposit","woocommerce-payments"),value:it(t.next_deposit),prevLabel:mt(t.next_deposit),href:t.next_deposit?rt(t.next_deposit.id,"deposits"):""}),Object(g.createElement)(w.SummaryNumber,{key:"pendingBalance",label:Object(p.__)("Pending balance","woocommerce-payments"),value:it(t.balance.pending),prevLabel:(e=t.balance.pending,Object(p.sprintf)(Object(p._n)("%d deposit","%d deposits",e.deposits_count,"woocommerce-payments"),e.deposits_count))}),Object(g.createElement)(w.SummaryNumber,{key:"availableBalance",label:Object(p.__)("Available balance","woocommerce-payments"),value:it(t.balance.available),prevLabel:""})];var e,c}))},ut=c(13),dt={deposit:Object(p.__)("Deposit","woocommerce-payments"),withdrawal:Object(p.__)("Withdrawal","woocommerce-payments")},vt={paid:Object(p.__)("Paid","woocommerce-payments"),pending:Object(p.__)("Pending","woocommerce-payments"),in_transit:Object(p.__)("In transit","woocommerce-payments"),canceled:Object(p.__)("Canceled","woocommerce-payments"),failed:Object(p.__)("Failed","woocommerce-payments"),estimated:Object(p.__)("Estimated","woocommerce-payments")},pt=c(34),ft=(c(51),function(e){var t=e.href,c=e.children;return t?Object(g.createElement)(w.Link,{href:t,className:"woocommerce-table__clickable-cell",tabIndex:"-1"},c):c}),gt=new C.a,wt=[{key:"details",label:"",required:!0,cellClassName:"info-button"},{key:"date",label:Object(p.__)("Date","woocommerce-payments"),required:!0,isLeftAligned:!0,defaultOrder:"desc",cellClassName:"date-time"},{key:"type",label:Object(p.__)("Type","woocommerce-payments"),required:!0},{key:"amount",label:Object(p.__)("Amount","woocommerce-payments"),isNumeric:!0,required:!0},{key:"status",label:Object(p.__)("Status","woocommerce-payments"),required:!0},{key:"bankAccount",label:Object(p.__)("Bank account","woocommerce-payments")}],bt=function(){var e,t,c,a=(e=Object(ut.getQuery)(),t=e.paged,c=e.per_page,Object(D.useSelect)(function(e){var a=e(F),n=a.getDeposits,r=a.getDepositQueryError,o=a.isResolving,s={paged:Number.isNaN(parseInt(t,10))?"1":t,perPage:Number.isNaN(parseInt(c,10))?"25":c};return{deposits:n(s),depositsError:r(s),isLoading:o("getDeposits",[s])}},[t,c])),n=a.deposits,r=a.isLoading,o=n.map(function(e){var t=function(t){return Object(g.createElement)(ft,{href:rt(e.id,"deposits")},t)},c=Object(g.createElement)(ot,{id:e.id,parentSegment:"deposits"}),a=Object(g.createElement)(w.Link,{href:rt(e.id,"deposits")},Object(L.dateI18n)("M j, Y / g:iA",B.a.utc(e.date).local())),n={details:{value:e.id,display:c},date:{value:e.date,display:a},type:{value:e.type,display:t(dt[e.type])},amount:{value:e.amount/100,display:t(gt.formatCurrency(e.amount/100))},status:{value:e.status,display:t(vt[e.status]||Object(pt.formatStringValue)(e.status))},bankAccount:{value:e.bankAccount,display:t(e.bankAccount)}};return wt.map(function(e){var t=e.key;return n[t]||{display:null}})});return Object(g.createElement)(w.TableCard,{title:Object(p.__)("Deposit history","woocommerce-payments"),isLoading:r,rowsPerPage:10,totalRows:10,headers:wt,rows:o,query:Object(ut.getQuery)(),onQueryChange:ut.onQueryChange})},yt=function(){return Object(g.createElement)(V,null,Object(g.createElement)(ht,null),Object(g.createElement)(bt,null))},zt=function(e){var t=e.order;return t?Object(g.createElement)(w.Link,{href:t.url,type:"external"},t.number):Object(g.createElement)("span",null,"–")},Et={normal:Object(p.__)("Normal","woocommerce-payments"),elevated:Object(p.__)("Elevated","woocommerce-payments"),highest:Object(p.__)("Highest","woocommerce-payments")},_t=["normal","elevated","highest"],kt={normal:"green",elevated:"orange",highest:"red"},Ot=function(e){var t=e.risk,c=_t[t];return Object(g.createElement)("span",{style:{color:kt[c]}},Et[c])},Ht={charge:Object(p.__)("Charge","woocommerce-payments"),payment:Object(p.__)("Payment","woocommerce-payments"),payment_failure_refund:Object(p.__)("Payment failure refund","woocommerce-payments"),payment_refund:Object(p.__)("Payment refund","woocommerce-payments"),refund:Object(p.__)("Refund","woocommerce-payments"),refund_failure:Object(p.__)("Refund failure","woocommerce-payments"),dispute:Object(p.__)("Dispute","woocommerce-payments"),dispute_reversal:Object(p.__)("Dispute reversal","woocommerce-payments")},Vt=function(e){return Object(W.capitalize)(e).replace(/_/g," ")},Mt=function(e){var t=e.depositId,c=e.dateAvailable,a=Object(me.addQueryArgs)("admin.php",{page:"wc-admin",path:"/payments/deposits/details",id:t}),n=null!=c&&Object(L.dateI18n)("M j, Y",B.a.utc(c));return t?Object(g.createElement)(w.Link,{href:a},n||Object(p.__)("Deposit details","woocommerce-payments")):n||Object(p.__)("Pending","woocommerce-payments")},jt=(c(52),new C.a),xt=[{key:"details",label:"",required:!0},{key:"date",label:Object(p.__)("Date / Time","woocommerce-payments"),screenReaderLabel:Object(p.__)("Date and time","woocommerce-payments"),required:!0,isLeftAligned:!0,defaultOrder:"desc",cellClassName:"date-time",isSortable:!0,defaultSort:!0},{key:"type",label:Object(p.__)("Type","woocommerce-payments"),screenReaderLabel:Object(p.__)("Type","woocommerce-payments"),required:!0},{key:"amount",label:Object(p.__)("Amount","woocommerce-payments"),screenReaderLabel:Object(p.__)("Amount","woocommerce-payments"),isNumeric:!0,isSortable:!0},{key:"fees",label:Object(p.__)("Fees","woocommerce-payments"),screenReaderLabel:Object(p.__)("Fees","woocommerce-payments"),isNumeric:!0,isSortable:!0},{key:"net",label:Object(p.__)("Net","woocommerce-payments"),screenReaderLabel:Object(p.__)("Net","woocommerce-payments"),isNumeric:!0,required:!0,isSortable:!0},{key:"order",label:Object(p.__)("Order #","woocommerce-payments"),screenReaderLabel:Object(p.__)("Order number","woocommerce-payments"),required:!0},{key:"source",label:Object(p.__)("Source","woocommerce-payments"),screenReaderLabel:Object(p.__)("Source","woocommerce-payments")},{key:"customer_name",label:Object(p.__)("Customer","woocommerce-payments"),screenReaderLabel:Object(p.__)("Customer","woocommerce-payments")},{key:"customer_email",label:Object(p.__)("Email","woocommerce-payments"),screenReaderLabel:Object(p.__)("Email","woocommerce-payments"),visible:!1},{key:"customer_country",label:Object(p.__)("Country","woocommerce-payments"),screenReaderLabel:Object(p.__)("Country","woocommerce-payments"),visible:!1},{key:"risk_level",label:Object(p.__)("Risk level","woocommerce-payments"),screenReaderLabel:Object(p.__)("Risk level","woocommerce-payments"),visible:!1}],Ct={key:"deposit",label:Object(p.__)("Deposit","woocommerce-payments"),cellClassName:"deposit"},Lt=function(e){var t,c,a,n,r,o,s=(t=Object(ut.getQuery)(),c=e.depositId,a=t.paged,n=t.per_page,r=t.orderby,o=t.order,Object(D.useSelect)(function(e){var t=e(F),s=t.getTransactions,l=t.getTransactionsError,i=t.isResolving,m={paged:Number.isNaN(parseInt(a,10))?"1":a,perPage:Number.isNaN(parseInt(n,10))?"25":n,orderby:r||"date",order:o||"desc",depositId:c||null};return{transactions:s(m),transactionsError:l(m),isLoading:i("getTransactions",[m])}},[a,n,r,o,c])),l=s.transactions,i=s.isLoading,m=function(e){return Object(D.useSelect)(function(t){var c=t(F),a=c.getTransactionsSummary,n=c.isResolving,r={depositId:e||null};return{transactionsSummary:a(r),isLoading:n("getTransactionsSummary",[r])}},[e])}(e.depositId),h=m.transactionsSummary,u=m.isLoading,d=e.depositId?xt:[].concat(xt,[Ct]),v=d.find(function(e){return"details"===e.key})||{};Object(ut.getQuery)().orderby&&"date"!==Object(ut.getQuery)().orderby?v.cellClassName="info-button":v.cellClassName="info-button is-sorted";var f=l.map(function(e){var t=rt(e.charge_id,"transactions"),c=function(e){return Object(g.createElement)(ft,{href:t},e)},a=Object(g.createElement)(ot,{id:e.charge_id,parentSegment:"transactions"}),n=Object(g.createElement)(zt,{order:e.order}),r=Object(g.createElement)(Ot,{risk:e.risk_level}),o=Object(g.createElement)(Mt,{depositId:e.deposit_id,dateAvailable:e.date_available}),s={details:{value:e.transaction_id,display:a},date:{value:e.date,display:c(Object(L.dateI18n)("M j, Y / g:iA",B.a.utc(e.date).local()))},type:{value:e.type,display:c(Ht[e.type]||Vt(e.type))},source:{value:e.source,display:c(Object(g.createElement)("span",{className:"payment-method__brand payment-method__brand--".concat(e.source)}))},order:{value:e.order_id,display:n},customer_name:{value:e.customer_name,display:c(e.customer_name)},customer_email:{value:e.customer_email,display:c(e.customer_email)},customer_country:{value:e.customer_country,display:c(e.customer_country)},amount:{value:e.amount/100,display:c(jt.formatCurrency(e.amount/100))},fees:{value:e.fees/100,display:c(jt.formatCurrency(e.fees/100*-1))},net:{value:e.net/100,display:c(jt.formatCurrency(e.net/100))},risk_level:{value:e.risk_level,display:c(r)},deposit:{value:e.deposit_id,display:o}};return d.map(function(e){var t=e.key;return s[t]||{display:null}})}),b=[{label:"transactions",value:"".concat(h.count)},{label:"total",value:"".concat(jt.formatCurrency(h.total/100))},{label:"fees",value:"".concat(jt.formatCurrency(h.fees/100))},{label:"net",value:"".concat(jt.formatCurrency(h.net/100))}];return Object(g.createElement)(V,null,Object(g.createElement)(w.TableCard,{className:"transactions-list",title:e.depositId?Object(p.__)("Deposit transactions","woocommerce-payments"):Object(p.__)("Transactions","woocommerce-payments"),isLoading:i,rowsPerPage:Object(ut.getQuery)().per_page||25,totalRows:h.count||0,headers:d,rows:f,summary:u?null:b,query:Object(ut.getQuery)(),onQueryChange:ut.onQueryChange}))},Nt=(c(53),new C.a),St=function(e){var t=e.status;return Object(g.createElement)(w.OrderStatus,{order:{status:t},orderStatusMap:vt})},Tt=function(e){var t,c=e.depositId,a=(t=c,Object(D.useSelect)(function(e){var c=e(F),a=c.getDeposit,n=c.isResolving;return{deposit:a(t),isLoading:n("getDeposit",[t])}},[t])),n=a.deposit,r=void 0===n?{}:n,o=a.isLoading;return Object(g.createElement)(w.Card,{className:"wcpay-deposit-overview"},Object(g.createElement)("div",{className:"wcpay-deposit-detail"},Object(g.createElement)("div",{className:"wcpay-deposit-date"},Object(g.createElement)(nt,{isLoading:o,placeholder:"Date placeholder"},"".concat(Object(p.__)("Deposit date","woocommerce-payments"),": "),Object(L.dateI18n)("M j, Y",B.a.utc(r.date).local()))),Object(g.createElement)("div",{className:"wcpay-deposit-status"},Object(g.createElement)(nt,{isLoading:o,placeholder:"Status"},Object(g.createElement)(St,{status:r.status}))),Object(g.createElement)("div",{className:"wcpay-deposit-bank-account"},Object(g.createElement)(nt,{isLoading:o,placeholder:"Bank account placeholder"},r.bankAccount))),Object(g.createElement)("div",{className:"wcpay-deposit-hero"},Object(g.createElement)("div",{className:"wcpay-deposit-amount"},Object(g.createElement)(nt,{isLoading:o,placeholder:"Amount",display:"inline"},Nt.formatCurrency(r.amount/100)))))},Bt=function(e){var t=e.query.id;return Object(g.createElement)(V,null,Object(g.createElement)(Tt,{depositId:t}),Object(g.createElement)(Lt,{depositId:t}))},Rt=["issuer_declined","invalid"],It=["blocked"],Dt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.status||null},At=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.outcome?e.outcome.type:null},Pt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return"succeeded"===e.status&&!0===e.paid},Ft=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return"failed"===e.status&&Rt.includes(At(e))},qt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return"failed"===e.status&&It.includes(At(e))},Ut=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return!0===e.captured},Wt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return!0===e.disputed},Zt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.amount_refunded>0},Yt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return!0===e.refunded},Qt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Zt(e)&&!Yt(e)},Gt=function(e){switch(e){case"warning_needs_response":case"needs_response":return"disputed_needs_response";case"warning_under_review":case"under_review":return"disputed_under_review";case"won":return"disputed_won";case"lost":return"disputed_lost";default:return"disputed"}},$t=c(20),Jt={refunded_partial:{type:"light",message:Object(p.__)("Partial refund","woocommerce-payments")},refunded_full:{type:"light",message:Object(p.__)("Refunded","woocommerce-payments")},paid:{type:"light",message:Object(p.__)("Paid","woocommerce-payments")},authorized:{type:"primary",message:Object(p.__)("Payment authorized","woocommerce-payments")},failed:{type:"alert",message:Object(p.__)("Payment failed","woocommerce-payments")},blocked:{type:"alert",message:Object(p.__)("Payment blocked","woocommerce-payments")},disputed_needs_response:{type:"primary",message:Object(p.__)("Disputed: Needs response","woocommerce-payments")},disputed_under_review:{type:"light",message:Object(p.__)("Disputed: In review","woocommerce-payments")},disputed_won:{type:"light",message:Object(p.__)("Disputed: Won","woocommerce-payments")},disputed_lost:{type:"light",message:Object(p.__)("Disputed: Lost","woocommerce-payments")},default:{type:"light",message:""}},Kt=function(e){var t=e.charge,c=Jt[function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Ft(e)?"failed":qt(e)?"blocked":Wt(e)?Gt(Dt(e.dispute)):Qt(e)?"refunded_partial":Yt(e)?"refunded_full":Pt(e)?Ut(e)?"paid":"authorized":""}(t)]||Jt.default;return Object(g.createElement)($t.a,{message:c.message,type:c.type})},Xt=(c(54),function(e){var t=e.payment,c=t?t[t.type]:null;return c?Object(g.createElement)("span",{className:"payment-method-details"},Object(g.createElement)("span",{className:"payment-method__brand payment-method__brand--".concat(c.brand)})," •••• ",c.last4):Object(g.createElement)("span",null,"–")}),ec=(c(55),function(e){var t=e.items;return Object(g.createElement)(w.List,{className:"woocommerce-list--horizontal",items:t})}),tc=(c(56),new C.a),cc={net:0,fee:0,refunded:null},ac=function(e){var t=e.charge;return[{title:Object(p.__)("Date","woocommerce-payments"),content:t.created?Object(L.dateI18n)("M j, Y, g:ia",B()(1e3*t.created)):"–"},{title:Object(p.__)("Customer","woocommerce-payments"),content:Object(W.get)(t,"billing_details.name")||"–"},{title:Object(p.__)("Payment method","woocommerce-payments"),content:Object(g.createElement)(Xt,{payment:t.payment_method_details})},{title:Object(p.__)("Risk evaluation","woocommerce-payments"),content:Et[Object(W.get)(t,"outcome.risk_level")]||"–"},{title:"",content:t.id||"–"}]},nc=function(e){var t=e.charge,c=void 0===t?{}:t,a=e.isLoading,n=c.amount?function(e){var t,c;return c=e.application_fee_amount,t=0,Wt(e)&&"won"!==e.dispute.status?(c+=1500,t=e.dispute.amount):Zt(e)&&(t=e.amount_refunded),{net:e.amount-c-(t||0),fee:c,refunded:t}}(c):cc,r=n.net,o=n.fee,s=n.refunded;return Object(g.createElement)(w.Card,{className:"payment-details-summary-details"},Object(g.createElement)("div",{className:"payment-details-summary"},Object(g.createElement)("div",{className:"payment-details-summary__section"},Object(g.createElement)("p",{className:"payment-details-summary__amount"},Object(g.createElement)(nt,{isLoading:a,placeholder:"Amount placeholder"},tc.formatCurrency((c.amount||0)/100),Object(g.createElement)("span",{className:"payment-details-summary__amount-currency"},c.currency||"cur"),Object(g.createElement)(Kt,{charge:c}))),Object(g.createElement)("div",{className:"payment-details-summary__breakdown"},s?Object(g.createElement)("p",null,"".concat(Object(p.__)("Refunded","woocommerce-payments"),": "),tc.formatCurrency(-s/100)):"",Object(g.createElement)("p",null,Object(g.createElement)(nt,{isLoading:a,placeholder:"Fee amount"},"".concat(Object(p.__)("Fee","woocommerce-payments"),": "),tc.formatCurrency(-o/100))),Object(g.createElement)("p",null,Object(g.createElement)(nt,{isLoading:a,placeholder:"Net amount"},"".concat(Object(p.__)("Net","woocommerce-payments"),": "),tc.formatCurrency(r/100))))),Object(g.createElement)("div",{className:"payment-details-summary__section"},Object(g.createElement)("div",{className:"payment-details-summary__actions"},c.order?Object(g.createElement)(k,{className:"payment-details-summary__actions-item",isDefault:!0,isLarge:!0,href:c.order.url},"".concat(Object(p.__)("View order")," #").concat(c.order.number)):""))),Object(g.createElement)("hr",{className:"full-width"}),Object(g.createElement)(at,{isLoading:a,numLines:4},Object(g.createElement)(ec,{items:ac({charge:c})})))},rc=function(){return null},oc=function(e){var t=e.label,c=e.children,a=e.isLoading;return Object(g.createElement)("div",{className:"payment-method-detail"},Object(g.createElement)("h4",{className:"payment-method-detail__label"},Object(g.createElement)(nt,{isLoading:a,display:"block",value:t})),Object(g.createElement)("p",{className:"payment-method-detail__value"},Object(g.createElement)(nt,{isLoading:a,value:c})))},sc=function(e){switch(e.checked){case"pass":return Object(p.__)("Passed","woocommerce-payments");case"fail":return Object(p.__)("Failed","woocommerce-payments");case"unavailable":return Object(p.__)("Unavailable","woocommerce-payments");default:return Object(p.__)("Not checked","woocommerce-payments")}},lc={last4:"0000",fingerprint:"fingerprint placeholder",date:"date placeholder",cardType:"card type placeholder",id:"id placeholder",name:"name placeholder",email:"email placeholder",formattedAddress:"address placeholder",country:"country placeholder",cvcCheck:null,line1Check:null,postalCodeCheck:null},ic=function(e){var t=e.charge,c=void 0===t?{}:t,a=e.isLoading,n=c&&c.payment_method_details?function(e){var t=e.billing_details,c=e.payment_method,a=e.payment_method_details.card,n=a.last4,r=a.fingerprint,o=a.exp_month,s=a.exp_year,l=a.funding,i=a.network,m=a.country,h=a.checks,u=t.name,d=t.email,v=t.formatted_address,f=h.cvc_check,g=h.address_line1_check,w=h.address_postal_code_check,b=o+" / "+s,y={credit:Object(p.__)("credit","woocommerce-payments"),debit:Object(p.__)("debit","woocommerce-payments"),prepaid:Object(p.__)("prepaid","woocommerce-payments"),unknown:Object(p.__)("unknown","woocommerce-payments")};return{last4:n,fingerprint:r,date:b,cardType:Object(p.sprintf)(Object(p.__)("%1$s %2$s card","woocommerce-payments"),i.charAt(0).toUpperCase()+i.slice(1),y[l]),id:c,name:u,email:d,country:wcSettings.countries[m],cvcCheck:f,line1Check:g,postalCodeCheck:w,formattedAddress:v}}(c):lc,r=n.last4,o=n.fingerprint,s=n.date,l=n.cardType,i=n.id,m=n.name,h=n.email,u=n.country,d=n.cvcCheck,v=n.line1Check,f=n.postalCodeCheck,b=n.formattedAddress,y=oc,z=sc;return Object(g.createElement)(w.Card,{title:Object(g.createElement)(nt,{isLoading:a,value:Object(p.__)("Payment method","woocommerce-payments")})},Object(g.createElement)("div",{className:"payment-method-details"},Object(g.createElement)("div",{className:"payment-method-details__column"},Object(g.createElement)(y,{isLoading:a,label:Object(p.__)("Number","woocommerce-payments")},"•••• ",r),Object(g.createElement)(y,{isLoading:a,label:Object(p.__)("Fingerprint","woocommerce-payments")},o),Object(g.createElement)(y,{isLoading:a,label:Object(p.__)("Expires","woocommerce-payments")},s),Object(g.createElement)(y,{isLoading:a,label:Object(p.__)("Type","woocommerce-payments")},l),Object(g.createElement)(y,{isLoading:a,label:Object(p.__)("ID","woocommerce-payments")},i)),Object(g.createElement)("div",{className:"payment-method-details__column"},Object(g.createElement)(y,{isLoading:a,label:Object(p.__)("Owner","woocommerce-payments")},m),Object(g.createElement)(y,{isLoading:a,label:Object(p.__)("Owner email","woocommerce-payments")},h),Object(g.createElement)(y,{isLoading:a,label:Object(p.__)("Address","woocommerce-payments")},Object(g.createElement)("span",{dangerouslySetInnerHTML:{__html:b}})),Object(g.createElement)(y,{isLoading:a,label:Object(p.__)("Origin","woocommerce-payments")},u),Object(g.createElement)(y,{isLoading:a,label:Object(p.__)("CVC check","woocommerce-payments")},Object(g.createElement)(z,{checked:d})),Object(g.createElement)(y,{isLoading:a,label:Object(p.__)("Street check","woocommerce-payments")},Object(g.createElement)(z,{checked:v})),Object(g.createElement)(y,{isLoading:a,label:Object(p.__)("Zip check","woocommerce-payments")},Object(g.createElement)(z,{checked:f})))))},mc=function(e){var t=function(e){return Object(D.useSelect)(function(t){var c=t(F),a=c.getCharge,n=c.getChargeError,r=c.isResolving;return{charge:a(e),chargeError:n(e),isLoading:r("getCharge",[e])}},[e])}(e.query.id),c=t.charge,a=t.isLoading,n=t.chargeError;return!a&&n instanceof Error?Object(g.createElement)(V,{maxWidth:1032,className:"wcpay-payment-details"},Object(g.createElement)(w.Card,null,Object(g.createElement)("div",null,Object(p.__)("Payment details not loaded","woocommerce-payments")))):Object(g.createElement)(V,{maxWidth:1032,className:"wcpay-payment-details"},Object(g.createElement)(nc,{charge:c,isLoading:a}),Object(g.createElement)(rc,{charge:c}),!1,Object(g.createElement)(ic,{charge:c,isLoading:a}),!1)},hc=c(18),uc=c.n(hc),dc=c(17),vc=c.n(dc),pc=c(19),fc=c.n(pc),gc={warning_needs_response:{type:"primary",message:Object(p.__)("Inquiry: Needs response","woocommerce-payments")},warning_under_review:{type:"light",message:Object(p.__)("Inquiry: Under review","woocommerce-payments")},warning_closed:{type:"light",message:Object(p.__)("Inquiry: Closed","woocommerce-payments")},needs_response:{type:"primary",message:Object(p.__)("Needs response","woocommerce-payments")},under_review:{type:"light",message:Object(p.__)("Under review","woocommerce-payments")},charge_refunded:{type:"light",message:Object(p.__)("Charge refunded","woocommerce-payments")},won:{type:"light",message:Object(p.__)("Won","woocommerce-payments")},lost:{type:"light",message:Object(p.__)("Lost","woocommerce-payments")}},wc=function(e){var t=e.status,c=gc[t]||{},a=c.message||Vt(t),n=c.type||"light";return Object(g.createElement)($t.a,{message:a,type:n,isCompact:!0})},bc={bank_cannot_process:{display:Object(p.__)("Bank cannot process","woocommerce-payments")},check_returned:{display:Object(p.__)("Check returned","woocommerce-payments")},credit_not_processed:{display:Object(p.__)("Credit not processed","woocommerce-payments"),overview:[Object(p.__)("If you believe the dispute is invalid, you can challenge it by submitting the appropriate evidence using the response forms on the next screen.","woocommerce-payments"),Object(p.__)("If your customer was not refunded appropriately, you will need to accept the dispute, or resolve the issue with your customer. The credit card networks place liability for accepting disputed payments with you, the business.","woocommerce-payments")],summary:[Object(p.__)("The customer claims that the purchased product was returned or the transaction was otherwise canceled, but you have not yet provided a refund or credit.","woocommerce-payments")],required:[Object(p.__)("Demonstrate that you have refunded your customer through other means or that your customer is not entitled to a refund. You cannot issue a refund while a payment is being disputed. If you believe that your customer was entitled a refund that you did not provide, you can accept the dispute.","woocommerce-payments")],respond:[Object(p.__)("You should first get in touch with your customer. If you understand what their complaint is, there is a chance for you to explain the misunderstanding or to make it right. If you’re able to resolve the issue with your customer, you can ask that they withdraw the dispute.","woocommerce-payments"),Object(p.__)("If the cardholder agrees to withdraw the dispute, you should still submit evidence for the dispute using the forms on the next screen. In addition to the following evidence, your submission should include correspondence with the cardholder saying they would withdraw the dispute and a written statement from their card issuer confirming that the dispute has been withdrawn.","woocommerce-payments")]},customer_initiated:{display:Object(p.__)("Customer initiated","woocommerce-payments")},debit_not_authorized:{display:Object(p.__)("Debit not authorized","woocommerce-payments")},duplicate:{display:Object(p.__)("Duplicate","woocommerce-payments"),overview:[Object(p.__)("If you believe the dispute is invalid, you can challenge it by submitting the appropriate evidence using the response forms on the next screen.","woocommerce-payments"),Object(p.__)("If there were duplicate payments, you should accept the dispute. You cannot issue a refund while a payment is being disputed. The credit card networks place liability for accepting disputed payments with you, the business.","woocommerce-payments")],summary:[Object(p.__)("The customer claims they were charged multiple times for the same product or service.","woocommerce-payments")],required:[Object(p.__)("Demonstrate that each payment was for a separate product or service.","woocommerce-payments")],respond:[Object(p.__)("Determine if your customer was incorrectly charged multiple times.","woocommerce-payments"),Object(p.__)("If they were not, collect any and all information documenting that each payment was made separately, such as copies of receipts. If the receipts don’t include the items purchased, be sure to include an itemized list. Each receipt should clearly indicate that the payments are for separate purchases of items or services. If you’ve been able to get in touch with the customer you should be sure to address any concerns they had in your evidence.","woocommerce-payments"),Object(p.__)("If there have been two or more separate payments, you should get in touch with your customer. If you understand what their complaint is, there is a chance for you to explain the misunderstanding or to make it right. If you’re able to resolve the issue with your customer, you can ask that they withdraw the dispute.","woocommerce-payments"),Object(p.__)("Even if your customer agrees to withdraw the dispute, you must still submit appropriate evidence using the forms on the next screen. Simply saying that your customer is going to withdraw the dispute is not sufficient evidence.","woocommerce-payments")]},fraudulent:{display:Object(p.__)("Fraudulent","woocommerce-payments"),overview:[Object(p.__)("If you believe the dispute is invalid, you can challenge it by submitting the appropriate evidence using the response forms on the next screen.","woocommerce-payments"),Object(p.__)("If you believe the payment was actually made using a stolen credit card, you will need to accept the dispute. The credit card networks place liability for accepting fraudulent payments with you, the business.","woocommerce-payments")],summary:[Object(p.__)("This is the most common reason for a dispute, and happens when a cardholder claims that they didn’t authorize the payment. This can happen if the card was lost or stolen and used to make a fraudulent purchase. It can also happen if the cardholder doesn’t recognize the payment as it appears on the billing statement from their card issuer.","woocommerce-payments")],required:[Object(p.__)("Provide adequate payment and order details so that a legitimate customer recognizes it, or proves to the card issuer that their cardholder authorized the transaction.","woocommerce-payments")],respond:[Object(p.__)("Try to get in touch with your customer. Sometimes people forget about payments they make or don’t recognize the way they appear on their card statement. If this is the case, ask them to contact their card issuer and let them know they no longer dispute the transaction.","woocommerce-payments"),Object(p.__)("Even if your customer agrees to withdraw the dispute, you must still submit appropriate evidence using the forms on the next screen. Simply saying that your customer is going to withdraw the dispute is not sufficient evidence.","woocommerce-payments"),Object(p.__)("It may be more efficient—and provide a better customer experience—to accept an accidental dispute and charge the customer again, if appropriate. Even when a dispute is withdrawn, it usually takes approximately 75 days to be finalized. Remember, it doesn’t matter to the card networks whether you win or lose a dispute; what matters is how many disputes a business receives, regardless of how many disputes are won.","woocommerce-payments")]},general:{display:Object(p.__)("General","woocommerce-payments"),overview:[Object(p.__)("If you believe the dispute is invalid, you can challenge it by submitting the appropriate evidence using the response forms on the next screen.","woocommerce-payments")],summary:[Object(p.__)("This is an uncategorized dispute, so you should contact the customer for additional details to find out why the payment was disputed.","woocommerce-payments")]},incorrect_account_details:{display:Object(p.__)("Incorrect account details","woocommerce-payments")},insufficient_funds:{display:Object(p.__)("Insufficient funds","woocommerce-payments")},product_not_received:{display:Object(p.__)("Product not received","woocommerce-payments"),overview:[Object(p.__)("If you believe the dispute is invalid, you can challenge it by submitting the appropriate evidence using the response forms on the next screen.","woocommerce-payments"),Object(p.__)("If you can not prove the customer received their product or service, you should accept the dispute. You cannot issue a refund while a payment is being disputed. The credit card networks place liability for accepting disputed payments with you, the business.","woocommerce-payments")],summary:[Object(p.__)("The customer claims they did not receive the products or services purchased.","woocommerce-payments")],required:[Object(p.__)("Prove that the customer received a physical product or offline service, or made use of a digital product or online service. This must have occurred prior to the date the dispute was initiated.","woocommerce-payments")],respond:[Object(p.__)("First, get in touch with your customer. Understanding why they filed the dispute will be important for helping make sure your customer gets the product and will give you critical information to prevent this from happening to others.","woocommerce-payments"),Object(p.__)("Even if your customer agrees to withdraw the dispute, you must still submit appropriate evidence using the forms on the next screen. Simply saying that your customer is going to withdraw the dispute is not sufficient evidence.","woocommerce-payments")]},product_unacceptable:{display:Object(p.__)("Product unacceptable","woocommerce-payments"),overview:[Object(p.__)("If you believe the dispute is invalid, you can challenge it by submitting the appropriate evidence using the response forms on the next screen.","woocommerce-payments"),Object(p.__)("If you can not prove the customer received their product or service as described, you should accept the dispute. You cannot issue a refund while a payment is being disputed. The credit card networks place liability for accepting disputed payments with you, the business.","woocommerce-payments")],summary:[Object(p.__)("The product or service was received but was defective, damaged, or not as described.","woocommerce-payments")],required:[Object(p.__)("Demonstrate that the product or service was delivered as described at the time of purchase.","woocommerce-payments")],respond:[Object(p.__)("If the product or service is as described, provide specific information (invoice, contract, etc.) to refute the cardholder’s claims. Quality disputes are where the customer does not agree with the condition of merchandise or service received (e.g., a car repair situation or quality of a hotel room). There may be instances where you will need to obtain a neutral third-party opinion to help corroborate your claim against the cardholder. Provide as much specific information and documentation as possible to refute the cardholder’s claims. It is recommended that you address each point that the cardholder has made.","woocommerce-payments"),Object(p.__)("If the customer has not yet returned the product or canceled the service, provide specific information to that effect. You should double-check your incoming shipping records to verify that you have not received a return before you respond. If you have processed a credit or reversal for this transaction, provide evidence of this which includes the amount and date processed.","woocommerce-payments"),Object(p.__)("For products that have been repaired or replaced, provide evidence that the cardholder agreed to a repair or replacement, it has been received by the customer, and the repair or replacement has not since been disputed.","woocommerce-payments"),Object(p.__)("If your customer made no attempt to return the product or cancel the service, or if you provided a replacement product or service, make sure to note that as well.","woocommerce-payments"),Object(p.__)("If the customer withdraws their dispute you should still submit evidence using the forms on the next screen. Be sure to provide a letter or email from the cardholder stating that they are no longer in dispute.","woocommerce-payments")]},subscription_canceled:{display:Object(p.__)("Subscription canceled","woocommerce-payments"),overview:[Object(p.__)("If you believe the dispute is invalid, you can challenge it by submitting the appropriate evidence using the response forms on the next screen.","woocommerce-payments"),Object(p.__)("If you can not prove the customer’s subscription was canceled, and or they did not follow your cancelation policy, you should accept the dispute. You cannot issue a refund while a payment is being disputed. The credit card networks place liability for accepting disputed payments with you, the business.","woocommerce-payments")],summary:[Object(p.__)("The customer claims that you continued to charge them after a subscription was canceled.","woocommerce-payments")],required:[Object(p.__)("Prove that the subscription was still active and that the customer was aware of, and did not follow, your cancellation procedure.","woocommerce-payments")],respond:[Object(p.__)("First, get in touch with your customer. If you understand what they believe happened, there is a chance for you to explain the misunderstanding or to make it right. ","woocommerce-payments"),Object(p.__)("Even if your customer agrees to withdraw the dispute, you must still submit appropriate evidence using the forms on the next screen. Simply saying that your customer is going to withdraw the dispute is not sufficient evidence.","woocommerce-payments"),Object(p.__)("Otherwise, use the forms on the next screen to submit evidence that the subscription was still active and that the customer was aware of, and did not follow, your cancellation procedure.","woocommerce-payments")]},unrecognized:{display:Object(p.__)("Unrecognized","woocommerce-payments"),overview:[Object(p.__)("If you believe the dispute is invalid, you can challenge it by submitting the appropriate evidence using the response forms on the next screen.","woocommerce-payments"),Object(p.__)("If you can not prove the customer’s subscription was canceled, and or they did not follow your cancelation policy, you should accept the dispute. You cannot issue a refund while a payment is being disputed. The credit card networks place liability for accepting disputed payments with you, the business.","woocommerce-payments")],summary:[Object(p.__)("The customer doesn’t recognize the payment appearing on their card statement.","woocommerce-payments")],required:[Object(p.__)("As with fraudulent disputes, get your customer to withdraw the dispute by helping them identify the payment. Otherwise challenge the dispute with appropriate evidence that proves the purchase was legitimate. ","woocommerce-payments")],respond:[Object(p.__)("First, try to get in touch with your customer. Sometimes people forget about payments they make or don’t recognize the way they appear on their card statement. If this is the case, ask them to contact their card issuer and let them know they no longer dispute the transaction. Even if your customer agrees to withdraw the dispute, you must still submit appropriate evidence. Simply saying that your customer is going to withdraw the dispute is not sufficient evidence.","woocommerce-payments"),Object(p.__)("It may be more efficient—and provide a better customer experience—to accept an accidental dispute and charge the customer again, if appropriate. Even when a dispute is withdrawn, it usually takes approximately 75 days to be finalized. Remember, it doesn’t matter to the card networks whether you win or lose a dispute; what matters is how many disputes a business receives, regardless of how many disputes are won.","woocommerce-payments")]}},yc=new C.a,zc=[{key:"details",label:"",required:!0,cellClassName:"info-button"},{key:"amount",label:Object(p.__)("Amount","woocommerce-payments"),required:!0},{key:"status",label:Object(p.__)("Status","woocommerce-payments"),required:!0},{key:"reason",label:Object(p.__)("Reason","woocommerce-payments"),required:!0},{key:"source",label:Object(p.__)("Source","woocommerce-payments"),required:!0},{key:"order",label:Object(p.__)("Order #","woocommerce-payments"),required:!0},{key:"customer",label:Object(p.__)("Customer","woocommerce-payments")},{key:"email",label:Object(p.__)("Email","woocommerce-payments"),visible:!1},{key:"country",label:Object(p.__)("Country","woocommerce-payments"),visible:!1},{key:"created",label:Object(p.__)("Disputed on","woocommerce-payments"),required:!0},{key:"dueBy",label:Object(p.__)("Respond by","woocommerce-payments"),required:!0}],Ec=function(e){var t=e.disputes,c=e.showPlaceholder,a=(t.data||[]).map(function(e){var t=e.order?{value:e.order.number,display:Object(g.createElement)(zt,{order:e.order})}:null,c=function(t){return Object(g.createElement)(ft,{href:rt(e.id,"disputes")},t)},a=Object(g.createElement)(ot,{id:e.id,parentSegment:"disputes"}),n=bc[e.reason],r=n?n.display:Vt(e.reason),o=e.charge||{},s=((o.payment_method_details||{}).card||{}).brand,l=o.billing_details||{},i={amount:{value:e.amount/100,display:c(yc.formatCurrency(e.amount/100))},status:{value:e.status,display:c(Object(g.createElement)(wc,{status:e.status}))},reason:{value:e.reason,display:c(r)},source:{value:s,display:c(Object(g.createElement)("span",{className:"payment-method__brand payment-method__brand--".concat(s)}))},created:{value:1e3*e.created,display:c(Object(L.dateI18n)("M j, Y",B()(1e3*e.created)))},dueBy:{value:1e3*e.evidence_details.due_by,display:c(Object(L.dateI18n)("M j, Y / g:iA",B()(1e3*e.evidence_details.due_by)))},order:t,customer:{value:l.name,display:c(l.name)},email:{value:l.email,display:c(l.email)},country:{value:(l.address||{}).country,display:c((l.address||{}).country)},details:{value:e.id,display:a}};return zc.map(function(e){var t=e.key;return i[t]||{display:null}})});return Object(g.createElement)(V,null,Object(g.createElement)(w.TableCard,{title:Object(p.__)("Disputes","woocommerce-payments"),isLoading:c,rowsPerPage:10,totalRows:10,headers:zc,rows:a}))},_c=function(){var e=Object(g.useState)([]),t=vc()(e,2),c=t[0],a=t[1],n=Object(g.useState)(!1),r=vc()(n,2),o=r[0],s=r[1],l=function(){var e=uc()(ie.a.mark(function e(){return ie.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return s(!0),e.prev=1,e.t0=a,e.next=5,fc()({path:"/wc/v3/payments/disputes"});case 5:e.t1=e.sent,(0,e.t0)(e.t1);case 7:return e.prev=7,s(!1),e.finish(7);case 10:case"end":return e.stop()}},e,null,[[1,,7,10]])}));return function(){return e.apply(this,arguments)}}();return Object(g.useEffect)(function(){l()},[]),Object(g.createElement)(Ec,{disputes:c,showPlaceholder:o})},kc=(c(60),function(e){var t=e.children;return Object(g.createElement)("div",{className:"woocommerce-card__footer"},t)}),Oc=function(e){var t=e.id,c=e.needsResponse,a=e.isSubmitted,n=e.onAccept;if(!c&&!a)return null;var r=Object(me.addQueryArgs)("admin.php",{page:"wc-admin",path:"/payments/disputes/challenge",id:t}),o=Object(p.__)("Are you sure you'd like to accept this dispute? This action can not be undone.","woocommerce-payments");return Object(g.createElement)(kc,null,Object(g.createElement)(w.Link,{href:r,className:"components-button is-button is-primary is-large"},c?Object(p.__)("Challenge dispute","woocommerce-payments"):Object(p.__)("View submitted evidence","woocommerce-payments")),c&&Object(g.createElement)(k,{isDefault:!0,isLarge:!0,onClick:function(){return window.confirm(o)&&n()}},Object(p.__)("Accept dispute","woocommerce-payments")))},Hc=c(29),Vc=c.n(Hc),Mc=(c(61),new C.a),jc=[{key:"created",label:Object(p.__)("Dispute date","woocommerce-payments")},{key:"amount",label:Object(p.__)("Disputed amount","woocommerce-payments")},{key:"dueBy",label:Object(p.__)("Respond by","woocommerce-payments")},{key:"reason",label:Object(p.__)("Reason","woocommerce-payments")},{key:"order",label:Object(p.__)("Order","woocommerce-payments")},{key:"customer",label:Object(p.__)("Customer","woocommerce-payments")},{key:"transactionId",label:Object(p.__)("Transaction ID","woocommerce-payments")}],xc=function(e){var t="object"===Vc()(e.charge)?e.charge.id:e.charge;return Object(g.createElement)(w.Link,{href:rt(t,"transactions")},t)},Cc=function(e){var t=bc[e.reason];return t?t.display:Vt(e.reason)},Lc=function(e){var t=e.dispute,c=e.isLoading,a=c?{created:"Created date",amount:"Amount",dueBy:"Due by date",reason:"Dispute reason",order:"Order link",customer:"Customer name",transactionId:"Transaction link"}:{created:Object(L.dateI18n)("M j, Y",B()(1e3*t.created)),amount:"".concat(Mc.formatCurrency(t.amount/100)," ").concat(Mc.code),dueBy:Object(L.dateI18n)("M j, Y - g:iA",B()(1e3*t.evidence_details.due_by)),reason:Cc(t),order:t.order?Object(g.createElement)(zt,{order:t.order}):null,customer:"object"===Vc()(t.charge)?t.charge.billing_details.name:null,transactionId:xc(t)};return Object(g.createElement)("div",{className:"wcpay-dispute-info"},jc.map(function(e){var t=e.key,n=e.label;return null==a[t]?null:Object(g.createElement)("div",{key:t,className:"wcpay-dispute-info-item"},Object(g.createElement)(nt,{isLoading:c,display:"inline"},Object(g.createElement)("span",{className:"wcpay-dispute-info-key"},"".concat(n,": ")),Object(g.createElement)("span",{className:"wcpay-dispute-info-value"},a[t])))}))},Nc=function(e){var t=e.children;return(void 0===t?[]:t).map(function(e,t){return Object(g.createElement)("p",{key:t},e)})},Sc=(c(33),function(e){var t=e.isLoading,c=e.dispute,a=void 0===c?{}:c,n=e.onAccept,r=!t&&a.id,o=r&&Object(g.createElement)(Oc,{id:a.id,needsResponse:"needs_response"===a.status||"warning_needs_response"===a.status,isSubmitted:a.evidence_details&&a.evidence_details.submission_count>0,onAccept:n}),s=bc[a.reason]||{};return t||r?Object(g.createElement)(V,{isNarrow:!0,className:"wcpay-dispute-details"},Object(g.createElement)(w.Card,{title:Object(g.createElement)(nt,{isLoading:t,value:Object(p.__)("Dispute overview","woocommerce-payments")})},Object(g.createElement)(Lc,{dispute:a,isLoading:t}),Object(g.createElement)(at,{isLoading:t,numLines:4},Object(g.createElement)(Nc,null,s.overview)),Object(g.createElement)(at,{isLoading:t,numLines:6},o)),Object(g.createElement)(w.Card,{title:Object(g.createElement)(nt,{isLoading:t,value:s.display?Object(p.sprintf)(Object(p.__)("Dispute: %s","woocommerce-payments"),s.display):Object(p.__)("Dispute type","woocommerce-payments")})},Object(g.createElement)(at,{isLoading:t,numLines:4},Object(g.createElement)(Nc,null,s.summary)),Object(g.createElement)(at,{isLoading:t,numLines:6},s.required&&Object(g.createElement)("h3",null," ",Object(p.__)("Required to overturn dispute","woocommerce-payments")," "),Object(g.createElement)(Nc,null,s.required)),Object(g.createElement)(at,{isLoading:t,numLines:6},s.respond&&Object(g.createElement)("h3",null,Object(p.__)("How to respond","woocommerce-payments")),Object(g.createElement)(Nc,null,s.respond),o))):Object(g.createElement)(V,{isNarrow:!0,className:"wcpay-dispute-details"},Object(g.createElement)(w.Card,null,Object(g.createElement)("div",null,Object(p.__)("Dispute not loaded","woocommerce-payments"))))}),Tc=function(e){var t=e.query,c="/wc/v3/payments/disputes/".concat(t.id),a=Object(g.useState)(),n=vc()(a,2),r=n[0],o=n[1],s=Object(g.useState)(!0),l=vc()(s,2),i=l[0],m=l[1],h=Object(D.useDispatch)("core/notices"),u=h.createSuccessNotice,d=h.createErrorNotice,v=function(){var e=uc()(ie.a.mark(function e(){return ie.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return m(!0),e.prev=1,e.t0=o,e.next=5,fc()({path:c});case 5:e.t1=e.sent,(0,e.t0)(e.t1);case 7:return e.prev=7,m(!1),e.finish(7);case 10:case"end":return e.stop()}},e,null,[[1,,7,10]])}));return function(){return e.apply(this,arguments)}}();Object(g.useEffect)(function(){v()},[]);var f=function(){var e=uc()(ie.a.mark(function e(){return ie.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return m(!0),e.prev=1,e.t0=o,e.next=5,fc()({path:"".concat(c,"/close"),method:"post"});case 5:e.t1=e.sent,(0,e.t0)(e.t1),t=void 0,t=r.order?Object(p.sprintf)(Object(p.__)("You have accepted the dispute for order #%s.","woocommerce-payments"),r.order.number):Object(p.__)("You have accepted the dispute.","woocommerce-payments"),u(t),Object(ut.getHistory)().push(Object(me.addQueryArgs)("admin.php",{page:"wc-admin",path:"/payments/disputes"})),e.next=13;break;case 10:e.prev=10,e.t2=e.catch(1),d(Object(p.__)("There has been an error accepting the dispute. Please try again later.","woocommerce-payments"));case 13:return e.prev=13,m(!1),e.finish(13);case 16:case"end":return e.stop()}var t},e,null,[[1,10,13,16]])}));return function(){return e.apply(this,arguments)}}();return Object(g.createElement)(Sc,{isLoading:i,dispute:r,onAccept:f})};function Bc(){return(Bc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var c=arguments[t];for(var a in c)Object.prototype.hasOwnProperty.call(c,a)&&(e[a]=c[a])}return e}).apply(this,arguments)}var Rc=c(16);var Ic=function(e){var t=e.as;return function(e){var t=e.as,c=void 0===t?"div":t,a=z(e,["as"]);return"function"==typeof a.children?a.children(a):Object(g.createElement)(c,a)}(y({as:void 0===t?"div":t,className:"components-visually-hidden"},z(e,["as"])))};function Dc(e){var t=e.id,c=e.label,a=e.hideLabelFromVision,n=e.help,r=e.className,o=e.children;return Object(g.createElement)("div",{className:_()("components-base-control",r)},Object(g.createElement)("div",{className:"components-base-control__field"},c&&t&&(a?Object(g.createElement)(Ic,{as:"label",htmlFor:t},c):Object(g.createElement)("label",{className:"components-base-control__label",htmlFor:t},c)),c&&!t&&(a?Object(g.createElement)(Ic,{as:"label"},c):Object(g.createElement)(Dc.VisualLabel,null,c)),o),!!n&&Object(g.createElement)("p",{id:t+"__help",className:"components-base-control__help"},n))}Dc.VisualLabel=function(e){var t=e.className,c=e.children;return t=_()("components-base-control__label",t),Object(g.createElement)("span",{className:t},c)};var Ac=Dc;var Pc=Object(Rc.withInstanceId)(function(e){var t=e.label,c=e.hideLabelFromVision,a=e.value,n=e.help,r=e.className,o=e.instanceId,s=e.onChange,l=e.type,i=void 0===l?"text":l,m=z(e,["label","hideLabelFromVision","value","help","className","instanceId","onChange","type"]),h="inspector-text-control-".concat(o);return Object(g.createElement)(Ac,{label:t,hideLabelFromVision:c,id:h,help:n,className:r},Object(g.createElement)("input",Bc({className:"components-text-control__input",type:i,id:h,value:a,onChange:function(e){return s(e.target.value)},"aria-describedby":n?h+"__help":void 0},m)))});var Fc=Object(Rc.withInstanceId)(function(e){var t=e.label,c=e.hideLabelFromVision,a=e.value,n=e.help,r=e.instanceId,o=e.onChange,s=e.rows,l=void 0===s?4:s,i=e.className,m=z(e,["label","hideLabelFromVision","value","help","instanceId","onChange","rows","className"]),h="inspector-textarea-control-".concat(r);return Object(g.createElement)(Ac,{label:t,hideLabelFromVision:c,id:h,help:n,className:i},Object(g.createElement)("textarea",Bc({className:"components-textarea-control__input",id:h,rows:l,onChange:function(e){return o(e.target.value)},"aria-describedby":n?h+"__help":void 0,value:a},m)))});function qc(e){return function(e){if(Array.isArray(e)){for(var t=0,c=new Array(e.length);t<e.length;t++)c[t]=e[t];return c}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var Uc=Object(Rc.withInstanceId)(function(e){var t=e.help,c=e.instanceId,a=e.label,n=e.multiple,r=void 0!==n&&n,o=e.onChange,s=e.options,l=void 0===s?[]:s,i=e.className,m=e.hideLabelFromVision,h=z(e,["help","instanceId","label","multiple","onChange","options","className","hideLabelFromVision"]),u="inspector-select-control-".concat(c);return!Object(W.isEmpty)(l)&&Object(g.createElement)(Ac,{label:a,hideLabelFromVision:m,id:u,help:t,className:i},Object(g.createElement)("select",Bc({id:u,className:"components-select-control__input",onChange:function(e){if(r){var t=qc(e.target.options).filter(function(e){return e.selected}).map(function(e){return e.value});o(t)}else o(e.target.value)},"aria-describedby":t?"".concat(u,"__help"):void 0,multiple:r},h),l.map(function(e,t){return Object(g.createElement)("option",{key:"".concat(e.label,"-").concat(e.value,"-").concat(t),value:e.value,disabled:e.disabled},e.label)})))}),Wc=[{key:"general",title:Object(p.__)("General evidence","woocommerce-payments"),description:Object(p.__)("Provide general evidence about the customer and the order.","woocommerce-payments"),fields:[{key:"product_description",label:Object(p.__)("Product description","woocommerce-payments"),type:"textarea",description:Object(p.__)("A description of the product or service and any relevant details on how this was presented to the customer at the time of purchase.","woocommerce-payments")},{key:"customer_name",label:Object(p.__)("Customer name","woocommerce-payments"),type:"text"},{key:"customer_email_address",label:Object(p.__)("Customer email","woocommerce-payments"),type:"text"},{key:"customer_signature",label:Object(p.__)("Customer signature","woocommerce-payments"),type:"file",description:Object(p.__)("A relevant document or contract showing the customer's signature (if available).","woocommerce-payments")},{key:"billing_address",label:Object(p.__)("Customer billing address","woocommerce-payments"),type:"textarea"},{key:"customer_purchase_ip",label:Object(p.__)("Customer IP address","woocommerce-payments"),type:"text"},{key:"receipt",label:Object(p.__)("Receipt","woocommerce-payments"),type:"file",description:Object(p.__)("Any receipt or message sent to the customer notifying them of the charge. This field will be automatically filled with a Stripe generated email receipt if any such receipt was sent.","woocommerce-payments")},{key:"customer_communication",label:Object(p.__)("Customer communication","woocommerce-payments"),type:"file",description:Object(p.__)("Any communication with the customer that you feel is relevant to your case (e.g. emails proving that they received the product or service, or demonstrating their use of or satisfaction with the product or service).","woocommerce-payments")}]},{key:"refund_policy_info",title:Object(p.__)("Refund policy info","woocommerce-payments"),fields:[{key:"refund_policy",label:Object(p.__)("Refund policy","woocommerce-payments"),type:"file",description:Object(p.__)("Your refund policy, as shown or provided to the customer.","woocommerce-payments")},{key:"refund_policy_disclosure",label:Object(p.__)("Refund policy disclosure","woocommerce-payments"),type:"textarea",description:Object(p.__)("An explanation of how and when the customer was shown or provided your refund policy prior to purchase.","woocommerce-payments")},{key:"refund_refusal_explanation",label:Object(p.__)("Refund refusal explanation","woocommerce-payments"),type:"textarea",description:Object(p.__)("Your explanation for why the customer is not entitled to a refund.","woocommerce-payments")}],reason:"credit_not_processed"},{key:"duplicate_charge_info",title:Object(p.__)("Duplicate charge info","woocommerce-payments"),fields:[{key:"duplicate_charge_id",label:Object(p.__)("Duplicate charge ID","woocommerce-payments"),type:"text",description:Object(p.__)("The charge ID for the previous payment that appears to be a duplicate of the one that is disputed.","woocommerce-payments")},{key:"duplicate_charge_explanation",label:Object(p.__)("Explanation of duplicate charge","woocommerce-payments"),type:"textarea",description:Object(p.__)("An explanation of the difference between the disputed payment and the prior one that appears to be a duplicate.","woocommerce-payments")},{key:"duplicate_charge_documentation",label:Object(p.__)("Duplicate charge documentation","woocommerce-payments"),type:"file",description:Object(p.__)("Upload documentation for the prior payment that can uniquely identify it, such as a separate receipt. This document should be paired with a similar document from the disputed payment that proves the two are separate. This should also include a separate shipping label or receipt for the other payment. If multiple products were shipped together, provide a packing list that shows each purchase.","woocommerce-payments")},{key:"shipping_documentation",label:Object(p.__)("Shipping documentation","woocommerce-payments"),type:"file",description:Object(p.__)("A shipping label or receipt for the disputed payment.","woocommerce-payments"),denormalized:!0,productType:"physical_product"},{key:"service_documentation",label:Object(p.__)("Service documentation","woocommerce-payments"),type:"file",description:Object(p.__)("A copy of a service agreement or documentation for the disputed payment.","woocommerce-payments"),denormalized:!0,productType:"offline_service"}],reason:"duplicate"},{key:"shipping_information",title:Object(p.__)("Shipping information","woocommerce-payments"),fields:[{key:"shipping_carrier",label:Object(p.__)("Shipping carrier","woocommerce-payments"),type:"text",description:Object(p.__)("The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc. If multiple carriers were used for this purchase, please separate them with commas.","woocommerce-payments")},{key:"shipping_tracking_number",label:Object(p.__)("Tracking number","woocommerce-payments"),type:"text",description:Object(p.__)("The tracking number (if available) for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas. When we compile your evidence into a single document, these tracking numbers will be expanded to include detailed delivery information from the carrier.","woocommerce-payments")},{key:"shipping_documentation",label:Object(p.__)("Proof of shipping","woocommerce-payments"),type:"file",description:Object(p.__)("Provide documentation as proof that a product was shipped to the cardholder at the same address the cardholder provided to you. This could include a copy of the shipment receipt or label, and show the full shipping address of the cardholder, if possible.","woocommerce-payments")},{key:"shipping_date",label:Object(p.__)("Date of shipment","woocommerce-payments"),type:"text",description:Object(p.__)("The date on which a physical product began its route to the shipping address. This date should be prior to the date of the dispute.","woocommerce-payments")},{key:"shipping_address",label:Object(p.__)("Shipping address","woocommerce-payments"),type:"textarea",description:Object(p.__)("The address to which a physical product was shipped. The shipping address must match a billing address verified with AVS. (A signature is not required as evidence of delivery).","woocommerce-payments")}],reason:["fraudulent","product_not_received","product_unacceptable","unrecognized"],productType:"physical_product"},{key:"cancellation_policy_info",title:Object(p.__)("Cancellation policy info","woocommerce-payments"),fields:[{key:"cancellation_policy",label:Object(p.__)("Cancellation policy","woocommerce-payments"),type:"file",description:Object(p.__)("Your subscription cancellation policy, as shown to the customer.","woocommerce-payments")},{key:"cancellation_policy_disclosure",label:Object(p.__)("Cancellation policy disclosure","woocommerce-payments"),type:"textarea",description:Object(p.__)("An explanation of how and when the customer was shown your cancellation policy prior to purchase.","woocommerce-payments")},{key:"cancellation_rebuttal",label:Object(p.__)("Cancellation rebuttal","woocommerce-payments"),type:"textarea",description:Object(p.__)("A justification for why the customer's subscription was not canceled.","woocommerce-payments")}],reason:"subscription_canceled"},{key:"download_and_activity_logs",title:Object(p.__)("Download and activity logs","woocommerce-payments"),fields:[{key:"access_activity_log",type:"file",description:[Object(p.__)("Provide at least two of the following pieces of information:","woocommerce-payments"),Object(p.__)("• Customer's IP address and their device's geographical location at the time of purchase","woocommerce-payments"),Object(p.__)("• Device ID and name of the device","woocommerce-payments"),Object(p.__)("• Customer name and email address linked to their customer profile","woocommerce-payments"),Object(p.__)("• Evidence that the customer logged into their account for your business before the transaction date","woocommerce-payments"),Object(p.__)("• Evidence that your website or app was accessed by the cardholder for purchase or services on or after the transaction date","woocommerce-payments"),Object(p.__)("• Evidence that the same device and card used in the disputed payment was used in a previous payment that was not disputed","woocommerce-payments")]}],reason:["fraudulent","product_not_received"],productType:"digital_product_or_service"},{key:"download_and_activity_logs",title:Object(p.__)("Download and activity logs","woocommerce-payments"),fields:[{key:"access_activity_log",type:"file",description:Object(p.__)("Any server or activity logs showing proof that the cardholder accessed or downloaded the purchased digital product. This information should include IP addresses, corresponding timestamps, and any detailed recorded activity.","woocommerce-payments")}],reason:["product_unacceptable","subscription_canceled","unrecognized"],productType:"digital_product_or_service",denormalized:!0},{key:"service_details",title:Object(p.__)("Service details","woocommerce-payments"),fields:[{key:"service_date",label:Object(p.__)("Service date","woocommerce-payments"),type:"text",description:Object(p.__)("The date on which the cardholder received or began receiving the purchased service.","woocommerce-payments")},{key:"service_documentation",label:Object(p.__)("Proof of service","woocommerce-payments"),type:"file",description:Object(p.__)("Documentation showing proof that a service was provided to the cardholder. This could include a copy of a signed contract, work order, or other form of written agreement.","woocommerce-payments")}],reason:["fraudulent","product_not_received","product_unacceptable","subscription_canceled","unrecognized"],productType:"offline_service"},{key:"uncategorized",title:Object(p.__)("Additional details","woocommerce-payments"),description:Object(p.__)("Provide any extra evidence or statements you'd like the bank to see, either as text or by uploading a document.","woocommerce-payments"),fields:[{key:"uncategorized_text",label:Object(p.__)("Additional details","woocommerce-payments"),type:"textarea"},{key:"uncategorized_file",type:"file"}]}];function Zc(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Yc(e,t){for(var c=0;c<t.length;c++){var a=t[c];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function Qc(e,t,c){return t&&Yc(e.prototype,t),c&&Yc(e,c),e}function Gc(e){return(Gc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function $c(e){return($c="function"==typeof Symbol&&"symbol"===Gc(Symbol.iterator)?function(e){return Gc(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":Gc(e)})(e)}function Jc(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Kc(e,t){return!t||"object"!==$c(t)&&"function"!=typeof t?Jc(e):t}function Xc(e){return(Xc=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ea(e,t){return(ea=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ta(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ea(e,t)}function ca(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var c=[],a=!0,n=!1,r=void 0;try{for(var o,s=e[Symbol.iterator]();!(a=(o=s.next()).done)&&(c.push(o.value),!t||c.length!==t);a=!0);}catch(e){n=!0,r=e}finally{try{a||null==s.return||s.return()}finally{if(n)throw r}}return c}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var aa=c(25),na=c(27),ra=c(35),oa=c.n(ra),sa=10,la=function(){return"rtl"===document.documentElement.dir};function ia(e,t){var c=ca((arguments.length>2&&void 0!==arguments[2]?arguments[2]:"top").split(" "),2),a=c[0],n=c[1],r=void 0===n?"center":n,o=function(e,t,c){var a,n=t.height,r=e.top+e.height/2,o={popoverTop:r,contentHeight:(r-n/2>0?n/2:r)+(r+n/2>window.innerHeight?window.innerHeight-r:n/2)},s={popoverTop:e.top,contentHeight:e.top-sa-n>0?n:e.top-sa},l={popoverTop:e.bottom,contentHeight:e.bottom+sa+n>window.innerHeight?window.innerHeight-sa-e.bottom:n},i=null;if("middle"===c&&o.contentHeight===n)a="middle";else if("top"===c&&s.contentHeight===n)a="top";else if("bottom"===c&&l.contentHeight===n)a="bottom";else{var m="top"==(a=s.contentHeight>l.contentHeight?"top":"bottom")?s.contentHeight:l.contentHeight;i=m!==n?m:null}return{yAxis:a,popoverTop:"middle"===a?o.popoverTop:"top"===a?s.popoverTop:l.popoverTop,contentHeight:i}}(e,t,a);return y({},function(e,t,c,a){var n=t.width;"left"===c&&la()?c="right":"right"===c&&la()&&(c="left");var r,o=Math.round(e.left+e.width/2),s={popoverLeft:o,contentWidth:(o-n/2>0?n/2:o)+(o+n/2>window.innerWidth?window.innerWidth-o:n/2)},l="middle"===a?e.left:o,i={popoverLeft:l,contentWidth:l-n>0?n:l},m="middle"===a?e.right:o,h={popoverLeft:m,contentWidth:m+n>window.innerWidth?window.innerWidth-m:n},u=null;if("center"===c&&s.contentWidth===n)r="center";else if("left"===c&&i.contentWidth===n)r="left";else if("right"===c&&h.contentWidth===n)r="right";else{var d="left"==(r=i.contentWidth>h.contentWidth?"left":"right")?i.contentWidth:h.contentWidth;u=d!==n?d:null}return{xAxis:r,popoverLeft:"center"===r?s.popoverLeft:"left"===r?i.popoverLeft:h.popoverLeft,contentWidth:u}}(e,t,r,o.yAxis),o)}var ma=Object(g.createContext)({focusHistory:[]}),ha=ma.Provider,ua=ma.Consumer;ha.displayName="FocusReturnProvider",ua.displayName="FocusReturnConsumer";var da=Object(Rc.createHigherOrderComponent)(function e(t){if((a=t)instanceof g.Component||"function"==typeof a){var c=t;return e({})(c)}var a,n=t.onFocusReturn,r=void 0===n?W.stubTrue:n;return function(e){var t=function(t){function c(){var e;return Zc(this,c),(e=Kc(this,Xc(c).apply(this,arguments))).ownFocusedElements=new Set,e.activeElementOnMount=document.activeElement,e.setIsFocusedFalse=function(){return e.isFocused=!1},e.setIsFocusedTrue=function(t){e.ownFocusedElements.add(t.target),e.isFocused=!0},e}return ta(c,g.Component),Qc(c,[{key:"componentWillUnmount",value:function(){var e=this.activeElementOnMount,t=this.isFocused,c=this.ownFocusedElements;if(t&&!1!==r())for(var a,n=[].concat(qc(W.without.apply(void 0,[this.props.focus.focusHistory].concat(qc(c)))),[e]);a=n.pop();)if(document.body.contains(a))return void a.focus()}},{key:"render",value:function(){return Object(g.createElement)("div",{onFocus:this.setIsFocusedTrue,onBlur:this.setIsFocusedFalse},Object(g.createElement)(e,this.props.childProps))}}]),c}();return function(e){return Object(g.createElement)(ua,null,function(c){return Object(g.createElement)(t,{childProps:e,focus:c})})}}},"withFocusReturn"),va=Object(Rc.createHigherOrderComponent)(function(e){return function(t){function c(){var e;return Zc(this,c),(e=Kc(this,Xc(c).apply(this,arguments))).focusContainRef=Object(g.createRef)(),e.handleTabBehaviour=e.handleTabBehaviour.bind(Jc(e)),e}return ta(c,g["Component"]),Qc(c,[{key:"handleTabBehaviour",value:function(e){if(e.keyCode===na.TAB){var t=aa.focus.tabbable.find(this.focusContainRef.current);if(t.length){var c=t[0],a=t[t.length-1];e.shiftKey&&e.target===c?(e.preventDefault(),a.focus()):(e.shiftKey||e.target!==a)&&t.includes(e.target)||(e.preventDefault(),c.focus())}}}},{key:"render",value:function(){return Object(g.createElement)("div",{onKeyDown:this.handleTabBehaviour,ref:this.focusContainRef,tabIndex:"-1"},Object(g.createElement)(e,this.props))}}]),c}()},"withConstrainedTabbing"),pa=["button","submit"];var fa=Object(Rc.createHigherOrderComponent)(function(e){return function(t){function c(){var e;return Zc(this,c),(e=Kc(this,Xc(c).apply(this,arguments))).bindNode=e.bindNode.bind(Jc(e)),e.cancelBlurCheck=e.cancelBlurCheck.bind(Jc(e)),e.queueBlurCheck=e.queueBlurCheck.bind(Jc(e)),e.normalizeButtonFocus=e.normalizeButtonFocus.bind(Jc(e)),e}return ta(c,g["Component"]),Qc(c,[{key:"componentWillUnmount",value:function(){this.cancelBlurCheck()}},{key:"bindNode",value:function(e){e?this.node=e:(delete this.node,this.cancelBlurCheck())}},{key:"queueBlurCheck",value:function(e){var t=this;e.persist(),this.preventBlurCheck||(this.blurCheckTimeout=setTimeout(function(){document.hasFocus()?"function"==typeof t.node.handleFocusOutside&&t.node.handleFocusOutside(e):e.preventDefault()},0))}},{key:"cancelBlurCheck",value:function(){clearTimeout(this.blurCheckTimeout)}},{key:"normalizeButtonFocus",value:function(e){var t=e.type,c=e.target;Object(W.includes)(["mouseup","touchend"],t)?this.preventBlurCheck=!1:function(e){switch(e.nodeName){case"A":case"BUTTON":return!0;case"INPUT":return Object(W.includes)(pa,e.type)}return!1}(c)&&(this.preventBlurCheck=!0)}},{key:"render",value:function(){return Object(g.createElement)("div",{onFocus:this.cancelBlurCheck,onMouseDown:this.normalizeButtonFocus,onMouseUp:this.normalizeButtonFocus,onTouchStart:this.normalizeButtonFocus,onTouchEnd:this.normalizeButtonFocus,onBlur:this.queueBlurCheck},Object(g.createElement)(e,Bc({ref:this.bindNode},this.props)))}}]),c}()},"withFocusOutside")(function(e){function t(){return Zc(this,t),Kc(this,Xc(t).apply(this,arguments))}return ta(t,g["Component"]),Qc(t,[{key:"handleFocusOutside",value:function(e){this.props.onFocusOutside(e)}},{key:"render",value:function(){return this.props.children}}]),t}());var ga=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.htmlDocument,c=void 0===t?document:t,a=e.className,n=void 0===a?"lockscroll":a,r=0,o=0;function s(e){var t=c.scrollingElement||c.body;e&&(o=t.scrollTop);var a=e?"add":"remove";t.classList[a](n),c.documentElement.classList[a](n),e||(t.scrollTop=o)}return function(e){function t(){return Zc(this,t),Kc(this,Xc(t).apply(this,arguments))}return ta(t,g.Component),Qc(t,[{key:"componentDidMount",value:function(){0===r&&s(!0),++r}},{key:"componentWillUnmount",value:function(){1===r&&s(!1),--r}},{key:"render",value:function(){return null}}]),t}()}();function wa(e){e.stopPropagation()}var ba=Object(g.forwardRef)(function(e,t){var c=e.children,a=z(e,["children"]);return Object(g.createElement)("div",Bc({},a,{ref:t,onMouseDown:wa}),c)}),ya=Object(g.createContext)({registerSlot:function(){},unregisterSlot:function(){},registerFill:function(){},unregisterFill:function(){},getSlot:function(){},getFills:function(){},subscribe:function(){}}),za=(ya.Provider,ya.Consumer),Ea=function(e){var t=Object(g.useContext)(ya),c=t.getSlot,a=t.subscribe,n=ca(Object(g.useState)(c(e)),2),r=n[0],o=n[1];return Object(g.useEffect)(function(){return o(c(e)),a(function(){o(c(e))})},[e]),r},_a=0;function ka(e){var t=e.name,c=e.children,a=e.registerFill,n=e.unregisterFill,r=Ea(t),o=Object(g.useRef)({name:t,children:c});return o.current.occurrence||(o.current.occurrence=++_a),Object(g.useLayoutEffect)(function(){return a(t,o.current),function(){return n(t,o.current)}},[]),Object(g.useLayoutEffect)(function(){o.current.children=c,r&&!r.props.bubblesVirtually&&r.forceUpdate()},[c]),Object(g.useLayoutEffect)(function(){t!==o.current.name&&(n(o.current.name,o.current),o.current.name=t,a(t,o.current))},[t]),r&&r.node&&r.props.bubblesVirtually?(Object(W.isFunction)(c)&&(c=c(r.props.fillProps)),Object(g.createPortal)(c,r.node)):null}var Oa=function(e){return Object(g.createElement)(za,null,function(t){var c=t.registerFill,a=t.unregisterFill;return Object(g.createElement)(ka,Bc({},e,{registerFill:c,unregisterFill:a}))})},Ha=function(e){function t(){var e;return Zc(this,t),(e=Kc(this,Xc(t).apply(this,arguments))).bindNode=e.bindNode.bind(Jc(e)),e}return ta(t,g["Component"]),Qc(t,[{key:"componentDidMount",value:function(){(0,this.props.registerSlot)(this.props.name,this)}},{key:"componentWillUnmount",value:function(){(0,this.props.unregisterSlot)(this.props.name,this)}},{key:"componentDidUpdate",value:function(e){var t=this.props,c=t.name,a=t.unregisterSlot,n=t.registerSlot;e.name!==c&&(a(e.name),n(c,this))}},{key:"bindNode",value:function(e){this.node=e}},{key:"render",value:function(){var e=this.props,t=e.children,c=e.name,a=e.bubblesVirtually,n=void 0!==a&&a,r=e.fillProps,o=void 0===r?{}:r,s=e.getFills,l=e.className;if(n)return Object(g.createElement)("div",{ref:this.bindNode,className:l});var i=Object(W.map)(s(c,this),function(e){var t=e.occurrence,c=Object(W.isFunction)(e.children)?e.children(o):e.children;return g.Children.map(c,function(e,c){if(!e||Object(W.isString)(e))return e;var a="".concat(t,"---").concat(e.key||c);return Object(g.cloneElement)(e,{key:a})})}).filter(Object(W.negate)(g.isEmptyElement));return Object(g.createElement)(g.Fragment,null,Object(W.isFunction)(t)?t(i):i)}}]),t}(),Va=function(e){return Object(g.createElement)(za,null,function(t){var c=t.registerSlot,a=t.unregisterSlot,n=t.getFills;return Object(g.createElement)(Ha,Bc({},e,{registerSlot:c,unregisterSlot:a,getFills:n}))})};var Ma=function(e){var t=e.type,c=e.options,a=void 0===c?{}:c,n=e.children;if("appear"===t){var r,o=a.origin,s=ca((void 0===o?"top":o).split(" "),2),l=s[0],i=s[1],m=void 0===i?"center":i;return n({className:_()("components-animate__appear",(r={},b(r,"is-from-"+m,"center"!==m),b(r,"is-from-"+l,"middle"!==l),r))})}if("slide-in"===t){var h=a.origin,u=void 0===h?"left":h;return n({className:_()("components-animate__slide-in","is-from-"+u)})}return n("loading"===t?{className:_()("components-animate__loading")}:{})},ja=va(da(function(e){return e.children}));function xa(e,t){var c=window.getComputedStyle(t),a=c.paddingTop,n=c.paddingBottom,r=c.paddingLeft,o=c.paddingRight,s=a?parseInt(a,10):0,l=n?parseInt(n,10):0,i=r?parseInt(r,10):0,m=o?parseInt(o,10):0;return{x:e.left+i,y:e.top+s,width:e.width-i-m,height:e.height-s-l,left:e.left+i,right:e.right-m,top:e.top+s,bottom:e.bottom-l}}function Ca(e,t,c){c?e.getAttribute(t)!==c&&e.setAttribute(t,c):e.hasAttribute(t)&&e.removeAttribute(t)}function La(e,t){var c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";e.style[t]!==c&&(e.style[t]=c)}function Na(e,t,c){c?e.classList.contains(t)||e.classList.add(t):e.classList.contains(t)&&e.classList.remove(t)}var Sa=function(e){var t=e.headerTitle,c=e.onClose,a=e.onKeyDown,n=e.children,r=e.className,o=e.noArrow,s=void 0!==o&&o,l=e.position,i=void 0===l?"top":l,m=(e.range,e.focusOnMount),h=void 0===m?"firstElement":m,u=e.anchorRef,d=e.shouldAnchorIncludePadding,v=e.anchorVerticalBuffer,p=e.anchorHorizontalBuffer,f=e.anchorRect,w=e.getAnchorRect,b=e.expandOnMobile,y=e.animate,E=void 0===y||y,k=e.onClickOutside,O=e.onFocusOutside,H=z(e,["headerTitle","onClose","onKeyDown","children","className","noArrow","position","range","focusOnMount","anchorRef","shouldAnchorIncludePadding","anchorVerticalBuffer","anchorHorizontalBuffer","anchorRect","getAnchorRect","expandOnMobile","animate","onClickOutside","onFocusOutside"]),V=Object(g.useRef)(null),M=Object(g.useRef)(null),j=Object(g.useRef)(),x=Object(g.useRef)(),C=Object(Rc.useViewportMatch)("medium","<"),L=ca(Object(g.useState)(),2),N=L[0],S=L[1],T=b&&C;s=T||s,Object(g.useEffect)(function(){var e=j.current,t=M.current;if(T)return Na(e,"is-without-arrow",s),Ca(e,"data-x-axis"),Ca(e,"data-y-axis"),La(e,"top"),La(e,"left"),La(t,"maxHeight"),void La(t,"maxWidth");var c=function(){var c=function(e,t,c){var a=arguments.length>3&&void 0!==arguments[3]&&arguments[3],n=arguments.length>4?arguments[4]:void 0;if(t)return t;if(c){if(!e.current)return;return c(e.current)}if(!1!==a){if(!a)return;if(a instanceof window.Range)return Object(aa.getRectangleFromRange)(a);var r=a.getBoundingClientRect();return n?r:xa(r,a)}if(e.current){var o=e.current.parentNode,s=o.getBoundingClientRect();return n?s:xa(s,o)}}(V,f,w,u,d);if(c){c=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return{x:e.left-c,y:e.top-t,width:e.width+2*c,height:e.height+2*t,left:e.left-c,right:e.right+c,top:e.top-t,bottom:e.bottom+t}}(c,v,p),x.current||(x.current=t.getBoundingClientRect());var a=ia(c,x.current,i),n=a.popoverTop,r=a.popoverLeft,o=a.xAxis,l=a.yAxis,m=a.contentHeight,h=a.contentWidth;Na(e,"is-without-arrow",s||"center"===o&&"middle"===l),Ca(e,"data-x-axis",o),Ca(e,"data-y-axis",l),La(e,"top","number"==typeof n?n+"px":""),La(e,"left","number"==typeof r?r+"px":""),La(t,"maxHeight","number"==typeof m?m+"px":""),La(t,"maxWidth","number"==typeof h?h+"px":""),S(({left:"right",right:"left"}[o]||"center")+" "+({top:"bottom",bottom:"top"}[l]||"middle"))}},a=window.setTimeout(c),n=window.setInterval(c,500);return window.addEventListener("resize",c),window.addEventListener("scroll",c,!0),function(){window.clearTimeout(a),window.clearInterval(n),window.removeEventListener("resize",c),window.removeEventListener("scroll",c,!0)}},[T,f,w,u,d,v,p,i]),function(e,t){Object(g.useEffect)(function(){var c=setTimeout(function(){if(e&&t.current)if("firstElement"!==e)"container"===e&&t.current.focus();else{var c=aa.focus.tabbable.find(t.current)[0];c?c.focus():t.current.focus()}},0);return function(){return clearTimeout(c)}},[])}(h,M);var B=function(e){e.keyCode===na.ESCAPE&&c&&(e.stopPropagation(),c()),a&&a(e)};var R=Object(g.createElement)(fa,{onFocusOutside:function(e){if(O)O(e);else if(k){var t;try{t=new window.MouseEvent("click")}catch(e){(t=document.createEvent("MouseEvent")).initMouseEvent("click",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null)}Object.defineProperty(t,"target",{get:function(){return e.relatedTarget}}),oa()("Popover onClickOutside prop",{alternative:"onFocusOutside"}),k(t)}else c&&c()}},Object(g.createElement)(Ma,{type:E&&N?"appear":null,options:{origin:N}},function(e){var a=e.className;return Object(g.createElement)(ba,Bc({className:_()("components-popover",r,a,{"is-expanded":T,"is-without-arrow":s})},H,{onKeyDown:B,ref:j}),T&&Object(g.createElement)("div",{className:"components-popover__header"},Object(g.createElement)("span",{className:"components-popover__header-title"},t),Object(g.createElement)(qa,{className:"components-popover__close",icon:"no-alt",onClick:c})),Object(g.createElement)("div",{ref:M,className:"components-popover__content",tabIndex:"-1"},n))}));return h&&(R=Object(g.createElement)(ja,null,R)),Object(g.createElement)(za,null,function(e){var t=e.getSlot;return t&&t("Popover")&&(R=Object(g.createElement)(Oa,{name:"Popover"},R)),Object(g.createElement)("span",{ref:V},R,C&&b&&Object(g.createElement)(ga,null))})};Sa.Slot=function(){return Object(g.createElement)(Va,{bubblesVirtually:!0,name:"Popover"})};var Ta=Sa;var Ba=function(e){var t,c,a=e.shortcut,n=e.className;return a?(Object(W.isString)(a)&&(t=a),Object(W.isObject)(a)&&(t=a.display,c=a.ariaLabel),Object(g.createElement)("span",{className:n,"aria-label":c},t)):null},Ra=700,Ia=function(e){function t(){var e;return Zc(this,t),(e=Kc(this,Xc(t).apply(this,arguments))).delayedSetIsOver=Object(W.debounce)(function(t){return e.setState({isOver:t})},Ra),e.cancelIsMouseDown=e.createSetIsMouseDown(!1),e.isInMouseDown=!1,e.state={isOver:!1},e}return ta(t,g["Component"]),Qc(t,[{key:"componentWillUnmount",value:function(){this.delayedSetIsOver.cancel(),document.removeEventListener("mouseup",this.cancelIsMouseDown)}},{key:"emitToChild",value:function(e,t){var c=this.props.children;if(1===g.Children.count(c)){var a=g.Children.only(c);"function"==typeof a.props[e]&&a.props[e](t)}}},{key:"createToggleIsOver",value:function(e,t){var c=this;return function(a){if(c.emitToChild(e,a),!(a.currentTarget.disabled||"focus"===a.type&&c.isInMouseDown)){c.delayedSetIsOver.cancel();var n=Object(W.includes)(["focus","mouseenter"],a.type);n!==c.state.isOver&&(t?c.delayedSetIsOver(n):c.setState({isOver:n}))}}}},{key:"createSetIsMouseDown",value:function(e){var t=this;return function(c){t.emitToChild(e?"onMouseDown":"onMouseUp",c),document[e?"addEventListener":"removeEventListener"]("mouseup",t.cancelIsMouseDown),t.isInMouseDown=e}}},{key:"render",value:function(){var e=this.props,t=e.children,c=e.position,a=e.text,n=e.shortcut;if(1!==g.Children.count(t))return t;var r=g.Children.only(t),o=this.state.isOver;return Object(g.cloneElement)(r,{onMouseEnter:this.createToggleIsOver("onMouseEnter",!0),onMouseLeave:this.createToggleIsOver("onMouseLeave"),onClick:this.createToggleIsOver("onClick"),onFocus:this.createToggleIsOver("onFocus"),onBlur:this.createToggleIsOver("onBlur"),onMouseDown:this.createSetIsMouseDown(!0),children:Object(g.concatChildren)(r.props.children,o&&Object(g.createElement)(Ta,{focusOnMount:!1,position:c,className:"components-tooltip","aria-hidden":"true",animate:!1},a,Object(g.createElement)(Ba,{className:"components-tooltip__shortcut",shortcut:n})))})}}]),t}(),Da=function(e){return Object(g.createElement)("path",e)},Aa=function(e){var t=y({},e,{role:"img","aria-hidden":"true",focusable:"false"});return Object(g.createElement)("svg",Object(W.omit)(t,"__unstableActive"))},Pa=function(e){function t(){return Zc(this,t),Kc(this,Xc(t).apply(this,arguments))}return ta(t,g["Component"]),Qc(t,[{key:"render",value:function(){var e,t=this.props,c=t.icon,a=t.size,n=void 0===a?20:a,r=t.className,o=z(t,["icon","size","className"]);switch(c){case"admin-appearance":e="M14.48 11.06L7.41 3.99l1.5-1.5c.5-.56 2.3-.47 3.51.32 1.21.8 1.43 1.28 2.91 2.1 1.18.64 2.45 1.26 4.45.85zm-.71.71L6.7 4.7 4.93 6.47c-.39.39-.39 1.02 0 1.41l1.06 1.06c.39.39.39 1.03 0 1.42-.6.6-1.43 1.11-2.21 1.69-.35.26-.7.53-1.01.84C1.43 14.23.4 16.08 1.4 17.07c.99 1 2.84-.03 4.18-1.36.31-.31.58-.66.85-1.02.57-.78 1.08-1.61 1.69-2.21.39-.39 1.02-.39 1.41 0l1.06 1.06c.39.39 1.02.39 1.41 0z";break;case"admin-collapse":e="M10 2.16c4.33 0 7.84 3.51 7.84 7.84s-3.51 7.84-7.84 7.84S2.16 14.33 2.16 10 5.71 2.16 10 2.16zm2 11.72V6.12L6.18 9.97z";break;case"admin-comments":e="M5 2h9c1.1 0 2 .9 2 2v7c0 1.1-.9 2-2 2h-2l-5 5v-5H5c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2z";break;case"admin-customizer":e="M18.33 3.57s.27-.8-.31-1.36c-.53-.52-1.22-.24-1.22-.24-.61.3-5.76 3.47-7.67 5.57-.86.96-2.06 3.79-1.09 4.82.92.98 3.96-.17 4.79-1 2.06-2.06 5.21-7.17 5.5-7.79zM1.4 17.65c2.37-1.56 1.46-3.41 3.23-4.64.93-.65 2.22-.62 3.08.29.63.67.8 2.57-.16 3.46-1.57 1.45-4 1.55-6.15.89z";break;case"admin-generic":e="M18 12h-2.18c-.17.7-.44 1.35-.81 1.93l1.54 1.54-2.1 2.1-1.54-1.54c-.58.36-1.23.63-1.91.79V19H8v-2.18c-.68-.16-1.33-.43-1.91-.79l-1.54 1.54-2.12-2.12 1.54-1.54c-.36-.58-.63-1.23-.79-1.91H1V9.03h2.17c.16-.7.44-1.35.8-1.94L2.43 5.55l2.1-2.1 1.54 1.54c.58-.37 1.24-.64 1.93-.81V2h3v2.18c.68.16 1.33.43 1.91.79l1.54-1.54 2.12 2.12-1.54 1.54c.36.59.64 1.24.8 1.94H18V12zm-8.5 1.5c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3z";break;case"admin-home":e="M16 8.5l1.53 1.53-1.06 1.06L10 4.62l-6.47 6.47-1.06-1.06L10 2.5l4 4v-2h2v4zm-6-2.46l6 5.99V18H4v-5.97zM12 17v-5H8v5h4z";break;case"admin-links":e="M17.74 2.76c1.68 1.69 1.68 4.41 0 6.1l-1.53 1.52c-1.12 1.12-2.7 1.47-4.14 1.09l2.62-2.61.76-.77.76-.76c.84-.84.84-2.2 0-3.04-.84-.85-2.2-.85-3.04 0l-.77.76-3.38 3.38c-.37-1.44-.02-3.02 1.1-4.14l1.52-1.53c1.69-1.68 4.42-1.68 6.1 0zM8.59 13.43l5.34-5.34c.42-.42.42-1.1 0-1.52-.44-.43-1.13-.39-1.53 0l-5.33 5.34c-.42.42-.42 1.1 0 1.52.44.43 1.13.39 1.52 0zm-.76 2.29l4.14-4.15c.38 1.44.03 3.02-1.09 4.14l-1.52 1.53c-1.69 1.68-4.41 1.68-6.1 0-1.68-1.68-1.68-4.42 0-6.1l1.53-1.52c1.12-1.12 2.7-1.47 4.14-1.1l-4.14 4.15c-.85.84-.85 2.2 0 3.05.84.84 2.2.84 3.04 0z";break;case"admin-media":e="M13 11V4c0-.55-.45-1-1-1h-1.67L9 1H5L3.67 3H2c-.55 0-1 .45-1 1v7c0 .55.45 1 1 1h10c.55 0 1-.45 1-1zM7 4.5c1.38 0 2.5 1.12 2.5 2.5S8.38 9.5 7 9.5 4.5 8.38 4.5 7 5.62 4.5 7 4.5zM14 6h5v10.5c0 1.38-1.12 2.5-2.5 2.5S14 17.88 14 16.5s1.12-2.5 2.5-2.5c.17 0 .34.02.5.05V9h-3V6zm-4 8.05V13h2v3.5c0 1.38-1.12 2.5-2.5 2.5S7 17.88 7 16.5 8.12 14 9.5 14c.17 0 .34.02.5.05z";break;case"admin-multisite":e="M14.27 6.87L10 3.14 5.73 6.87 5 6.14l5-4.38 5 4.38zM14 8.42l-4.05 3.43L6 8.38v-.74l4-3.5 4 3.5v.78zM11 9.7V8H9v1.7h2zm-1.73 4.03L5 10 .73 13.73 0 13l5-4.38L10 13zm10 0L15 10l-4.27 3.73L10 13l5-4.38L20 13zM5 11l4 3.5V18H1v-3.5zm10 0l4 3.5V18h-8v-3.5zm-9 6v-2H4v2h2zm10 0v-2h-2v2h2z";break;case"admin-network":e="M16.95 2.58c1.96 1.95 1.96 5.12 0 7.07-1.51 1.51-3.75 1.84-5.59 1.01l-1.87 3.31-2.99.31L5 18H2l-1-2 7.95-7.69c-.92-1.87-.62-4.18.93-5.73 1.95-1.96 5.12-1.96 7.07 0zm-2.51 3.79c.74 0 1.33-.6 1.33-1.34 0-.73-.59-1.33-1.33-1.33-.73 0-1.33.6-1.33 1.33 0 .74.6 1.34 1.33 1.34z";break;case"admin-page":e="M6 15V2h10v13H6zm-1 1h8v2H3V5h2v11z";break;case"admin-plugins":e="M13.11 4.36L9.87 7.6 8 5.73l3.24-3.24c.35-.34 1.05-.2 1.56.32.52.51.66 1.21.31 1.55zm-8 1.77l.91-1.12 9.01 9.01-1.19.84c-.71.71-2.63 1.16-3.82 1.16H6.14L4.9 17.26c-.59.59-1.54.59-2.12 0-.59-.58-.59-1.53 0-2.12l1.24-1.24v-3.88c0-1.13.4-3.19 1.09-3.89zm7.26 3.97l3.24-3.24c.34-.35 1.04-.21 1.55.31.52.51.66 1.21.31 1.55l-3.24 3.25z";break;case"admin-post":e="M10.44 3.02l1.82-1.82 6.36 6.35-1.83 1.82c-1.05-.68-2.48-.57-3.41.36l-.75.75c-.92.93-1.04 2.35-.35 3.41l-1.83 1.82-2.41-2.41-2.8 2.79c-.42.42-3.38 2.71-3.8 2.29s1.86-3.39 2.28-3.81l2.79-2.79L4.1 9.36l1.83-1.82c1.05.69 2.48.57 3.4-.36l.75-.75c.93-.92 1.05-2.35.36-3.41z";break;case"admin-settings":e="M18 16V4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h13c.55 0 1-.45 1-1zM8 11h1c.55 0 1 .45 1 1s-.45 1-1 1H8v1.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5V13H6c-.55 0-1-.45-1-1s.45-1 1-1h1V5.5c0-.28.22-.5.5-.5s.5.22.5.5V11zm5-2h-1c-.55 0-1-.45-1-1s.45-1 1-1h1V5.5c0-.28.22-.5.5-.5s.5.22.5.5V7h1c.55 0 1 .45 1 1s-.45 1-1 1h-1v5.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5V9z";break;case"admin-site-alt":e="M9 0C4.03 0 0 4.03 0 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9zm7.5 6.48c-.274.896-.908 1.64-1.75 2.05-.45-1.69-1.658-3.074-3.27-3.75.13-.444.41-.83.79-1.09-.43-.28-1-.42-1.34.07-.53.69 0 1.61.21 2v.14c-.555-.337-.99-.84-1.24-1.44-.966-.03-1.922.208-2.76.69-.087-.565-.032-1.142.16-1.68.733.07 1.453-.23 1.92-.8.46-.52-.13-1.18-.59-1.58h.36c1.36-.01 2.702.335 3.89 1 1.36 1.005 2.194 2.57 2.27 4.26.24 0 .7-.55.91-.92.172.34.32.69.44 1.05zM9 16.84c-2.05-2.08.25-3.75-1-5.24-.92-.85-2.29-.26-3.11-1.23-.282-1.473.267-2.982 1.43-3.93.52-.44 4-1 5.42.22.83.715 1.415 1.674 1.67 2.74.46.035.918-.066 1.32-.29.41 2.98-3.15 6.74-5.73 7.73zM5.15 2.09c.786-.3 1.676-.028 2.16.66-.42.38-.94.63-1.5.72.02-.294.085-.584.19-.86l-.85-.52z";break;case"admin-site-alt2":e="M9 0C4.03 0 0 4.03 0 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9zm2.92 12.34c0 .35.14.63.36.66.22.03.47-.22.58-.6l.2.08c.718.384 1.07 1.22.84 2-.15.69-.743 1.198-1.45 1.24-.49-1.21-2.11.06-3.56-.22-.612-.154-1.11-.6-1.33-1.19 1.19-.11 2.85-1.73 4.36-1.97zM8 11.27c.918 0 1.695-.68 1.82-1.59.44.54.41 1.324-.07 1.83-.255.223-.594.325-.93.28-.335-.047-.635-.236-.82-.52zm3-.76c.41.39 3-.06 3.52 1.09-.95-.2-2.95.61-3.47-1.08l-.05-.01zM9.73 5.45v.27c-.65-.77-1.33-1.07-1.61-.57-.28.5 1 1.11.76 1.88-.24.77-1.27.56-1.88 1.61-.61 1.05-.49 2.42 1.24 3.67-1.192-.132-2.19-.962-2.54-2.11-.4-1.2-.09-2.26-.78-2.46C4 7.46 3 8.71 3 9.8c-1.26-1.26.05-2.86-1.2-4.18C3.5 1.998 7.644.223 11.44 1.49c-1.1 1.02-1.722 2.458-1.71 3.96z";break;case"admin-site-alt3":e="M9 0C4.03 0 0 4.03 0 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9zM1.11 9.68h2.51c.04.91.167 1.814.38 2.7H1.84c-.403-.85-.65-1.764-.73-2.7zm8.57-5.4V1.19c.964.366 1.756 1.08 2.22 2 .205.347.386.708.54 1.08l-2.76.01zm3.22 1.35c.232.883.37 1.788.41 2.7H9.68v-2.7h3.22zM8.32 1.19v3.09H5.56c.154-.372.335-.733.54-1.08.462-.924 1.255-1.64 2.22-2.01zm0 4.44v2.7H4.7c.04-.912.178-1.817.41-2.7h3.21zm-4.7 2.69H1.11c.08-.936.327-1.85.73-2.7H4c-.213.886-.34 1.79-.38 2.7zM4.7 9.68h3.62v2.7H5.11c-.232-.883-.37-1.788-.41-2.7zm3.63 4v3.09c-.964-.366-1.756-1.08-2.22-2-.205-.347-.386-.708-.54-1.08l2.76-.01zm1.35 3.09v-3.04h2.76c-.154.372-.335.733-.54 1.08-.464.92-1.256 1.634-2.22 2v-.04zm0-4.44v-2.7h3.62c-.04.912-.178 1.817-.41 2.7H9.68zm4.71-2.7h2.51c-.08.936-.327 1.85-.73 2.7H14c.21-.87.337-1.757.38-2.65l.01-.05zm0-1.35c-.046-.894-.176-1.78-.39-2.65h2.16c.403.85.65 1.764.73 2.7l-2.5-.05zm1-4H13.6c-.324-.91-.793-1.76-1.39-2.52 1.244.56 2.325 1.426 3.14 2.52h.04zm-9.6-2.52c-.597.76-1.066 1.61-1.39 2.52H2.65c.815-1.094 1.896-1.96 3.14-2.52zm-3.15 12H4.4c.324.91.793 1.76 1.39 2.52-1.248-.567-2.33-1.445-3.14-2.55l-.01.03zm9.56 2.52c.597-.76 1.066-1.61 1.39-2.52h1.76c-.82 1.08-1.9 1.933-3.14 2.48l-.01.04z";break;case"admin-site":e="M9 0C4.03 0 0 4.03 0 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9zm3.46 11.95c0 1.47-.8 3.3-4.06 4.7.3-4.17-2.52-3.69-3.2-5 .126-1.1.804-2.063 1.8-2.55-1.552-.266-3-.96-4.18-2 .05.47.28.904.64 1.21-.782-.295-1.458-.817-1.94-1.5.977-3.225 3.883-5.482 7.25-5.63-.84 1.38-1.5 4.13 0 5.57C7.23 7 6.26 5 5.41 5.79c-1.13 1.06.33 2.51 3.42 3.08 3.29.59 3.66 1.58 3.63 3.08zm1.34-4c-.32-1.11.62-2.23 1.69-3.14 1.356 1.955 1.67 4.45.84 6.68-.77-1.89-2.17-2.32-2.53-3.57v.03z";break;case"admin-tools":e="M16.68 9.77c-1.34 1.34-3.3 1.67-4.95.99l-5.41 6.52c-.99.99-2.59.99-3.58 0s-.99-2.59 0-3.57l6.52-5.42c-.68-1.65-.35-3.61.99-4.95 1.28-1.28 3.12-1.62 4.72-1.06l-2.89 2.89 2.82 2.82 2.86-2.87c.53 1.58.18 3.39-1.08 4.65zM3.81 16.21c.4.39 1.04.39 1.43 0 .4-.4.4-1.04 0-1.43-.39-.4-1.03-.4-1.43 0-.39.39-.39 1.03 0 1.43z";break;case"admin-users":e="M10 9.25c-2.27 0-2.73-3.44-2.73-3.44C7 4.02 7.82 2 9.97 2c2.16 0 2.98 2.02 2.71 3.81 0 0-.41 3.44-2.68 3.44zm0 2.57L12.72 10c2.39 0 4.52 2.33 4.52 4.53v2.49s-3.65 1.13-7.24 1.13c-3.65 0-7.24-1.13-7.24-1.13v-2.49c0-2.25 1.94-4.48 4.47-4.48z";break;case"album":e="M0 18h10v-.26c1.52.4 3.17.35 4.76-.24 4.14-1.52 6.27-6.12 4.75-10.26-1.43-3.89-5.58-6-9.51-4.98V2H0v16zM9 3v14H1V3h8zm5.45 8.22c-.68 1.35-2.32 1.9-3.67 1.23-.31-.15-.57-.35-.78-.59V8.13c.8-.86 2.11-1.13 3.22-.58 1.35.68 1.9 2.32 1.23 3.67zm-2.75-.82c.22.16.53.12.7-.1.16-.22.12-.53-.1-.7s-.53-.12-.7.1c-.16.21-.12.53.1.7zm3.01 3.67c-1.17.78-2.56.99-3.83.69-.27-.06-.44-.34-.37-.61s.34-.43.62-.36l.17.04c.96.17 1.98-.01 2.86-.59.47-.32.86-.72 1.14-1.18.15-.23.45-.3.69-.16.23.15.3.46.16.69-.36.57-.84 1.08-1.44 1.48zm1.05 1.57c-1.48.99-3.21 1.32-4.84 1.06-.28-.05-.47-.32-.41-.6.05-.27.32-.45.61-.39l.22.04c1.31.15 2.68-.14 3.87-.94.71-.47 1.27-1.07 1.7-1.74.14-.24.45-.31.68-.16.24.14.31.45.16.69-.49.79-1.16 1.49-1.99 2.04z";break;case"align-center":e="M3 5h14V3H3v2zm12 8V7H5v6h10zM3 17h14v-2H3v2z";break;case"align-full-width":e="M17 13V3H3v10h14zM5 17h10v-2H5v2z";break;case"align-left":e="M3 5h14V3H3v2zm9 8V7H3v6h9zm2-4h3V7h-3v2zm0 4h3v-2h-3v2zM3 17h14v-2H3v2z";break;case"align-none":e="M3 5h14V3H3v2zm10 8V7H3v6h10zM3 17h14v-2H3v2z";break;case"align-pull-left":e="M9 16V4H3v12h6zm2-7h6V7h-6v2zm0 4h6v-2h-6v2z";break;case"align-pull-right":e="M17 16V4h-6v12h6zM9 7H3v2h6V7zm0 4H3v2h6v-2z";break;case"align-right":e="M3 5h14V3H3v2zm0 4h3V7H3v2zm14 4V7H8v6h9zM3 13h3v-2H3v2zm0 4h14v-2H3v2z";break;case"align-wide":e="M5 5h10V3H5v2zm12 8V7H3v6h14zM5 17h10v-2H5v2z";break;case"analytics":e="M18 18V2H2v16h16zM16 5H4V4h12v1zM7 7v3h3c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3zm1 2V7c1.1 0 2 .9 2 2H8zm8-1h-4V7h4v1zm0 3h-4V9h4v2zm0 2h-4v-1h4v1zm0 3H4v-1h12v1z";break;case"archive":e="M19 4v2H1V4h18zM2 7h16v10H2V7zm11 3V9H7v1h6z";break;case"arrow-down-alt":e="M9 2h2v12l4-4 2 1-7 7-7-7 2-1 4 4V2z";break;case"arrow-down-alt2":e="M5 6l5 5 5-5 2 1-7 7-7-7z";break;case"arrow-down":e="M15 8l-4.03 6L7 8h8z";break;case"arrow-left-alt":e="M18 9v2H6l4 4-1 2-7-7 7-7 1 2-4 4h12z";break;case"arrow-left-alt2":e="M14 5l-5 5 5 5-1 2-7-7 7-7z";break;case"arrow-left":e="M13 14L7 9.97 13 6v8z";break;case"arrow-right-alt":e="M2 11V9h12l-4-4 1-2 7 7-7 7-1-2 4-4H2z";break;case"arrow-right-alt2":e="M6 15l5-5-5-5 1-2 7 7-7 7z";break;case"arrow-right":e="M8 6l6 4.03L8 14V6z";break;case"arrow-up-alt":e="M11 18H9V6l-4 4-2-1 7-7 7 7-2 1-4-4v12z";break;case"arrow-up-alt2":e="M15 14l-5-5-5 5-2-1 7-7 7 7z";break;case"arrow-up":e="M7 13l4.03-6L15 13H7z";break;case"art":e="M8.55 3.06c1.01.34-1.95 2.01-.1 3.13 1.04.63 3.31-2.22 4.45-2.86.97-.54 2.67-.65 3.53 1.23 1.09 2.38.14 8.57-3.79 11.06-3.97 2.5-8.97 1.23-10.7-2.66-2.01-4.53 3.12-11.09 6.61-9.9zm1.21 6.45c.73 1.64 4.7-.5 3.79-2.8-.59-1.49-4.48 1.25-3.79 2.8z";break;case"awards":e="M4.46 5.16L5 7.46l-.54 2.29 2.01 1.24L7.7 13l2.3-.54 2.3.54 1.23-2.01 2.01-1.24L15 7.46l.54-2.3-2-1.24-1.24-2.01-2.3.55-2.29-.54-1.25 2zm5.55 6.34C7.79 11.5 6 9.71 6 7.49c0-2.2 1.79-3.99 4.01-3.99 2.2 0 3.99 1.79 3.99 3.99 0 2.22-1.79 4.01-3.99 4.01zm-.02-1C8.33 10.5 7 9.16 7 7.5c0-1.65 1.33-3 2.99-3S13 5.85 13 7.5c0 1.66-1.35 3-3.01 3zm3.84 1.1l-1.28 2.24-2.08-.47L13 19.2l1.4-2.2h2.5zm-7.7.07l1.25 2.25 2.13-.51L7 19.2 5.6 17H3.1z";break;case"backup":e="M13.65 2.88c3.93 2.01 5.48 6.84 3.47 10.77s-6.83 5.48-10.77 3.47c-1.87-.96-3.2-2.56-3.86-4.4l1.64-1.03c.45 1.57 1.52 2.95 3.08 3.76 3.01 1.54 6.69.35 8.23-2.66 1.55-3.01.36-6.69-2.65-8.24C9.78 3.01 6.1 4.2 4.56 7.21l1.88.97-4.95 3.08-.39-5.82 1.78.91C4.9 2.4 9.75.89 13.65 2.88zm-4.36 7.83C9.11 10.53 9 10.28 9 10c0-.07.03-.12.04-.19h-.01L10 5l.97 4.81L14 13l-4.5-2.12.02-.02c-.08-.04-.16-.09-.23-.15z";break;case"block-default":e="M15 6V4h-3v2H8V4H5v2H4c-.6 0-1 .4-1 1v8h14V7c0-.6-.4-1-1-1h-1z";break;case"book-alt":e="M5 17h13v2H5c-1.66 0-3-1.34-3-3V4c0-1.66 1.34-3 3-3h13v14H5c-.55 0-1 .45-1 1s.45 1 1 1zm2-3.5v-11c0-.28-.22-.5-.5-.5s-.5.22-.5.5v11c0 .28.22.5.5.5s.5-.22.5-.5z";break;case"book":e="M16 3h2v16H5c-1.66 0-3-1.34-3-3V4c0-1.66 1.34-3 3-3h9v14H5c-.55 0-1 .45-1 1s.45 1 1 1h11V3z";break;case"buddicons-activity":e="M8 1v7h2V6c0-1.52 1.45-3 3-3v.86c.55-.52 1.26-.86 2-.86v3h1c1.1 0 2 .9 2 2s-.9 2-2 2h-1v6c0 .55-.45 1-1 1s-1-.45-1-1v-2.18c-.31.11-.65.18-1 .18v2c0 .55-.45 1-1 1s-1-.45-1-1v-2H8v2c0 .55-.45 1-1 1s-1-.45-1-1v-2c-.35 0-.69-.07-1-.18V16c0 .55-.45 1-1 1s-1-.45-1-1v-4H2v-1c0-1.66 1.34-3 3-3h2V1h1zm5 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1z";break;case"buddicons-bbpress-logo":e="M8.5 12.6c.3-1.3 0-2.3-1.1-2.3-.8 0-1.6.6-1.8 1.5l-.3 1.7c-.3 1 .3 1.5 1 1.5 1.2 0 1.9-1.1 2.2-2.4zm-4-6.4C3.7 7.3 3.3 8.6 3.3 10c0 1 .2 1.9.6 2.8l1-4.6c.3-1.7.4-2-.4-2zm9.3 6.4c.3-1.3 0-2.3-1.1-2.3-.8 0-1.6.6-1.8 1.5l-.4 1.7c-.2 1.1.4 1.6 1.1 1.6 1.1-.1 1.9-1.2 2.2-2.5zM10 3.3c-2 0-3.9.9-5.1 2.3.6-.1 1.4-.2 1.8-.3.2 0 .2.1.2.2 0 .2-1 4.8-1 4.8.5-.3 1.2-.7 1.8-.7.9 0 1.5.4 1.9.9l.5-2.4c.4-1.6.4-1.9-.4-1.9-.4 0-.4-.5 0-.6.6-.1 1.8-.2 2.3-.3.2 0 .2.1.2.2l-1 4.8c.5-.4 1.2-.7 1.9-.7 1.7 0 2.5 1.3 2.1 3-.3 1.7-2 3-3.8 3-1.3 0-2.1-.7-2.3-1.4-.7.8-1.7 1.3-2.8 1.4 1.1.7 2.4 1.1 3.7 1.1 3.7 0 6.7-3 6.7-6.7s-3-6.7-6.7-6.7zM10 2c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 15.5c-2.1 0-4-.8-5.3-2.2-.3-.4-.7-.8-1-1.2-.7-1.2-1.2-2.6-1.2-4.1 0-4.1 3.4-7.5 7.5-7.5s7.5 3.4 7.5 7.5-3.4 7.5-7.5 7.5z";break;case"buddicons-buddypress-logo":e="M10 0c5.52 0 10 4.48 10 10s-4.48 10-10 10S0 15.52 0 10 4.48 0 10 0zm0 .5C4.75.5.5 4.75.5 10s4.25 9.5 9.5 9.5 9.5-4.25 9.5-9.5S15.25.5 10 .5zm0 1c4.7 0 8.5 3.8 8.5 8.5s-3.8 8.5-8.5 8.5-8.5-3.8-8.5-8.5S5.3 1.5 10 1.5zm1.8 1.71c-.57 0-1.1.17-1.55.45 1.56.37 2.73 1.77 2.73 3.45 0 .69-.21 1.33-.55 1.87 1.31-.29 2.29-1.45 2.29-2.85 0-1.61-1.31-2.92-2.92-2.92zm-2.38 1c-1.61 0-2.92 1.31-2.92 2.93 0 1.61 1.31 2.92 2.92 2.92 1.62 0 2.93-1.31 2.93-2.92 0-1.62-1.31-2.93-2.93-2.93zm4.25 5.01l-.51.59c2.34.69 2.45 3.61 2.45 3.61h1.28c0-4.71-3.22-4.2-3.22-4.2zm-2.1.8l-2.12 2.09-2.12-2.09C3.12 10.24 3.89 15 3.89 15h11.08c.47-4.98-3.4-4.98-3.4-4.98z";break;case"buddicons-community":e="M9 3c0-.67-.47-1.43-1-2-.5.5-1 1.38-1 2 0 .48.45 1 1 1s1-.47 1-1zm4 0c0-.67-.47-1.43-1-2-.5.5-1 1.38-1 2 0 .48.45 1 1 1s1-.47 1-1zM9 9V5.5c0-.55-.45-1-1-1-.57 0-1 .49-1 1V9c0 .55.45 1 1 1 .57 0 1-.49 1-1zm4 0V5.5c0-.55-.45-1-1-1-.57 0-1 .49-1 1V9c0 .55.45 1 1 1 .57 0 1-.49 1-1zm4 1c0-1.48-1.41-2.77-3.5-3.46V9c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5V6.01c-.17 0-.33-.01-.5-.01s-.33.01-.5.01V9c0 .83-.67 1.5-1.5 1.5S6.5 9.83 6.5 9V6.54C4.41 7.23 3 8.52 3 10c0 1.41.95 2.65 3.21 3.37 1.11.35 2.39 1.12 3.79 1.12s2.69-.78 3.79-1.13C16.04 12.65 17 11.41 17 10zm-7 5.43c1.43 0 2.74-.79 3.88-1.11 1.9-.53 2.49-1.34 3.12-2.32v3c0 2.21-3.13 4-7 4s-7-1.79-7-4v-3c.64.99 1.32 1.8 3.15 2.33 1.13.33 2.44 1.1 3.85 1.1z";break;case"buddicons-forums":e="M13.5 7h-7C5.67 7 5 6.33 5 5.5S5.67 4 6.5 4h1.59C8.04 3.84 8 3.68 8 3.5 8 2.67 8.67 2 9.5 2h1c.83 0 1.5.67 1.5 1.5 0 .18-.04.34-.09.5h1.59c.83 0 1.5.67 1.5 1.5S14.33 7 13.5 7zM4 8h12c.55 0 1 .45 1 1s-.45 1-1 1H4c-.55 0-1-.45-1-1s.45-1 1-1zm1 3h10c.55 0 1 .45 1 1s-.45 1-1 1H5c-.55 0-1-.45-1-1s.45-1 1-1zm2 3h6c.55 0 1 .45 1 1s-.45 1-1 1h-1.09c.05.16.09.32.09.5 0 .83-.67 1.5-1.5 1.5h-1c-.83 0-1.5-.67-1.5-1.5 0-.18.04-.34.09-.5H7c-.55 0-1-.45-1-1s.45-1 1-1z";break;case"buddicons-friends":e="M8.75 5.77C8.75 4.39 7 2 7 2S5.25 4.39 5.25 5.77 5.9 7.5 7 7.5s1.75-.35 1.75-1.73zm6 0C14.75 4.39 13 2 13 2s-1.75 2.39-1.75 3.77S11.9 7.5 13 7.5s1.75-.35 1.75-1.73zM9 17V9c0-.55-.45-1-1-1H6c-.55 0-1 .45-1 1v8c0 .55.45 1 1 1h2c.55 0 1-.45 1-1zm6 0V9c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v8c0 .55.45 1 1 1h2c.55 0 1-.45 1-1zm-9-6l2-1v2l-2 1v-2zm6 0l2-1v2l-2 1v-2zm-6 3l2-1v2l-2 1v-2zm6 0l2-1v2l-2 1v-2z";break;case"buddicons-groups":e="M15.45 6.25c1.83.94 1.98 3.18.7 4.98-.8 1.12-2.33 1.88-3.46 1.78L10.05 18H9l-2.65-4.99c-1.13.16-2.73-.63-3.55-1.79-1.28-1.8-1.13-4.04.71-4.97.48-.24.96-.33 1.43-.31-.01.4.01.8.07 1.21.26 1.69 1.41 3.53 2.86 4.37-.19.55-.49.99-.88 1.25L9 16.58v-5.66C7.64 10.55 6.26 8.76 6 7c-.4-2.65 1-5 3.5-5s3.9 2.35 3.5 5c-.26 1.76-1.64 3.55-3 3.92v5.77l2.07-3.84c-.44-.23-.77-.71-.99-1.3 1.48-.83 2.65-2.69 2.91-4.4.06-.41.08-.82.07-1.22.46-.01.92.08 1.39.32z";break;case"buddicons-pm":e="M10 2c3 0 8 5 8 5v11H2V7s5-5 8-5zm7 14.72l-3.73-2.92L17 11l-.43-.37-2.26 1.3.24-4.31-8.77-.52-.46 4.54-1.99-.95L3 11l3.73 2.8-3.44 2.85.4.43L10 13l6.53 4.15z";break;case"buddicons-replies":e="M17.54 10.29c1.17 1.17 1.17 3.08 0 4.25-1.18 1.17-3.08 1.17-4.25 0l-.34-.52c0 3.66-2 4.38-2.95 4.98-.82-.6-2.95-1.28-2.95-4.98l-.34.52c-1.17 1.17-3.07 1.17-4.25 0-1.17-1.17-1.17-3.08 0-4.25 0 0 1.02-.67 2.1-1.3C3.71 7.84 3.2 6.42 3.2 4.88c0-.34.03-.67.08-1C3.53 5.66 4.47 7.22 5.8 8.3c.67-.35 1.85-.83 2.37-.92H8c-1.1 0-2-.9-2-2s.9-2 2-2v-.5c0-.28.22-.5.5-.5s.5.22.5.5v.5h2v-.5c0-.28.22-.5.5-.5s.5.22.5.5v.5c1.1 0 2 .9 2 2s-.9 2-2 2h-.17c.51.09 1.78.61 2.38.92 1.33-1.08 2.27-2.64 2.52-4.42.05.33.08.66.08 1 0 1.54-.51 2.96-1.36 4.11 1.08.63 2.09 1.3 2.09 1.3zM8.5 6.38c.5 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm3-2c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm-2.3 5.73c-.12.11-.19.26-.19.43.02.25.23.46.49.46h1c.26 0 .47-.21.49-.46 0-.15-.07-.29-.19-.43-.08-.06-.18-.11-.3-.11h-1c-.12 0-.22.05-.3.11zM12 12.5c0-.12-.06-.28-.19-.38-.09-.07-.19-.12-.31-.12h-3c-.12 0-.22.05-.31.12-.11.1-.19.25-.19.38 0 .28.22.5.5.5h3c.28 0 .5-.22.5-.5zM8.5 15h3c.28 0 .5-.22.5-.5s-.22-.5-.5-.5h-3c-.28 0-.5.22-.5.5s.22.5.5.5zm1 2h1c.28 0 .5-.22.5-.5s-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5s.22.5.5.5z";break;case"buddicons-topics":e="M10.44 1.66c-.59-.58-1.54-.58-2.12 0L2.66 7.32c-.58.58-.58 1.53 0 2.12.6.6 1.56.56 2.12 0l5.66-5.66c.58-.58.59-1.53 0-2.12zm2.83 2.83c-.59-.59-1.54-.59-2.12 0l-5.66 5.66c-.59.58-.59 1.53 0 2.12.6.6 1.56.55 2.12 0l5.66-5.66c.58-.58.58-1.53 0-2.12zm1.06 6.72l4.18 4.18c.59.58.59 1.53 0 2.12s-1.54.59-2.12 0l-4.18-4.18-1.77 1.77c-.59.58-1.54.58-2.12 0-.59-.59-.59-1.54 0-2.13l5.66-5.65c.58-.59 1.53-.59 2.12 0 .58.58.58 1.53 0 2.12zM5 15c0-1.59-1.66-4-1.66-4S2 13.78 2 15s.6 2 1.34 2h.32C4.4 17 5 16.59 5 15z";break;case"buddicons-tracking":e="M10.98 6.78L15.5 15c-1 2-3.5 3-5.5 3s-4.5-1-5.5-3L9 6.82c-.75-1.23-2.28-1.98-4.29-2.03l2.46-2.92c1.68 1.19 2.46 2.32 2.97 3.31.56-.87 1.2-1.68 2.7-2.12l1.83 2.86c-1.42-.34-2.64.08-3.69.86zM8.17 10.4l-.93 1.69c.49.11 1 .16 1.54.16 1.35 0 2.58-.36 3.55-.95l-1.01-1.82c-.87.53-1.96.86-3.15.92zm.86 5.38c1.99 0 3.73-.74 4.74-1.86l-.98-1.76c-1 1.12-2.74 1.87-4.74 1.87-.62 0-1.21-.08-1.76-.21l-.63 1.15c.94.5 2.1.81 3.37.81z";break;case"building":e="M3 20h14V0H3v20zM7 3H5V1h2v2zm4 0H9V1h2v2zm4 0h-2V1h2v2zM7 6H5V4h2v2zm4 0H9V4h2v2zm4 0h-2V4h2v2zM7 9H5V7h2v2zm4 0H9V7h2v2zm4 0h-2V7h2v2zm-8 3H5v-2h2v2zm4 0H9v-2h2v2zm4 0h-2v-2h2v2zm-4 7H5v-6h6v6zm4-4h-2v-2h2v2zm0 3h-2v-2h2v2z";break;case"businessman":e="M7.3 6l-.03-.19c-.04-.37-.05-.73-.03-1.08.02-.36.1-.71.25-1.04.14-.32.31-.61.52-.86s.49-.46.83-.6c.34-.15.72-.23 1.13-.23.69 0 1.26.2 1.71.59s.76.87.91 1.44.18 1.16.09 1.78l-.03.19c-.01.09-.05.25-.11.48-.05.24-.12.47-.2.69-.08.21-.19.45-.34.72-.14.27-.3.49-.47.69-.18.19-.4.34-.67.48-.27.13-.55.19-.86.19s-.59-.06-.87-.19c-.26-.13-.49-.29-.67-.5-.18-.2-.34-.42-.49-.66-.15-.25-.26-.49-.34-.73-.09-.25-.16-.47-.21-.67-.06-.21-.1-.37-.12-.5zm9.2 6.24c.41.7.5 1.41.5 2.14v2.49c0 .03-.12.08-.29.13-.18.04-.42.13-.97.27-.55.12-1.1.24-1.65.34s-1.19.19-1.95.27c-.75.08-1.46.12-2.13.12-.68 0-1.39-.04-2.14-.12-.75-.07-1.4-.17-1.98-.27-.58-.11-1.08-.23-1.56-.34-.49-.11-.8-.21-1.06-.29L3 16.87v-2.49c0-.75.07-1.46.46-2.15s.81-1.25 1.5-1.68C5.66 10.12 7.19 10 8 10l1.67 1.67L9 13v3l1.02 1.08L11 16v-3l-.68-1.33L11.97 10c.77 0 2.2.07 2.9.52.71.45 1.21 1.02 1.63 1.72z";break;case"button":e="M17 5H3c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm1 7c0 .6-.4 1-1 1H3c-.6 0-1-.4-1-1V7c0-.6.4-1 1-1h14c.6 0 1 .4 1 1v5z";break;case"calendar-alt":e="M15 4h3v15H2V4h3V3c0-.41.15-.76.44-1.06.29-.29.65-.44 1.06-.44s.77.15 1.06.44c.29.3.44.65.44 1.06v1h4V3c0-.41.15-.76.44-1.06.29-.29.65-.44 1.06-.44s.77.15 1.06.44c.29.3.44.65.44 1.06v1zM6 3v2.5c0 .14.05.26.15.36.09.09.21.14.35.14s.26-.05.35-.14c.1-.1.15-.22.15-.36V3c0-.14-.05-.26-.15-.35-.09-.1-.21-.15-.35-.15s-.26.05-.35.15c-.1.09-.15.21-.15.35zm7 0v2.5c0 .14.05.26.14.36.1.09.22.14.36.14s.26-.05.36-.14c.09-.1.14-.22.14-.36V3c0-.14-.05-.26-.14-.35-.1-.1-.22-.15-.36-.15s-.26.05-.36.15c-.09.09-.14.21-.14.35zm4 15V8H3v10h14zM7 9v2H5V9h2zm2 0h2v2H9V9zm4 2V9h2v2h-2zm-6 1v2H5v-2h2zm2 0h2v2H9v-2zm4 2v-2h2v2h-2zm-6 1v2H5v-2h2zm4 2H9v-2h2v2zm4 0h-2v-2h2v2z";break;case"calendar":e="M15 4h3v14H2V4h3V3c0-.83.67-1.5 1.5-1.5S8 2.17 8 3v1h4V3c0-.83.67-1.5 1.5-1.5S15 2.17 15 3v1zM6 3v2.5c0 .28.22.5.5.5s.5-.22.5-.5V3c0-.28-.22-.5-.5-.5S6 2.72 6 3zm7 0v2.5c0 .28.22.5.5.5s.5-.22.5-.5V3c0-.28-.22-.5-.5-.5s-.5.22-.5.5zm4 14V8H3v9h14zM7 16V9H5v7h2zm4 0V9H9v7h2zm4 0V9h-2v7h2z";break;case"camera":e="M6 5V3H3v2h3zm12 10V4H9L7 6H2v9h16zm-7-8c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3z";break;case"carrot":e="M2 18.43c1.51 1.36 11.64-4.67 13.14-7.21.72-1.22-.13-3.01-1.52-4.44C15.2 5.73 16.59 9 17.91 8.31c.6-.32.99-1.31.7-1.92-.52-1.08-2.25-1.08-3.42-1.21.83-.2 2.82-1.05 2.86-2.25.04-.92-1.13-1.97-2.05-1.86-1.21.14-1.65 1.88-2.06 3-.05-.71-.2-2.27-.98-2.95-1.04-.91-2.29-.05-2.32 1.05-.04 1.33 2.82 2.07 1.92 3.67C11.04 4.67 9.25 4.03 8.1 4.7c-.49.31-1.05.91-1.63 1.69.89.94 2.12 2.07 3.09 2.72.2.14.26.42.11.62-.14.21-.42.26-.62.12-.99-.67-2.2-1.78-3.1-2.71-.45.67-.91 1.43-1.34 2.23.85.86 1.93 1.83 2.79 2.41.2.14.25.42.11.62-.14.21-.42.26-.63.12-.85-.58-1.86-1.48-2.71-2.32C2.4 13.69 1.1 17.63 2 18.43z";break;case"cart":e="M6 13h9c.55 0 1 .45 1 1s-.45 1-1 1H5c-.55 0-1-.45-1-1V4H2c-.55 0-1-.45-1-1s.45-1 1-1h3c.55 0 1 .45 1 1v2h13l-4 7H6v1zm-.5 3c.83 0 1.5.67 1.5 1.5S6.33 19 5.5 19 4 18.33 4 17.5 4.67 16 5.5 16zm9 0c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5z";break;case"category":e="M5 7h13v10H2V4h7l2 2H4v9h1V7z";break;case"chart-area":e="M18 18l.01-12.28c.59-.35.99-.99.99-1.72 0-1.1-.9-2-2-2s-2 .9-2 2c0 .8.47 1.48 1.14 1.8l-4.13 6.58c-.33-.24-.73-.38-1.16-.38-.84 0-1.55.51-1.85 1.24l-2.14-1.53c.09-.22.14-.46.14-.71 0-1.11-.89-2-2-2-1.1 0-2 .89-2 2 0 .73.4 1.36.98 1.71L1 18h17zM17 3c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM5 10c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm5.85 3c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1z";break;case"chart-bar":e="M18 18V2h-4v16h4zm-6 0V7H8v11h4zm-6 0v-8H2v8h4z";break;case"chart-line":e="M18 3.5c0 .62-.38 1.16-.92 1.38v13.11H1.99l4.22-6.73c-.13-.23-.21-.48-.21-.76C6 9.67 6.67 9 7.5 9S9 9.67 9 10.5c0 .13-.02.25-.05.37l1.44.63c.27-.3.67-.5 1.11-.5.18 0 .35.04.51.09l3.58-6.41c-.36-.27-.59-.7-.59-1.18 0-.83.67-1.5 1.5-1.5.19 0 .36.04.53.1l.05-.09v.11c.54.22.92.76.92 1.38zm-1.92 13.49V5.85l-3.29 5.89c.13.23.21.48.21.76 0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5l.01-.07-1.63-.72c-.25.18-.55.29-.88.29-.18 0-.35-.04-.51-.1l-3.2 5.09h12.29z";break;case"chart-pie":e="M10 10V3c3.87 0 7 3.13 7 7h-7zM9 4v7h7c0 3.87-3.13 7-7 7s-7-3.13-7-7 3.13-7 7-7z";break;case"clipboard":e="M11.9.39l1.4 1.4c1.61.19 3.5-.74 4.61.37s.18 3 .37 4.61l1.4 1.4c.39.39.39 1.02 0 1.41l-9.19 9.2c-.4.39-1.03.39-1.42 0L1.29 11c-.39-.39-.39-1.02 0-1.42l9.2-9.19c.39-.39 1.02-.39 1.41 0zm.58 2.25l-.58.58 4.95 4.95.58-.58c-.19-.6-.2-1.22-.15-1.82.02-.31.05-.62.09-.92.12-1 .18-1.63-.17-1.98s-.98-.29-1.98-.17c-.3.04-.61.07-.92.09-.6.05-1.22.04-1.82-.15zm4.02.93c.39.39.39 1.03 0 1.42s-1.03.39-1.42 0-.39-1.03 0-1.42 1.03-.39 1.42 0zm-6.72.36l-.71.7L15.44 11l.7-.71zM8.36 5.34l-.7.71 6.36 6.36.71-.7zM6.95 6.76l-.71.7 6.37 6.37.7-.71zM5.54 8.17l-.71.71 6.36 6.36.71-.71zM4.12 9.58l-.71.71 6.37 6.37.71-.71z";break;case"clock":e="M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm0 14c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6zm-.71-5.29c.07.05.14.1.23.15l-.02.02L14 13l-3.03-3.19L10 5l-.97 4.81h.01c0 .02-.01.05-.02.09S9 9.97 9 10c0 .28.1.52.29.71z";break;case"cloud-saved":e="M14.8 9c.1-.3.2-.6.2-1 0-2.2-1.8-4-4-4-1.5 0-2.9.9-3.5 2.2-.3-.1-.7-.2-1-.2C5.1 6 4 7.1 4 8.5c0 .2 0 .4.1.5-1.8.3-3.1 1.7-3.1 3.5C1 14.4 2.6 16 4.5 16h10c1.9 0 3.5-1.6 3.5-3.5 0-1.8-1.4-3.3-3.2-3.5zm-6.3 5.9l-3.2-3.2 1.4-1.4 1.8 1.8 3.8-3.8 1.4 1.4-5.2 5.2z";break;case"cloud-upload":e="M14.8 9c.1-.3.2-.6.2-1 0-2.2-1.8-4-4-4-1.5 0-2.9.9-3.5 2.2-.3-.1-.7-.2-1-.2C5.1 6 4 7.1 4 8.5c0 .2 0 .4.1.5-1.8.3-3.1 1.7-3.1 3.5C1 14.4 2.6 16 4.5 16H8v-3H5l4.5-4.5L14 13h-3v3h3.5c1.9 0 3.5-1.6 3.5-3.5 0-1.8-1.4-3.3-3.2-3.5z";break;case"cloud":e="M14.9 9c1.8.2 3.1 1.7 3.1 3.5 0 1.9-1.6 3.5-3.5 3.5h-10C2.6 16 1 14.4 1 12.5 1 10.7 2.3 9.3 4.1 9 4 8.9 4 8.7 4 8.5 4 7.1 5.1 6 6.5 6c.3 0 .7.1.9.2C8.1 4.9 9.4 4 11 4c2.2 0 4 1.8 4 4 0 .4-.1.7-.1 1z";break;case"columns":e="M3 15h6V5H3v10zm8 0h6V5h-6v10z";break;case"controls-back":e="M2 10l10-6v3.6L18 4v12l-6-3.6V16z";break;case"controls-forward":e="M18 10L8 16v-3.6L2 16V4l6 3.6V4z";break;case"controls-pause":e="M5 16V4h3v12H5zm7-12h3v12h-3V4z";break;case"controls-play":e="M5 4l10 6-10 6V4z";break;case"controls-repeat":e="M5 7v3l-2 1.5V5h11V3l4 3.01L14 9V7H5zm10 6v-3l2-1.5V15H6v2l-4-3.01L6 11v2h9z";break;case"controls-skipback":e="M11.98 7.63l6-3.6v12l-6-3.6v3.6l-8-4.8v4.8h-2v-12h2v4.8l8-4.8v3.6z";break;case"controls-skipforward":e="M8 12.4L2 16V4l6 3.6V4l8 4.8V4h2v12h-2v-4.8L8 16v-3.6z";break;case"controls-volumeoff":e="M2 7h4l5-4v14l-5-4H2V7z";break;case"controls-volumeon":e="M2 7h4l5-4v14l-5-4H2V7zm12.69-2.46C14.82 4.59 18 5.92 18 10s-3.18 5.41-3.31 5.46c-.06.03-.13.04-.19.04-.2 0-.39-.12-.46-.31-.11-.26.02-.55.27-.65.11-.05 2.69-1.15 2.69-4.54 0-3.41-2.66-4.53-2.69-4.54-.25-.1-.38-.39-.27-.65.1-.25.39-.38.65-.27zM16 10c0 2.57-2.23 3.43-2.32 3.47-.06.02-.12.03-.18.03-.2 0-.39-.12-.47-.32-.1-.26.04-.55.29-.65.07-.02 1.68-.67 1.68-2.53s-1.61-2.51-1.68-2.53c-.25-.1-.38-.39-.29-.65.1-.25.39-.39.65-.29.09.04 2.32.9 2.32 3.47z";break;case"cover-image":e="M2.2 1h15.5c.7 0 1.3.6 1.3 1.2v11.5c0 .7-.6 1.2-1.2 1.2H2.2c-.6.1-1.2-.5-1.2-1.1V2.2C1 1.6 1.6 1 2.2 1zM17 13V3H3v10h14zm-4-4s0-5 3-5v7c0 .6-.4 1-1 1H5c-.6 0-1-.4-1-1V7c2 0 3 4 3 4s1-4 3-4 3 2 3 2zM4 17h12v2H4z";break;case"dashboard":e="M3.76 16h12.48c1.1-1.37 1.76-3.11 1.76-5 0-4.42-3.58-8-8-8s-8 3.58-8 8c0 1.89.66 3.63 1.76 5zM10 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM6 6c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm8 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm-5.37 5.55L12 7v6c0 1.1-.9 2-2 2s-2-.9-2-2c0-.57.24-1.08.63-1.45zM4 10c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm12 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm-5 3c0-.55-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1z";break;case"desktop":e="M3 2h14c.55 0 1 .45 1 1v10c0 .55-.45 1-1 1h-5v2h2c.55 0 1 .45 1 1v1H5v-1c0-.55.45-1 1-1h2v-2H3c-.55 0-1-.45-1-1V3c0-.55.45-1 1-1zm13 9V4H4v7h12zM5 5h9L5 9V5z";break;case"dismiss":e="M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm5 11l-3-3 3-3-2-2-3 3-3-3-2 2 3 3-3 3 2 2 3-3 3 3z";break;case"download":e="M14.01 4v6h2V2H4v8h2.01V4h8zm-2 2v6h3l-5 6-5-6h3V6h4z";break;case"edit":e="M13.89 3.39l2.71 2.72c.46.46.42 1.24.03 1.64l-8.01 8.02-5.56 1.16 1.16-5.58s7.6-7.63 7.99-8.03c.39-.39 1.22-.39 1.68.07zm-2.73 2.79l-5.59 5.61 1.11 1.11 5.54-5.65zm-2.97 8.23l5.58-5.6-1.07-1.08-5.59 5.6z";break;case"editor-aligncenter":e="M14 5V3H6v2h8zm3 4V7H3v2h14zm-3 4v-2H6v2h8zm3 4v-2H3v2h14z";break;case"editor-alignleft":e="M12 5V3H3v2h9zm5 4V7H3v2h14zm-5 4v-2H3v2h9zm5 4v-2H3v2h14z";break;case"editor-alignright":e="M17 5V3H8v2h9zm0 4V7H3v2h14zm0 4v-2H8v2h9zm0 4v-2H3v2h14z";break;case"editor-bold":e="M6 4v13h4.54c1.37 0 2.46-.33 3.26-1 .8-.66 1.2-1.58 1.2-2.77 0-.84-.17-1.51-.51-2.01s-.9-.85-1.67-1.03v-.09c.57-.1 1.02-.4 1.36-.9s.51-1.13.51-1.91c0-1.14-.39-1.98-1.17-2.5C12.75 4.26 11.5 4 9.78 4H6zm2.57 5.15V6.26h1.36c.73 0 1.27.11 1.61.32.34.22.51.58.51 1.07 0 .54-.16.92-.47 1.15s-.82.35-1.51.35h-1.5zm0 2.19h1.6c1.44 0 2.16.53 2.16 1.61 0 .6-.17 1.05-.51 1.34s-.86.43-1.57.43H8.57v-3.38z";break;case"editor-break":e="M16 4h2v9H7v3l-5-4 5-4v3h9V4z";break;case"editor-code":e="M9 6l-4 4 4 4-1 2-6-6 6-6zm2 8l4-4-4-4 1-2 6 6-6 6z";break;case"editor-contract":e="M15.75 6.75L18 3v14l-2.25-3.75L17 12h-4v4l1.25-1.25L18 17H2l3.75-2.25L7 16v-4H3l1.25 1.25L2 17V3l2.25 3.75L3 8h4V4L5.75 5.25 2 3h16l-3.75 2.25L13 4v4h4z";break;case"editor-customchar":e="M10 5.4c1.27 0 2.24.36 2.91 1.08.66.71 1 1.76 1 3.13 0 1.28-.23 2.37-.69 3.27-.47.89-1.27 1.52-2.22 2.12v2h6v-2h-3.69c.92-.64 1.62-1.34 2.12-2.34.49-1.01.74-2.13.74-3.35 0-1.78-.55-3.19-1.65-4.22S11.92 3.54 10 3.54s-3.43.53-4.52 1.57c-1.1 1.04-1.65 2.44-1.65 4.2 0 1.21.24 2.31.73 3.33.48 1.01 1.19 1.71 2.1 2.36H3v2h6v-2c-.98-.64-1.8-1.28-2.24-2.17-.45-.89-.67-1.96-.67-3.22 0-1.37.33-2.41 1-3.13C7.75 5.76 8.72 5.4 10 5.4z";break;case"editor-expand":e="M7 8h6v4H7zm-5 5v4h4l-1.2-1.2L7 12l-3.8 2.2M14 17h4v-4l-1.2 1.2L13 12l2.2 3.8M14 3l1.3 1.3L13 8l3.8-2.2L18 7V3M6 3H2v4l1.2-1.2L7 8 4.7 4.3";break;case"editor-help":e="M17 10c0-3.87-3.14-7-7-7-3.87 0-7 3.13-7 7s3.13 7 7 7c3.86 0 7-3.13 7-7zm-6.3 1.48H9.14v-.43c0-.38.08-.7.24-.98s.46-.57.88-.89c.41-.29.68-.53.81-.71.14-.18.2-.39.2-.62 0-.25-.09-.44-.28-.58-.19-.13-.45-.19-.79-.19-.58 0-1.25.19-2 .57l-.64-1.28c.87-.49 1.8-.74 2.77-.74.81 0 1.45.2 1.92.58.48.39.71.91.71 1.55 0 .43-.09.8-.29 1.11-.19.32-.57.67-1.11 1.06-.38.28-.61.49-.71.63-.1.15-.15.34-.15.57v.35zm-1.47 2.74c-.18-.17-.27-.42-.27-.73 0-.33.08-.58.26-.75s.43-.25.77-.25c.32 0 .57.09.75.26s.27.42.27.74c0 .3-.09.55-.27.72-.18.18-.43.27-.75.27-.33 0-.58-.09-.76-.26z";break;case"editor-indent":e="M3 5V3h9v2H3zm10-1V3h4v1h-4zm0 3h2V5l4 3.5-4 3.5v-2h-2V7zM3 8V6h9v2H3zm2 3V9h7v2H5zm-2 3v-2h9v2H3zm10 0v-1h4v1h-4zm-4 3v-2h3v2H9z";break;case"editor-insertmore":e="M17 7V3H3v4h14zM6 11V9H3v2h3zm6 0V9H8v2h4zm5 0V9h-3v2h3zm0 6v-4H3v4h14z";break;case"editor-italic":e="M14.78 6h-2.13l-2.8 9h2.12l-.62 2H4.6l.62-2h2.14l2.8-9H8.03l.62-2h6.75z";break;case"editor-justify":e="M2 3h16v2H2V3zm0 4h16v2H2V7zm0 4h16v2H2v-2zm0 4h16v2H2v-2z";break;case"editor-kitchensink":e="M19 2v6H1V2h18zm-1 5V3H2v4h16zM5 4v2H3V4h2zm3 0v2H6V4h2zm3 0v2H9V4h2zm3 0v2h-2V4h2zm3 0v2h-2V4h2zm2 5v9H1V9h18zm-1 8v-7H2v7h16zM5 11v2H3v-2h2zm3 0v2H6v-2h2zm3 0v2H9v-2h2zm6 0v2h-5v-2h5zm-6 3v2H3v-2h8zm3 0v2h-2v-2h2zm3 0v2h-2v-2h2z";break;case"editor-ltr":e="M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM14 14l5-4-5-4v8z";break;case"editor-ol-rtl":e="M15.025 8.75a1.048 1.048 0 0 1 .45-.1.507.507 0 0 1 .35.11.455.455 0 0 1 .13.36.803.803 0 0 1-.06.3 1.448 1.448 0 0 1-.19.33c-.09.11-.29.32-.58.62l-.99 1v.58h2.76v-.7h-1.72v-.04l.51-.48a7.276 7.276 0 0 0 .7-.71 1.75 1.75 0 0 0 .3-.49 1.254 1.254 0 0 0 .1-.51.968.968 0 0 0-.16-.56 1.007 1.007 0 0 0-.44-.37 1.512 1.512 0 0 0-.65-.14 1.98 1.98 0 0 0-.51.06 1.9 1.9 0 0 0-.42.15 3.67 3.67 0 0 0-.48.35l.45.54a2.505 2.505 0 0 1 .45-.3zM16.695 15.29a1.29 1.29 0 0 0-.74-.3v-.02a1.203 1.203 0 0 0 .65-.37.973.973 0 0 0 .23-.65.81.81 0 0 0-.37-.71 1.72 1.72 0 0 0-1-.26 2.185 2.185 0 0 0-1.33.4l.4.6a1.79 1.79 0 0 1 .46-.23 1.18 1.18 0 0 1 .41-.07c.38 0 .58.15.58.46a.447.447 0 0 1-.22.43 1.543 1.543 0 0 1-.7.12h-.31v.66h.31a1.764 1.764 0 0 1 .75.12.433.433 0 0 1 .23.41.55.55 0 0 1-.2.47 1.084 1.084 0 0 1-.63.15 2.24 2.24 0 0 1-.57-.08 2.671 2.671 0 0 1-.52-.2v.74a2.923 2.923 0 0 0 1.18.22 1.948 1.948 0 0 0 1.22-.33 1.077 1.077 0 0 0 .43-.92.836.836 0 0 0-.26-.64zM15.005 4.17c.06-.05.16-.14.3-.28l-.02.42V7h.84V3h-.69l-1.29 1.03.4.51zM4.02 5h9v1h-9zM4.02 10h9v1h-9zM4.02 15h9v1h-9z";break;case"editor-ol":e="M6 7V3h-.69L4.02 4.03l.4.51.46-.37c.06-.05.16-.14.3-.28l-.02.42V7H6zm2-2h9v1H8V5zm-1.23 6.95v-.7H5.05v-.04l.51-.48c.33-.31.57-.54.7-.71.14-.17.24-.33.3-.49.07-.16.1-.33.1-.51 0-.21-.05-.4-.16-.56-.1-.16-.25-.28-.44-.37s-.41-.14-.65-.14c-.19 0-.36.02-.51.06-.15.03-.29.09-.42.15-.12.07-.29.19-.48.35l.45.54c.16-.13.31-.23.45-.3.15-.07.3-.1.45-.1.14 0 .26.03.35.11s.13.2.13.36c0 .1-.02.2-.06.3s-.1.21-.19.33c-.09.11-.29.32-.58.62l-.99 1v.58h2.76zM8 10h9v1H8v-1zm-1.29 3.95c0-.3-.12-.54-.37-.71-.24-.17-.58-.26-1-.26-.52 0-.96.13-1.33.4l.4.6c.17-.11.32-.19.46-.23.14-.05.27-.07.41-.07.38 0 .58.15.58.46 0 .2-.07.35-.22.43s-.38.12-.7.12h-.31v.66h.31c.34 0 .59.04.75.12.15.08.23.22.23.41 0 .22-.07.37-.2.47-.14.1-.35.15-.63.15-.19 0-.38-.03-.57-.08s-.36-.12-.52-.2v.74c.34.15.74.22 1.18.22.53 0 .94-.11 1.22-.33.29-.22.43-.52.43-.92 0-.27-.09-.48-.26-.64s-.42-.26-.74-.3v-.02c.27-.06.49-.19.65-.37.15-.18.23-.39.23-.65zM8 15h9v1H8v-1z";break;case"editor-outdent":e="M7 4V3H3v1h4zm10 1V3H8v2h9zM7 7H5V5L1 8.5 5 12v-2h2V7zm10 1V6H8v2h9zm-2 3V9H8v2h7zm2 3v-2H8v2h9zM7 14v-1H3v1h4zm4 3v-2H8v2h3z";break;case"editor-paragraph":e="M15 2H7.54c-.83 0-1.59.2-2.28.6-.7.41-1.25.96-1.65 1.65C3.2 4.94 3 5.7 3 6.52s.2 1.58.61 2.27c.4.69.95 1.24 1.65 1.64.69.41 1.45.61 2.28.61h.43V17c0 .27.1.51.29.71.2.19.44.29.71.29.28 0 .51-.1.71-.29.2-.2.3-.44.3-.71V5c0-.27.09-.51.29-.71.2-.19.44-.29.71-.29s.51.1.71.29c.19.2.29.44.29.71v12c0 .27.1.51.3.71.2.19.43.29.71.29.27 0 .51-.1.71-.29.19-.2.29-.44.29-.71V4H15c.27 0 .5-.1.7-.3.2-.19.3-.43.3-.7s-.1-.51-.3-.71C15.5 2.1 15.27 2 15 2z";break;case"editor-paste-text":e="M12.38 2L15 5v1H5V5l2.64-3h4.74zM10 5c.55 0 1-.44 1-1 0-.55-.45-1-1-1s-1 .45-1 1c0 .56.45 1 1 1zm5.45-1H17c.55 0 1 .45 1 1v12c0 .56-.45 1-1 1H3c-.55 0-1-.44-1-1V5c0-.55.45-1 1-1h1.55L4 4.63V7h12V4.63zM14 11V9H6v2h3v5h2v-5h3z";break;case"editor-paste-word":e="M12.38 2L15 5v1H5V5l2.64-3h4.74zM10 5c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm8 12V5c0-.55-.45-1-1-1h-1.54l.54.63V7H4V4.62L4.55 4H3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h14c.55 0 1-.45 1-1zm-3-8l-2 7h-2l-1-5-1 5H6.92L5 9h2l1 5 1-5h2l1 5 1-5h2z";break;case"editor-quote":e="M9.49 13.22c0-.74-.2-1.38-.61-1.9-.62-.78-1.83-.88-2.53-.72-.29-1.65 1.11-3.75 2.92-4.65L7.88 4c-2.73 1.3-5.42 4.28-4.96 8.05C3.21 14.43 4.59 16 6.54 16c.85 0 1.56-.25 2.12-.75s.83-1.18.83-2.03zm8.05 0c0-.74-.2-1.38-.61-1.9-.63-.78-1.83-.88-2.53-.72-.29-1.65 1.11-3.75 2.92-4.65L15.93 4c-2.73 1.3-5.41 4.28-4.95 8.05.29 2.38 1.66 3.95 3.61 3.95.85 0 1.56-.25 2.12-.75s.83-1.18.83-2.03z";break;case"editor-removeformatting":e="M14.29 4.59l1.1 1.11c.41.4.61.94.61 1.47v2.12c0 .53-.2 1.07-.61 1.47l-6.63 6.63c-.4.41-.94.61-1.47.61s-1.07-.2-1.47-.61l-1.11-1.1-1.1-1.11c-.41-.4-.61-.94-.61-1.47v-2.12c0-.54.2-1.07.61-1.48l6.63-6.62c.4-.41.94-.61 1.47-.61s1.06.2 1.47.61zm-6.21 9.7l6.42-6.42c.39-.39.39-1.03 0-1.43L12.36 4.3c-.19-.19-.45-.29-.72-.29s-.52.1-.71.29l-6.42 6.42c-.39.4-.39 1.04 0 1.43l2.14 2.14c.38.38 1.04.38 1.43 0z";break;case"editor-rtl":e="M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM19 6l-5 4 5 4V6z";break;case"editor-spellcheck":e="M15.84 2.76c.25 0 .49.04.71.11.23.07.44.16.64.25l.35-.81c-.52-.26-1.08-.39-1.69-.39-.58 0-1.09.13-1.52.37-.43.25-.76.61-.99 1.08C13.11 3.83 13 4.38 13 5c0 .99.23 1.75.7 2.28s1.15.79 2.02.79c.6 0 1.13-.09 1.6-.26v-.84c-.26.08-.51.14-.74.19-.24.05-.49.08-.74.08-.59 0-1.04-.19-1.34-.57-.32-.37-.47-.93-.47-1.66 0-.7.16-1.25.48-1.65.33-.4.77-.6 1.33-.6zM6.5 8h1.04L5.3 2H4.24L2 8h1.03l.58-1.66H5.9zM8 2v6h2.17c.67 0 1.19-.15 1.57-.46.38-.3.56-.72.56-1.26 0-.4-.1-.72-.3-.95-.19-.24-.5-.39-.93-.47v-.04c.35-.06.6-.21.78-.44.18-.24.28-.53.28-.88 0-.52-.19-.9-.56-1.14-.36-.24-.96-.36-1.79-.36H8zm.98 2.48V2.82h.85c.44 0 .77.06.97.19.21.12.31.33.31.61 0 .31-.1.53-.29.66-.18.13-.48.2-.89.2h-.95zM5.64 5.5H3.9l.54-1.56c.14-.4.25-.76.32-1.1l.15.52c.07.23.13.4.17.51zm3.34-.23h.99c.44 0 .76.08.98.23.21.15.32.38.32.69 0 .34-.11.59-.32.75s-.52.24-.93.24H8.98V5.27zM4 13l5 5 9-8-1-1-8 6-4-3z";break;case"editor-strikethrough":e="M15.82 12.25c.26 0 .5-.02.74-.07.23-.05.48-.12.73-.2v.84c-.46.17-.99.26-1.58.26-.88 0-1.54-.26-2.01-.79-.39-.44-.62-1.04-.68-1.79h-.94c.12.21.18.48.18.79 0 .54-.18.95-.55 1.26-.38.3-.9.45-1.56.45H8v-2.5H6.59l.93 2.5H6.49l-.59-1.67H3.62L3.04 13H2l.93-2.5H2v-1h1.31l.93-2.49H5.3l.92 2.49H8V7h1.77c1 0 1.41.17 1.77.41.37.24.55.62.55 1.13 0 .35-.09.64-.27.87l-.08.09h1.29c.05-.4.15-.77.31-1.1.23-.46.55-.82.98-1.06.43-.25.93-.37 1.51-.37.61 0 1.17.12 1.69.38l-.35.81c-.2-.1-.42-.18-.64-.25s-.46-.11-.71-.11c-.55 0-.99.2-1.31.59-.23.29-.38.66-.44 1.11H17v1h-2.95c.06.5.2.9.44 1.19.3.37.75.56 1.33.56zM4.44 8.96l-.18.54H5.3l-.22-.61c-.04-.11-.09-.28-.17-.51-.07-.24-.12-.41-.14-.51-.08.33-.18.69-.33 1.09zm4.53-1.09V9.5h1.19c.28-.02.49-.09.64-.18.19-.13.28-.35.28-.66 0-.28-.1-.48-.3-.61-.2-.12-.53-.18-.97-.18h-.84zm-3.33 2.64v-.01H3.91v.01h1.73zm5.28.01l-.03-.02H8.97v1.68h1.04c.4 0 .71-.08.92-.23.21-.16.31-.4.31-.74 0-.31-.11-.54-.32-.69z";break;case"editor-table":e="M18 17V3H2v14h16zM16 7H4V5h12v2zm-7 4H4V9h5v2zm7 0h-5V9h5v2zm-7 4H4v-2h5v2zm7 0h-5v-2h5v2z";break;case"editor-textcolor":e="M13.23 15h1.9L11 4H9L5 15h1.88l1.07-3h4.18zm-1.53-4.54H8.51L10 5.6z";break;case"editor-ul":e="M5.5 7C4.67 7 4 6.33 4 5.5 4 4.68 4.67 4 5.5 4 6.32 4 7 4.68 7 5.5 7 6.33 6.32 7 5.5 7zM8 5h9v1H8V5zm-2.5 7c-.83 0-1.5-.67-1.5-1.5C4 9.68 4.67 9 5.5 9c.82 0 1.5.68 1.5 1.5 0 .83-.68 1.5-1.5 1.5zM8 10h9v1H8v-1zm-2.5 7c-.83 0-1.5-.67-1.5-1.5 0-.82.67-1.5 1.5-1.5.82 0 1.5.68 1.5 1.5 0 .83-.68 1.5-1.5 1.5zM8 15h9v1H8v-1z";break;case"editor-underline":e="M14 5h-2v5.71c0 1.99-1.12 2.98-2.45 2.98-1.32 0-2.55-1-2.55-2.96V5H5v5.87c0 1.91 1 4.54 4.48 4.54 3.49 0 4.52-2.58 4.52-4.5V5zm0 13v-2H5v2h9z";break;case"editor-unlink":e="M17.74 2.26c1.68 1.69 1.68 4.41 0 6.1l-1.53 1.52c-.32.33-.69.58-1.08.77L13 10l1.69-1.64.76-.77.76-.76c.84-.84.84-2.2 0-3.04-.84-.85-2.2-.85-3.04 0l-.77.76-.76.76L10 7l-.65-2.14c.19-.38.44-.75.77-1.07l1.52-1.53c1.69-1.68 4.42-1.68 6.1 0zM2 4l8 6-6-8zm4-2l4 8-2-8H6zM2 6l8 4-8-2V6zm7.36 7.69L10 13l.74 2.35-1.38 1.39c-1.69 1.68-4.41 1.68-6.1 0-1.68-1.68-1.68-4.42 0-6.1l1.39-1.38L7 10l-.69.64-1.52 1.53c-.85.84-.85 2.2 0 3.04.84.85 2.2.85 3.04 0zM18 16l-8-6 6 8zm-4 2l-4-8 2 8h2zm4-4l-8-4 8 2v2z";break;case"editor-video":e="M16 2h-3v1H7V2H4v15h3v-1h6v1h3V2zM6 3v1H5V3h1zm9 0v1h-1V3h1zm-2 1v5H7V4h6zM6 5v1H5V5h1zm9 0v1h-1V5h1zM6 7v1H5V7h1zm9 0v1h-1V7h1zM6 9v1H5V9h1zm9 0v1h-1V9h1zm-2 1v5H7v-5h6zm-7 1v1H5v-1h1zm9 0v1h-1v-1h1zm-9 2v1H5v-1h1zm9 0v1h-1v-1h1zm-9 2v1H5v-1h1zm9 0v1h-1v-1h1z";break;case"ellipsis":e="M5 10c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2zm12-2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-7 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z";break;case"email-alt":e="M19 14.5v-9c0-.83-.67-1.5-1.5-1.5H3.49c-.83 0-1.5.67-1.5 1.5v9c0 .83.67 1.5 1.5 1.5H17.5c.83 0 1.5-.67 1.5-1.5zm-1.31-9.11c.33.33.15.67-.03.84L13.6 9.95l3.9 4.06c.12.14.2.36.06.51-.13.16-.43.15-.56.05l-4.37-3.73-2.14 1.95-2.13-1.95-4.37 3.73c-.13.1-.43.11-.56-.05-.14-.15-.06-.37.06-.51l3.9-4.06-4.06-3.72c-.18-.17-.36-.51-.03-.84s.67-.17.95.07l6.24 5.04 6.25-5.04c.28-.24.62-.4.95-.07z";break;case"email-alt2":e="M18.01 11.18V2.51c0-1.19-.9-1.81-2-1.37L4 5.91c-1.1.44-2 1.77-2 2.97v8.66c0 1.2.9 1.81 2 1.37l12.01-4.77c1.1-.44 2-1.76 2-2.96zm-1.43-7.46l-6.04 9.33-6.65-4.6c-.1-.07-.36-.32-.17-.64.21-.36.65-.21.65-.21l6.3 2.32s4.83-6.34 5.11-6.7c.13-.17.43-.34.73-.13.29.2.16.49.07.63z";break;case"email":e="M3.87 4h13.25C18.37 4 19 4.59 19 5.79v8.42c0 1.19-.63 1.79-1.88 1.79H3.87c-1.25 0-1.88-.6-1.88-1.79V5.79c0-1.2.63-1.79 1.88-1.79zm6.62 8.6l6.74-5.53c.24-.2.43-.66.13-1.07-.29-.41-.82-.42-1.17-.17l-5.7 3.86L4.8 5.83c-.35-.25-.88-.24-1.17.17-.3.41-.11.87.13 1.07z";break;case"embed-audio":e="M17 4H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-7 3H7v4c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.4 0 .7.1 1 .3V5h4v2zm4 3.5L12.5 12l1.5 1.5V15l-3-3 3-3v1.5zm1 4.5v-1.5l1.5-1.5-1.5-1.5V9l3 3-3 3z";break;case"embed-generic":e="M17 4H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-3 6.5L12.5 12l1.5 1.5V15l-3-3 3-3v1.5zm1 4.5v-1.5l1.5-1.5-1.5-1.5V9l3 3-3 3z";break;case"embed-photo":e="M17 4H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-7 8H3V6h7v6zm4-1.5L12.5 12l1.5 1.5V15l-3-3 3-3v1.5zm1 4.5v-1.5l1.5-1.5-1.5-1.5V9l3 3-3 3zm-6-4V8.5L7.2 10 6 9.2 4 11h5zM4.6 8.6c.6 0 1-.4 1-1s-.4-1-1-1-1 .4-1 1 .4 1 1 1z";break;case"embed-post":e="M17 4H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM8.6 9l-.4.3c-.4.4-.5 1.1-.2 1.6l-.8.8-1.1-1.1-1.3 1.3c-.2.2-1.6 1.3-1.8 1.1-.2-.2.9-1.6 1.1-1.8l1.3-1.3-1.1-1.1.8-.8c.5.3 1.2.3 1.6-.2l.3-.3c.5-.5.5-1.2.2-1.7L8 5l3 2.9-.8.8c-.5-.2-1.2-.2-1.6.3zm5.4 1.5L12.5 12l1.5 1.5V15l-3-3 3-3v1.5zm1 4.5v-1.5l1.5-1.5-1.5-1.5V9l3 3-3 3z";break;case"embed-video":e="M17 4H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-7 6.5L8 9.1V11H3V6h5v1.8l2-1.3v4zm4 0L12.5 12l1.5 1.5V15l-3-3 3-3v1.5zm1 4.5v-1.5l1.5-1.5-1.5-1.5V9l3 3-3 3z";break;case"excerpt-view":e="M19 18V2c0-.55-.45-1-1-1H2c-.55 0-1 .45-1 1v16c0 .55.45 1 1 1h16c.55 0 1-.45 1-1zM4 3c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm13 0v6H6V3h11zM4 11c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm13 0v6H6v-6h11z";break;case"exit":e="M13 3v2h2v10h-2v2h4V3h-4zm0 8V9H5.4l4.3-4.3-1.4-1.4L1.6 10l6.7 6.7 1.4-1.4L5.4 11H13z";break;case"external":e="M9 3h8v8l-2-1V6.92l-5.6 5.59-1.41-1.41L14.08 5H10zm3 12v-3l2-2v7H3V6h8L9 8H5v7h7z";break;case"facebook-alt":e="M8.46 18h2.93v-7.3h2.45l.37-2.84h-2.82V6.04c0-.82.23-1.38 1.41-1.38h1.51V2.11c-.26-.03-1.15-.11-2.19-.11-2.18 0-3.66 1.33-3.66 3.76v2.1H6v2.84h2.46V18z";break;case"facebook":e="M2.89 2h14.23c.49 0 .88.39.88.88v14.24c0 .48-.39.88-.88.88h-4.08v-6.2h2.08l.31-2.41h-2.39V7.85c0-.7.2-1.18 1.2-1.18h1.28V4.51c-.22-.03-.98-.09-1.86-.09-1.85 0-3.11 1.12-3.11 3.19v1.78H8.46v2.41h2.09V18H2.89c-.49 0-.89-.4-.89-.88V2.88c0-.49.4-.88.89-.88z";break;case"feedback":e="M2 2h16c.55 0 1 .45 1 1v14c0 .55-.45 1-1 1H2c-.55 0-1-.45-1-1V3c0-.55.45-1 1-1zm15 14V7H3v9h14zM4 8v1h3V8H4zm4 0v3h8V8H8zm-4 4v1h3v-1H4zm4 0v3h8v-3H8z";break;case"filter":e="M3 4.5v-2s3.34-1 7-1 7 1 7 1v2l-5 7.03v6.97s-1.22-.09-2.25-.59S8 16.5 8 16.5v-4.97z";break;case"flag":e="M5 18V3H3v15h2zm1-6V4c3-1 7 1 11 0v8c-3 1.27-8-1-11 0z";break;case"format-aside":e="M1 1h18v12l-6 6H1V1zm3 3v1h12V4H4zm0 4v1h12V8H4zm6 5v-1H4v1h6zm2 4l5-5h-5v5z";break;case"format-audio":e="M6.99 3.08l11.02-2c.55-.08.99.45.99 1V14.5c0 1.94-1.57 3.5-3.5 3.5S12 16.44 12 14.5c0-1.93 1.57-3.5 3.5-3.5.54 0 1.04.14 1.5.35V5.08l-9 2V16c-.24 1.7-1.74 3-3.5 3C2.57 19 1 17.44 1 15.5 1 13.57 2.57 12 4.5 12c.54 0 1.04.14 1.5.35V4.08c0-.55.44-.91.99-1z";break;case"format-chat":e="M11 6h-.82C9.07 6 8 7.2 8 8.16V10l-3 3v-3H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h6c1.1 0 2 .9 2 2v3zm0 1h6c1.1 0 2 .9 2 2v5c0 1.1-.9 2-2 2h-2v3l-3-3h-1c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2z";break;case"format-gallery":e="M16 4h1.96c.57 0 1.04.47 1.04 1.04v12.92c0 .57-.47 1.04-1.04 1.04H5.04C4.47 19 4 18.53 4 17.96V16H2.04C1.47 16 1 15.53 1 14.96V2.04C1 1.47 1.47 1 2.04 1h12.92c.57 0 1.04.47 1.04 1.04V4zM3 14h11V3H3v11zm5-8.5C8 4.67 7.33 4 6.5 4S5 4.67 5 5.5 5.67 7 6.5 7 8 6.33 8 5.5zm2 4.5s1-5 3-5v8H4V7c2 0 2 3 2 3s.33-2 2-2 2 2 2 2zm7 7V6h-1v8.96c0 .57-.47 1.04-1.04 1.04H6v1h11z";break;case"format-image":e="M2.25 1h15.5c.69 0 1.25.56 1.25 1.25v15.5c0 .69-.56 1.25-1.25 1.25H2.25C1.56 19 1 18.44 1 17.75V2.25C1 1.56 1.56 1 2.25 1zM17 17V3H3v14h14zM10 6c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2zm3 5s0-6 3-6v10c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1V8c2 0 3 4 3 4s1-3 3-3 3 2 3 2z";break;case"format-quote":e="M8.54 12.74c0-.87-.24-1.61-.72-2.22-.73-.92-2.14-1.03-2.96-.85-.34-1.93 1.3-4.39 3.42-5.45L6.65 1.94C3.45 3.46.31 6.96.85 11.37 1.19 14.16 2.8 16 5.08 16c1 0 1.83-.29 2.48-.88.66-.59.98-1.38.98-2.38zm9.43 0c0-.87-.24-1.61-.72-2.22-.73-.92-2.14-1.03-2.96-.85-.34-1.93 1.3-4.39 3.42-5.45l-1.63-2.28c-3.2 1.52-6.34 5.02-5.8 9.43.34 2.79 1.95 4.63 4.23 4.63 1 0 1.83-.29 2.48-.88.66-.59.98-1.38.98-2.38z";break;case"format-status":e="M10 1c7 0 9 2.91 9 6.5S17 14 10 14s-9-2.91-9-6.5S3 1 10 1zM5.5 9C6.33 9 7 8.33 7 7.5S6.33 6 5.5 6 4 6.67 4 7.5 4.67 9 5.5 9zM10 9c.83 0 1.5-.67 1.5-1.5S10.83 6 10 6s-1.5.67-1.5 1.5S9.17 9 10 9zm4.5 0c.83 0 1.5-.67 1.5-1.5S15.33 6 14.5 6 13 6.67 13 7.5 13.67 9 14.5 9zM6 14.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5zm-3 2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1z";break;case"format-video":e="M2 1h16c.55 0 1 .45 1 1v16l-18-.02V2c0-.55.45-1 1-1zm4 1L4 5h1l2-3H6zm4 0H9L7 5h1zm3 0h-1l-2 3h1zm3 0h-1l-2 3h1zm1 14V6H3v10h14zM8 7l6 4-6 4V7z";break;case"forms":e="M2 2h7v7H2V2zm9 0v7h7V2h-7zM5.5 4.5L7 3H4zM12 8V3h5v5h-5zM4.5 5.5L3 4v3zM8 4L6.5 5.5 8 7V4zM5.5 6.5L4 8h3zM9 18v-7H2v7h7zm9 0h-7v-7h7v7zM8 12v5H3v-5h5zm6.5 1.5L16 12h-3zM12 16l1.5-1.5L12 13v3zm3.5-1.5L17 16v-3zm-1 1L13 17h3z";break;case"googleplus":e="M6.73 10h5.4c.05.29.09.57.09.95 0 3.27-2.19 5.6-5.49 5.6-3.17 0-5.73-2.57-5.73-5.73 0-3.17 2.56-5.73 5.73-5.73 1.54 0 2.84.57 3.83 1.5l-1.55 1.5c-.43-.41-1.17-.89-2.28-.89-1.96 0-3.55 1.62-3.55 3.62 0 1.99 1.59 3.61 3.55 3.61 2.26 0 3.11-1.62 3.24-2.47H6.73V10zM19 10v1.64h-1.64v1.63h-1.63v-1.63h-1.64V10h1.64V8.36h1.63V10H19z";break;case"grid-view":e="M2 1h16c.55 0 1 .45 1 1v16c0 .55-.45 1-1 1H2c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1zm7.01 7.99v-6H3v6h6.01zm8 0v-6h-6v6h6zm-8 8.01v-6H3v6h6.01zm8 0v-6h-6v6h6z";break;case"groups":e="M8.03 4.46c-.29 1.28.55 3.46 1.97 3.46 1.41 0 2.25-2.18 1.96-3.46-.22-.98-1.08-1.63-1.96-1.63-.89 0-1.74.65-1.97 1.63zm-4.13.9c-.25 1.08.47 2.93 1.67 2.93s1.92-1.85 1.67-2.93c-.19-.83-.92-1.39-1.67-1.39s-1.48.56-1.67 1.39zm8.86 0c-.25 1.08.47 2.93 1.66 2.93 1.2 0 1.92-1.85 1.67-2.93-.19-.83-.92-1.39-1.67-1.39-.74 0-1.47.56-1.66 1.39zm-.59 11.43l1.25-4.3C14.2 10 12.71 8.47 10 8.47c-2.72 0-4.21 1.53-3.44 4.02l1.26 4.3C8.05 17.51 9 18 10 18c.98 0 1.94-.49 2.17-1.21zm-6.1-7.63c-.49.67-.96 1.83-.42 3.59l1.12 3.79c-.34.2-.77.31-1.2.31-.85 0-1.65-.41-1.85-1.03l-1.07-3.65c-.65-2.11.61-3.4 2.92-3.4.27 0 .54.02.79.06-.1.1-.2.22-.29.33zm8.35-.39c2.31 0 3.58 1.29 2.92 3.4l-1.07 3.65c-.2.62-1 1.03-1.85 1.03-.43 0-.86-.11-1.2-.31l1.11-3.77c.55-1.78.08-2.94-.42-3.61-.08-.11-.18-.23-.28-.33.25-.04.51-.06.79-.06z";break;case"hammer":e="M17.7 6.32l1.41 1.42-3.47 3.41-1.42-1.42.84-.82c-.32-.76-.81-1.57-1.51-2.31l-4.61 6.59-5.26 4.7c-.39.39-1.02.39-1.42 0l-1.2-1.21c-.39-.39-.39-1.02 0-1.41l10.97-9.92c-1.37-.86-3.21-1.46-5.67-1.48 2.7-.82 4.95-.93 6.58-.3 1.7.66 2.82 2.2 3.91 3.58z";break;case"heading":e="M12.5 4v5.2h-5V4H5v13h2.5v-5.2h5V17H15V4";break;case"heart":e="M10 17.12c3.33-1.4 5.74-3.79 7.04-6.21 1.28-2.41 1.46-4.81.32-6.25-1.03-1.29-2.37-1.78-3.73-1.74s-2.68.63-3.63 1.46c-.95-.83-2.27-1.42-3.63-1.46s-2.7.45-3.73 1.74c-1.14 1.44-.96 3.84.34 6.25 1.28 2.42 3.69 4.81 7.02 6.21z";break;case"hidden":e="M17.2 3.3l.16.17c.39.39.39 1.02 0 1.41L4.55 17.7c-.39.39-1.03.39-1.41 0l-.17-.17c-.39-.39-.39-1.02 0-1.41l1.59-1.6c-1.57-1-2.76-2.3-3.56-3.93.81-1.65 2.03-2.98 3.64-3.99S8.04 5.09 10 5.09c1.2 0 2.33.21 3.4.6l2.38-2.39c.39-.39 1.03-.39 1.42 0zm-7.09 4.01c-.23.25-.34.54-.34.88 0 .31.12.58.31.81l1.8-1.79c-.13-.12-.28-.21-.45-.26-.11-.01-.28-.03-.49-.04-.33.03-.6.16-.83.4zM2.4 10.59c.69 1.23 1.71 2.25 3.05 3.05l1.28-1.28c-.51-.69-.77-1.47-.77-2.36 0-1.06.36-1.98 1.09-2.76-1.04.27-1.96.7-2.76 1.26-.8.58-1.43 1.27-1.89 2.09zm13.22-2.13l.96-.96c1.02.86 1.83 1.89 2.42 3.09-.81 1.65-2.03 2.98-3.64 3.99s-3.4 1.51-5.36 1.51c-.63 0-1.24-.07-1.83-.18l1.07-1.07c.25.02.5.05.76.05 1.63 0 3.13-.4 4.5-1.21s2.4-1.84 3.1-3.09c-.46-.82-1.09-1.51-1.89-2.09-.03-.01-.06-.03-.09-.04zm-5.58 5.58l4-4c-.01 1.1-.41 2.04-1.18 2.81-.78.78-1.72 1.18-2.82 1.19z";break;case"html":e="M4 16v-2H2v2H1v-5h1v2h2v-2h1v5H4zM7 16v-4H5.6v-1h3.7v1H8v4H7zM10 16v-5h1l1.4 3.4h.1L14 11h1v5h-1v-3.1h-.1l-1.1 2.5h-.6l-1.1-2.5H11V16h-1zM19 16h-3v-5h1v4h2v1zM9.4 4.2L7.1 6.5l2.3 2.3-.6 1.2-3.5-3.5L8.8 3l.6 1.2zm1.2 4.6l2.3-2.3-2.3-2.3.6-1.2 3.5 3.5-3.5 3.5-.6-1.2z";break;case"id-alt":e="M18 18H2V2h16v16zM8.05 7.53c.13-.07.24-.15.33-.24.09-.1.17-.21.24-.34.07-.14.13-.26.17-.37s.07-.22.1-.34L8.95 6c0-.04.01-.07.01-.09.05-.32.03-.61-.04-.9-.08-.28-.23-.52-.46-.72C8.23 4.1 7.95 4 7.6 4c-.2 0-.39.04-.56.11-.17.08-.31.18-.41.3-.11.13-.2.27-.27.44-.07.16-.11.33-.12.51s0 .36.01.55l.02.09c.01.06.03.15.06.25s.06.21.1.33.1.25.17.37c.08.12.16.23.25.33s.2.19.34.25c.13.06.28.09.43.09s.3-.03.43-.09zM16 5V4h-5v1h5zm0 2V6h-5v1h5zM7.62 8.83l-1.38-.88c-.41 0-.79.11-1.14.32-.35.22-.62.5-.81.85-.19.34-.29.7-.29 1.07v1.25l.2.05c.13.04.31.09.55.14.24.06.51.12.8.17.29.06.62.1 1 .14.37.04.73.06 1.07.06s.69-.02 1.07-.06.7-.09.98-.14c.27-.05.54-.1.82-.17.27-.06.45-.11.54-.13.09-.03.16-.05.21-.06v-1.25c0-.36-.1-.72-.31-1.07s-.49-.64-.84-.86-.72-.33-1.11-.33zM16 9V8h-3v1h3zm0 2v-1h-3v1h3zm0 3v-1H4v1h12zm0 2v-1H4v1h12z";break;case"id":e="M18 16H2V4h16v12zM7.05 8.53c.13-.07.24-.15.33-.24.09-.1.17-.21.24-.34.07-.14.13-.26.17-.37s.07-.22.1-.34L7.95 7c0-.04.01-.07.01-.09.05-.32.03-.61-.04-.9-.08-.28-.23-.52-.46-.72C7.23 5.1 6.95 5 6.6 5c-.2 0-.39.04-.56.11-.17.08-.31.18-.41.3-.11.13-.2.27-.27.44-.07.16-.11.33-.12.51s0 .36.01.55l.02.09c.01.06.03.15.06.25s.06.21.1.33.1.25.17.37c.08.12.16.23.25.33s.2.19.34.25c.13.06.28.09.43.09s.3-.03.43-.09zM17 9V5h-5v4h5zm-10.38.83l-1.38-.88c-.41 0-.79.11-1.14.32-.35.22-.62.5-.81.85-.19.34-.29.7-.29 1.07v1.25l.2.05c.13.04.31.09.55.14.24.06.51.12.8.17.29.06.62.1 1 .14.37.04.73.06 1.07.06s.69-.02 1.07-.06.7-.09.98-.14c.27-.05.54-.1.82-.17.27-.06.45-.11.54-.13.09-.03.16-.05.21-.06v-1.25c0-.36-.1-.72-.31-1.07s-.49-.64-.84-.86-.72-.33-1.11-.33zM17 11v-1h-5v1h5zm0 2v-1h-5v1h5zm0 2v-1H3v1h14z";break;case"image-crop":e="M19 12v3h-4v4h-3v-4H4V7H0V4h4V0h3v4h7l3-3 1 1-3 3v7h4zm-8-5H7v4zm-3 5h4V8z";break;case"image-filter":e="M14 5.87c0-2.2-1.79-4-4-4s-4 1.8-4 4c0 2.21 1.79 4 4 4s4-1.79 4-4zM3.24 10.66c-1.92 1.1-2.57 3.55-1.47 5.46 1.11 1.92 3.55 2.57 5.47 1.47 1.91-1.11 2.57-3.55 1.46-5.47-1.1-1.91-3.55-2.56-5.46-1.46zm9.52 6.93c1.92 1.1 4.36.45 5.47-1.46 1.1-1.92.45-4.36-1.47-5.47-1.91-1.1-4.36-.45-5.46 1.46-1.11 1.92-.45 4.36 1.46 5.47z";break;case"image-flip-horizontal":e="M19 3v14h-8v3H9v-3H1V3h8V0h2v3h8zm-8.5 14V3h-1v14h1zM7 6.5L3 10l4 3.5v-7zM17 10l-4-3.5v7z";break;case"image-flip-vertical":e="M20 9v2h-3v8H3v-8H0V9h3V1h14v8h3zM6.5 7h7L10 3zM17 9.5H3v1h14v-1zM13.5 13h-7l3.5 4z";break;case"image-rotate-left":e="M7 5H5.05c0-1.74.85-2.9 2.95-2.9V0C4.85 0 2.96 2.11 2.96 5H1.18L3.8 8.39zm13-4v14h-5v5H1V10h9V1h10zm-2 2h-6v7h3v3h3V3zm-5 9H3v6h10v-6z";break;case"image-rotate-right":e="M15.95 5H14l3.2 3.39L19.82 5h-1.78c0-2.89-1.89-5-5.04-5v2.1c2.1 0 2.95 1.16 2.95 2.9zM1 1h10v9h9v10H6v-5H1V1zm2 2v10h3v-3h3V3H3zm5 9v6h10v-6H8z";break;case"image-rotate":e="M10.25 1.02c5.1 0 8.75 4.04 8.75 9s-3.65 9-8.75 9c-3.2 0-6.02-1.59-7.68-3.99l2.59-1.52c1.1 1.5 2.86 2.51 4.84 2.51 3.3 0 6-2.79 6-6s-2.7-6-6-6c-1.97 0-3.72 1-4.82 2.49L7 8.02l-6 2v-7L2.89 4.6c1.69-2.17 4.36-3.58 7.36-3.58z";break;case"images-alt":e="M4 15v-3H2V2h12v3h2v3h2v10H6v-3H4zm7-12c-1.1 0-2 .9-2 2h4c0-1.1-.89-2-2-2zm-7 8V6H3v5h1zm7-3h4c0-1.1-.89-2-2-2-1.1 0-2 .9-2 2zm-5 6V9H5v5h1zm9-1c1.1 0 2-.89 2-2 0-1.1-.9-2-2-2s-2 .9-2 2c0 1.11.9 2 2 2zm2 4v-2c-5 0-5-3-10-3v5h10z";break;case"images-alt2":e="M5 3h14v11h-2v2h-2v2H1V7h2V5h2V3zm13 10V4H6v9h12zm-3-4c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm1 6v-1H5V6H4v9h12zM7 6l10 6H7V6zm7 11v-1H3V8H2v9h12z";break;case"index-card":e="M1 3.17V18h18V4H8v-.83c0-.32-.12-.6-.35-.83S7.14 2 6.82 2H2.18c-.33 0-.6.11-.83.34-.24.23-.35.51-.35.83zM10 6v2H3V6h7zm7 0v10h-5V6h5zm-7 4v2H3v-2h7zm0 4v2H3v-2h7z";break;case"info-outline":e="M9 15h2V9H9v6zm1-10c-.5 0-1 .5-1 1s.5 1 1 1 1-.5 1-1-.5-1-1-1zm0-4c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7z";break;case"info":e="M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm1 4c0-.55-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1zm0 9V9H9v6h2z";break;case"insert-after":e="M9 12h2v-2h2V8h-2V6H9v2H7v2h2v2zm1 4c3.9 0 7-3.1 7-7s-3.1-7-7-7-7 3.1-7 7 3.1 7 7 7zm0-12c2.8 0 5 2.2 5 5s-2.2 5-5 5-5-2.2-5-5 2.2-5 5-5zM3 19h14v-2H3v2z";break;case"insert-before":e="M11 8H9v2H7v2h2v2h2v-2h2v-2h-2V8zm-1-4c-3.9 0-7 3.1-7 7s3.1 7 7 7 7-3.1 7-7-3.1-7-7-7zm0 12c-2.8 0-5-2.2-5-5s2.2-5 5-5 5 2.2 5 5-2.2 5-5 5zM3 1v2h14V1H3z";break;case"insert":e="M10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6z";break;case"instagram":e="M12.67 10A2.67 2.67 0 1 0 10 12.67 2.68 2.68 0 0 0 12.67 10zm1.43 0A4.1 4.1 0 1 1 10 5.9a4.09 4.09 0 0 1 4.1 4.1zm1.13-4.27a1 1 0 1 1-1-1 1 1 0 0 1 1 1zM10 3.44c-1.17 0-3.67-.1-4.72.32a2.67 2.67 0 0 0-1.52 1.52c-.42 1-.32 3.55-.32 4.72s-.1 3.67.32 4.72a2.74 2.74 0 0 0 1.52 1.52c1 .42 3.55.32 4.72.32s3.67.1 4.72-.32a2.83 2.83 0 0 0 1.52-1.52c.42-1.05.32-3.55.32-4.72s.1-3.67-.32-4.72a2.74 2.74 0 0 0-1.52-1.52c-1.05-.42-3.55-.32-4.72-.32zM18 10c0 1.1 0 2.2-.05 3.3a4.84 4.84 0 0 1-1.29 3.36A4.8 4.8 0 0 1 13.3 18H6.7a4.84 4.84 0 0 1-3.36-1.29 4.84 4.84 0 0 1-1.29-3.41C2 12.2 2 11.1 2 10V6.7a4.84 4.84 0 0 1 1.34-3.36A4.8 4.8 0 0 1 6.7 2.05C7.8 2 8.9 2 10 2h3.3a4.84 4.84 0 0 1 3.36 1.29A4.8 4.8 0 0 1 18 6.7V10z";break;case"keyboard-hide":e="M18,0 L2,0 C0.9,0 0.01,0.9 0.01,2 L0,12 C0,13.1 0.9,14 2,14 L18,14 C19.1,14 20,13.1 20,12 L20,2 C20,0.9 19.1,0 18,0 Z M18,12 L2,12 L2,2 L18,2 L18,12 Z M9,3 L11,3 L11,5 L9,5 L9,3 Z M9,6 L11,6 L11,8 L9,8 L9,6 Z M6,3 L8,3 L8,5 L6,5 L6,3 Z M6,6 L8,6 L8,8 L6,8 L6,6 Z M3,6 L5,6 L5,8 L3,8 L3,6 Z M3,3 L5,3 L5,5 L3,5 L3,3 Z M6,9 L14,9 L14,11 L6,11 L6,9 Z M12,6 L14,6 L14,8 L12,8 L12,6 Z M12,3 L14,3 L14,5 L12,5 L12,3 Z M15,6 L17,6 L17,8 L15,8 L15,6 Z M15,3 L17,3 L17,5 L15,5 L15,3 Z M10,20 L14,16 L6,16 L10,20 Z";break;case"laptop":e="M3 3h14c.6 0 1 .4 1 1v10c0 .6-.4 1-1 1H3c-.6 0-1-.4-1-1V4c0-.6.4-1 1-1zm13 2H4v8h12V5zm-3 1H5v4zm6 11v-1H1v1c0 .6.5 1 1.1 1h15.8c.6 0 1.1-.4 1.1-1z";break;case"layout":e="M2 2h5v11H2V2zm6 0h5v5H8V2zm6 0h4v16h-4V2zM8 8h5v5H8V8zm-6 6h11v4H2v-4z";break;case"leftright":e="M3 10.03L9 6v8zM11 6l6 4.03L11 14V6z";break;case"lightbulb":e="M10 1c3.11 0 5.63 2.52 5.63 5.62 0 1.84-2.03 4.58-2.03 4.58-.33.44-.6 1.25-.6 1.8v1c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1v-1c0-.55-.27-1.36-.6-1.8 0 0-2.02-2.74-2.02-4.58C4.38 3.52 6.89 1 10 1zM7 16.87V16h6v.87c0 .62-.13 1.13-.75 1.13H12c0 .62-.4 1-1.02 1h-2c-.61 0-.98-.38-.98-1h-.25c-.62 0-.75-.51-.75-1.13z";break;case"list-view":e="M2 19h16c.55 0 1-.45 1-1V2c0-.55-.45-1-1-1H2c-.55 0-1 .45-1 1v16c0 .55.45 1 1 1zM4 3c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm13 0v2H6V3h11zM4 7c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm13 0v2H6V7h11zM4 11c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm13 0v2H6v-2h11zM4 15c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm13 0v2H6v-2h11z";break;case"location-alt":e="M13 13.14l1.17-5.94c.79-.43 1.33-1.25 1.33-2.2 0-1.38-1.12-2.5-2.5-2.5S10.5 3.62 10.5 5c0 .95.54 1.77 1.33 2.2zm0-9.64c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5zm1.72 4.8L18 6.97v9L13.12 18 7 15.97l-5 2v-9l5-2 4.27 1.41 1.73 7.3z";break;case"location":e="M10 2C6.69 2 4 4.69 4 8c0 2.02 1.17 3.71 2.53 4.89.43.37 1.18.96 1.85 1.83.74.97 1.41 2.01 1.62 2.71.21-.7.88-1.74 1.62-2.71.67-.87 1.42-1.46 1.85-1.83C14.83 11.71 16 10.02 16 8c0-3.31-2.69-6-6-6zm0 2.56c1.9 0 3.44 1.54 3.44 3.44S11.9 11.44 10 11.44 6.56 9.9 6.56 8 8.1 4.56 10 4.56z";break;case"lock":e="M14 9h1c.55 0 1 .45 1 1v7c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1v-7c0-.55.45-1 1-1h1V6c0-2.21 1.79-4 4-4s4 1.79 4 4v3zm-2 0V6c0-1.1-.9-2-2-2s-2 .9-2 2v3h4zm-1 7l-.36-2.15c.51-.24.86-.75.86-1.35 0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5c0 .6.35 1.11.86 1.35L9 16h2z";break;case"marker":e="M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm0 13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5z";break;case"media-archive":e="M12 2l4 4v12H4V2h8zm0 4h3l-3-3v3zM8 3.5v2l1.8-1zM11 5L9.2 6 11 7V5zM8 6.5v2l1.8-1zM11 8L9.2 9l1.8 1V8zM8 9.5v2l1.8-1zm3 1.5l-1.8 1 1.8 1v-2zm-1.5 6c.83 0 1.62-.72 1.5-1.63-.05-.38-.49-1.61-.49-1.61l-1.99-1.1s-.45 1.95-.52 2.71c-.07.77.67 1.63 1.5 1.63zm0-2.39c.42 0 .76.34.76.76 0 .43-.34.77-.76.77s-.76-.34-.76-.77c0-.42.34-.76.76-.76z";break;case"media-audio":e="M12 2l4 4v12H4V2h8zm0 4h3l-3-3v3zm1 7.26V8.09c0-.11-.04-.21-.12-.29-.07-.08-.16-.11-.27-.1 0 0-3.97.71-4.25.78C8.07 8.54 8 8.8 8 9v3.37c-.2-.09-.42-.07-.6-.07-.38 0-.7.13-.96.39-.26.27-.4.58-.4.96 0 .37.14.69.4.95.26.27.58.4.96.4.34 0 .7-.04.96-.26.26-.23.64-.65.64-1.12V10.3l3-.6V12c-.67-.2-1.17.04-1.44.31-.26.26-.39.58-.39.95 0 .38.13.69.39.96.27.26.71.39 1.08.39.38 0 .7-.13.96-.39.26-.27.4-.58.4-.96z";break;case"media-code":e="M12 2l4 4v12H4V2h8zM9 13l-2-2 2-2-1-1-3 3 3 3zm3 1l3-3-3-3-1 1 2 2-2 2z";break;case"media-default":e="M12 2l4 4v12H4V2h8zm0 4h3l-3-3v3z";break;case"media-document":e="M12 2l4 4v12H4V2h8zM5 3v1h6V3H5zm7 3h3l-3-3v3zM5 5v1h6V5H5zm10 3V7H5v1h10zM5 9v1h4V9H5zm10 3V9h-5v3h5zM5 11v1h4v-1H5zm10 3v-1H5v1h10zm-3 2v-1H5v1h7z";break;case"media-interactive":e="M12 2l4 4v12H4V2h8zm0 4h3l-3-3v3zm2 8V8H6v6h3l-1 2h1l1-2 1 2h1l-1-2h3zm-6-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm5-2v2h-3V9h3zm0 3v1H7v-1h6z";break;case"media-spreadsheet":e="M12 2l4 4v12H4V2h8zm-1 4V3H5v3h6zM8 8V7H5v1h3zm3 0V7H9v1h2zm4 0V7h-3v1h3zm-7 2V9H5v1h3zm3 0V9H9v1h2zm4 0V9h-3v1h3zm-7 2v-1H5v1h3zm3 0v-1H9v1h2zm4 0v-1h-3v1h3zm-7 2v-1H5v1h3zm3 0v-1H9v1h2zm4 0v-1h-3v1h3zm-7 2v-1H5v1h3zm3 0v-1H9v1h2z";break;case"media-text":e="M12 2l4 4v12H4V2h8zM5 3v1h6V3H5zm7 3h3l-3-3v3zM5 5v1h6V5H5zm10 3V7H5v1h10zm0 2V9H5v1h10zm0 2v-1H5v1h10zm-4 2v-1H5v1h6z";break;case"media-video":e="M12 2l4 4v12H4V2h8zm0 4h3l-3-3v3zm-1 8v-3c0-.27-.1-.51-.29-.71-.2-.19-.44-.29-.71-.29H7c-.27 0-.51.1-.71.29-.19.2-.29.44-.29.71v3c0 .27.1.51.29.71.2.19.44.29.71.29h3c.27 0 .51-.1.71-.29.19-.2.29-.44.29-.71zm3 1v-5l-2 2v1z";break;case"megaphone":e="M18.15 5.94c.46 1.62.38 3.22-.02 4.48-.42 1.28-1.26 2.18-2.3 2.48-.16.06-.26.06-.4.06-.06.02-.12.02-.18.02-.06.02-.14.02-.22.02h-6.8l2.22 5.5c.02.14-.06.26-.14.34-.08.1-.24.16-.34.16H6.95c-.1 0-.26-.06-.34-.16-.08-.08-.16-.2-.14-.34l-1-5.5H4.25l-.02-.02c-.5.06-1.08-.18-1.54-.62s-.88-1.08-1.06-1.88c-.24-.8-.2-1.56-.02-2.2.18-.62.58-1.08 1.06-1.3l.02-.02 9-5.4c.1-.06.18-.1.24-.16.06-.04.14-.08.24-.12.16-.08.28-.12.5-.18 1.04-.3 2.24.1 3.22.98s1.84 2.24 2.26 3.86zm-2.58 5.98h-.02c.4-.1.74-.34 1.04-.7.58-.7.86-1.76.86-3.04 0-.64-.1-1.3-.28-1.98-.34-1.36-1.02-2.5-1.78-3.24s-1.68-1.1-2.46-.88c-.82.22-1.4.96-1.7 2-.32 1.04-.28 2.36.06 3.72.38 1.36 1 2.5 1.8 3.24.78.74 1.62 1.1 2.48.88zm-2.54-7.08c.22-.04.42-.02.62.04.38.16.76.48 1.02 1s.42 1.2.42 1.78c0 .3-.04.56-.12.8-.18.48-.44.84-.86.94-.34.1-.8-.06-1.14-.4s-.64-.86-.78-1.5c-.18-.62-.12-1.24.02-1.72s.48-.84.82-.94z";break;case"menu-alt":e="M3 4h14v2H3V4zm0 5h14v2H3V9zm0 5h14v2H3v-2z";break;case"menu":e="M17 7V5H3v2h14zm0 4V9H3v2h14zm0 4v-2H3v2h14z";break;case"microphone":e="M12 9V3c0-1.1-.89-2-2-2-1.12 0-2 .94-2 2v6c0 1.1.9 2 2 2 1.13 0 2-.94 2-2zm4 0c0 2.97-2.16 5.43-5 5.91V17h2c.56 0 1 .45 1 1s-.44 1-1 1H7c-.55 0-1-.45-1-1s.45-1 1-1h2v-2.09C6.17 14.43 4 11.97 4 9c0-.55.45-1 1-1 .56 0 1 .45 1 1 0 2.21 1.8 4 4 4 2.21 0 4-1.79 4-4 0-.55.45-1 1-1 .56 0 1 .45 1 1z";break;case"migrate":e="M4 6h6V4H2v12.01h8V14H4V6zm2 2h6V5l6 5-6 5v-3H6V8z";break;case"minus":e="M4 9h12v2H4V9z";break;case"money":e="M0 3h20v12h-.75c0-1.79-1.46-3.25-3.25-3.25-1.31 0-2.42.79-2.94 1.91-.25-.1-.52-.16-.81-.16-.98 0-1.8.63-2.11 1.5H0V3zm8.37 3.11c-.06.15-.1.31-.11.47s-.01.33.01.5l.02.08c.01.06.02.14.05.23.02.1.06.2.1.31.03.11.09.22.15.33.07.12.15.22.23.31s.18.17.31.23c.12.06.25.09.4.09.14 0 .27-.03.39-.09s.22-.14.3-.22c.09-.09.16-.2.22-.32.07-.12.12-.23.16-.33s.07-.2.09-.31c.03-.11.04-.18.05-.22s.01-.07.01-.09c.05-.29.03-.56-.04-.82s-.21-.48-.41-.66c-.21-.18-.47-.27-.79-.27-.19 0-.36.03-.52.1-.15.07-.28.16-.38.28-.09.11-.17.25-.24.4zm4.48 6.04v-1.14c0-.33-.1-.66-.29-.98s-.45-.59-.77-.79c-.32-.21-.66-.31-1.02-.31l-1.24.84-1.28-.82c-.37 0-.72.1-1.04.3-.31.2-.56.46-.74.77-.18.32-.27.65-.27.99v1.14l.18.05c.12.04.29.08.51.14.23.05.47.1.74.15.26.05.57.09.91.13.34.03.67.05.99.05.3 0 .63-.02.98-.05.34-.04.64-.08.89-.13.25-.04.5-.1.76-.16l.5-.12c.08-.02.14-.04.19-.06zm3.15.1c1.52 0 2.75 1.23 2.75 2.75s-1.23 2.75-2.75 2.75c-.73 0-1.38-.3-1.87-.77.23-.35.37-.78.37-1.23 0-.77-.39-1.46-.99-1.86.43-.96 1.37-1.64 2.49-1.64zm-5.5 3.5c0-.96.79-1.75 1.75-1.75s1.75.79 1.75 1.75-.79 1.75-1.75 1.75-1.75-.79-1.75-1.75z";break;case"move":e="M19 10l-4 4v-3h-4v4h3l-4 4-4-4h3v-4H5v3l-4-4 4-4v3h4V5H6l4-4 4 4h-3v4h4V6z";break;case"nametag":e="M12 5V2c0-.55-.45-1-1-1H9c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h2c.55 0 1-.45 1-1zm-2-3c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm8 13V7c0-1.1-.9-2-2-2h-3v.33C13 6.25 12.25 7 11.33 7H8.67C7.75 7 7 6.25 7 5.33V5H4c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2zm-1-6v6H3V9h14zm-8 2c0-.55-.22-1-.5-1s-.5.45-.5 1 .22 1 .5 1 .5-.45.5-1zm3 0c0-.55-.22-1-.5-1s-.5.45-.5 1 .22 1 .5 1 .5-.45.5-1zm-5.96 1.21c.92.48 2.34.79 3.96.79s3.04-.31 3.96-.79c-.21 1-1.89 1.79-3.96 1.79s-3.75-.79-3.96-1.79z";break;case"networking":e="M18 13h1c.55 0 1 .45 1 1.01v2.98c0 .56-.45 1.01-1 1.01h-4c-.55 0-1-.45-1-1.01v-2.98c0-.56.45-1.01 1-1.01h1v-2h-5v2h1c.55 0 1 .45 1 1.01v2.98c0 .56-.45 1.01-1 1.01H8c-.55 0-1-.45-1-1.01v-2.98c0-.56.45-1.01 1-1.01h1v-2H4v2h1c.55 0 1 .45 1 1.01v2.98C6 17.55 5.55 18 5 18H1c-.55 0-1-.45-1-1.01v-2.98C0 13.45.45 13 1 13h1v-2c0-1.1.9-2 2-2h5V7H8c-.55 0-1-.45-1-1.01V3.01C7 2.45 7.45 2 8 2h4c.55 0 1 .45 1 1.01v2.98C13 6.55 12.55 7 12 7h-1v2h5c1.1 0 2 .9 2 2v2z";break;case"no-alt":e="M14.95 6.46L11.41 10l3.54 3.54-1.41 1.41L10 11.42l-3.53 3.53-1.42-1.42L8.58 10 5.05 6.47l1.42-1.42L10 8.58l3.54-3.53z";break;case"no":e="M12.12 10l3.53 3.53-2.12 2.12L10 12.12l-3.54 3.54-2.12-2.12L7.88 10 4.34 6.46l2.12-2.12L10 7.88l3.54-3.53 2.12 2.12z";break;case"palmtree":e="M8.58 2.39c.32 0 .59.05.81.14 1.25.55 1.69 2.24 1.7 3.97.59-.82 2.15-2.29 3.41-2.29s2.94.73 3.53 3.55c-1.13-.65-2.42-.94-3.65-.94-1.26 0-2.45.32-3.29.89.4-.11.86-.16 1.33-.16 1.39 0 2.9.45 3.4 1.31.68 1.16.47 3.38-.76 4.14-.14-2.1-1.69-4.12-3.47-4.12-.44 0-.88.12-1.33.38C8 10.62 7 14.56 7 19H2c0-5.53 4.21-9.65 7.68-10.79-.56-.09-1.17-.15-1.82-.15C6.1 8.06 4.05 8.5 2 10c.76-2.96 2.78-4.1 4.69-4.1 1.25 0 2.45.5 3.2 1.29-.66-2.24-2.49-2.86-4.08-2.86-.8 0-1.55.16-2.05.35.91-1.29 3.31-2.29 4.82-2.29zM13 11.5c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5.67 1.5 1.5 1.5 1.5-.67 1.5-1.5z";break;case"paperclip":e="M17.05 2.7c1.93 1.94 1.93 5.13 0 7.07L10 16.84c-1.88 1.89-4.91 1.93-6.86.15-.06-.05-.13-.09-.19-.15-1.93-1.94-1.93-5.12 0-7.07l4.94-4.95c.91-.92 2.28-1.1 3.39-.58.3.15.59.33.83.58 1.17 1.17 1.17 3.07 0 4.24l-4.93 4.95c-.39.39-1.02.39-1.41 0s-.39-1.02 0-1.41l4.93-4.95c.39-.39.39-1.02 0-1.41-.38-.39-1.02-.39-1.4 0l-4.94 4.95c-.91.92-1.1 2.29-.57 3.4.14.3.32.59.57.84s.54.43.84.57c1.11.53 2.47.35 3.39-.57l7.05-7.07c1.16-1.17 1.16-3.08 0-4.25-.56-.55-1.28-.83-2-.86-.08.01-.16.01-.24 0-.22-.03-.43-.11-.6-.27-.39-.4-.38-1.05.02-1.45.16-.16.36-.24.56-.28.14-.02.27-.01.4.02 1.19.06 2.36.52 3.27 1.43z";break;case"performance":e="M3.76 17.01h12.48C17.34 15.63 18 13.9 18 12c0-4.41-3.58-8-8-8s-8 3.59-8 8c0 1.9.66 3.63 1.76 5.01zM9 6c0-.55.45-1 1-1s1 .45 1 1c0 .56-.45 1-1 1s-1-.44-1-1zM4 8c0-.55.45-1 1-1s1 .45 1 1c0 .56-.45 1-1 1s-1-.44-1-1zm4.52 3.4c.84-.83 6.51-3.5 6.51-3.5s-2.66 5.68-3.49 6.51c-.84.84-2.18.84-3.02 0-.83-.83-.83-2.18 0-3.01zM3 13c0-.55.45-1 1-1s1 .45 1 1c0 .56-.45 1-1 1s-1-.44-1-1zm6 0c0-.55.45-1 1-1s1 .45 1 1c0 .56-.45 1-1 1s-1-.44-1-1zm6 0c0-.55.45-1 1-1s1 .45 1 1c0 .56-.45 1-1 1s-1-.44-1-1z";break;case"phone":e="M12.06 6l-.21-.2c-.52-.54-.43-.79.08-1.3l2.72-2.75c.81-.82.96-1.21 1.73-.48l.21.2zm.53.45l4.4-4.4c.7.94 2.34 3.47 1.53 5.34-.73 1.67-1.09 1.75-2 3-1.85 2.11-4.18 4.37-6 6.07-1.26.91-1.31 1.33-3 2-1.8.71-4.4-.89-5.38-1.56l4.4-4.4 1.18 1.62c.34.46 1.2-.06 1.8-.66 1.04-1.05 3.18-3.18 4-4.07.59-.59 1.12-1.45.66-1.8zM1.57 16.5l-.21-.21c-.68-.74-.29-.9.52-1.7l2.74-2.72c.51-.49.75-.6 1.27-.11l.2.21z";break;case"playlist-audio":e="M17 3V1H2v2h15zm0 4V5H2v2h15zm-7 4V9H2v2h8zm7.45-1.96l-6 1.12c-.16.02-.19.03-.29.13-.11.09-.16.22-.16.37v4.59c-.29-.13-.66-.14-.93-.14-.54 0-1 .19-1.38.57s-.56.84-.56 1.38c0 .53.18.99.56 1.37s.84.57 1.38.57c.49 0 .92-.16 1.29-.48s.59-.71.65-1.19v-4.95L17 11.27v3.48c-.29-.13-.56-.19-.83-.19-.54 0-1.11.19-1.49.57-.38.37-.57.83-.57 1.37s.19.99.57 1.37.84.57 1.38.57c.53 0 .99-.19 1.37-.57s.57-.83.57-1.37V9.6c0-.16-.05-.3-.16-.41-.11-.12-.24-.17-.39-.15zM8 15v-2H2v2h6zm-2 4v-2H2v2h4z";break;case"playlist-video":e="M17 3V1H2v2h15zm0 4V5H2v2h15zM6 11V9H2v2h4zm2-2h9c.55 0 1 .45 1 1v8c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1v-8c0-.55.45-1 1-1zm3 7l3.33-2L11 12v4zm-5-1v-2H2v2h4zm0 4v-2H2v2h4z";break;case"plus-alt":e="M15.8 4.2c3.2 3.21 3.2 8.39 0 11.6-3.21 3.2-8.39 3.2-11.6 0C1 12.59 1 7.41 4.2 4.2 7.41 1 12.59 1 15.8 4.2zm-4.3 11.3v-4h4v-3h-4v-4h-3v4h-4v3h4v4h3z";break;case"plus-light":e="M17 9v2h-6v6H9v-6H3V9h6V3h2v6h6z";break;case"plus":e="M17 7v3h-5v5H9v-5H4V7h5V2h3v5h5z";break;case"portfolio":e="M4 5H.78c-.37 0-.74.32-.69.84l1.56 9.99S3.5 8.47 3.86 6.7c.11-.53.61-.7.98-.7H10s-.7-2.08-.77-2.31C9.11 3.25 8.89 3 8.45 3H5.14c-.36 0-.7.23-.8.64C4.25 4.04 4 5 4 5zm4.88 0h-4s.42-1 .87-1h2.13c.48 0 1 1 1 1zM2.67 16.25c-.31.47-.76.75-1.26.75h15.73c.54 0 .92-.31 1.03-.83.44-2.19 1.68-8.44 1.68-8.44.07-.5-.3-.73-.62-.73H16V5.53c0-.16-.26-.53-.66-.53h-3.76c-.52 0-.87.58-.87.58L10 7H5.59c-.32 0-.63.19-.69.5 0 0-1.59 6.7-1.72 7.33-.07.37-.22.99-.51 1.42zM15.38 7H11s.58-1 1.13-1h2.29c.71 0 .96 1 .96 1z";break;case"post-status":e="M14 6c0 1.86-1.28 3.41-3 3.86V16c0 1-2 2-2 2V9.86c-1.72-.45-3-2-3-3.86 0-2.21 1.79-4 4-4s4 1.79 4 4zM8 5c0 .55.45 1 1 1s1-.45 1-1-.45-1-1-1-1 .45-1 1z";break;case"pressthis":e="M14.76 1C16.55 1 18 2.46 18 4.25c0 1.78-1.45 3.24-3.24 3.24-.23 0-.47-.03-.7-.08L13 8.47V19H2V4h9.54c.13-2 1.52-3 3.22-3zm0 5.49C16 6.49 17 5.48 17 4.25 17 3.01 16 2 14.76 2s-2.24 1.01-2.24 2.25c0 .37.1.72.27 1.03L9.57 8.5c-.28.28-1.77 2.22-1.5 2.49.02.03.06.04.1.04.49 0 2.14-1.28 2.39-1.53l3.24-3.24c.29.14.61.23.96.23z";break;case"products":e="M17 8h1v11H2V8h1V6c0-2.76 2.24-5 5-5 .71 0 1.39.15 2 .42.61-.27 1.29-.42 2-.42 2.76 0 5 2.24 5 5v2zM5 6v2h2V6c0-1.13.39-2.16 1.02-3H8C6.35 3 5 4.35 5 6zm10 2V6c0-1.65-1.35-3-3-3h-.02c.63.84 1.02 1.87 1.02 3v2h2zm-5-4.22C9.39 4.33 9 5.12 9 6v2h2V6c0-.88-.39-1.67-1-2.22z";break;case"randomize":e="M18 6.01L14 9V7h-4l-5 8H2v-2h2l5-8h5V3zM2 5h3l1.15 2.17-1.12 1.8L4 7H2V5zm16 9.01L14 17v-2H9l-1.15-2.17 1.12-1.8L10 13h4v-2z";break;case"redo":e="M8 5h5V2l6 4-6 4V7H8c-2.2 0-4 1.8-4 4s1.8 4 4 4h5v2H8c-3.3 0-6-2.7-6-6s2.7-6 6-6z";break;case"rest-api":e="M3 4h2v12H3z";break;case"rss":e="M14.92 18H18C18 9.32 10.82 2.25 2 2.25v3.02c7.12 0 12.92 5.71 12.92 12.73zm-5.44 0h3.08C12.56 12.27 7.82 7.6 2 7.6v3.02c2 0 3.87.77 5.29 2.16C8.7 14.17 9.48 16.03 9.48 18zm-5.35-.02c1.17 0 2.13-.93 2.13-2.09 0-1.15-.96-2.09-2.13-2.09-1.18 0-2.13.94-2.13 2.09 0 1.16.95 2.09 2.13 2.09z";break;case"saved":e="M15.3 5.3l-6.8 6.8-2.8-2.8-1.4 1.4 4.2 4.2 8.2-8.2";break;case"schedule":e="M2 2h16v4H2V2zm0 10V8h4v4H2zm6-2V8h4v2H8zm6 3V8h4v5h-4zm-6 5v-6h4v6H8zm-6 0v-4h4v4H2zm12 0v-3h4v3h-4z";break;case"screenoptions":e="M9 9V3H3v6h6zm8 0V3h-6v6h6zm-8 8v-6H3v6h6zm8 0v-6h-6v6h6z";break;case"search":e="M12.14 4.18c1.87 1.87 2.11 4.75.72 6.89.12.1.22.21.36.31.2.16.47.36.81.59.34.24.56.39.66.47.42.31.73.57.94.78.32.32.6.65.84 1 .25.35.44.69.59 1.04.14.35.21.68.18 1-.02.32-.14.59-.36.81s-.49.34-.81.36c-.31.02-.65-.04-.99-.19-.35-.14-.7-.34-1.04-.59-.35-.24-.68-.52-1-.84-.21-.21-.47-.52-.77-.93-.1-.13-.25-.35-.47-.66-.22-.32-.4-.57-.56-.78-.16-.2-.29-.35-.44-.5-2.07 1.09-4.69.76-6.44-.98-2.14-2.15-2.14-5.64 0-7.78 2.15-2.15 5.63-2.15 7.78 0zm-1.41 6.36c1.36-1.37 1.36-3.58 0-4.95-1.37-1.37-3.59-1.37-4.95 0-1.37 1.37-1.37 3.58 0 4.95 1.36 1.37 3.58 1.37 4.95 0z";break;case"share-alt":e="M16.22 5.8c.47.69.29 1.62-.4 2.08-.69.47-1.62.29-2.08-.4-.16-.24-.35-.46-.55-.67-.21-.2-.43-.39-.67-.55s-.5-.3-.77-.41c-.27-.12-.55-.21-.84-.26-.59-.13-1.23-.13-1.82-.01-.29.06-.57.15-.84.27-.27.11-.53.25-.77.41s-.46.35-.66.55c-.21.21-.4.43-.56.67s-.3.5-.41.76c-.01.02-.01.03-.01.04-.1.24-.17.48-.23.72H1V6h2.66c.04-.07.07-.13.12-.2.27-.4.57-.77.91-1.11s.72-.65 1.11-.91c.4-.27.83-.51 1.28-.7s.93-.34 1.41-.43c.99-.21 2.03-.21 3.02 0 .48.09.96.24 1.41.43s.88.43 1.28.7c.39.26.77.57 1.11.91s.64.71.91 1.11zM12.5 10c0-1.38-1.12-2.5-2.5-2.5S7.5 8.62 7.5 10s1.12 2.5 2.5 2.5 2.5-1.12 2.5-2.5zm-8.72 4.2c-.47-.69-.29-1.62.4-2.09.69-.46 1.62-.28 2.08.41.16.24.35.46.55.67.21.2.43.39.67.55s.5.3.77.41c.27.12.55.2.84.26.59.13 1.23.12 1.82 0 .29-.06.57-.14.84-.26.27-.11.53-.25.77-.41s.46-.35.66-.55c.21-.21.4-.44.56-.67.16-.25.3-.5.41-.76.01-.02.01-.03.01-.04.1-.24.17-.48.23-.72H19v3h-2.66c-.04.06-.07.13-.12.2-.27.4-.57.77-.91 1.11s-.72.65-1.11.91c-.4.27-.83.51-1.28.7s-.93.33-1.41.43c-.99.21-2.03.21-3.02 0-.48-.1-.96-.24-1.41-.43s-.88-.43-1.28-.7c-.39-.26-.77-.57-1.11-.91s-.64-.71-.91-1.11z";break;case"share-alt2":e="M18 8l-5 4V9.01c-2.58.06-4.88.45-7 2.99.29-3.57 2.66-5.66 7-5.94V3zM4 14h11v-2l2-1.6V16H2V5h9.43c-1.83.32-3.31 1-4.41 2H4v7z";break;case"share":e="M14.5 12c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3c0-.24.03-.46.09-.69l-4.38-2.3c-.55.61-1.33.99-2.21.99-1.66 0-3-1.34-3-3s1.34-3 3-3c.88 0 1.66.39 2.21.99l4.38-2.3c-.06-.23-.09-.45-.09-.69 0-1.66 1.34-3 3-3s3 1.34 3 3-1.34 3-3 3c-.88 0-1.66-.39-2.21-.99l-4.38 2.3c.06.23.09.45.09.69s-.03.46-.09.69l4.38 2.3c.55-.61 1.33-.99 2.21-.99z";break;case"shield-alt":e="M10 2s3 2 7 2c0 11-7 14-7 14S3 15 3 4c4 0 7-2 7-2z";break;case"shield":e="M10 2s3 2 7 2c0 11-7 14-7 14S3 15 3 4c4 0 7-2 7-2zm0 8h5s1-1 1-5c0 0-5-1-6-2v7H5c1 4 5 7 5 7v-7z";break;case"shortcode":e="M6 14H4V6h2V4H2v12h4M7.1 17h2.1l3.7-14h-2.1M14 4v2h2v8h-2v2h4V4";break;case"slides":e="M5 14V6h10v8H5zm-3-1V7h2v6H2zm4-6v6h8V7H6zm10 0h2v6h-2V7zm-3 2V8H7v1h6zm0 3v-2H7v2h6z";break;case"smartphone":e="M6 2h8c.55 0 1 .45 1 1v14c0 .55-.45 1-1 1H6c-.55 0-1-.45-1-1V3c0-.55.45-1 1-1zm7 12V4H7v10h6zM8 5h4l-4 5V5z";break;case"smiley":e="M7 5.2c1.1 0 2 .89 2 2 0 .37-.11.71-.28 1C8.72 8.2 8 8 7 8s-1.72.2-1.72.2c-.17-.29-.28-.63-.28-1 0-1.11.9-2 2-2zm6 0c1.11 0 2 .89 2 2 0 .37-.11.71-.28 1 0 0-.72-.2-1.72-.2s-1.72.2-1.72.2c-.17-.29-.28-.63-.28-1 0-1.11.89-2 2-2zm-3 13.7c3.72 0 7.03-2.36 8.23-5.88l-1.32-.46C15.9 15.52 13.12 17.5 10 17.5s-5.9-1.98-6.91-4.94l-1.32.46c1.2 3.52 4.51 5.88 8.23 5.88z";break;case"sort":e="M11 7H1l5 7zm-2 7h10l-5-7z";break;case"sos":e="M18 10c0-4.42-3.58-8-8-8s-8 3.58-8 8 3.58 8 8 8 8-3.58 8-8zM7.23 3.57L8.72 7.3c-.62.29-1.13.8-1.42 1.42L3.57 7.23c.71-1.64 2.02-2.95 3.66-3.66zm9.2 3.66L12.7 8.72c-.29-.62-.8-1.13-1.42-1.42l1.49-3.73c1.64.71 2.95 2.02 3.66 3.66zM10 12c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm-6.43.77l3.73-1.49c.29.62.8 1.13 1.42 1.42l-1.49 3.73c-1.64-.71-2.95-2.02-3.66-3.66zm9.2 3.66l-1.49-3.73c.62-.29 1.13-.8 1.42-1.42l3.73 1.49c-.71 1.64-2.02 2.95-3.66 3.66z";break;case"star-empty":e="M10 1L7 7l-6 .75 4.13 4.62L4 19l6-3 6 3-1.12-6.63L19 7.75 13 7zm0 2.24l2.34 4.69 4.65.58-3.18 3.56.87 5.15L10 14.88l-4.68 2.34.87-5.15-3.18-3.56 4.65-.58z";break;case"star-filled":e="M10 1l3 6 6 .75-4.12 4.62L16 19l-6-3-6 3 1.13-6.63L1 7.75 7 7z";break;case"star-half":e="M10 1L7 7l-6 .75 4.13 4.62L4 19l6-3 6 3-1.12-6.63L19 7.75 13 7zm0 2.24l2.34 4.69 4.65.58-3.18 3.56.87 5.15L10 14.88V3.24z";break;case"sticky":e="M5 3.61V1.04l8.99-.01-.01 2.58c-1.22.26-2.16 1.35-2.16 2.67v.5c.01 1.31.93 2.4 2.17 2.66l-.01 2.58h-3.41l-.01 2.57c0 .6-.47 4.41-1.06 4.41-.6 0-1.08-3.81-1.08-4.41v-2.56L5 12.02l.01-2.58c1.23-.25 2.15-1.35 2.15-2.66v-.5c0-1.31-.92-2.41-2.16-2.67z";break;case"store":e="M1 10c.41.29.96.43 1.5.43.55 0 1.09-.14 1.5-.43.62-.46 1-1.17 1-2 0 .83.37 1.54 1 2 .41.29.96.43 1.5.43.55 0 1.09-.14 1.5-.43.62-.46 1-1.17 1-2 0 .83.37 1.54 1 2 .41.29.96.43 1.51.43.54 0 1.08-.14 1.49-.43.62-.46 1-1.17 1-2 0 .83.37 1.54 1 2 .41.29.96.43 1.5.43.55 0 1.09-.14 1.5-.43.63-.46 1-1.17 1-2V7l-3-7H4L0 7v1c0 .83.37 1.54 1 2zm2 8.99h5v-5h4v5h5v-7c-.37-.05-.72-.22-1-.43-.63-.45-1-.73-1-1.56 0 .83-.38 1.11-1 1.56-.41.3-.95.43-1.49.44-.55 0-1.1-.14-1.51-.44-.63-.45-1-.73-1-1.56 0 .83-.38 1.11-1 1.56-.41.3-.95.43-1.5.44-.54 0-1.09-.14-1.5-.44-.63-.45-1-.73-1-1.57 0 .84-.38 1.12-1 1.57-.29.21-.63.38-1 .44v6.99z";break;case"table-col-after":e="M14.08 12.864V9.216h3.648V7.424H14.08V3.776h-1.728v3.648H8.64v1.792h3.712v3.648zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm0 5.12H1.28v3.84H6.4V6.4zm0 5.12H1.28v3.84H6.4v-3.84zM19.2 1.28H7.68v14.08H19.2V1.28z";break;case"table-col-before":e="M6.4 3.776v3.648H2.752v1.792H6.4v3.648h1.728V9.216h3.712V7.424H8.128V3.776zM0 17.92V0h20.48v17.92H0zM12.8 1.28H1.28v14.08H12.8V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.12h-5.12v3.84h5.12V6.4zm0 5.12h-5.12v3.84h5.12v-3.84z";break;case"table-col-delete":e="M6.4 9.98L7.68 8.7v-.256L6.4 7.164V9.98zm6.4-1.532l1.28-1.28V9.92L12.8 8.64v-.192zm7.68 9.472V0H0v17.92h20.48zm-1.28-2.56h-5.12v-1.024l-.256.256-1.024-1.024v1.792H7.68v-1.792l-1.024 1.024-.256-.256v1.024H1.28V1.28H6.4v2.368l.704-.704.576.576V1.216h5.12V3.52l.96-.96.32.32V1.216h5.12V15.36zm-5.76-2.112l-3.136-3.136-3.264 3.264-1.536-1.536 3.264-3.264L5.632 5.44l1.536-1.536 3.136 3.136 3.2-3.2 1.536 1.536-3.2 3.2 3.136 3.136-1.536 1.536z";break;case"table-row-after":e="M13.824 10.176h-2.88v-2.88H9.536v2.88h-2.88v1.344h2.88v2.88h1.408v-2.88h2.88zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm6.4 0H7.68v3.84h5.12V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.056H1.28v9.024H19.2V6.336z";break;case"table-row-before":e="M6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84z";break;case"table-row-delete":e="M17.728 11.456L14.592 8.32l3.2-3.2-1.536-1.536-3.2 3.2L9.92 3.648 8.384 5.12l3.2 3.2-3.264 3.264 1.536 1.536 3.264-3.264 3.136 3.136 1.472-1.536zM0 17.92V0h20.48v17.92H0zm19.2-6.4h-.448l-1.28-1.28H19.2V6.4h-1.792l1.28-1.28h.512V1.28H1.28v3.84h6.208l1.28 1.28H1.28v3.84h7.424l-1.28 1.28H1.28v3.84H19.2v-3.84z";break;case"tablet":e="M4 2h12c.55 0 1 .45 1 1v14c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1V3c0-.55.45-1 1-1zm11 14V4H5v12h10zM6 5h6l-6 5V5z";break;case"tag":e="M11 2h7v7L8 19l-7-7zm3 6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z";break;case"tagcloud":e="M11 3v4H1V3h10zm8 0v4h-7V3h7zM7 8v3H1V8h6zm12 0v3H8V8h11zM9 12v2H1v-2h8zm10 0v2h-9v-2h9zM6 15v1H1v-1h5zm5 0v1H7v-1h4zm3 0v1h-2v-1h2zm5 0v1h-4v-1h4z";break;case"testimonial":e="M4 3h12c.55 0 1.02.2 1.41.59S18 4.45 18 5v7c0 .55-.2 1.02-.59 1.41S16.55 14 16 14h-1l-5 5v-5H4c-.55 0-1.02-.2-1.41-.59S2 12.55 2 12V5c0-.55.2-1.02.59-1.41S3.45 3 4 3zm11 2H4v1h11V5zm1 3H4v1h12V8zm-3 3H4v1h9v-1z";break;case"text":e="M18 3v2H2V3h16zm-6 4v2H2V7h10zm6 0v2h-4V7h4zM8 11v2H2v-2h6zm10 0v2h-8v-2h8zm-4 4v2H2v-2h12z";break;case"thumbs-down":e="M7.28 18c-.15.02-.26-.02-.41-.07-.56-.19-.83-.79-.66-1.35.17-.55 1-3.04 1-3.58 0-.53-.75-1-1.35-1h-3c-.6 0-1-.4-1-1s2-7 2-7c.17-.39.55-1 1-1H14v9h-2.14c-.41.41-3.3 4.71-3.58 5.27-.21.41-.6.68-1 .73zM18 12h-2V3h2v9z";break;case"thumbs-up":e="M12.72 2c.15-.02.26.02.41.07.56.19.83.79.66 1.35-.17.55-1 3.04-1 3.58 0 .53.75 1 1.35 1h3c.6 0 1 .4 1 1s-2 7-2 7c-.17.39-.55 1-1 1H6V8h2.14c.41-.41 3.3-4.71 3.58-5.27.21-.41.6-.68 1-.73zM2 8h2v9H2V8z";break;case"tickets-alt":e="M20 6.38L18.99 9.2v-.01c-.52-.19-1.03-.16-1.53.08s-.85.62-1.04 1.14-.16 1.03.07 1.53c.24.5.62.84 1.15 1.03v.01l-1.01 2.82-15.06-5.38.99-2.79c.52.19 1.03.16 1.53-.08.5-.23.84-.61 1.03-1.13s.16-1.03-.08-1.53c-.23-.49-.61-.83-1.13-1.02L4.93 1zm-4.97 5.69l1.37-3.76c.12-.31.1-.65-.04-.95s-.39-.53-.7-.65L8.14 3.98c-.64-.23-1.37.12-1.6.74L5.17 8.48c-.24.65.1 1.37.74 1.6l7.52 2.74c.14.05.28.08.43.08.52 0 1-.33 1.17-.83zM7.97 4.45l7.51 2.73c.19.07.34.21.43.39.08.18.09.38.02.57l-1.37 3.76c-.13.38-.58.59-.96.45L6.09 9.61c-.39-.14-.59-.57-.45-.96l1.37-3.76c.1-.29.39-.49.7-.49.09 0 .17.02.26.05zm6.82 12.14c.35.27.75.41 1.2.41H16v3H0v-2.96c.55 0 1.03-.2 1.41-.59.39-.38.59-.86.59-1.41s-.2-1.02-.59-1.41-.86-.59-1.41-.59V10h1.05l-.28.8 2.87 1.02c-.51.16-.89.62-.89 1.18v4c0 .69.56 1.25 1.25 1.25h8c.69 0 1.25-.56 1.25-1.25v-1.75l.83.3c.12.43.36.78.71 1.04zM3.25 17v-4c0-.41.34-.75.75-.75h.83l7.92 2.83V17c0 .41-.34.75-.75.75H4c-.41 0-.75-.34-.75-.75z";break;case"tickets":e="M20 5.38L18.99 8.2v-.01c-1.04-.37-2.19.18-2.57 1.22-.37 1.04.17 2.19 1.22 2.56v.01l-1.01 2.82L1.57 9.42l.99-2.79c1.04.38 2.19-.17 2.56-1.21s-.17-2.18-1.21-2.55L4.93 0zm-5.45 3.37c.74-2.08-.34-4.37-2.42-5.12-2.08-.74-4.37.35-5.11 2.42-.74 2.08.34 4.38 2.42 5.12 2.07.74 4.37-.35 5.11-2.42zm-2.56-4.74c.89.32 1.57.94 1.97 1.71-.01-.01-.02-.01-.04-.02-.33-.12-.67.09-.78.4-.1.28-.03.57.05.91.04.27.09.62-.06 1.04-.1.29-.33.58-.65 1l-.74 1.01.08-4.08.4.11c.19.04.26-.24.08-.29 0 0-.57-.15-.92-.28-.34-.12-.88-.36-.88-.36-.18-.08-.3.19-.12.27 0 0 .16.08.34.16l.01 1.63L9.2 9.18l.08-4.11c.2.06.4.11.4.11.19.04.26-.23.07-.29 0 0-.56-.15-.91-.28-.07-.02-.14-.05-.22-.08.93-.7 2.19-.94 3.37-.52zM7.4 6.19c.17-.49.44-.92.78-1.27l.04 5c-.94-.95-1.3-2.39-.82-3.73zm4.04 4.75l2.1-2.63c.37-.41.57-.77.69-1.12.05-.12.08-.24.11-.35.09.57.04 1.18-.17 1.77-.45 1.25-1.51 2.1-2.73 2.33zm-.7-3.22l.02 3.22c0 .02 0 .04.01.06-.4 0-.8-.07-1.2-.21-.33-.12-.63-.28-.9-.48zm1.24 6.08l2.1.75c.24.84 1 1.45 1.91 1.45H16v3H0v-2.96c1.1 0 2-.89 2-2 0-1.1-.9-2-2-2V9h1.05l-.28.8 4.28 1.52C4.4 12.03 4 12.97 4 14c0 2.21 1.79 4 4 4s4-1.79 4-4c0-.07-.02-.13-.02-.2zm-6.53-2.33l1.48.53c-.14.04-.15.27.03.28 0 0 .18.02.37.03l.56 1.54-.78 2.36-1.31-3.9c.21-.01.41-.03.41-.03.19-.02.17-.31-.02-.3 0 0-.59.05-.96.05-.07 0-.15 0-.23-.01.13-.2.28-.38.45-.55zM4.4 14c0-.52.12-1.02.32-1.46l1.71 4.7C5.23 16.65 4.4 15.42 4.4 14zm4.19-1.41l1.72.62c.07.17.12.37.12.61 0 .31-.12.66-.28 1.16l-.35 1.2zM11.6 14c0 1.33-.72 2.49-1.79 3.11l1.1-3.18c.06-.17.1-.31.14-.46l.52.19c.02.11.03.22.03.34zm-4.62 3.45l1.08-3.14 1.11 3.03c.01.02.01.04.02.05-.37.13-.77.21-1.19.21-.35 0-.69-.06-1.02-.15z";break;case"tide":e="M17 7.2V3H3v7.1c2.6-.5 4.5-1.5 6.4-2.6.2-.2.4-.3.6-.5v3c-1.9 1.1-4 2.2-7 2.8V17h14V9.9c-2.6.5-4.4 1.5-6.2 2.6-.3.1-.5.3-.8.4V10c2-1.1 4-2.2 7-2.8z";break;case"translation":e="M11 7H9.49c-.63 0-1.25.3-1.59.7L7 5H4.13l-2.39 7h1.69l.74-2H7v4H2c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h7c1.1 0 2 .9 2 2v2zM6.51 9H4.49l1-2.93zM10 8h7c1.1 0 2 .9 2 2v7c0 1.1-.9 2-2 2h-7c-1.1 0-2-.9-2-2v-7c0-1.1.9-2 2-2zm7.25 5v-1.08h-3.17V9.75h-1.16v2.17H9.75V13h1.28c.11.85.56 1.85 1.28 2.62-.87.36-1.89.62-2.31.62-.01.02.22.97.2 1.46.84 0 2.21-.5 3.28-1.15 1.09.65 2.48 1.15 3.34 1.15-.02-.49.2-1.44.2-1.46-.43 0-1.49-.27-2.38-.63.7-.77 1.14-1.77 1.25-2.61h1.36zm-3.81 1.93c-.5-.46-.85-1.13-1.01-1.93h2.09c-.17.8-.51 1.47-1 1.93l-.04.03s-.03-.02-.04-.03z";break;case"trash":e="M12 4h3c.6 0 1 .4 1 1v1H3V5c0-.6.5-1 1-1h3c.2-1.1 1.3-2 2.5-2s2.3.9 2.5 2zM8 4h3c-.2-.6-.9-1-1.5-1S8.2 3.4 8 4zM4 7h11l-.9 10.1c0 .5-.5.9-1 .9H5.9c-.5 0-.9-.4-1-.9L4 7z";break;case"twitter":e="M18.94 4.46c-.49.73-1.11 1.38-1.83 1.9.01.15.01.31.01.47 0 4.85-3.69 10.44-10.43 10.44-2.07 0-4-.61-5.63-1.65.29.03.58.05.88.05 1.72 0 3.3-.59 4.55-1.57-1.6-.03-2.95-1.09-3.42-2.55.22.04.45.07.69.07.33 0 .66-.05.96-.13-1.67-.34-2.94-1.82-2.94-3.6v-.04c.5.27 1.06.44 1.66.46-.98-.66-1.63-1.78-1.63-3.06 0-.67.18-1.3.5-1.84 1.81 2.22 4.51 3.68 7.56 3.83-.06-.27-.1-.55-.1-.84 0-2.02 1.65-3.66 3.67-3.66 1.06 0 2.01.44 2.68 1.16.83-.17 1.62-.47 2.33-.89-.28.85-.86 1.57-1.62 2.02.75-.08 1.45-.28 2.11-.57z";break;case"undo":e="M12 5H7V2L1 6l6 4V7h5c2.2 0 4 1.8 4 4s-1.8 4-4 4H7v2h5c3.3 0 6-2.7 6-6s-2.7-6-6-6z";break;case"universal-access-alt":e="M19 10c0-4.97-4.03-9-9-9s-9 4.03-9 9 4.03 9 9 9 9-4.03 9-9zm-9-7.4c.83 0 1.5.67 1.5 1.5s-.67 1.51-1.5 1.51c-.82 0-1.5-.68-1.5-1.51s.68-1.5 1.5-1.5zM3.4 7.36c0-.65 6.6-.76 6.6-.76s6.6.11 6.6.76-4.47 1.4-4.47 1.4 1.69 8.14 1.06 8.38c-.62.24-3.19-5.19-3.19-5.19s-2.56 5.43-3.18 5.19c-.63-.24 1.06-8.38 1.06-8.38S3.4 8.01 3.4 7.36z";break;case"universal-access":e="M10 2.6c.83 0 1.5.67 1.5 1.5s-.67 1.51-1.5 1.51c-.82 0-1.5-.68-1.5-1.51s.68-1.5 1.5-1.5zM3.4 7.36c0-.65 6.6-.76 6.6-.76s6.6.11 6.6.76-4.47 1.4-4.47 1.4 1.69 8.14 1.06 8.38c-.62.24-3.19-5.19-3.19-5.19s-2.56 5.43-3.18 5.19c-.63-.24 1.06-8.38 1.06-8.38S3.4 8.01 3.4 7.36z";break;case"unlock":e="M12 9V6c0-1.1-.9-2-2-2s-2 .9-2 2H6c0-2.21 1.79-4 4-4s4 1.79 4 4v3h1c.55 0 1 .45 1 1v7c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1v-7c0-.55.45-1 1-1h7zm-1 7l-.36-2.15c.51-.24.86-.75.86-1.35 0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5c0 .6.35 1.11.86 1.35L9 16h2z";break;case"update":e="M10.2 3.28c3.53 0 6.43 2.61 6.92 6h2.08l-3.5 4-3.5-4h2.32c-.45-1.97-2.21-3.45-4.32-3.45-1.45 0-2.73.71-3.54 1.78L4.95 5.66C6.23 4.2 8.11 3.28 10.2 3.28zm-.4 13.44c-3.52 0-6.43-2.61-6.92-6H.8l3.5-4c1.17 1.33 2.33 2.67 3.5 4H5.48c.45 1.97 2.21 3.45 4.32 3.45 1.45 0 2.73-.71 3.54-1.78l1.71 1.95c-1.28 1.46-3.15 2.38-5.25 2.38z";break;case"upload":e="M8 14V8H5l5-6 5 6h-3v6H8zm-2 2v-6H4v8h12.01v-8H14v6H6z";break;case"vault":e="M18 17V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14c0 .55.45 1 1 1h14c.55 0 1-.45 1-1zm-1 0H3V3h14v14zM4.75 4h10.5c.41 0 .75.34.75.75V6h-1v3h1v2h-1v3h1v1.25c0 .41-.34.75-.75.75H4.75c-.41 0-.75-.34-.75-.75V4.75c0-.41.34-.75.75-.75zM13 10c0-2.21-1.79-4-4-4s-4 1.79-4 4 1.79 4 4 4 4-1.79 4-4zM9 7l.77 1.15C10.49 8.46 11 9.17 11 10c0 1.1-.9 2-2 2s-2-.9-2-2c0-.83.51-1.54 1.23-1.85z";break;case"video-alt":e="M8 5c0-.55-.45-1-1-1H2c-.55 0-1 .45-1 1 0 .57.49 1 1 1h5c.55 0 1-.45 1-1zm6 5l4-4v10l-4-4v-2zm-1 4V8c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h8c.55 0 1-.45 1-1z";break;case"video-alt2":e="M12 13V7c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2zm1-2.5l6 4.5V5l-6 4.5v1z";break;case"video-alt3":e="M19 15V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2zM8 14V6l6 4z";break;case"visibility":e="M19.7 9.4C17.7 6 14 3.9 10 3.9S2.3 6 .3 9.4L0 10l.3.6c2 3.4 5.7 5.5 9.7 5.5s7.7-2.1 9.7-5.5l.3-.6-.3-.6zM10 14.1c-3.1 0-6-1.6-7.7-4.1C3.6 8 5.7 6.6 8 6.1c-.9.6-1.5 1.7-1.5 2.9 0 1.9 1.6 3.5 3.5 3.5s3.5-1.6 3.5-3.5c0-1.2-.6-2.3-1.5-2.9 2.3.5 4.4 1.9 5.7 3.9-1.7 2.5-4.6 4.1-7.7 4.1z";break;case"warning":e="M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm1.13 9.38l.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z";break;case"welcome-add-page":e="M17 7V4h-2V2h-3v1H3v15h11V9h1V7h2zm-1-2v1h-2v2h-1V6h-2V5h2V3h1v2h2z";break;case"welcome-comments":e="M5 2h10c1.1 0 2 .9 2 2v8c0 1.1-.9 2-2 2h-2l-5 5v-5H5c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2zm8.5 8.5L11 8l2.5-2.5-1-1L10 7 7.5 4.5l-1 1L9 8l-2.5 2.5 1 1L10 9l2.5 2.5z";break;case"welcome-learn-more":e="M10 10L2.54 7.02 3 18H1l.48-11.41L0 6l10-4 10 4zm0-5c-.55 0-1 .22-1 .5s.45.5 1 .5 1-.22 1-.5-.45-.5-1-.5zm0 6l5.57-2.23c.71.94 1.2 2.07 1.36 3.3-.3-.04-.61-.07-.93-.07-2.55 0-4.78 1.37-6 3.41C8.78 13.37 6.55 12 4 12c-.32 0-.63.03-.93.07.16-1.23.65-2.36 1.36-3.3z";break;case"welcome-view-site":e="M18 14V4c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h14c.55 0 1-.45 1-1zm-8-8c2.3 0 4.4 1.14 6 3-1.6 1.86-3.7 3-6 3s-4.4-1.14-6-3c1.6-1.86 3.7-3 6-3zm2 3c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2zm2 8h3v1H3v-1h3v-1h8v1z";break;case"welcome-widgets-menus":e="M19 16V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v13c0 .55.45 1 1 1h15c.55 0 1-.45 1-1zM4 4h13v4H4V4zm1 1v2h3V5H5zm4 0v2h3V5H9zm4 0v2h3V5h-3zm-8.5 5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5zM6 10h4v1H6v-1zm6 0h5v5h-5v-5zm-7.5 2c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5zM6 12h4v1H6v-1zm7 0v2h3v-2h-3zm-8.5 2c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5zM6 14h4v1H6v-1z";break;case"welcome-write-blog":e="M16.89 1.2l1.41 1.41c.39.39.39 1.02 0 1.41L14 8.33V18H3V3h10.67l1.8-1.8c.4-.39 1.03-.4 1.42 0zm-5.66 8.48l5.37-5.36-1.42-1.42-5.36 5.37-.71 2.12z";break;case"wordpress-alt":e="M20 10c0-5.51-4.49-10-10-10C4.48 0 0 4.49 0 10c0 5.52 4.48 10 10 10 5.51 0 10-4.48 10-10zM7.78 15.37L4.37 6.22c.55-.02 1.17-.08 1.17-.08.5-.06.44-1.13-.06-1.11 0 0-1.45.11-2.37.11-.18 0-.37 0-.58-.01C4.12 2.69 6.87 1.11 10 1.11c2.33 0 4.45.87 6.05 2.34-.68-.11-1.65.39-1.65 1.58 0 .74.45 1.36.9 2.1.35.61.55 1.36.55 2.46 0 1.49-1.4 5-1.4 5l-3.03-8.37c.54-.02.82-.17.82-.17.5-.05.44-1.25-.06-1.22 0 0-1.44.12-2.38.12-.87 0-2.33-.12-2.33-.12-.5-.03-.56 1.2-.06 1.22l.92.08 1.26 3.41zM17.41 10c.24-.64.74-1.87.43-4.25.7 1.29 1.05 2.71 1.05 4.25 0 3.29-1.73 6.24-4.4 7.78.97-2.59 1.94-5.2 2.92-7.78zM6.1 18.09C3.12 16.65 1.11 13.53 1.11 10c0-1.3.23-2.48.72-3.59C3.25 10.3 4.67 14.2 6.1 18.09zm4.03-6.63l2.58 6.98c-.86.29-1.76.45-2.71.45-.79 0-1.57-.11-2.29-.33.81-2.38 1.62-4.74 2.42-7.1z";break;case"wordpress":e="M20 10c0-5.52-4.48-10-10-10S0 4.48 0 10s4.48 10 10 10 10-4.48 10-10zM10 1.01c4.97 0 8.99 4.02 8.99 8.99s-4.02 8.99-8.99 8.99S1.01 14.97 1.01 10 5.03 1.01 10 1.01zM8.01 14.82L4.96 6.61c.49-.03 1.05-.08 1.05-.08.43-.05.38-1.01-.06-.99 0 0-1.29.1-2.13.1-.15 0-.33 0-.52-.01 1.44-2.17 3.9-3.6 6.7-3.6 2.09 0 3.99.79 5.41 2.09-.6-.08-1.45.35-1.45 1.42 0 .66.38 1.22.79 1.88.31.54.5 1.22.5 2.21 0 1.34-1.27 4.48-1.27 4.48l-2.71-7.5c.48-.03.75-.16.75-.16.43-.05.38-1.1-.05-1.08 0 0-1.3.11-2.14.11-.78 0-2.11-.11-2.11-.11-.43-.02-.48 1.06-.05 1.08l.84.08 1.12 3.04zm6.02 2.15L16.64 10s.67-1.69.39-3.81c.63 1.14.94 2.42.94 3.81 0 2.96-1.56 5.58-3.94 6.97zM2.68 6.77L6.5 17.25c-2.67-1.3-4.47-4.08-4.47-7.25 0-1.16.2-2.23.65-3.23zm7.45 4.53l2.29 6.25c-.75.27-1.57.42-2.42.42-.72 0-1.41-.11-2.06-.3z";break;case"yes-alt":e="M10 2c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8zm-.615 12.66h-1.34l-3.24-4.54 1.34-1.25 2.57 2.4 5.14-5.93 1.34.94-5.81 8.38z";break;case"yes":e="M14.83 4.89l1.34.94-5.81 8.38H9.02L5.78 9.67l1.34-1.25 2.57 2.4z"}if(!e)return null;var s=["dashicon","dashicons-"+c,r].filter(Boolean).join(" ");return Object(g.createElement)(Aa,Bc({"aria-hidden":!0,role:"img",focusable:"false",className:s,xmlns:"http://www.w3.org/2000/svg",width:n,height:n,viewBox:"0 0 20 20"},o),Object(g.createElement)(Da,{d:e}))}}]),t}();var Fa=function(e){var t=e.icon,c=void 0===t?null:t,a=e.size,n=z(e,["icon","size"]),r=a||20;if("string"==typeof c)return Object(g.createElement)(Pa,Bc({icon:c,size:r},n));if(c&&Pa===c.type)return Object(g.cloneElement)(c,y({size:r},n));var o=a||24;if("function"==typeof c)return c.prototype instanceof g.Component?Object(g.createElement)(c,y({size:o},n)):c(y({size:o},n));if(c&&("svg"===c.type||c.type===Aa)){var s=y({width:o,height:o},c.props,n);return Object(g.createElement)(Aa,s)}return Object(g.isValidElement)(c)?Object(g.cloneElement)(c,y({size:o},n)):c};var qa=Object(g.forwardRef)(function(e,t){var c=e.icon,a=e.children,n=e.label,r=e.className,o=e.tooltip,s=e.shortcut,l=e.labelPosition,i=e.size,m=z(e,["icon","children","label","className","tooltip","shortcut","labelPosition","size"]),h=_()("components-icon-button",r,{"has-text":a}),u=o||n,d=!m.disabled&&(o||s||!!n&&(!a||Object(W.isArray)(a)&&!a.length)&&!1!==o),v=Object(g.createElement)(k,Bc({"aria-label":n},m,{className:h,ref:t}),Object(g.createElement)(Fa,{icon:c,size:i}),a);return d&&(v=Object(g.createElement)(Ia,{text:u,shortcut:s,position:l},v)),v}),Ua=function(e){function t(){var e;return Zc(this,t),(e=Kc(this,Xc(t).apply(this,arguments))).openFileDialog=e.openFileDialog.bind(Jc(e)),e.bindInput=e.bindInput.bind(Jc(e)),e}return ta(t,g["Component"]),Qc(t,[{key:"openFileDialog",value:function(){this.input.click()}},{key:"bindInput",value:function(e){this.input=e}},{key:"render",value:function(){var e=this.props,t=e.accept,c=e.children,a=e.icon,n=void 0===a?"upload":a,r=e.multiple,o=void 0!==r&&r,s=e.onChange,l=e.render,i=z(e,["accept","children","icon","multiple","onChange","render"]),m=l?l({openFileDialog:this.openFileDialog}):Object(g.createElement)(qa,Bc({icon:n,onClick:this.openFileDialog},i),c);return Object(g.createElement)("div",{className:"components-form-file-upload"},m,Object(g.createElement)("input",{type:"file",ref:this.bindInput,multiple:o,style:{display:"none"},accept:t,onChange:s}))}}]),t}(),Wa=function(e){var t=e.fileName,c=e.field,a=e.disabled,n=e.isDone,r=e.isLoading,o=e.accept,s=e.error,l=e.onFileChange,i=e.onFileRemove,m=e.help,h=s&&s.length>0;return Object(g.createElement)(Ac,{id:"form-file-upload-base-control-".concat(c.key),label:c.label,help:m},Object(g.createElement)("div",{className:"file-upload"},Object(g.createElement)(Ua,{id:"form-file-upload-".concat(c.key),className:n&&!h?"is-success":null,isLarge:!0,isPrimary:!0,isDestructive:h,isBusy:r,disabled:a||r,icon:Object(g.createElement)(S.a,{icon:n&&!h?"checkmark":"add-outline",size:18}),accept:o,onChange:function(e){return l(c.key,e.target.files[0])}},Object(p.__)("Upload file","woocommerce-payments")),h?Object(g.createElement)("span",{className:"upload-message is-destructive"},s):Object(g.createElement)("span",{className:"upload-message"},t),n&&!a?Object(g.createElement)(qa,{className:"delete-uploaded-file-button",icon:Object(g.createElement)(S.a,{icon:"trash",size:18}),onClick:function(){return i(c.key)}}):null))},Za=function(e,t){Object(g.useEffect)(function(){var t=e();if(t){var c=function(e){e.preventDefault(),e.returnValue=""};window.addEventListener("beforeunload",c);var a=Object(ut.getHistory)().block(t);return function(){window.removeEventListener("beforeunload",c),a()}}},t)},Ya=function(e){return Array.isArray(e)?Object(W.flatten)(e.map(function(e,t){return[e,Object(g.createElement)("br",{key:t})]})):e},Qa=function(e){var t=e.fields,c=e.evidence,a=e.onChange,n=e.onFileChange,r=e.onFileRemove,o=e.onSave,s=e.readOnly;if(!t||!t.length)return null;var l=function(e){return{label:e.label,value:c[e.key]||"",onChange:function(t){return a(e.key,t)},disabled:s,help:Ya(e.description)}},i=function(e){switch(e.type){case"file":return Object(g.createElement)(Wa,Xe()({key:e.key},function(e){var t=c.metadata&&c.metadata[e.key]||"",a=c.isUploading&&(c.isUploading[e.key]||!1),o=c.uploadingErrors&&(c.uploadingErrors[e.key]||""),l=!a&&t.length>0;return{field:e,fileName:t,accept:".pdf, image/png, image/jpeg",onFileChange:n,onFileRemove:r,disabled:s,isLoading:a,isDone:l,error:o,help:Ya(e.description)}}(e)));case"text":return Object(g.createElement)(Pc,Xe()({key:e.key},l(e)));default:return Object(g.createElement)(Fc,Xe()({key:e.key},l(e)))}},m=t.map(function(e){return Object(g.createElement)(w.Card,{key:e.key,title:e.title},e.description&&Object(g.createElement)("p",null,e.description),e.fields.map(i))}),h=Object(p.__)("Are you sure you're ready to submit this evidence? Evidence submissions are final.","woocommerce-payments");return Object(g.createElement)(g.Fragment,null,m,s?null:Object(g.createElement)(w.Card,null,Object(g.createElement)("p",null,Object(p.__)("When you submit your evidence, we'll format it and send it to the cardholder's bank, then email you once the dispute has been decided.","woocommerce-payments")),Object(g.createElement)("p",null,Object(g.createElement)("strong",null,Object(p.__)("Evidence submission is final.","woocommerce-payments"))," ",Object(p.__)("You can also save this evidence for later instead of submitting it immediately.","woocommerce-payments")," ",Object(g.createElement)("strong",null,Object(p.__)("We will automatically submit any saved evidence at the due date.","woocommerce-payments"))),Object(g.createElement)(kc,null,Object(g.createElement)(k,{isPrimary:!0,isLarge:!0,onClick:function(){return window.confirm(h)&&o(!0)}},Object(p.__)("Submit evidence","woocommerce-payments")),Object(g.createElement)(k,{isDefault:!0,isLarge:!0,onClick:function(){return o(!1)}},Object(p.__)("Save for later","woocommerce-payments")))))},Ga=function(e){var t=e.isLoading,c=e.dispute,a=void 0===c?{}:c,n=e.productType,r=e.onChangeProductType,o=tt()(e,["isLoading","dispute","productType","onChangeProductType"]),s=a&&"needs_response"!==a.status&&"warning_needs_response"!==a.status,l=!t&&a.id;return t||l?Object(g.createElement)(V,{isNarrow:!0,className:"wcpay-dispute-evidence"},Object(g.createElement)(w.Card,{title:Object(g.createElement)(nt,{isLoading:t,value:Object(p.__)("Challenge dispute","woocommerce-payments")})},Object(g.createElement)(Lc,{dispute:a,isLoading:t})),Object(g.createElement)(w.Card,{title:Object(g.createElement)(nt,{isLoading:t,value:Object(p.__)("Product type","woocommerce-payments")})},Object(g.createElement)(at,{isLoading:t,numLines:2},Object(g.createElement)(Uc,{value:n,onChange:r,options:[{label:Object(p.__)("Select one…","woocommerce-payments"),disabled:!0,value:""},{label:Object(p.__)("Physical product","woocommerce-payments"),value:"physical_product"},{label:Object(p.__)("Digital product or service","woocommerce-payments"),value:"digital_product_or_service"},{label:Object(p.__)("Offline service","woocommerce-payments"),value:"offline_service"},{label:Object(p.__)("Multiple product types","woocommerce-payments"),value:"multiple"}],disabled:s}))),!t&&Object(g.createElement)(Qa,Xe()({},o,{readOnly:s}))):Object(g.createElement)(V,{isNarrow:!0,className:"wcpay-dispute-details"},Object(g.createElement)("div",null,Object(p.__)("Dispute not loaded","woocommerce-payments")))},$a=function(e){var t=e.query,c="/wc/v3/payments/disputes/".concat(t.id),a=Object(g.useState)(),n=vc()(a,2),r=n[0],o=n[1],s=Object(g.useState)(!1),l=vc()(s,2),i=l[0],m=l[1],h=Object(g.useState)({}),u=vc()(h,2),d=u[0],v=u[1],f=Object(D.useDispatch)("core/notices"),w=f.createSuccessNotice,b=f.createErrorNotice,y=f.createInfoNotice,z=!r||Object(W.isMatchWith)(r.evidence,d,function(e,t){if(null===e&&!t)return!0});Za(function(){if(!z)return Object(p.__)("There are unsaved changes on this page. Are you sure you want to leave and discard the unsaved changes?","woocommerce-payments")},[z]);var E=function(){var e=uc()(ie.a.mark(function e(){return ie.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return m(!0),e.prev=1,e.t0=o,e.next=5,fc()({path:c});case 5:e.t1=e.sent,(0,e.t0)(e.t1);case 7:return e.prev=7,m(!1),e.finish(7);case 10:case"end":return e.stop()}},e,null,[[1,,7,10]])}));return function(){return e.apply(this,arguments)}}();Object(g.useEffect)(function(){E()},[]);var _=function(e,t){return v(function(c){return I()({},c,U()({},e,t))})},k=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o(function(t){return Object(W.merge)({},t,e)})},O=function(){var e=uc()(ie.a.mark(function e(t,c){var a,n;return ie.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(c){e.next=2;break}return e.abrupt("return");case 2:return(a=new FormData).append("file",c),a.append("purpose","dispute_evidence"),k({isUploading:U()({},t,!0),uploadingErrors:U()({},t,"")}),_(t,""),e.prev=7,e.next=10,fc()({path:"/wc/v3/payments/file",method:"post",body:a});case 10:n=e.sent,k({metadata:U()({},t,n.filename),isUploading:U()({},t,!1)}),_(t,n.id),e.next=19;break;case 15:e.prev=15,e.t0=e.catch(7),k({isUploading:U()({},t,!1),uploadingErrors:U()({},t,e.t0.message)}),_(t,"");case 19:case"end":return e.stop()}},e,null,[[7,15]])}));return function(t,c){return e.apply(this,arguments)}}(),H=function(e){var t=e?Object(p.__)("Evidence submitted!","woocommerce-payments"):Object(p.__)("Evidence saved!","woocommerce-payments"),c=Object(me.addQueryArgs)("admin.php",{page:"wc-admin",path:"/payments/disputes"});w(t),Object(ut.getHistory)().push(c)},V=function(e){var t=e?Object(p.__)("Failed to submit evidence!","woocommerce-payments"):Object(p.__)("Failed to save evidence!","woocommerce-payments");b(t)},M=function(){var e=uc()(ie.a.mark(function e(t){var a,n;return ie.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!Object(W.some)(r.isUploading)){e.next=3;break}return y(Object(p.__)("Please wait until file upload is finished"),"woocommerce-payments"),e.abrupt("return");case 3:return m(!0),e.prev=4,a=r.metadata,e.next=8,fc()({path:c,method:"post",data:{evidence:I()({},r.evidence,{},d),metadata:a,submit:t}});case 8:n=e.sent,o(n),H(t),v({}),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(4),V(t);case 17:return e.prev=17,m(!1),e.finish(17);case 20:case"end":return e.stop()}},e,null,[[4,14,17,20]])}));return function(t){return e.apply(this,arguments)}}(),j=function(e){if(!e)return"";var t=e.metadata.__product_type||"";return!t&&e.evidence_details&&e.evidence_details.has_evidence&&(t="multiple"),t}(r),x=Object(g.useMemo)(function(){return function(e,t){return e&&t?"multiple"===t?Wc.map(function(e){return e.denormalized?null:I()({},e,{fields:e.fields.filter(function(e){return!e.denormalized})})}).filter(Boolean):Wc.map(function(c){var a=c.reason&&!Object(W.includes)(c.reason,e),n=c.productType&&c.productType!==t;if(a||n)return null;var r=c.fields.filter(function(e){return!e.productType||e.productType===t});return I()({},c,{fields:r})}).filter(Boolean):[]}(r&&r.reason,j)},[r&&r.reason,j]);return Object(g.createElement)(Ga,{isLoading:i,dispute:r,evidence:r?I()({},r.evidence,{},d,{metadata:r.metadata||{},isUploading:r.isUploading||{},uploadingErrors:r.uploadingErrors||{}}):{},onChange:_,onFileChange:O,onFileRemove:function(e){_(e,""),k({metadata:U()({},e,""),uploadingErrors:U()({},e,"")})},onSave:M,productType:j,onChangeProductType:function(e){return k({metadata:U()({},"__product_type",e)})},fields:x})};var Ja=function(e){var t=e.className,c=e.status,a=e.children,n=e.onRemove,r=void 0===n?W.noop:n,o=e.isDismissible,s=void 0===o||o,l=e.actions,i=void 0===l?[]:l,m=e.__unstableHTML,h=_()(t,"components-notice","is-"+c,{"is-dismissible":s});return m&&(a=Object(g.createElement)(g.RawHTML,null,a)),Object(g.createElement)("div",{className:h},Object(g.createElement)("div",{className:"components-notice__content"},a,i.map(function(e,t){var c=e.className,a=e.label,n=e.noDefaultClasses,r=void 0!==n&&n,o=e.onClick,s=e.url;return Object(g.createElement)(k,{key:t,href:s,isDefault:!r&&!s,isLink:!r&&!!s,onClick:s?void 0:o,className:_()("components-notice__action",c)},a)})),s&&Object(g.createElement)(qa,{className:"components-notice__dismiss",icon:"no-alt",label:Object(p.__)("Dismiss this notice"),onClick:r,tooltip:!1}))},Ka={transactions:Object(p.__)("Viewing test transactions. To view live transactions, disable test mode in WooCommerce Payments settings.","woocommerce-payments"),paymentDetails:Object(p.__)("Test payment:","woocommerce-payments"),deposits:Object(p.__)("Viewing test deposits. To view live deposits, disable test mode in WooCommerce Payments settings.","woocommerce-payments"),depositDetails:Object(p.__)("Test deposit:","woocommerce-payments"),disputes:Object(p.__)("Viewing test disputes. To view live disputes, disable test mode in WooCommerce Payments settings.","woocommerce-payments"),disputeDetails:Object(p.__)("Test dispute:","woocommerce-payments")},Xa=[Ka.paymentDetails,Ka.disputeDetails,Ka.depositDetails],en=function(e){var t=Object(g.createElement)("a",{href:Object(me.addQueryArgs)("admin.php",{page:"wc-settings",tab:"checkout",section:"woocommerce_payments"})},Object(p.__)("View WooCommerce Payments settings.","woocommerce-payments"));return Xa.includes(e)?Object(g.createElement)("span",null,Object(g.createElement)("b",null,e)," ",function(e){return Object(p._n)("WooCommerce Payments was in test mode when this order was placed.","WooCommerce Payments was in test mode when these orders were placed.",Ka.depositDetails===e?2:1,"woocommerce-payments")}(e)," ",t):Object(g.createElement)("span",null,e," ",t)},tn=function(e,t){return function(c,a){return Object(g.createElement)("div",null,function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return"undefined"==typeof wcpaySettings?e:"1"===wcpaySettings.testMode||e}()?(n=t,Object(g.createElement)(Ja,{className:"wcpay-test-mode-notice",status:"warning",isDismissible:!1},en(n))):null,e(c,a));var n}};Object(f.addFilter)("woocommerce_admin_pages_list","woocommerce-payments",function(e){var t,c=(t=document.querySelector("#toplevel_page_wc-admin-path--payments-connect")?"connect":"deposits",{menuID:"toplevel_page_wc-admin-path--payments-".concat(t),rootLink:["/payments/".concat(t),Object(p.__)("Payments","woocommerce-payments")]}),a=c.menuID,n=c.rootLink;return e.push({container:j,path:"/payments/connect",wpOpenMenu:a,breadcrumbs:[n,Object(p.__)("Connect","woocommerce-payments")]}),e.push({container:tn(yt,Ka.deposits),path:"/payments/deposits",wpOpenMenu:a,breadcrumbs:[n,Object(p.__)("Deposits","woocommerce-payments")]}),e.push({container:tn(Bt,Ka.depositDetails),path:"/payments/deposits/details",wpOpenMenu:a,breadcrumbs:[n,["/payments/deposits",Object(p.__)("Deposits","woocommerce-payments")],Object(p.__)("Deposit details","woocommerce-payments")]}),e.push({container:tn(Lt,Ka.transactions),path:"/payments/transactions",wpOpenMenu:a,breadcrumbs:[n,Object(p.__)("Transactions","woocommerce-payments")]}),e.push({container:tn(mc,Ka.paymentDetails),path:"/payments/transactions/details",wpOpenMenu:a,breadcrumbs:[n,["/payments/transactions",Object(p.__)("Transactions","woocommerce-payments")],Object(p.__)("Payment details","woocommerce-payments")]}),e.push({container:tn(_c,Ka.disputes),path:"/payments/disputes",wpOpenMenu:a,breadcrumbs:[n,Object(p.__)("Disputes","woocommerce-payments")]}),e.push({container:tn(Tc,Ka.disputeDetails),path:"/payments/disputes/details",wpOpenMenu:a,breadcrumbs:[n,["/payments/disputes",Object(p.__)("Disputes","woocommerce-payments")],Object(p.__)("Dispute details","woocommerce-payments")]}),e.push({container:tn($a,Ka.disputeDetails),path:"/payments/disputes/challenge",wpOpenMenu:a,breadcrumbs:[n,["/payments/disputes",Object(p.__)("Disputes","woocommerce-payments")],Object(p.__)("Challenge dispute","woocommerce-payments")]}),e})},function(e,t,c){"use strict";function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var c=0,a=new Array(t);c<t;c++)a[c]=e[c];return a}function n(e,t){if(e){if("string"==typeof e)return a(e,t);var c=Object.prototype.toString.call(e).slice(8,-1);return"Object"===c&&e.constructor&&(c=e.constructor.name),"Map"===c||"Set"===c?Array.from(c):"Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?a(e,t):void 0}}function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var c=[],a=!0,n=!1,r=void 0;try{for(var o,s=e[Symbol.iterator]();!(a=(o=s.next()).done)&&(c.push(o.value),!t||c.length!==t);a=!0);}catch(e){n=!0,r=e}finally{try{a||null==s.return||s.return()}finally{if(n)throw r}}return c}}(e,t)||n(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||n(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var l,i,m,h,u=c(11),d=/<(\/)?(\w+)\s*(\/)?>/g;function v(e,t,c,a,n){return{element:e,tokenStart:t,tokenLength:c,prevOffset:a,leadingTextStart:n,children:[]}}var p=function(e){var t="object"===o(e),c=t&&Object.values(e);return t&&c.length&&c.every(function(e){return Object(u.isValidElement)(e)})};function f(e){var t=function(){var e=d.exec(l);if(null===e)return["no-more-tokens"];var t=e.index,c=r(e,4),a=c[0],n=c[1],o=c[2],s=c[3],i=a.length;if(s)return["self-closed",o,t,i];if(n)return["closer",o,t,i];return["opener",o,t,i]}(),c=r(t,4),a=c[0],n=c[1],o=c[2],p=c[3],f=h.length,b=o>i?i:null;if(!e[n])return g(),!1;switch(a){case"no-more-tokens":if(0!==f){var y=h.pop(),z=y.leadingTextStart,E=y.tokenStart;m.push(l.substr(z,E))}return g(),!1;case"self-closed":return 0===f?(null!==b&&m.push(l.substr(b,o-b)),m.push(e[n]),i=o+p,!0):(w(new v(e[n],o,p)),i=o+p,!0);case"opener":return h.push(new v(e[n],o,p,o+p,b)),i=o+p,!0;case"closer":if(1===f)return function(e){var t=h.pop(),c=t.element,a=t.leadingTextStart,n=t.prevOffset,r=t.tokenStart,o=t.children,i=e?l.substr(n,e-n):l.substr(n);i&&o.push(i);null!==a&&m.push(l.substr(a,r-a));m.push(u.cloneElement.apply(void 0,[c,null].concat(s(o))))}(o),i=o+p,!0;var _=h.pop(),k=l.substr(_.prevOffset,o-_.prevOffset);_.children.push(k),_.prevOffset=o+p;var O=new v(_.element,_.tokenStart,_.tokenLength,o+p);return O.children=_.children,w(O),i=o+p,!0;default:return g(),!1}}function g(){var e=l.length-i;0!==e&&m.push(l.substr(i,e))}function w(e){var t=e.element,c=e.tokenStart,a=e.tokenLength,n=e.prevOffset,r=e.children,o=h[h.length-1],i=l.substr(o.prevOffset,c-o.prevOffset);i&&o.children.push(i),o.children.push(u.cloneElement.apply(void 0,[t,null].concat(s(r)))),o.prevOffset=n||c+a}t.a=function(e,t){if(l=e,i=0,m=[],h=[],d.lastIndex=0,!p(t))throw new TypeError("The conversionMap provided is not valid. It must be an object with values that are WPElements");do{}while(f(t));return u.createElement.apply(void 0,[u.Fragment,null].concat(s(m)))}}]));
1
+ !function(e,t){for(var c in t)e[c]=t[c]}(this,function(e){var t={};function c(a){if(t[a])return t[a].exports;var n=t[a]={i:a,l:!1,exports:{}};return e[a].call(n.exports,n,n.exports,c),n.l=!0,n.exports}return c.m=e,c.c=t,c.d=function(e,t,a){c.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},c.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.t=function(e,t){if(1&t&&(e=c(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(c.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)c.d(a,n,function(t){return e[t]}.bind(null,n));return a},c.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(t,"a",t),t},c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},c.p="",c(c.s=66)}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t){!function(){e.exports=this.wp.i18n}()},function(e,t){!function(){e.exports=this.wc.components}()},function(e,t){!function(){e.exports=this.lodash}()},function(e,t,c){var a=c(7);e.exports=function(e){for(var t=1;t<arguments.length;t++){var c=null!=arguments[t]?arguments[t]:{},n=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(c).filter(function(e){return Object.getOwnPropertyDescriptor(c,e).enumerable}))),n.forEach(function(t){a(e,t,c[t])})}return e}},function(e,t){!function(){e.exports=this.regeneratorRuntime}()},function(e,t){!function(){e.exports=this.moment}()},function(e,t){e.exports=function(e,t,c){return t in e?Object.defineProperty(e,t,{value:c,enumerable:!0,configurable:!0,writable:!0}):e[t]=c,e}},function(e,t){!function(){e.exports=this.wp.date}()},function(e,t){!function(){e.exports=this.wc.navigation}()},function(e,t){!function(){e.exports=this.wp.url}()},function(e,t){!function(){e.exports=this.wp.data}()},function(e,t){!function(){e.exports=this.React}()},function(e,t){!function(){e.exports=this.wp.dataControls}()},function(e,t,c){var a;
2
  /*!
3
  Copyright (c) 2017 Jed Watson.
4
  Licensed under the MIT License (MIT), see
9
  Licensed under the MIT License (MIT), see
10
  http://jedwatson.github.io/classnames
11
  */
12
+ !function(){"use strict";var c={}.hasOwnProperty;function n(){for(var e=[],t=0;t<arguments.length;t++){var a=arguments[t];if(a){var r=typeof a;if("string"===r||"number"===r)e.push(a);else if(Array.isArray(a)&&a.length){var o=n.apply(null,a);o&&e.push(o)}else if("object"===r)for(var s in a)c.call(a,s)&&a[s]&&e.push(s)}}return e.join(" ")}e.exports?(n.default=n,e.exports=n):void 0===(a=function(){return n}.apply(t,[]))||(e.exports=a)}()},function(e,t){!function(){e.exports=this.wc.currency}()},function(e,t){!function(){e.exports=this.wp.compose}()},function(e,t,c){var a=c(54),n=c(55),r=c(56);e.exports=function(e,t){return a(e)||n(e,t)||r()}},function(e,t){function c(e,t,c,a,n,r,o){try{var s=e[r](o),l=s.value}catch(e){return void c(e)}s.done?t(l):Promise.resolve(l).then(a,n)}e.exports=function(e){return function(){var t=this,a=arguments;return new Promise(function(n,r){var o=e.apply(t,a);function s(e){c(o,n,r,s,l,"next",e)}function l(e){c(o,n,r,s,l,"throw",e)}s(void 0)})}}},function(e,t){!function(){e.exports=this.wp.apiFetch}()},function(e,t,c){"use strict";var a=c(0),n=(c(28),["primary","light","warning","alert"]);t.a=function(e){var t=e.message,c=e.type,r=e.isCompact,o=["chip","chip-".concat(n.find(function(e){return e===c})||"primary"),r?"is-compact":""];return Object(a.createElement)("span",{className:o.join(" ").trim()},t)}},function(e,t,c){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t,c=1;c<arguments.length;c++)for(var a in t=arguments[c])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},n=function(){function e(e,t){for(var c,a=0;a<t.length;a++)(c=t[a]).enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(e,c.key,c)}return function(t,c,a){return c&&e(t.prototype,c),a&&e(t,a),t}}(),r=c(12),o=l(r),s=l(c(42));function l(e){return e&&e.__esModule?e:{default:e}}var i=function(e,t){return 0<=t.indexOf(e)},m=function(e){return 0==e%18},h=["gridicons-add-outline","gridicons-add","gridicons-align-image-center","gridicons-align-image-left","gridicons-align-image-none","gridicons-align-image-right","gridicons-attachment","gridicons-bold","gridicons-bookmark-outline","gridicons-bookmark","gridicons-calendar","gridicons-cart","gridicons-create","gridicons-custom-post-type","gridicons-external","gridicons-folder","gridicons-heading","gridicons-help-outline","gridicons-help","gridicons-history","gridicons-info-outline","gridicons-info","gridicons-italic","gridicons-layout-blocks","gridicons-link-break","gridicons-link","gridicons-list-checkmark","gridicons-list-ordered","gridicons-list-unordered","gridicons-menus","gridicons-minus","gridicons-my-sites","gridicons-notice-outline","gridicons-notice","gridicons-plus-small","gridicons-plus","gridicons-popout","gridicons-posts","gridicons-scheduled","gridicons-share-ios","gridicons-star-outline","gridicons-star","gridicons-stats","gridicons-status","gridicons-thumbs-up","gridicons-textcolor","gridicons-time","gridicons-trophy","gridicons-user-circle","gridicons-reader-follow","gridicons-reader-following"],u=["gridicons-arrow-down","gridicons-arrow-up","gridicons-comment","gridicons-clear-formatting","gridicons-flag","gridicons-menu","gridicons-reader","gridicons-strikethrough"],d=["gridicons-align-center","gridicons-align-justify","gridicons-align-left","gridicons-align-right","gridicons-arrow-left","gridicons-arrow-right","gridicons-house","gridicons-indent-left","gridicons-indent-right","gridicons-minus-small","gridicons-print","gridicons-sign-out","gridicons-stats-alt","gridicons-trash","gridicons-underline","gridicons-video-camera"],v=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r.PureComponent),n(t,[{key:"render",value:function(){var e=this.props,t=e.size,c=e.onClick,n=e.icon,r=e.className,s=function(e,t){var c={};for(var a in e)0<=t.indexOf(a)||Object.prototype.hasOwnProperty.call(e,a)&&(c[a]=e[a]);return c}(e,["size","onClick","icon","className"]),l="gridicons-"+n,v=void 0,p=["gridicon",l,r,!!(i(l,h)&&m(t))&&"needs-offset",!!(i(l,u)&&m(t))&&"needs-offset-x",!!(i(l,d)&&m(t))&&"needs-offset-y"].filter(Boolean).join(" ");switch(l){default:v=o.default.createElement("svg",a({height:t,width:t},s));break;case"gridicons-add-image":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M23 4v2h-3v3h-2V6h-3V4h3V1h2v3h3zm-8.5 7c.828 0 1.5-.672 1.5-1.5S15.328 8 14.5 8 13 8.672 13 9.5s.672 1.5 1.5 1.5zm3.5 3.234l-.513-.57c-.794-.885-2.18-.885-2.976 0l-.655.73L9 9l-3 3.333V6h7V4H6c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h12c1.105 0 2-.895 2-2v-7h-2v3.234z"})));break;case"gridicons-add-outline":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm5 9h-4V7h-2v4H7v2h4v4h2v-4h4v-2z"})));break;case"gridicons-add":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm5 11h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"})));break;case"gridicons-align-center":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M4 19h16v-2H4v2zm13-6H7v2h10v-2zM4 9v2h16V9H4zm13-4H7v2h10V5z"})));break;case"gridicons-align-image-center":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M3 5h18v2H3V5zm0 14h18v-2H3v2zm5-4h8V9H8v6z"})));break;case"gridicons-align-image-left":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M3 5h18v2H3V5zm0 14h18v-2H3v2zm0-4h8V9H3v6zm10 0h8v-2h-8v2zm0-4h8V9h-8v2z"})));break;case"gridicons-align-image-none":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 7H3V5h18v2zm0 10H3v2h18v-2zM11 9H3v6h8V9z"})));break;case"gridicons-align-image-right":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 7H3V5h18v2zm0 10H3v2h18v-2zm0-8h-8v6h8V9zm-10 4H3v2h8v-2zm0-4H3v2h8V9z"})));break;case"gridicons-align-justify":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M4 19h16v-2H4v2zm16-6H4v2h16v-2zM4 9v2h16V9H4zm16-4H4v2h16V5z"})));break;case"gridicons-align-left":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M4 19h16v-2H4v2zm10-6H4v2h10v-2zM4 9v2h16V9H4zm10-4H4v2h10V5z"})));break;case"gridicons-align-right":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 17H4v2h16v-2zm-10-2h10v-2H10v2zM4 9v2h16V9H4zm6-2h10V5H10v2z"})));break;case"gridicons-arrow-down":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M11 4v12.17l-5.59-5.59L4 12l8 8 8-8-1.41-1.41L13 16.17V4h-2z"})));break;case"gridicons-arrow-left":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"})));break;case"gridicons-arrow-right":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8-8-8z"})));break;case"gridicons-arrow-up":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M13 20V7.83l5.59 5.59L20 12l-8-8-8 8 1.41 1.41L11 7.83V20h2z"})));break;case"gridicons-aside":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M14 20l6-6V6c0-1.105-.895-2-2-2H6c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h8zM6 6h12v6h-4c-1.105 0-2 .895-2 2v4H6V6zm10 4H8V8h8v2z"})));break;case"gridicons-attachment":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M14 1c-2.762 0-5 2.238-5 5v10c0 1.657 1.343 3 3 3s2.99-1.343 2.99-3V6H13v10c0 .553-.447 1-1 1-.553 0-1-.447-1-1V6c0-1.657 1.343-3 3-3s3 1.343 3 3v10.125C17 18.887 14.762 21 12 21s-5-2.238-5-5v-5H5v5c0 3.866 3.134 7 7 7s6.99-3.134 6.99-7V6c0-2.762-2.228-5-4.99-5z"})));break;case"gridicons-audio":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M8 4v10.184C7.686 14.072 7.353 14 7 14c-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3V7h7v4.184c-.314-.112-.647-.184-1-.184-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3V4H8z"})));break;case"gridicons-bell":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M6.14 14.97l2.828 2.827c-.362.362-.862.586-1.414.586-1.105 0-2-.895-2-2 0-.552.224-1.052.586-1.414zm8.867 5.324L14.3 21 3 9.7l.706-.707 1.102.157c.754.108 1.69-.122 2.077-.51l3.885-3.884c2.34-2.34 6.135-2.34 8.475 0s2.34 6.135 0 8.475l-3.885 3.886c-.388.388-.618 1.323-.51 2.077l.157 1.1z"})));break;case"gridicons-block":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zM4 12c0-4.418 3.582-8 8-8 1.848 0 3.545.633 4.9 1.686L5.686 16.9C4.633 15.545 4 13.848 4 12zm8 8c-1.848 0-3.546-.633-4.9-1.686L18.314 7.1C19.367 8.455 20 10.152 20 12c0 4.418-3.582 8-8 8z"})));break;case"gridicons-bold":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M7 5.01h4.547c2.126 0 3.67.302 4.632.906.96.605 1.44 1.567 1.44 2.887 0 .896-.21 1.63-.63 2.205-.42.574-.98.92-1.678 1.036v.103c.95.212 1.637.608 2.057 1.19.42.58.63 1.35.63 2.315 0 1.367-.494 2.434-1.482 3.2-.99.765-2.332 1.148-4.027 1.148H7V5.01zm3 5.936h2.027c.862 0 1.486-.133 1.872-.4.386-.267.578-.708.578-1.323 0-.574-.21-.986-.63-1.236-.42-.25-1.087-.374-1.996-.374H10v3.333zm0 2.523v3.905h2.253c.876 0 1.52-.167 1.94-.502.416-.335.625-.848.625-1.54 0-1.243-.89-1.864-2.668-1.864H10z"})));break;case"gridicons-book":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M4 3h2v18H4zM18 3H7v18h11c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 6h-6V8h6v1zm0-2h-6V6h6v1z"})));break;case"gridicons-bookmark-outline":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M17 5v12.554l-5-2.857-5 2.857V5h10m0-2H7c-1.105 0-2 .896-2 2v16l7-4 7 4V5c0-1.104-.896-2-2-2z"})));break;case"gridicons-bookmark":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M17 3H7c-1.105 0-2 .896-2 2v16l7-4 7 4V5c0-1.104-.896-2-2-2z"})));break;case"gridicons-briefcase":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M14 15h-4v-2H2v6c0 1.105.895 2 2 2h16c1.105 0 2-.895 2-2v-6h-8v2zm6-9h-2V4c0-1.105-.895-2-2-2H8c-1.105 0-2 .895-2 2v2H4c-1.105 0-2 .895-2 2v4h20V8c0-1.105-.895-2-2-2zm-4 0H8V4h8v2z"})));break;case"gridicons-bug":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 14h4v-2h-4v-2h1a2 2 0 0 0 2-2V6h-2v2H5V6H3v2a2 2 0 0 0 2 2h1v2H2v2h4v1a6 6 0 0 0 .09 1H5a2 2 0 0 0-2 2v2h2v-2h1.81A6 6 0 0 0 11 20.91V10h2v10.91A6 6 0 0 0 17.19 18H19v2h2v-2a2 2 0 0 0-2-2h-1.09a6 6 0 0 0 .09-1zM12 2a4 4 0 0 0-4 4h8a4 4 0 0 0-4-4z"})));break;case"gridicons-calendar":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19 4h-1V2h-2v2H8V2H6v2H5c-1.105 0-2 .896-2 2v13c0 1.104.895 2 2 2h14c1.104 0 2-.896 2-2V6c0-1.104-.896-2-2-2zm0 15H5V8h14v11z"})));break;case"gridicons-camera":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M17 12c0 1.7-1.3 3-3 3s-3-1.3-3-3 1.3-3 3-3 3 1.3 3 3zm5-5v11c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2V4h4v1h2l1-2h6l1 2h2c1.1 0 2 .9 2 2zM7.5 9c0-.8-.7-1.5-1.5-1.5S4.5 8.2 4.5 9s.7 1.5 1.5 1.5S7.5 9.8 7.5 9zM19 12c0-2.8-2.2-5-5-5s-5 2.2-5 5 2.2 5 5 5 5-2.2 5-5z"})));break;case"gridicons-caption":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 15l2-2v5c0 1.105-.895 2-2 2H4c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2h13l-2 2H4v12h16v-3zm2.44-8.56l-.88-.88c-.586-.585-1.534-.585-2.12 0L12 13v2H6v2h9v-1l7.44-7.44c.585-.586.585-1.534 0-2.12z"})));break;case"gridicons-cart":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M9 20c0 1.1-.9 2-2 2s-1.99-.9-1.99-2S5.9 18 7 18s2 .9 2 2zm8-2c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zm.396-5c.937 0 1.75-.65 1.952-1.566L21 5H7V4c0-1.105-.895-2-2-2H3v2h2v11c0 1.105.895 2 2 2h12c0-1.105-.895-2-2-2H7v-2h10.396z"})));break;case"gridicons-chat":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M3 12c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h8c1.1 0 2 .9 2 2v5c0 1.1-.9 2-2 2H9v3l-3-3H3zM21 18c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2h-6v1c0 2.2-1.8 4-4 4v2c0 1.1.9 2 2 2h2v3l3-3h3z"})));break;case"gridicons-checkmark-circle":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M11 17.768l-4.884-4.884 1.768-1.768L11 14.232l8.658-8.658C17.823 3.39 15.075 2 12 2 6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10c0-1.528-.353-2.97-.966-4.266L11 17.768z"})));break;case"gridicons-checkmark":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M9 19.414l-6.707-6.707 1.414-1.414L9 16.586 20.293 5.293l1.414 1.414"})));break;case"gridicons-chevron-down":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 9l-8 8-8-8 1.414-1.414L12 14.172l6.586-6.586"})));break;case"gridicons-chevron-left":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M14 20l-8-8 8-8 1.414 1.414L8.828 12l6.586 6.586"})));break;case"gridicons-chevron-right":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M10 20l8-8-8-8-1.414 1.414L15.172 12l-6.586 6.586"})));break;case"gridicons-chevron-up":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M4 15l8-8 8 8-1.414 1.414L12 9.828l-6.586 6.586"})));break;case"gridicons-clear-formatting":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M10.837 10.163l-4.6 4.6L10 4h4l.777 2.223-2.144 2.144-.627-2.092-1.17 3.888zm5.495.506L19.244 19H15.82l-1.05-3.5H11.5L5 22l-1.5-1.5 17-17L22 5l-5.668 5.67zm-2.31 2.31l-.032.03.032-.01v-.02z"})));break;case"gridicons-clipboard":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M16 18H8v-2h8v2zm0-6H8v2h8v-2zm2-9h-2v2h2v15H6V5h2V3H6c-1.105 0-2 .895-2 2v15c0 1.105.895 2 2 2h12c1.105 0 2-.895 2-2V5c0-1.105-.895-2-2-2zm-4 2V4c0-1.105-.895-2-2-2s-2 .895-2 2v1c-1.105 0-2 .895-2 2v1h8V7c0-1.105-.895-2-2-2z"})));break;case"gridicons-cloud-download":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 9c-.01 0-.017.002-.025.003C17.72 5.646 14.922 3 11.5 3 7.91 3 5 5.91 5 9.5c0 .524.07 1.03.186 1.52C5.123 11.015 5.064 11 5 11c-2.21 0-4 1.79-4 4 0 1.202.54 2.267 1.38 3h18.593C22.196 17.09 23 15.643 23 14c0-2.76-2.24-5-5-5zm-6 7l-4-5h3V8h2v3h3l-4 5z"})));break;case"gridicons-cloud-outline":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M11.5 5c2.336 0 4.304 1.825 4.48 4.154l.142 1.86 1.867-.012h.092C19.698 11.043 21 12.37 21 14c0 .748-.28 1.452-.783 2H3.28c-.156-.256-.28-.59-.28-1 0-1.074.85-1.953 1.915-1.998.06.007.118.012.178.015l2.66.124-.622-2.587C7.044 10.186 7 9.843 7 9.5 7 7.02 9.02 5 11.5 5m0-2C7.91 3 5 5.91 5 9.5c0 .524.07 1.03.186 1.52C5.123 11.015 5.064 11 5 11c-2.21 0-4 1.79-4 4 0 1.202.54 2.267 1.38 3h18.593C22.196 17.09 23 15.643 23 14c0-2.76-2.24-5-5-5l-.025.002C17.72 5.646 14.922 3 11.5 3z"})));break;case"gridicons-cloud-upload":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 9c-.01 0-.017.002-.025.003C17.72 5.646 14.922 3 11.5 3 7.91 3 5 5.91 5 9.5c0 .524.07 1.03.186 1.52C5.123 11.015 5.064 11 5 11c-2.21 0-4 1.79-4 4 0 1.202.54 2.267 1.38 3h18.593C22.196 17.09 23 15.643 23 14c0-2.76-2.24-5-5-5zm-5 4v3h-2v-3H8l4-5 4 5h-3z"})));break;case"gridicons-cloud":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 9c-.01 0-.017.002-.025.003C17.72 5.646 14.922 3 11.5 3 7.91 3 5 5.91 5 9.5c0 .524.07 1.03.186 1.52C5.123 11.015 5.064 11 5 11c-2.21 0-4 1.79-4 4 0 1.202.54 2.267 1.38 3h18.593C22.196 17.09 23 15.643 23 14c0-2.76-2.24-5-5-5z"})));break;case"gridicons-code":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M23 12l-5.45 6.5L16 17.21 20.39 12 16 6.79l1.55-1.29zM8 6.79L6.45 5.5 1 12l5.45 6.5L8 17.21 3.61 12zm.45 14.61l1.93.52L15.55 2.6l-1.93-.52z"})));break;case"gridicons-cog":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 12c0-.568-.06-1.122-.174-1.656l1.834-1.612-2-3.464-2.322.786c-.82-.736-1.787-1.308-2.86-1.657L14 2h-4l-.48 2.396c-1.07.35-2.04.92-2.858 1.657L4.34 5.268l-2 3.464 1.834 1.612C4.06 10.878 4 11.432 4 12s.06 1.122.174 1.656L2.34 15.268l2 3.464 2.322-.786c.82.736 1.787 1.308 2.86 1.657L10 22h4l.48-2.396c1.07-.35 2.038-.92 2.858-1.657l2.322.786 2-3.464-1.834-1.613c.113-.535.174-1.09.174-1.657zm-8 4c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4z"})));break;case"gridicons-comment":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 16l-5 5v-5H5c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2v9c0 1.1-.9 2-2 2h-7z"})));break;case"gridicons-computer":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 2H4c-1.104 0-2 .896-2 2v12c0 1.104.896 2 2 2h6v2H7v2h10v-2h-3v-2h6c1.104 0 2-.896 2-2V4c0-1.104-.896-2-2-2zm0 14H4V4h16v12z"})));break;case"gridicons-coupon":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M13 16v2h-2v-2h2zm3-3h2v-2h-2v2zm2 8h-2v2h2v-2zm3-5v2h2v-2h-2zm-1-3c.552 0 1 .448 1 1h2c0-1.657-1.343-3-3-3v2zm1 7c0 .552-.448 1-1 1v2c1.657 0 3-1.343 3-3h-2zm-7 1c-.552 0-1-.448-1-1h-2c0 1.657 1.343 3 3 3v-2zm3.21-5.21c-.78.78-2.047.782-2.828.002l-.002-.002L10 11.41l-1.43 1.44c.28.506.427 1.073.43 1.65C9 16.433 7.433 18 5.5 18S2 16.433 2 14.5 3.567 11 5.5 11c.577.003 1.144.15 1.65.43L8.59 10 7.15 8.57c-.506.28-1.073.427-1.65.43C3.567 9 2 7.433 2 5.5S3.567 2 5.5 2 9 3.567 9 5.5c-.003.577-.15 1.144-.43 1.65L10 8.59l3.88-3.88c.78-.78 2.047-.782 2.828-.002l.002.002-5.3 5.29 5.8 5.79zM5.5 7C6.328 7 7 6.328 7 5.5S6.328 4 5.5 4 4 4.672 4 5.5 4.672 7 5.5 7zM7 14.5c0-.828-.672-1.5-1.5-1.5S4 13.672 4 14.5 4.672 16 5.5 16 7 15.328 7 14.5z"})));break;case"gridicons-create":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 14v5c0 1.105-.895 2-2 2H5c-1.105 0-2-.895-2-2V5c0-1.105.895-2 2-2h5v2H5v14h14v-5h2z"}),o.default.createElement("path",{d:"M21 7h-4V3h-2v4h-4v2h4v4h2V9h4"})));break;case"gridicons-credit-card":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 4H4c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h16c1.105 0 2-.895 2-2V6c0-1.105-.895-2-2-2zm0 2v2H4V6h16zM4 18v-6h16v6H4zm2-4h7v2H6v-2zm9 0h3v2h-3v-2z"})));break;case"gridicons-crop":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M22 16h-4V8c0-1.105-.895-2-2-2H8V2H6v4H2v2h4v8c0 1.105.895 2 2 2h8v4h2v-4h4v-2zM8 16V8h8v8H8z"})));break;case"gridicons-cross-circle":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19.1 4.9C15.2 1 8.8 1 4.9 4.9S1 15.2 4.9 19.1s10.2 3.9 14.1 0 4-10.3.1-14.2zm-4.3 11.3L12 13.4l-2.8 2.8-1.4-1.4 2.8-2.8-2.8-2.8 1.4-1.4 2.8 2.8 2.8-2.8 1.4 1.4-2.8 2.8 2.8 2.8-1.4 1.4z"})));break;case"gridicons-cross-small":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M17.705 7.705l-1.41-1.41L12 10.59 7.705 6.295l-1.41 1.41L10.59 12l-4.295 4.295 1.41 1.41L12 13.41l4.295 4.295 1.41-1.41L13.41 12l4.295-4.295z"})));break;case"gridicons-cross":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18.36 19.78L12 13.41l-6.36 6.37-1.42-1.42L10.59 12 4.22 5.64l1.42-1.42L12 10.59l6.36-6.36 1.41 1.41L13.41 12l6.36 6.36z"})));break;case"gridicons-custom-post-type":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19 3H5c-1.105 0-2 .895-2 2v14c0 1.105.895 2 2 2h14c1.105 0 2-.895 2-2V5c0-1.105-.895-2-2-2zM6 6h5v5H6V6zm4.5 13C9.12 19 8 17.88 8 16.5S9.12 14 10.5 14s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5zm3-6l3-5 3 5h-6z"})));break;case"gridicons-customize":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M2 6c0-1.505.78-3.08 2-4 0 .845.69 2 2 2 1.657 0 3 1.343 3 3 0 .386-.08.752-.212 1.09.74.594 1.476 1.19 2.19 1.81L8.9 11.98c-.62-.716-1.214-1.454-1.807-2.192C6.753 9.92 6.387 10 6 10c-2.21 0-4-1.79-4-4zm12.152 6.848l1.34-1.34c.607.304 1.283.492 2.008.492 2.485 0 4.5-2.015 4.5-4.5 0-.725-.188-1.4-.493-2.007L18 9l-2-2 3.507-3.507C18.9 3.188 18.225 3 17.5 3 15.015 3 13 5.015 13 7.5c0 .725.188 1.4.493 2.007L3 20l2 2 6.848-6.848c1.885 1.928 3.874 3.753 5.977 5.45l1.425 1.148 1.5-1.5-1.15-1.425c-1.695-2.103-3.52-4.092-5.448-5.977z"})));break;case"gridicons-domains":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm6.918 6h-3.215c-.188-1.424-.42-2.65-.565-3.357 1.593.682 2.916 1.87 3.78 3.357zm-5.904-3.928c.068.352.387 2.038.645 3.928h-3.32c.26-1.89.578-3.576.646-3.928C11.32 4.03 11.656 4 12 4s.68.03 1.014.072zM14 12c0 .598-.043 1.286-.11 2h-3.78c-.067-.714-.11-1.402-.11-2s.043-1.286.11-2h3.78c.067.714.11 1.402.11 2zM8.862 4.643C8.717 5.35 8.485 6.576 8.297 8H5.082c.864-1.487 2.187-2.675 3.78-3.357zM4.262 10h3.822c-.05.668-.084 1.344-.084 2s.033 1.332.085 2H4.263C4.097 13.36 4 12.692 4 12s.098-1.36.263-2zm.82 6h3.215c.188 1.424.42 2.65.565 3.357-1.593-.682-2.916-1.87-3.78-3.357zm5.904 3.928c-.068-.353-.388-2.038-.645-3.928h3.32c-.26 1.89-.578 3.576-.646 3.928-.333.043-.67.072-1.014.072s-.68-.03-1.014-.072zm4.152-.57c.145-.708.377-1.934.565-3.358h3.215c-.864 1.487-2.187 2.675-3.78 3.357zm4.6-5.358h-3.822c.05-.668.084-1.344.084-2s-.033-1.332-.085-2h3.82c.167.64.265 1.308.265 2s-.097 1.36-.263 2z"})));break;case"gridicons-dropdown":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M7 10l5 5 5-5"})));break;case"gridicons-ellipsis-circle":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2zM7.5 13.5c-.8 0-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5S9 11.2 9 12s-.7 1.5-1.5 1.5zm4.5 0c-.8 0-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5 1.5.7 1.5 1.5-.7 1.5-1.5 1.5zm4.5 0c-.8 0-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5 1.5.7 1.5 1.5-.7 1.5-1.5 1.5z"})));break;case"gridicons-ellipsis":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M7 12c0 1.104-.896 2-2 2s-2-.896-2-2 .896-2 2-2 2 .896 2 2zm12-2c-1.104 0-2 .896-2 2s.896 2 2 2 2-.896 2-2-.896-2-2-2zm-7 0c-1.104 0-2 .896-2 2s.896 2 2 2 2-.896 2-2-.896-2-2-2z"})));break;case"gridicons-external":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19 13v6c0 1.105-.895 2-2 2H5c-1.105 0-2-.895-2-2V7c0-1.105.895-2 2-2h6v2H5v12h12v-6h2zM13 3v2h4.586l-7.793 7.793 1.414 1.414L19 6.414V11h2V3h-8z"})));break;case"gridicons-filter":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M10 19h4v-2h-4v2zm-4-6h12v-2H6v2zM3 5v2h18V5H3z"})));break;case"gridicons-flag":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M15 6c0-1.105-.895-2-2-2H5v17h2v-7h5c0 1.105.895 2 2 2h6V6h-5z"})));break;case"gridicons-flip-horizontal":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 18v-5h3v-2h-3V6c0-1.105-.895-2-2-2H6c-1.105 0-2 .895-2 2v5H1v2h3v5c0 1.105.895 2 2 2h12c1.105 0 2-.895 2-2zM6 6h12v5H6V6z"})));break;case"gridicons-flip-vertical":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 4h-5V1h-2v3H6c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h5v3h2v-3h5c1.105 0 2-.895 2-2V6c0-1.105-.895-2-2-2zM6 18V6h5v12H6z"})));break;case"gridicons-folder-multiple":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M4 8c-1.105 0-2 .895-2 2v10c0 1.1.9 2 2 2h14c1.105 0 2-.895 2-2H4V8zm16 10H8c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2h3c1.105 0 2 .895 2 2h7c1.105 0 2 .895 2 2v8c0 1.105-.895 2-2 2z"})));break;case"gridicons-folder":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 19H6c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2h3c1.1 0 2 .9 2 2h7c1.1 0 2 .9 2 2v8c0 1.1-.9 2-2 2z"})));break;case"gridicons-fullscreen-exit":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M14 10V4h2v2.59l3.29-3.29 1.41 1.41L17.41 8H20v2zM4 10V8h2.59l-3.3-3.29 1.42-1.42L8 6.59V4h2v6zm16 4v2h-2.59l3.29 3.29-1.41 1.41L16 17.41V20h-2v-6zm-10 0v6H8v-2.59l-3.29 3.3-1.42-1.42L6.59 16H4v-2z"})));break;case"gridicons-fullscreen":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 3v6h-2V6.41l-3.29 3.3-1.42-1.42L17.59 5H15V3zM3 3v6h2V6.41l3.29 3.3 1.42-1.42L6.41 5H9V3zm18 18v-6h-2v2.59l-3.29-3.29-1.41 1.41L17.59 19H15v2zM9 21v-2H6.41l3.29-3.29-1.41-1.42L5 17.59V15H3v6z"})));break;case"gridicons-gift":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M22 6h-4.8c.5-.5.8-1.2.8-2 0-1.7-1.3-3-3-3s-3 1.3-3 3c0-1.7-1.3-3-3-3S6 2.3 6 4c0 .8.3 1.5.8 2H2v6h1v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8h1V6zm-2 4h-7V8h7v2zm-5-7c.6 0 1 .4 1 1s-.4 1-1 1-1-.4-1-1 .4-1 1-1zM9 3c.6 0 1 .4 1 1s-.4 1-1 1-1-.4-1-1 .4-1 1-1zM4 8h7v2H4V8zm1 4h6v8H5v-8zm14 8h-6v-8h6v8z"})));break;case"gridicons-globe":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm0 18l2-2 1-1v-2h-2v-1l-1-1H9v3l2 2v1.93c-3.94-.494-7-3.858-7-7.93l1 1h2v-2h2l3-3V6h-2L9 5v-.41C9.927 4.21 10.94 4 12 4s2.073.212 3 .59V6l-1 1v2l1 1 3.13-3.13c.752.897 1.304 1.964 1.606 3.13H18l-2 2v2l1 1h2l.286.286C18.03 18.06 15.24 20 12 20z"})));break;case"gridicons-grid":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M8 8H4V4h4v4zm6-4h-4v4h4V4zm6 0h-4v4h4V4zM8 10H4v4h4v-4zm6 0h-4v4h4v-4zm6 0h-4v4h4v-4zM8 16H4v4h4v-4zm6 0h-4v4h4v-4zm6 0h-4v4h4v-4z"})));break;case"gridicons-heading-h1":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M11 7h2v10h-2v-4H7v4H5V7h2v4h4V7zm6.57 0c-.594.95-1.504 1.658-2.57 2v1h2v7h2V7h-1.43z"})));break;case"gridicons-heading-h2":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M9 7h2v10H9v-4H5v4H3V7h2v4h4V7zm8 8c.51-.41.6-.62 1.06-1.05.437-.4.848-.828 1.23-1.28.334-.39.62-.82.85-1.28.2-.39.305-.822.31-1.26.005-.44-.087-.878-.27-1.28-.177-.385-.437-.726-.76-1-.346-.283-.743-.497-1.17-.63-.485-.153-.99-.227-1.5-.22-.36 0-.717.033-1.07.1-.343.06-.678.158-1 .29-.304.13-.593.295-.86.49-.287.21-.56.437-.82.68l1.24 1.22c.308-.268.643-.502 1-.7.35-.2.747-.304 1.15-.3.455-.03.906.106 1.27.38.31.278.477.684.45 1.1-.014.396-.14.78-.36 1.11-.285.453-.62.872-1 1.25-.44.43-.98.92-1.59 1.43-.61.51-1.41 1.06-2.16 1.65V17h8v-2h-4z"})));break;case"gridicons-heading-h3":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M14.11 14.218c.355.287.75.523 1.17.7.434.18.9.273 1.37.27.484.017.965-.086 1.4-.3.333-.146.55-.476.55-.84.003-.203-.05-.403-.15-.58-.123-.19-.3-.34-.51-.43-.32-.137-.655-.228-1-.27-.503-.073-1.012-.106-1.52-.1v-1.57c.742.052 1.485-.07 2.17-.36.37-.164.615-.525.63-.93.026-.318-.12-.627-.38-.81-.34-.203-.734-.3-1.13-.28-.395.013-.784.108-1.14.28-.375.167-.73.375-1.06.62l-1.22-1.39c.5-.377 1.053-.68 1.64-.9.608-.224 1.252-.336 1.9-.33.525-.007 1.05.05 1.56.17.43.1.84.277 1.21.52.325.21.595.495.79.83.19.342.287.73.28 1.12.01.48-.177.943-.52 1.28-.417.39-.916.685-1.46.86v.06c.61.14 1.175.425 1.65.83.437.382.68.94.66 1.52.005.42-.113.835-.34 1.19-.23.357-.538.657-.9.88-.408.253-.853.44-1.32.55-.514.128-1.04.192-1.57.19-.786.02-1.57-.106-2.31-.37-.59-.214-1.126-.556-1.57-1l1.12-1.41zM9 11H5V7H3v10h2v-4h4v4h2V7H9v4z"})));break;case"gridicons-heading-h4":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M11 17H9v-4H5v4H3V7h2v4h4V7h2v10zm10-2h-1v2h-2v-2h-5v-2l4.05-6H20v6h1v2zm-3-2V9l-2.79 4H18z"})));break;case"gridicons-heading-h5":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M14.09 14.19c.352.27.73.5 1.13.69.42.196.877.296 1.34.29.51.014 1.01-.125 1.44-.4.378-.253.594-.686.57-1.14.02-.45-.197-.877-.57-1.13-.406-.274-.89-.41-1.38-.39h-.47c-.135.014-.27.04-.4.08l-.41.15-.48.23-1.02-.57.28-5h6.4v1.92h-4.31L16 10.76c.222-.077.45-.138.68-.18.235-.037.472-.054.71-.05.463-.004.924.057 1.37.18.41.115.798.305 1.14.56.33.248.597.57.78.94.212.422.322.888.32 1.36.007.497-.11.99-.34 1.43-.224.417-.534.782-.91 1.07-.393.3-.837.527-1.31.67-.497.164-1.016.252-1.54.26-.788.023-1.573-.11-2.31-.39-.584-.238-1.122-.577-1.59-1l1.09-1.42zM11 17H9v-4H5v4H3V7h2v4h4V7h2v10z"})));break;case"gridicons-heading-h6":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M11 17H9v-4H5v4H3V7h2v4h4V7h2v10zm8.58-7.508c-.248-.204-.524-.37-.82-.49-.625-.242-1.317-.242-1.94 0-.3.11-.566.287-.78.52-.245.27-.432.586-.55.93-.16.46-.243.943-.25 1.43.367-.33.79-.59 1.25-.77.405-.17.84-.262 1.28-.27.415-.006.83.048 1.23.16.364.118.704.304 1 .55.295.253.528.57.68.93.193.403.302.843.32 1.29.01.468-.094.93-.3 1.35-.206.387-.49.727-.83 1-.357.287-.764.504-1.2.64-.98.31-2.033.293-3-.05-.507-.182-.968-.472-1.35-.85-.437-.416-.778-.92-1-1.48-.243-.693-.352-1.426-.32-2.16-.02-.797.11-1.59.38-2.34.215-.604.556-1.156 1-1.62.406-.416.897-.74 1.44-.95.54-.21 1.118-.314 1.7-.31.682-.02 1.36.096 2 .34.5.19.962.464 1.37.81l-1.31 1.34zm-2.39 5.84c.202 0 .405-.03.6-.09.183-.046.356-.128.51-.24.15-.136.27-.303.35-.49.092-.225.136-.467.13-.71.037-.405-.123-.804-.43-1.07-.328-.23-.72-.347-1.12-.33-.346-.002-.687.07-1 .21-.383.17-.724.418-1 .73.046.346.143.683.29 1 .108.23.257.44.44.62.152.15.337.26.54.33.225.055.46.068.69.04z"})));break;case"gridicons-heading":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 20h-3v-6H9v6H6V5.01h3V11h6V5.01h3V20z"})));break;case"gridicons-heart-outline":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M16.5 4.5c2.206 0 4 1.794 4 4 0 4.67-5.543 8.94-8.5 11.023C9.043 17.44 3.5 13.17 3.5 8.5c0-2.206 1.794-4 4-4 1.298 0 2.522.638 3.273 1.706L12 7.953l1.227-1.746c.75-1.07 1.975-1.707 3.273-1.707m0-1.5c-1.862 0-3.505.928-4.5 2.344C11.005 3.928 9.362 3 7.5 3 4.462 3 2 5.462 2 8.5c0 5.72 6.5 10.438 10 12.85 3.5-2.412 10-7.13 10-12.85C22 5.462 19.538 3 16.5 3z"})));break;case"gridicons-heart":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M16.5 3c-1.862 0-3.505.928-4.5 2.344C11.005 3.928 9.362 3 7.5 3 4.462 3 2 5.462 2 8.5c0 5.72 6.5 10.438 10 12.85 3.5-2.412 10-7.13 10-12.85C22 5.462 19.538 3 16.5 3z"})));break;case"gridicons-help-outline":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm4 8c0-2.21-1.79-4-4-4s-4 1.79-4 4h2c0-1.103.897-2 2-2s2 .897 2 2-.897 2-2 2c-.552 0-1 .448-1 1v2h2v-1.14c1.722-.447 3-1.998 3-3.86zm-3 6h-2v2h2v-2z"})));break;case"gridicons-help":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 16h-2v-2h2v2zm0-4.14V15h-2v-2c0-.552.448-1 1-1 1.103 0 2-.897 2-2s-.897-2-2-2-2 .897-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.862-1.278 3.413-3 3.86z"})));break;case"gridicons-history":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M2.12 13.526c.742 4.78 4.902 8.47 9.88 8.47 5.5 0 10-4.5 10-9.998S17.5 2 12 2C8.704 2 5.802 3.6 4 6V2H2.003L2 9h7V7H5.8c1.4-1.8 3.702-3 6.202-3C16.4 4 20 7.6 20 11.998s-3.6 8-8 8c-3.877 0-7.13-2.795-7.848-6.472H2.12z"}),o.default.createElement("path",{d:"M11.002 7v5.3l3.2 4.298 1.6-1.197-2.8-3.7V7"})));break;case"gridicons-house":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M22 9L12 1 2 9v2h2v10h5v-4c0-1.657 1.343-3 3-3s3 1.343 3 3v4h5V11h2V9z"})));break;case"gridicons-image-multiple":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M15 7.5c0-.828.672-1.5 1.5-1.5s1.5.672 1.5 1.5S17.328 9 16.5 9 15 8.328 15 7.5zM4 20h14c0 1.105-.895 2-2 2H4c-1.1 0-2-.9-2-2V8c0-1.105.895-2 2-2v14zM22 4v12c0 1.105-.895 2-2 2H8c-1.105 0-2-.895-2-2V4c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zM8 4v6.333L11 7l4.855 5.395.656-.73c.796-.886 2.183-.886 2.977 0l.513.57V4H8z"})));break;case"gridicons-image-remove":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20.587 3.423L22 4.837 20 6.84V18c0 1.105-.895 2-2 2H6.84l-2.007 2.006-1.414-1.414 17.167-17.17zM12.42 14.42l1 1 1-1c.63-.504 1.536-.456 2.11.11L18 16V8.84l-5.58 5.58zM15.16 6H6v6.38l2.19-2.19 1.39 1.39L4 17.163V6c0-1.105.895-2 2-2h11.162l-2 2z"})));break;case"gridicons-image":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 6v12c0 1.105-.895 2-2 2H6c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zm-2 0H6v6.38l2.19-2.19 5.23 5.23 1-1c.63-.504 1.536-.456 2.11.11L18 16V6zm-5 3.5c0-.828.672-1.5 1.5-1.5s1.5.672 1.5 1.5-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5z"})));break;case"gridicons-indent-left":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 20h2V4h-2v16zM2 11h10.172l-2.086-2.086L11.5 7.5 16 12l-4.5 4.5-1.414-1.414L12.172 13H2v-2z"})));break;case"gridicons-indent-right":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M6 4H4v16h2V4zm16 9H11.828l2.086 2.086L12.5 16.5 8 12l4.5-4.5 1.414 1.414L11.828 11H22v2z"})));break;case"gridicons-info-outline":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M13 9h-2V7h2v2zm0 2h-2v6h2v-6zm-1-7c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m0-2c5.523 0 10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2z"})));break;case"gridicons-info":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"})));break;case"gridicons-ink":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M5 15c0 3.866 3.134 7 7 7s7-3.134 7-7c0-1.387-.41-2.677-1.105-3.765h.007L12 2l-5.903 9.235h.007C5.41 12.323 5 13.613 5 15z"})));break;case"gridicons-institution":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M2 19h20v3H2zM12 2L2 6v2h20V6M17 10h3v7h-3zM10.5 10h3v7h-3zM4 10h3v7H4z"})));break;case"gridicons-italic":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M10.536 5l-.427 2h1.5L9.262 18h-1.5l-.427 2h6.128l.426-2h-1.5l2.347-11h1.5l.427-2"})));break;case"gridicons-layout-blocks":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 7h-2V3c0-1.105-.895-2-2-2H7c-1.105 0-2 .895-2 2v2H3c-1.105 0-2 .895-2 2v4c0 1.105.895 2 2 2h2v8c0 1.105.895 2 2 2h10c1.105 0 2-.895 2-2v-2h2c1.105 0 2-.895 2-2V9c0-1.105-.895-2-2-2zm-4 14H7v-8h2c1.105 0 2-.895 2-2V7c0-1.105-.895-2-2-2H7V3h10v4h-2c-1.105 0-2 .895-2 2v8c0 1.105.895 2 2 2h2v2zm4-4h-6V9h6v8z"})));break;case"gridicons-layout":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M8 20H5c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2h3c1.105 0 2 .895 2 2v12c0 1.105-.895 2-2 2zm8-10h4c1.105 0 2-.895 2-2V5c0-1.105-.895-2-2-2h-4c-1.105 0-2 .895-2 2v3c0 1.105.895 2 2 2zm5 10v-6c0-1.105-.895-2-2-2h-5c-1.105 0-2 .895-2 2v6c0 1.105.895 2 2 2h5c1.105 0 2-.895 2-2z"})));break;case"gridicons-line-graph":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M3 19h18v2H3zm3-3c1.1 0 2-.9 2-2 0-.5-.2-1-.5-1.3L8.8 10H9c.5 0 1-.2 1.3-.5l2.7 1.4v.1c0 1.1.9 2 2 2s2-.9 2-2c0-.5-.2-.9-.5-1.3L17.8 7h.2c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2c0 .5.2 1 .5 1.3L15.2 9H15c-.5 0-1 .2-1.3.5L11 8.2V8c0-1.1-.9-2-2-2s-2 .9-2 2c0 .5.2 1 .5 1.3L6.2 12H6c-1.1 0-2 .9-2 2s.9 2 2 2z"})));break;case"gridicons-link-break":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M10 11l-2 2H7v-2h3zm9.64-3.64L22 5l-1.5-1.5-17 17L5 22l9-9h3v-2h-1l2-2c1.103 0 2 .897 2 2v2c0 1.103-.897 2-2 2h-4.977c.913 1.208 2.347 2 3.977 2h1c2.21 0 4-1.79 4-4v-2c0-1.623-.97-3.013-2.36-3.64zM4.36 16.64L6 15c-1.103 0-2-.897-2-2v-2c0-1.103.897-2 2-2h4.977C10.065 7.792 8.63 7 7 7H6c-2.21 0-4 1.79-4 4v2c0 1.623.97 3.013 2.36 3.64z"})));break;case"gridicons-link":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M17 13H7v-2h10v2zm1-6h-1c-1.63 0-3.065.792-3.977 2H18c1.103 0 2 .897 2 2v2c0 1.103-.897 2-2 2h-4.977c.913 1.208 2.347 2 3.977 2h1c2.21 0 4-1.79 4-4v-2c0-2.21-1.79-4-4-4zM2 11v2c0 2.21 1.79 4 4 4h1c1.63 0 3.065-.792 3.977-2H6c-1.103 0-2-.897-2-2v-2c0-1.103.897-2 2-2h4.977C10.065 7.792 8.63 7 7 7H6c-2.21 0-4 1.79-4 4z"})));break;case"gridicons-list-checkmark":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M9.5 15.5L5 20l-2.5-2.5 1.06-1.06L5 17.88l3.44-3.44L9.5 15.5zM10 5v2h11V5H10zm0 14h11v-2H10v2zm0-6h11v-2H10v2zM8.44 8.44L5 11.88l-1.44-1.44L2.5 11.5 5 14l4.5-4.5-1.06-1.06zm0-6L5 5.88 3.56 4.44 2.5 5.5 5 8l4.5-4.5-1.06-1.06z"})));break;case"gridicons-list-ordered-rtl":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M3 19h13v-2H3v2zm0-6h13v-2H3v2zm0-8v2h13V5H3zm16.587.252c.107-.096.197-.188.27-.275-.013.228-.02.48-.02.756V8h1.176V3.717H19.97L18.5 4.915l.6.738.487-.4zm.448 7.826c.475-.426.785-.715.93-.867.146-.15.262-.296.35-.434.088-.138.153-.278.195-.42.042-.143.063-.298.063-.466 0-.225-.06-.427-.18-.608-.12-.18-.29-.32-.507-.417-.218-.1-.465-.148-.742-.148-.22 0-.42.022-.596.067-.177.045-.34.11-.49.195-.15.084-.337.225-.558.422l.636.744c.174-.15.33-.264.467-.34.138-.078.274-.117.41-.117.13 0 .232.03.304.096.072.064.108.152.108.264 0 .09-.018.176-.054.258-.035.082-.1.18-.19.294-.093.114-.288.328-.587.64L18.547 13.3v.762h3.108v-.955h-1.62v-.03zm.46 4.747v-.018c.306-.086.54-.225.702-.414.162-.19.243-.42.243-.685 0-.31-.126-.55-.378-.727-.252-.175-.6-.263-1.043-.263-.308 0-.58.033-.817.1s-.47.178-.696.334l.48.774c.293-.184.576-.275.85-.275.147 0 .263.026.35.08.087.056.13.14.13.253 0 .3-.294.45-.882.45h-.27v.87h.264c.216 0 .392.017.526.05.135.03.232.08.293.143.06.064.09.154.09.27 0 .153-.058.265-.174.337-.116.07-.3.106-.555.106-.163 0-.342-.023-.537-.07-.194-.045-.385-.116-.573-.212v.96c.228.09.44.15.637.183.196.034.41.05.64.05.56 0 .998-.113 1.314-.342.316-.228.474-.542.474-.94.003-.585-.355-.923-1.07-1.013z"})));break;case"gridicons-list-ordered":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M8 19h13v-2H8v2zm0-6h13v-2H8v2zm0-8v2h13V5H8zm-4.425.252c.107-.096.197-.188.27-.275-.013.228-.02.48-.02.756V8h1.176V3.717H3.96L2.487 4.915l.6.738.487-.4zm.334 7.764c.474-.426.784-.715.93-.867.145-.153.26-.298.35-.436.087-.138.152-.278.194-.42.042-.143.063-.298.063-.466 0-.225-.06-.427-.18-.608s-.29-.32-.507-.417c-.218-.1-.465-.148-.742-.148-.22 0-.42.022-.596.067s-.34.11-.49.195c-.15.085-.337.226-.558.423l.636.744c.174-.15.33-.264.467-.34.138-.078.274-.117.41-.117.13 0 .232.032.304.097.073.064.11.152.11.264 0 .09-.02.176-.055.258-.036.082-.1.18-.192.294-.092.114-.287.328-.586.64L2.42 13.238V14h3.11v-.955H3.91v-.03zm.53 4.746v-.018c.306-.086.54-.225.702-.414.162-.19.243-.42.243-.685 0-.31-.126-.55-.378-.727-.252-.176-.6-.264-1.043-.264-.307 0-.58.033-.816.1s-.47.178-.696.334l.48.773c.293-.183.576-.274.85-.274.147 0 .263.027.35.082s.13.14.13.252c0 .3-.294.45-.882.45h-.27v.87h.264c.217 0 .393.017.527.05.136.03.233.08.294.143.06.064.09.154.09.27 0 .153-.057.265-.173.337-.115.07-.3.106-.554.106-.164 0-.343-.022-.538-.07-.194-.044-.385-.115-.573-.21v.96c.228.088.44.148.637.182.196.033.41.05.64.05.56 0 .998-.114 1.314-.343.315-.228.473-.542.473-.94.002-.585-.356-.923-1.07-1.013z"})));break;case"gridicons-list-unordered":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M9 19h12v-2H9v2zm0-6h12v-2H9v2zm0-8v2h12V5H9zm-4-.5c-.828 0-1.5.672-1.5 1.5S4.172 7.5 5 7.5 6.5 6.828 6.5 6 5.828 4.5 5 4.5zm0 6c-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5-.672-1.5-1.5-1.5zm0 6c-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5-.672-1.5-1.5-1.5z"})));break;case"gridicons-location":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19 9c0-3.866-3.134-7-7-7S5 5.134 5 9c0 1.387.41 2.677 1.105 3.765h-.008C8.457 16.46 12 22 12 22l5.903-9.235h-.007C18.59 11.677 19 10.387 19 9zm-7 3c-1.657 0-3-1.343-3-3s1.343-3 3-3 3 1.343 3 3-1.343 3-3 3z"})));break;case"gridicons-lock":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 8h-1V7c0-2.757-2.243-5-5-5S7 4.243 7 7v1H6c-1.105 0-2 .895-2 2v10c0 1.105.895 2 2 2h12c1.105 0 2-.895 2-2V10c0-1.105-.895-2-2-2zM9 7c0-1.654 1.346-3 3-3s3 1.346 3 3v1H9V7zm4 8.723V18h-2v-2.277c-.595-.346-1-.984-1-1.723 0-1.105.895-2 2-2s2 .895 2 2c0 .738-.405 1.376-1 1.723z"})));break;case"gridicons-mail":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 4H4c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h16c1.105 0 2-.895 2-2V6c0-1.105-.895-2-2-2zm0 4.236l-8 4.882-8-4.882V6h16v2.236z"})));break;case"gridicons-mention":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2a10 10 0 0 0 0 20v-2a8 8 0 1 1 8-8v.5a1.5 1.5 0 0 1-3 0V7h-2v1a5 5 0 1 0 1 7 3.5 3.5 0 0 0 6-2.46V12A10 10 0 0 0 12 2zm0 13a3 3 0 1 1 3-3 3 3 0 0 1-3 3z"})));break;case"gridicons-menu":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 6v2H3V6h18zM3 18h18v-2H3v2zm0-5h18v-2H3v2z"})));break;case"gridicons-menus":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M9 19h10v-2H9v2zm0-6h6v-2H9v2zm0-8v2h12V5H9zm-4-.5c-.828 0-1.5.672-1.5 1.5S4.172 7.5 5 7.5 6.5 6.828 6.5 6 5.828 4.5 5 4.5zm0 6c-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5-.672-1.5-1.5-1.5zm0 6c-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5-.672-1.5-1.5-1.5z"})));break;case"gridicons-microphone":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19 9v1a7 7 0 0 1-6 6.92V20h3v2H8v-2h3v-3.08A7 7 0 0 1 5 10V9h2v1a5 5 0 0 0 10 0V9zm-7 4a3 3 0 0 0 3-3V5a3 3 0 0 0-6 0v5a3 3 0 0 0 3 3z"})));break;case"gridicons-minus-small":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M6 11h12v2H6z"})));break;case"gridicons-minus":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M3 11h18v2H3z"})));break;case"gridicons-money":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M2 5v14h20V5H2zm5 12c0-1.657-1.343-3-3-3v-4c1.657 0 3-1.343 3-3h10c0 1.657 1.343 3 3 3v4c-1.657 0-3 1.343-3 3H7zm5-8c1.1 0 2 1.3 2 3s-.9 3-2 3-2-1.3-2-3 .9-3 2-3z"})));break;case"gridicons-multiple-users":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M24 14.6c0 .6-1.2 1-2.6 1.2-.9-1.7-2.7-3-4.8-3.9.2-.3.4-.5.6-.8h.8c3.1-.1 6 1.8 6 3.5zM6.8 11H6c-3.1 0-6 1.9-6 3.6 0 .6 1.2 1 2.6 1.2.9-1.7 2.7-3 4.8-3.9l-.6-.9zm5.2 1c2.2 0 4-1.8 4-4s-1.8-4-4-4-4 1.8-4 4 1.8 4 4 4zm0 1c-4.1 0-8 2.6-8 5 0 2 8 2 8 2s8 0 8-2c0-2.4-3.9-5-8-5zm5.7-3h.3c1.7 0 3-1.3 3-3s-1.3-3-3-3c-.5 0-.9.1-1.3.3.8 1 1.3 2.3 1.3 3.7 0 .7-.1 1.4-.3 2zM6 10h.3C6.1 9.4 6 8.7 6 8c0-1.4.5-2.7 1.3-3.7C6.9 4.1 6.5 4 6 4 4.3 4 3 5.3 3 7s1.3 3 3 3z"})));break;case"gridicons-my-sites-horizon":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M10.986 13.928l.762-2.284-1.324-3.63c-.458-.026-.892-.08-.892-.08-.458-.027-.405-.727.054-.7 0 0 1.403.107 2.24.107.888 0 2.265-.107 2.265-.107.46-.027.513.646.055.7 0 0-.46.055-.973.082l2.006 5.966c-.875-.034-1.74-.053-2.6-.06l-.428-1.177-.403 1.17c-.252.002-.508.01-.76.015zm-7.156.393c-.21-.737-.33-1.514-.33-2.32 0-1.232.264-2.402.736-3.46l2.036 5.58c.85-.06 1.69-.104 2.526-.138L6.792 8.015c.512-.027.973-.08.973-.08.458-.055.404-.728-.055-.702 0 0-1.376.108-2.265.108-.16 0-.347-.003-.547-.01C6.418 5.025 9.03 3.5 12 3.5c2.213 0 4.228.846 5.74 2.232-.036-.002-.072-.007-.11-.007-.835 0-1.427.727-1.427 1.51 0 .7.404 1.292.835 1.993.323.566.7 1.293.7 2.344 0 .674-.244 1.463-.572 2.51.3.02.604.043.907.066l.798-2.307c.486-1.212.647-2.18.647-3.043 0-.313-.02-.603-.057-.874.662 1.21 1.04 2.6 1.04 4.077 0 .807-.128 1.58-.34 2.32.5.05 1.006.112 1.51.17.205-.798.33-1.628.33-2.49 0-5.523-4.477-10-10-10S2 6.477 2 12c0 .862.125 1.692.33 2.49.5-.057 1.003-.12 1.5-.17zm14.638 3.168C16.676 19.672 14.118 20.5 12 20.5c-1.876 0-4.55-.697-6.463-3.012-.585.048-1.174.1-1.77.16C5.572 20.272 8.578 22 12 22c3.422 0 6.43-1.73 8.232-4.35-.593-.063-1.18-.114-1.764-.162zM12 15.01c-3.715 0-7.368.266-10.958.733.18.41.35.825.506 1.247 3.427-.43 6.91-.68 10.452-.68s7.025.25 10.452.68c.156-.422.327-.836.506-1.246-3.59-.467-7.243-.734-10.958-.734z"})));break;case"gridicons-my-sites":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zM3.5 12c0-1.232.264-2.402.736-3.46L8.29 19.65C5.456 18.272 3.5 15.365 3.5 12zm8.5 8.5c-.834 0-1.64-.12-2.4-.345l2.55-7.41 2.613 7.157c.017.042.038.08.06.117-.884.31-1.833.48-2.823.48zm1.172-12.485c.512-.027.973-.08.973-.08.458-.055.404-.728-.054-.702 0 0-1.376.108-2.265.108-.835 0-2.24-.107-2.24-.107-.458-.026-.51.674-.053.7 0 0 .434.055.892.082l1.324 3.63-1.86 5.578-3.096-9.208c.512-.027.973-.08.973-.08.458-.055.403-.728-.055-.702 0 0-1.376.108-2.265.108-.16 0-.347-.003-.547-.01C6.418 5.025 9.03 3.5 12 3.5c2.213 0 4.228.846 5.74 2.232-.037-.002-.072-.007-.11-.007-.835 0-1.427.727-1.427 1.51 0 .7.404 1.292.835 1.993.323.566.7 1.293.7 2.344 0 .727-.28 1.572-.646 2.748l-.848 2.833-3.072-9.138zm3.1 11.332l2.597-7.506c.484-1.212.645-2.18.645-3.044 0-.313-.02-.603-.057-.874.664 1.21 1.042 2.6 1.042 4.078 0 3.136-1.7 5.874-4.227 7.347z"})));break;case"gridicons-nametag":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 6a1 1 0 1 1-1 1 1 1 0 0 1 1-1zm-6 8h12v3H6zm14-8h-4V3H8v3H4a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2zM10 5h4v5h-4zm10 14H4v-9h4a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2h4z"})));break;case"gridicons-next-page":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 8h-8V6h8v2zm4-4v8l-6 6H8c-1.105 0-2-.895-2-2V4c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zm-2 0H8v12h6v-4c0-1.105.895-2 2-2h4V4zM4 6c-1.105 0-2 .895-2 2v12c0 1.1.9 2 2 2h12c1.105 0 2-.895 2-2H4V6z"})));break;case"gridicons-not-visible":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M1 12s4.188-6 11-6c.947 0 1.84.12 2.678.322L8.36 12.64C8.133 12.14 8 11.586 8 11c0-.937.335-1.787.875-2.47C6.483 9.344 4.66 10.917 3.62 12c.68.707 1.696 1.62 2.98 2.398L5.15 15.85C2.498 14.13 1 12 1 12zm22 0s-4.188 6-11 6c-.946 0-1.836-.124-2.676-.323L5 22l-1.5-1.5 17-17L22 5l-3.147 3.147C21.5 9.87 23 12 23 12zm-2.615.006c-.678-.708-1.697-1.624-2.987-2.403L16 11c0 2.21-1.79 4-4 4l-.947.947c.31.03.624.053.947.053 3.978 0 6.943-2.478 8.385-3.994z"})));break;case"gridicons-notice-outline":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 13h-2v2h2v-2zm-2-2h2l.5-6h-3l.5 6z"})));break;case"gridicons-notice":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 15h-2v-2h2v2zm0-4h-2l-.5-6h3l-.5 6z"})));break;case"gridicons-offline":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M10 3h8l-4 6h4L6 21l4-9H6l4-9"})));break;case"gridicons-pages":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M16 8H8V6h8v2zm0 2H8v2h8v-2zm4-6v12l-6 6H6c-1.105 0-2-.895-2-2V4c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zm-2 10V4H6v16h6v-4c0-1.105.895-2 2-2h4z"})));break;case"gridicons-pause":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm-1 14H9V8h2v8zm4 0h-2V8h2v8z"})));break;case"gridicons-pencil":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M13 6l5 5-9.507 9.507c-.686-.686-.69-1.794-.012-2.485l-.002-.003c-.69.676-1.8.673-2.485-.013-.677-.677-.686-1.762-.036-2.455l-.008-.008c-.694.65-1.78.64-2.456-.036L13 6zm7.586-.414l-2.172-2.172c-.78-.78-2.047-.78-2.828 0L14 5l5 5 1.586-1.586c.78-.78.78-2.047 0-2.828zM3 18v3h3c0-1.657-1.343-3-3-3z"})));break;case"gridicons-phone":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M16 2H8c-1.104 0-2 .896-2 2v16c0 1.104.896 2 2 2h8c1.104 0 2-.896 2-2V4c0-1.104-.896-2-2-2zm-3 19h-2v-1h2v1zm3-2H8V5h8v14z"})));break;case"gridicons-pin":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19 17c0-2.038-1.188-3.836-3-4.92V5h.5c.828 0 1.5-.672 1.5-1.5S17.328 2 16.5 2h-9C6.672 2 6 2.672 6 3.5S6.672 5 7.5 5H8v7.08C6.188 13.164 5 14.962 5 17h6v4c0 .55.45 1 1 1s1-.45 1-1v-4h6z"})));break;case"gridicons-plans":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2zm-1 12H6l5-10v10zm2 6V10h5l-5 10z"})));break;case"gridicons-play":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2zm-2 14.5v-9l6 4.5z"})));break;case"gridicons-plugins":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M16 8V3c0-.552-.448-1-1-1s-1 .448-1 1v5h-4V3c0-.552-.448-1-1-1s-1 .448-1 1v5H5v4c0 2.79 1.637 5.193 4 6.317V22h6v-3.683c2.363-1.124 4-3.527 4-6.317V8h-3z"})));break;case"gridicons-plus-small":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 11h-5V6h-2v5H6v2h5v5h2v-5h5"})));break;case"gridicons-plus":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 13h-8v8h-2v-8H3v-2h8V3h2v8h8v2z"})));break;case"gridicons-popout":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M6 7V5c0-1.105.895-2 2-2h11c1.105 0 2 .895 2 2v14c0 1.105-.895 2-2 2H8c-1.105 0-2-.895-2-2v-2h2v2h11V5H8v2H6zm5.5-.5l-1.414 1.414L13.172 11H3v2h10.172l-3.086 3.086L11.5 17.5 17 12l-5.5-5.5z"})));break;case"gridicons-posts":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M16 19H3v-2h13v2zm5-10H3v2h18V9zM3 5v2h11V5H3zm14 0v2h4V5h-4zm-6 8v2h10v-2H11zm-8 0v2h5v-2H3z"})));break;case"gridicons-print":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M9 16h6v2H9v-2zm13 1h-3v3c0 1.105-.895 2-2 2H7c-1.105 0-2-.895-2-2v-3H2V9c0-1.105.895-2 2-2h1V5c0-1.105.895-2 2-2h10c1.105 0 2 .895 2 2v2h1c1.105 0 2 .895 2 2v8zM7 7h10V5H7v2zm10 7H7v6h10v-6zm3-3.5c0-.828-.672-1.5-1.5-1.5s-1.5.672-1.5 1.5.672 1.5 1.5 1.5 1.5-.672 1.5-1.5z"})));break;case"gridicons-product-downloadable":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M22 3H2v6h1v11c0 1.105.895 2 2 2h14c1.105 0 2-.895 2-2V9h1V3zM4 5h16v2H4V5zm15 15H5V9h14v11zm-6-10v5.17l2.59-2.58L17 14l-5 5-5-5 1.41-1.42L11 15.17V10h2z"})));break;case"gridicons-product-external":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M22 3H2v6h1v11c0 1.105.895 2 2 2h14c1.105 0 2-.895 2-2V9h1V3zM4 5h16v2H4V5zm15 15H5V9h14v11zm-2-9v6h-2v-2.59l-3.29 3.29-1.41-1.41L13.59 13H11v-2h6z"})));break;case"gridicons-product-virtual":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M22 3H2v6h1v11c0 1.105.895 2 2 2h14c1.105 0 2-.895 2-2V9h1V3zM4 5h16v2H4V5zm15 15H5V9h14v11zM7 16.45c0-1.005.815-1.82 1.82-1.82h.09c-.335-1.59.68-3.148 2.27-3.483s3.148.68 3.483 2.27c.02.097.036.195.046.293 1.252-.025 2.29.97 2.314 2.224.017.868-.462 1.67-1.235 2.066H7.87c-.54-.33-.87-.917-.87-1.55z"})));break;case"gridicons-product":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M22 3H2v6h1v11c0 1.105.895 2 2 2h14c1.105 0 2-.895 2-2V9h1V3zM4 5h16v2H4V5zm15 15H5V9h14v11zM9 11h6c0 1.105-.895 2-2 2h-2c-1.105 0-2-.895-2-2z"})));break;case"gridicons-quote":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M11.192 15.757c0-.88-.23-1.618-.69-2.217-.326-.412-.768-.683-1.327-.812-.55-.128-1.07-.137-1.54-.028-.16-.95.1-1.956.76-3.022.66-1.065 1.515-1.867 2.558-2.403L9.373 5c-.8.396-1.56.898-2.26 1.505-.71.607-1.34 1.305-1.9 2.094s-.98 1.68-1.25 2.69-.346 2.04-.217 3.1c.168 1.4.62 2.52 1.356 3.35.735.84 1.652 1.26 2.748 1.26.965 0 1.766-.29 2.4-.878.628-.576.94-1.365.94-2.368l.002.003zm9.124 0c0-.88-.23-1.618-.69-2.217-.326-.42-.77-.692-1.327-.817-.56-.124-1.074-.13-1.54-.022-.16-.94.09-1.95.75-3.02.66-1.06 1.514-1.86 2.557-2.4L18.49 5c-.8.396-1.555.898-2.26 1.505-.708.607-1.34 1.305-1.894 2.094-.556.79-.97 1.68-1.24 2.69-.273 1-.345 2.04-.217 3.1.165 1.4.615 2.52 1.35 3.35.732.833 1.646 1.25 2.742 1.25.967 0 1.768-.29 2.402-.876.627-.576.942-1.365.942-2.368v.01z"})));break;case"gridicons-read-more":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M9 12h6v-2H9zm-7 0h5v-2H2zm15 0h5v-2h-5zm3 2v2l-6 6H6a2 2 0 0 1-2-2v-6h2v6h6v-4a2 2 0 0 1 2-2h6zM4 8V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v4h-2V4H6v4z"})));break;case"gridicons-reader-follow-conversation":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 14v-3h-2v3h-3v2h3v3h2v-3h3v-2"}),o.default.createElement("path",{d:"M13 16h-2l-5 5v-5H4c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2v4h-4v3h-3v4z"})));break;case"gridicons-reader-follow":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M23 16v2h-3v3h-2v-3h-3v-2h3v-3h2v3h3zM20 2v9h-4v3h-3v4H4c-1.1 0-2-.9-2-2V2h18zM8 13v-1H4v1h4zm3-3H4v1h7v-1zm0-2H4v1h7V8zm7-4H4v2h14V4z"})));break;case"gridicons-reader-following-conversation":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M16.8 14.5l3.2-3.2V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h2v5l8.7-8.7 2.1 2.2z"}),o.default.createElement("path",{d:"M22.6 11.1l-6.1 6.1-2.1-2.2-1.4 1.4 3.5 3.6 7.5-7.6"})));break;case"gridicons-reader-following":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M23 13.482L15.508 21 12 17.4l1.412-1.388 2.106 2.188 6.094-6.094L23 13.482zm-7.455 1.862L20 10.89V2H2v14c0 1.1.9 2 2 2h4.538l4.913-4.832 2.095 2.176zM8 13H4v-1h4v1zm3-2H4v-1h7v1zm0-2H4V8h7v1zm7-3H4V4h14v2z"})));break;case"gridicons-reader":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M3 4v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V4H3zm7 11H5v-1h5v1zm2-2H5v-1h7v1zm0-2H5v-1h7v1zm7 4h-5v-5h5v5zm0-7H5V6h14v2z"})));break;case"gridicons-reblog":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M22.086 9.914L20 7.828V18c0 1.105-.895 2-2 2h-7v-2h7V7.828l-2.086 2.086L14.5 8.5 19 4l4.5 4.5-1.414 1.414zM6 16.172V6h7V4H6c-1.105 0-2 .895-2 2v10.172l-2.086-2.086L.5 15.5 5 20l4.5-4.5-1.414-1.414L6 16.172z"})));break;case"gridicons-redo":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 6v3.586L14.343 5.93C13.17 4.756 11.636 4.17 10.1 4.17s-3.07.585-4.242 1.757c-2.343 2.342-2.343 6.14 0 8.484l5.364 5.364 1.414-1.414L7.272 13c-1.56-1.56-1.56-4.097 0-5.657.755-.755 1.76-1.172 2.828-1.172 1.068 0 2.073.417 2.828 1.173L16.586 11H13v2h7V6h-2z"})));break;case"gridicons-refresh":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M17.91 14c-.478 2.833-2.943 5-5.91 5-3.308 0-6-2.692-6-6s2.692-6 6-6h2.172l-2.086 2.086L13.5 10.5 18 6l-4.5-4.5-1.414 1.414L14.172 5H12c-4.418 0-8 3.582-8 8s3.582 8 8 8c4.08 0 7.438-3.055 7.93-7h-2.02z"})));break;case"gridicons-refund":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M13.91 2.91L11.83 5H14c4.418 0 8 3.582 8 8h-2c0-3.314-2.686-6-6-6h-2.17l2.09 2.09-1.42 1.41L8 6l1.41-1.41L12.5 1.5l1.41 1.41zM2 12v10h16V12H2zm2 6.56v-3.11c.6-.35 1.1-.85 1.45-1.45h9.1c.35.6.85 1.1 1.45 1.45v3.11c-.593.35-1.085.845-1.43 1.44H5.45c-.35-.597-.85-1.094-1.45-1.44zm6 .44c.828 0 1.5-.895 1.5-2s-.672-2-1.5-2-1.5.895-1.5 2 .672 2 1.5 2z"})));break;case"gridicons-reply":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M9 16h7.2l-2.6 2.6L15 20l5-5-5-5-1.4 1.4 2.6 2.6H9c-2.2 0-4-1.8-4-4s1.8-4 4-4h2V4H9c-3.3 0-6 2.7-6 6s2.7 6 6 6z"})));break;case"gridicons-resize":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M13 4v2h3.59L6 16.59V13H4v7h7v-2H7.41L18 7.41V11h2V4h-7"})));break;case"gridicons-rotate":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 14v6c0 1.105-.895 2-2 2H6c-1.105 0-2-.895-2-2v-6c0-1.105.895-2 2-2h10c1.105 0 2 .895 2 2zM13.914 2.914L11.828 5H14c4.418 0 8 3.582 8 8h-2c0-3.308-2.692-6-6-6h-2.172l2.086 2.086L12.5 10.5 8 6l1.414-1.414L12.5 1.5l1.414 1.414z"})));break;case"gridicons-scheduled":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M10.498 18l-3.705-3.704 1.415-1.415 2.294 2.295 5.293-5.293 1.415 1.415L10.498 18zM21 6v13c0 1.104-.896 2-2 2H5c-1.104 0-2-.896-2-2V6c0-1.104.896-2 2-2h1V2h2v2h8V2h2v2h1c1.104 0 2 .896 2 2zm-2 2H5v11h14V8z"})));break;case"gridicons-search":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 19l-5.154-5.154C16.574 12.742 17 11.42 17 10c0-3.866-3.134-7-7-7s-7 3.134-7 7 3.134 7 7 7c1.42 0 2.742-.426 3.846-1.154L19 21l2-2zM5 10c0-2.757 2.243-5 5-5s5 2.243 5 5-2.243 5-5 5-5-2.243-5-5z"})));break;case"gridicons-share-computer":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 2H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h6v2H7v2h10v-2h-3v-2h6a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2zm0 14H4V4h16zm-3.25-3a1.75 1.75 0 0 1-3.5 0L10 11.36a1.71 1.71 0 1 1 0-2.71L13.25 7a1.77 1.77 0 1 1 .68 1.37L10.71 10l3.22 1.61A1.74 1.74 0 0 1 16.75 13z"})));break;case"gridicons-share-ios":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M17 8h2c1.105 0 2 .895 2 2v9c0 1.105-.895 2-2 2H5c-1.105 0-2-.895-2-2v-9c0-1.105.895-2 2-2h2v2H5v9h14v-9h-2V8zM6.5 5.5l1.414 1.414L11 3.828V14h2V3.828l3.086 3.086L17.5 5.5 12 0 6.5 5.5z"})));break;case"gridicons-share":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 16c-.788 0-1.5.31-2.034.807L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.048 4.118c-.053.223-.088.453-.088.692 0 1.657 1.343 3 3 3s3-1.343 3-3-1.343-3-3-3z"})));break;case"gridicons-shipping":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 8h-2V7c0-1.105-.895-2-2-2H4c-1.105 0-2 .895-2 2v10h2c0 1.657 1.343 3 3 3s3-1.343 3-3h4c0 1.657 1.343 3 3 3s3-1.343 3-3h2v-5l-4-4zM7 18.5c-.828 0-1.5-.672-1.5-1.5s.672-1.5 1.5-1.5 1.5.672 1.5 1.5-.672 1.5-1.5 1.5zM4 14V7h10v7H4zm13 4.5c-.828 0-1.5-.672-1.5-1.5s.672-1.5 1.5-1.5 1.5.672 1.5 1.5-.672 1.5-1.5 1.5z"})));break;case"gridicons-shutter":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18.9 4.8s-.7 5.6-3.5 10.2c1.7-.3 3.9-.9 6.6-2 0 0 .7-4.6-3.1-8.2zm-6 2.8c-1.1-1.3-2.7-3-5-4.7C5.1 4.2 3 6.6 2.3 9.6 7 7.7 11 7.5 12.9 7.6zm3.4 2.9c.6-1.6 1.2-3.9 1.6-6.7-4.1-3-8.6-1.5-8.6-1.5s4.4 3.4 7 8.2zm-5.2 6c1.1 1.3 2.7 3 5 4.7 0 0 4.3-1.6 5.6-6.7 0-.1-5.3 2.1-10.6 2zm-3.4-3.1c-.6 1.6-1.2 3.8-1.5 6.7 0 0 3.6 2.9 8.6 1.5 0 0-4.6-3.4-7.1-8.2zM2 11.1s-.7 4.5 3.1 8.2c0 0 .7-5.7 3.5-10.3-1.7.3-4 .9-6.6 2.1z"})));break;case"gridicons-sign-out":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M16 17v2c0 1.105-.895 2-2 2H5c-1.105 0-2-.895-2-2V5c0-1.105.895-2 2-2h9c1.105 0 2 .895 2 2v2h-2V5H5v14h9v-2h2zm2.5-10.5l-1.414 1.414L20.172 11H10v2h10.172l-3.086 3.086L18.5 17.5 24 12l-5.5-5.5z"})));break;case"gridicons-site":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 4H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2zm-5 14H6v-7h7zm5 0h-3v-7h3zm0-9H6V6h12z"})));break;case"gridicons-spam":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M17 2H7L2 7v10l5 5h10l5-5V7l-5-5zm-4 15h-2v-2h2v2zm0-4h-2l-.5-6h3l-.5 6z"})));break;case"gridicons-speaker":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19 8v6c1.7 0 3-1.3 3-3s-1.3-3-3-3zM11 7H4c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h1v3c0 1.1.9 2 2 2h2v-5h2l4 4h2V3h-2l-4 4z"})));break;case"gridicons-special-character":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12.005 7.418c-1.237 0-2.19.376-2.86 1.128s-1.005 1.812-1.005 3.18c0 1.387.226 2.513.677 3.377.45.865 1.135 1.543 2.05 2.036V20H5v-2.666h3.12c-1.04-.636-1.842-1.502-2.405-2.6-.564-1.097-.846-2.322-.846-3.676 0-1.258.29-2.363.875-3.317.585-.952 1.417-1.685 2.497-2.198s2.334-.77 3.763-.77c2.18 0 3.915.572 5.204 1.713s1.932 2.673 1.932 4.594c0 1.353-.283 2.57-.852 3.65-.567 1.08-1.38 1.947-2.44 2.603H19V20h-5.908v-2.86c.95-.493 1.65-1.18 2.102-2.062s.677-2.006.677-3.374c0-1.36-.336-2.415-1.01-3.164-.672-.747-1.624-1.122-2.855-1.122z"})));break;case"gridicons-star-outline":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 6.308l1.176 3.167.347.936.997.042 3.374.14-2.647 2.09-.784.62.27.963.91 3.25-2.813-1.872-.83-.553-.83.552-2.814 1.87.91-3.248.27-.962-.783-.62-2.648-2.092 3.374-.14.996-.04.347-.936L12 6.308M12 2L9.418 8.953 2 9.257l5.822 4.602L5.82 21 12 16.89 18.18 21l-2.002-7.14L22 9.256l-7.418-.305L12 2z"})));break;case"gridicons-star":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304"})));break;case"gridicons-stats-alt":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 21H3v-2h18v2zM8 10H4v7h4v-7zm6-7h-4v14h4V3zm6 3h-4v11h4V6z"})));break;case"gridicons-stats-down-alt":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 21H3v-2h18v2zM8 3H4v14h4V3zm6 3h-4v11h4V6zm6 4h-4v7h4v-7z"})));break;case"gridicons-stats-down":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2zm0 16H5V5h14v14zM9 17H7V7h2v10zm4 0h-2v-7h2v7zm4 0h-2v-5h2v5z"})));break;case"gridicons-stats-up-alt":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M21 21H3v-2h18v2zM8 10H4v7h4v-7zm6-4h-4v11h4V6zm6-3h-4v14h4V3z"})));break;case"gridicons-stats-up":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2zm0 16H5V5h14v14zM9 17H7v-5h2v5zm4 0h-2v-7h2v7zm4 0h-2V7h2v10z"})));break;case"gridicons-stats":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19 3H5c-1.105 0-2 .895-2 2v14c0 1.105.895 2 2 2h14c1.105 0 2-.895 2-2V5c0-1.105-.895-2-2-2zm0 16H5V5h14v14zM9 17H7v-5h2v5zm4 0h-2V7h2v10zm4 0h-2v-7h2v7z"})));break;case"gridicons-status":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zM7.55 13c-.02.166-.05.33-.05.5 0 2.485 2.015 4.5 4.5 4.5s4.5-2.015 4.5-4.5c0-.17-.032-.334-.05-.5h-8.9zM10 10V8c0-.552-.448-1-1-1s-1 .448-1 1v2c0 .552.448 1 1 1s1-.448 1-1zm6 0V8c0-.552-.448-1-1-1s-1 .448-1 1v2c0 .552.448 1 1 1s1-.448 1-1z"})));break;case"gridicons-strikethrough":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M14.348 12H21v2h-4.613c.24.515.368 1.094.368 1.748 0 1.317-.474 2.355-1.423 3.114-.947.76-2.266 1.138-3.956 1.138-1.557 0-2.934-.293-4.132-.878v-2.874c.985.44 1.818.75 2.5.928.682.18 1.306.27 1.872.27.68 0 1.2-.13 1.562-.39.363-.26.545-.644.545-1.158 0-.285-.08-.54-.24-.763-.16-.222-.394-.437-.704-.643-.18-.12-.483-.287-.88-.49H3v-2H14.347zm-3.528-2c-.073-.077-.143-.155-.193-.235-.126-.202-.19-.44-.19-.713 0-.44.157-.795.47-1.068.313-.273.762-.41 1.348-.41.492 0 .993.064 1.502.19.51.127 1.153.35 1.93.67l1-2.405c-.753-.327-1.473-.58-2.16-.76-.69-.18-1.414-.27-2.173-.27-1.544 0-2.753.37-3.628 1.108-.874.738-1.312 1.753-1.312 3.044 0 .302.036.58.088.848h3.318z"})));break;case"gridicons-sync":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M23.5 13.5l-3.086 3.086L19 18l-4.5-4.5 1.414-1.414L18 14.172V12c0-3.308-2.692-6-6-6V4c4.418 0 8 3.582 8 8v2.172l2.086-2.086L23.5 13.5zM6 12V9.828l2.086 2.086L9.5 10.5 5 6 3.586 7.414.5 10.5l1.414 1.414L4 9.828V12c0 4.418 3.582 8 8 8v-2c-3.308 0-6-2.692-6-6z"})));break;case"gridicons-tablet":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 2H6c-1.104 0-2 .896-2 2v16c0 1.104.896 2 2 2h12c1.104 0 2-.896 2-2V4c0-1.104-.896-2-2-2zm-5 19h-2v-1h2v1zm5-2H6V5h12v14z"})));break;case"gridicons-tag":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M20 2.007h-7.087c-.53 0-1.04.21-1.414.586L2.592 11.5c-.78.78-.78 2.046 0 2.827l7.086 7.086c.78.78 2.046.78 2.827 0l8.906-8.906c.376-.374.587-.883.587-1.413V4.007c0-1.105-.895-2-2-2zM17.007 9c-1.105 0-2-.895-2-2s.895-2 2-2 2 .895 2 2-.895 2-2 2z"})));break;case"gridicons-text-color":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M3 19h18v3H3v-3zM15.82 17h3.424L14 3h-4L4.756 17H8.18l1.067-3.5h5.506L15.82 17zm-1.952-6h-3.73l1.868-5.725L13.868 11z"})));break;case"gridicons-themes":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M4 6c-1.105 0-2 .895-2 2v12c0 1.1.9 2 2 2h12c1.105 0 2-.895 2-2H4V6zm16-4H8c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h12c1.105 0 2-.895 2-2V4c0-1.105-.895-2-2-2zm-5 14H8V9h7v7zm5 0h-3V9h3v7zm0-9H8V4h12v3z"})));break;case"gridicons-thumbs-up":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M6.7 22H2v-9h2l2.7 9zM20 9h-6V5c0-1.657-1.343-3-3-3h-1v4L7.1 9.625c-.712.89-1.1 1.996-1.1 3.135V14l2.1 7h8.337c1.836 0 3.435-1.25 3.88-3.03l1.622-6.485C22.254 10.223 21.3 9 20 9z"})));break;case"gridicons-time":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm3.8 13.4L13 11.667V7h-2v5.333l3.2 4.266 1.6-1.2z"})));break;case"gridicons-trash":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M6.187 8h11.625l-.695 11.125C17.05 20.18 16.177 21 15.12 21H8.88c-1.057 0-1.93-.82-1.997-1.875L6.187 8zM19 5v2H5V5h3V4c0-1.105.895-2 2-2h4c1.105 0 2 .895 2 2v1h3zm-9 0h4V4h-4v1z"})));break;case"gridicons-trophy":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18 5.062V3H6v2.062H2V8c0 2.525 1.89 4.598 4.324 4.932.7 2.058 2.485 3.61 4.676 3.978V18c0 1.105-.895 2-2 2H8v2h8v-2h-1c-1.105 0-2-.895-2-2v-1.09c2.19-.368 3.976-1.92 4.676-3.978C20.11 12.598 22 10.525 22 8V5.062h-4zM4 8v-.938h2v3.766C4.836 10.416 4 9.304 4 8zm16 0c0 1.304-.836 2.416-2 2.83V7.06h2V8z"})));break;case"gridicons-types":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M22 17c0 2.76-2.24 5-5 5s-5-2.24-5-5 2.24-5 5-5 5 2.24 5 5zM6.5 6.5h3.8L7 1 1 11h5.5V6.5zm9.5 4.085V8H8v8h2.585c.433-2.783 2.632-4.982 5.415-5.415z"})));break;case"gridicons-underline":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M4 19v2h16v-2H4zM18 3v8c0 3.314-2.686 6-6 6s-6-2.686-6-6V3h3v8c0 1.654 1.346 3 3 3s3-1.346 3-3V3h3z"})));break;case"gridicons-undo":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M18.142 5.93C16.97 4.756 15.435 4.17 13.9 4.17s-3.072.586-4.244 1.757L6 9.585V6H4v7h7v-2H7.414l3.657-3.657c.756-.755 1.76-1.172 2.83-1.172 1.067 0 2.072.417 2.827 1.173 1.56 1.56 1.56 4.097 0 5.657l-5.364 5.364 1.414 1.414 5.364-5.364c2.345-2.343 2.345-6.142.002-8.485z"})));break;case"gridicons-user-add":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("circle",{cx:"15",cy:"8",r:"4"}),o.default.createElement("path",{d:"M15 20s8 0 8-2c0-2.4-3.9-5-8-5s-8 2.6-8 5c0 2 8 2 8 2zM6 10V7H4v3H1v2h3v3h2v-3h3v-2z"})));break;case"gridicons-user-circle":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm0 18.5c-4.694 0-8.5-3.806-8.5-8.5S7.306 3.5 12 3.5s8.5 3.806 8.5 8.5-3.806 8.5-8.5 8.5zm0-8c-3.038 0-5.5 1.728-5.5 3.5s2.462 3.5 5.5 3.5 5.5-1.728 5.5-3.5-2.462-3.5-5.5-3.5zm0-.5c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3z"})));break;case"gridicons-user":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 4c2.21 0 4 1.79 4 4s-1.79 4-4 4-4-1.79-4-4 1.79-4 4-4zm0 16s8 0 8-2c0-2.4-3.9-5-8-5s-8 2.6-8 5c0 2 8 2 8 2z"})));break;case"gridicons-video-camera":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M17 9V7c0-1.105-.895-2-2-2H4c-1.105 0-2 .895-2 2v10c0 1.105.895 2 2 2h11c1.105 0 2-.895 2-2v-2l5 4V5l-5 4z"})));break;case"gridicons-video-remove":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M19.42 4.59l1.167-1.167L22 4.837 20 6.84V18c0 1.105-.895 2-2 2v-2h-2v2H6.84l-2.007 2.006-1.414-1.414 1.17-1.172-.01-.01L8 16 18 6l1.41-1.42.01.01zM15.84 11H18V8.84L15.84 11zM16 8.01l.01-.01H16v.01zM6 15.17l-2 2V6c0-1.105.895-2 2-2v2h2V4h9.17l-9 9H6v2.17zM6 8v3h2V8H6zm12 8v-3h-2v3h2z"})));break;case"gridicons-video":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M8 4h8v1.997h2V4c1.105 0 2 .896 2 2v12c0 1.104-.895 2-2 2v-2.003h-2V20H8v-2.003H6V20c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2v1.997h2V4zm2 11l4.5-3L10 9v6zm8 .997v-3h-2v3h2zm0-5v-3h-2v3h2zm-10 5v-3H6v3h2zm0-5v-3H6v3h2z"})));break;case"gridicons-visible":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M12 6C5.188 6 1 12 1 12s4.188 6 11 6 11-6 11-6-4.188-6-11-6zm0 10c-3.943 0-6.926-2.484-8.38-4 1.04-1.085 2.863-2.657 5.255-3.47C8.335 9.214 8 10.064 8 11c0 2.21 1.79 4 4 4s4-1.79 4-4c0-.937-.335-1.787-.875-2.47 2.393.813 4.216 2.386 5.254 3.47-1.456 1.518-4.438 4-8.38 4z"})));break;case"gridicons-zoom-in":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M15.8 13.8c.7-1.1 1.2-2.4 1.2-3.8 0-3.9-3.1-7-7-7s-7 3.1-7 7 3.1 7 7 7c1.4 0 2.7-.4 3.8-1.2L19 21l2-2-5.2-5.2zM10 15c-2.8 0-5-2.2-5-5s2.2-5 5-5 5 2.2 5 5-2.2 5-5 5z"}),o.default.createElement("path",{d:"M11 7H9v2H7v2h2v2h2v-2h2V9h-2"})));break;case"gridicons-zoom-out":v=o.default.createElement("svg",a({className:p,height:t,width:t,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M3 10c0 3.9 3.1 7 7 7 1.4 0 2.7-.5 3.8-1.2L19 21l2-2-5.2-5.2c.8-1.1 1.2-2.4 1.2-3.8 0-3.9-3.1-7-7-7s-7 3.1-7 7zm2 0c0-2.8 2.2-5 5-5s5 2.2 5 5-2.2 5-5 5-5-2.2-5-5z"}),o.default.createElement("path",{d:"M7 9h6v2H7z"})))}return v}}]),t}();v.defaultProps={size:24},v.propTypes={icon:s.default.string.isRequired,size:s.default.number,onClick:s.default.func,className:s.default.string},t.default=v,e.exports=t.default},function(e,t){function c(){return e.exports=c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var c=arguments[t];for(var a in c)Object.prototype.hasOwnProperty.call(c,a)&&(e[a]=c[a])}return e},c.apply(this,arguments)}e.exports=c},,function(e,t){!function(){e.exports=this.wp.hooks}()},function(e,t){!function(){e.exports=this.wp.dom}()},function(e,t,c){var a=c(46);e.exports=function(e,t){if(null==e)return{};var c,n,r=a(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)c=o[n],t.indexOf(c)>=0||Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}},function(e,t){!function(){e.exports=this.wp.keycodes}()},function(e,t,c){},function(e,t){function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(t){return"function"==typeof Symbol&&"symbol"===c(Symbol.iterator)?e.exports=a=function(e){return c(e)}:e.exports=a=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":c(e)},a(t)}e.exports=a},,,,function(e,t,c){},function(e,t,c){(function(e){var a=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),c={},a=0;a<t.length;a++)c[t[a]]=Object.getOwnPropertyDescriptor(e,t[a]);return c},n=/%[sdj%]/g;t.format=function(e){if(!g(e)){for(var t=[],c=0;c<arguments.length;c++)t.push(s(arguments[c]));return t.join(" ")}c=1;for(var a=arguments,r=a.length,o=String(e).replace(n,function(e){if("%%"===e)return"%";if(c>=r)return e;switch(e){case"%s":return String(a[c++]);case"%d":return Number(a[c++]);case"%j":try{return JSON.stringify(a[c++])}catch(e){return"[Circular]"}default:return e}}),l=a[c];c<r;l=a[++c])p(l)||!y(l)?o+=" "+l:o+=" "+s(l);return o},t.deprecate=function(c,a){if(void 0!==e&&!0===e.noDeprecation)return c;if(void 0===e)return function(){return t.deprecate(c,a).apply(this,arguments)};var n=!1;return function(){if(!n){if(e.throwDeprecation)throw new Error(a);e.traceDeprecation?console.trace(a):console.error(a),n=!0}return c.apply(this,arguments)}};var r,o={};function s(e,c){var a={seen:[],stylize:i};return arguments.length>=3&&(a.depth=arguments[2]),arguments.length>=4&&(a.colors=arguments[3]),v(c)?a.showHidden=c:c&&t._extend(a,c),w(a.showHidden)&&(a.showHidden=!1),w(a.depth)&&(a.depth=2),w(a.colors)&&(a.colors=!1),w(a.customInspect)&&(a.customInspect=!0),a.colors&&(a.stylize=l),m(a,e,a.depth)}function l(e,t){var c=s.styles[t];return c?"["+s.colors[c][0]+"m"+e+"["+s.colors[c][1]+"m":e}function i(e,t){return e}function m(e,c,a){if(e.customInspect&&c&&E(c.inspect)&&c.inspect!==t.inspect&&(!c.constructor||c.constructor.prototype!==c)){var n=c.inspect(a,e);return g(n)||(n=m(e,n,a)),n}var r=function(e,t){if(w(t))return e.stylize("undefined","undefined");if(g(t)){var c="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(c,"string")}if(f(t))return e.stylize(""+t,"number");if(v(t))return e.stylize(""+t,"boolean");if(p(t))return e.stylize("null","null")}(e,c);if(r)return r;var o=Object.keys(c),s=function(e){var t={};return e.forEach(function(e,c){t[e]=!0}),t}(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(c)),_(c)&&(o.indexOf("message")>=0||o.indexOf("description")>=0))return h(c);if(0===o.length){if(E(c)){var l=c.name?": "+c.name:"";return e.stylize("[Function"+l+"]","special")}if(b(c))return e.stylize(RegExp.prototype.toString.call(c),"regexp");if(z(c))return e.stylize(Date.prototype.toString.call(c),"date");if(_(c))return h(c)}var i,y="",O=!1,k=["{","}"];(d(c)&&(O=!0,k=["[","]"]),E(c))&&(y=" [Function"+(c.name?": "+c.name:"")+"]");return b(c)&&(y=" "+RegExp.prototype.toString.call(c)),z(c)&&(y=" "+Date.prototype.toUTCString.call(c)),_(c)&&(y=" "+h(c)),0!==o.length||O&&0!=c.length?a<0?b(c)?e.stylize(RegExp.prototype.toString.call(c),"regexp"):e.stylize("[Object]","special"):(e.seen.push(c),i=O?function(e,t,c,a,n){for(var r=[],o=0,s=t.length;o<s;++o)M(t,String(o))?r.push(u(e,t,c,a,String(o),!0)):r.push("");return n.forEach(function(n){n.match(/^\d+$/)||r.push(u(e,t,c,a,n,!0))}),r}(e,c,a,s,o):o.map(function(t){return u(e,c,a,s,t,O)}),e.seen.pop(),function(e,t,c){if(e.reduce(function(e,t){return 0,t.indexOf("\n")>=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60)return c[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+c[1];return c[0]+t+" "+e.join(", ")+" "+c[1]}(i,y,k)):k[0]+y+k[1]}function h(e){return"["+Error.prototype.toString.call(e)+"]"}function u(e,t,c,a,n,r){var o,s,l;if((l=Object.getOwnPropertyDescriptor(t,n)||{value:t[n]}).get?s=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(s=e.stylize("[Setter]","special")),M(a,n)||(o="["+n+"]"),s||(e.seen.indexOf(l.value)<0?(s=p(c)?m(e,l.value,null):m(e,l.value,c-1)).indexOf("\n")>-1&&(s=r?s.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+s.split("\n").map(function(e){return" "+e}).join("\n")):s=e.stylize("[Circular]","special")),w(o)){if(r&&n.match(/^\d+$/))return s;(o=JSON.stringify(""+n)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.substr(1,o.length-2),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+s}function d(e){return Array.isArray(e)}function v(e){return"boolean"==typeof e}function p(e){return null===e}function f(e){return"number"==typeof e}function g(e){return"string"==typeof e}function w(e){return void 0===e}function b(e){return y(e)&&"[object RegExp]"===O(e)}function y(e){return"object"==typeof e&&null!==e}function z(e){return y(e)&&"[object Date]"===O(e)}function _(e){return y(e)&&("[object Error]"===O(e)||e instanceof Error)}function E(e){return"function"==typeof e}function O(e){return Object.prototype.toString.call(e)}function k(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(c){if(w(r)&&(r=e.env.NODE_DEBUG||""),c=c.toUpperCase(),!o[c])if(new RegExp("\\b"+c+"\\b","i").test(r)){var a=e.pid;o[c]=function(){var e=t.format.apply(t,arguments);console.error("%s %d: %s",c,a,e)}}else o[c]=function(){};return o[c]},t.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=d,t.isBoolean=v,t.isNull=p,t.isNullOrUndefined=function(e){return null==e},t.isNumber=f,t.isString=g,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=w,t.isRegExp=b,t.isObject=y,t.isDate=z,t.isError=_,t.isFunction=E,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=c(49);var H=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function V(){var e=new Date,t=[k(e.getHours()),k(e.getMinutes()),k(e.getSeconds())].join(":");return[e.getDate(),H[e.getMonth()],t].join(" ")}function M(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",V(),t.format.apply(t,arguments))},t.inherits=c(50),t._extend=function(e,t){if(!t||!y(t))return e;for(var c=Object.keys(t),a=c.length;a--;)e[c[a]]=t[c[a]];return e};var j="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function x(e,t){if(!e){var c=new Error("Promise was rejected with a falsy value");c.reason=e,e=c}return t(e)}t.promisify=function(e){if("function"!=typeof e)throw new TypeError('The "original" argument must be of type Function');if(j&&e[j]){var t;if("function"!=typeof(t=e[j]))throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,j,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,c,a=new Promise(function(e,a){t=e,c=a}),n=[],r=0;r<arguments.length;r++)n.push(arguments[r]);n.push(function(e,a){e?c(e):t(a)});try{e.apply(this,n)}catch(e){c(e)}return a}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),j&&Object.defineProperty(t,j,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,a(e))},t.promisify.custom=j,t.callbackify=function(t){if("function"!=typeof t)throw new TypeError('The "original" argument must be of type Function');function c(){for(var c=[],a=0;a<arguments.length;a++)c.push(arguments[a]);var n=c.pop();if("function"!=typeof n)throw new TypeError("The last argument must be of type Function");var r=this,o=function(){return n.apply(r,arguments)};t.apply(this,c).then(function(t){e.nextTick(o,null,t)},function(t){e.nextTick(x,t,o)})}return Object.setPrototypeOf(c,Object.getPrototypeOf(t)),Object.defineProperties(c,a(t)),c}}).call(this,c(48))},function(e,t){!function(){e.exports=this.wp.deprecated}()},,,,function(e,t,c){},function(e,t,c){},function(e,t,c){},function(e,t,c){e.exports=c(43)()},function(e,t,c){"use strict";var a=c(44);function n(){}function r(){}r.resetWarningCache=n,e.exports=function(){function e(e,t,c,n,r,o){if(o!==a){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var c={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:n};return c.PropTypes=c,c}},function(e,t,c){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,c){},function(e,t){e.exports=function(e,t){if(null==e)return{};var c,a,n={},r=Object.keys(e);for(a=0;a<r.length;a++)c=r[a],t.indexOf(c)>=0||(n[c]=e[c]);return n}},function(e,t,c){},function(e,t){var c,a,n=e.exports={};function r(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function s(e){if(c===setTimeout)return setTimeout(e,0);if((c===r||!c)&&setTimeout)return c=setTimeout,setTimeout(e,0);try{return c(e,0)}catch(t){try{return c.call(null,e,0)}catch(t){return c.call(this,e,0)}}}!function(){try{c="function"==typeof setTimeout?setTimeout:r}catch(e){c=r}try{a="function"==typeof clearTimeout?clearTimeout:o}catch(e){a=o}}();var l,i=[],m=!1,h=-1;function u(){m&&l&&(m=!1,l.length?i=l.concat(i):h=-1,i.length&&d())}function d(){if(!m){var e=s(u);m=!0;for(var t=i.length;t;){for(l=i,i=[];++h<t;)l&&l[h].run();h=-1,t=i.length}l=null,m=!1,function(e){if(a===clearTimeout)return clearTimeout(e);if((a===o||!a)&&clearTimeout)return a=clearTimeout,clearTimeout(e);try{a(e)}catch(t){try{return a.call(null,e)}catch(t){return a.call(this,e)}}}(e)}}function v(e,t){this.fun=e,this.array=t}function p(){}n.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var c=1;c<arguments.length;c++)t[c-1]=arguments[c];i.push(new v(e,t)),1!==i.length||m||s(d)},v.prototype.run=function(){this.fun.apply(null,this.array)},n.title="browser",n.browser=!0,n.env={},n.argv=[],n.version="",n.versions={},n.on=p,n.addListener=p,n.once=p,n.off=p,n.removeListener=p,n.removeAllListeners=p,n.emit=p,n.prependListener=p,n.prependOnceListener=p,n.listeners=function(e){return[]},n.binding=function(e){throw new Error("process.binding is not supported")},n.cwd=function(){return"/"},n.chdir=function(e){throw new Error("process.chdir is not supported")},n.umask=function(){return 0}},function(e,t){e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},function(e,t){"function"==typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var c=function(){};c.prototype=t.prototype,e.prototype=new c,e.prototype.constructor=e}},function(e,t,c){},function(e,t,c){},function(e,t,c){},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){var c=[],a=!0,n=!1,r=void 0;try{for(var o,s=e[Symbol.iterator]();!(a=(o=s.next()).done)&&(c.push(o.value),!t||c.length!==t);a=!0);}catch(e){n=!0,r=e}finally{try{a||null==s.return||s.return()}finally{if(n)throw r}}return c}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},function(e,t,c){},function(e,t,c){},function(e,t,c){},function(e,t,c){},function(e,t,c){},,,,,function(e,t,c){"use strict";c.r(t);var a={};c.r(a),c.d(a,"getDeposit",function(){return Q}),c.d(a,"getDepositsOverview",function(){return G}),c.d(a,"getDepositsOverviewError",function(){return $}),c.d(a,"getDeposits",function(){return K}),c.d(a,"getDepositQueryError",function(){return X});var n={};c.r(n),c.d(n,"updateDeposit",function(){return ee}),c.d(n,"updateDepositsOverview",function(){return te}),c.d(n,"updateErrorForDepositsOverview",function(){return ce}),c.d(n,"updateDeposits",function(){return ae}),c.d(n,"updateErrorForDepositQuery",function(){return ne});var r={};c.r(r),c.d(r,"getDeposit",function(){return ue}),c.d(r,"getDepositsOverview",function(){return de}),c.d(r,"getDeposits",function(){return ve});var o={};c.r(o),c.d(o,"getTransactions",function(){return ye}),c.d(o,"getTransactionsError",function(){return ze}),c.d(o,"getTransactionsSummary",function(){return Ee}),c.d(o,"getTransactionsSummaryError",function(){return Oe});var s={};c.r(s),c.d(s,"updateTransactions",function(){return ke}),c.d(s,"updateErrorForTransactions",function(){return He}),c.d(s,"updateTransactionsSummary",function(){return Ve}),c.d(s,"updateErrorForTransactionsSummary",function(){return Me});var l={};c.r(l),c.d(l,"getTransactions",function(){return Se}),c.d(l,"getTransactionsSummary",function(){return Te});var i={};c.r(i),c.d(i,"getCharge",function(){return Ie}),c.d(i,"getChargeError",function(){return De});var m={};c.r(m),c.d(m,"updateCharge",function(){return Ae}),c.d(m,"updateErrorForCharge",function(){return Pe});var h={};c.r(h),c.d(h,"getCharge",function(){return qe});var u=c(1),d=c(24),v=(c(39),c(0)),p=c(2);function f(e,t,c){return t in e?Object.defineProperty(e,t,{value:c,enumerable:!0,configurable:!0,writable:!0}):e[t]=c,e}function g(e){for(var t=1;t<arguments.length;t++){var c=null!=arguments[t]?arguments[t]:{},a=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(c).filter(function(e){return Object.getOwnPropertyDescriptor(c,e).enumerable}))),a.forEach(function(t){f(e,t,c[t])})}return e}function w(e,t){if(null==e)return{};var c,a,n=function(e,t){if(null==e)return{};var c,a,n={},r=Object.keys(e);for(a=0;a<r.length;a++)c=r[a],t.indexOf(c)>=0||(n[c]=e[c]);return n}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a<r.length;a++)c=r[a],t.indexOf(c)>=0||Object.prototype.propertyIsEnumerable.call(e,c)&&(n[c]=e[c])}return n}var b=c(14),y=c.n(b);var z=Object(v.forwardRef)(function(e,t){var c=e.href,a=e.target,n=e.isPrimary,r=e.isLarge,o=e.isSmall,s=e.isTertiary,l=e.isToggled,i=e.isBusy,m=e.isDefault,h=e.isLink,u=e.isDestructive,d=e.className,p=e.disabled,f=w(e,["href","target","isPrimary","isLarge","isSmall","isTertiary","isToggled","isBusy","isDefault","isLink","isDestructive","className","disabled"]),b=y()("components-button",d,{"is-button":m||n||r||o,"is-default":m||!n&&(r||o),"is-primary":n,"is-large":r,"is-small":o,"is-tertiary":s,"is-toggled":l,"is-busy":i,"is-link":h,"is-destructive":u}),z=void 0===c||p?"button":"a",_="a"===z?{href:c,target:a}:{type:"button",disabled:p};return Object(v.createElement)(z,g({},_,f,{className:b,ref:t}))}),_=c(67),E=(c(40),function(){Object(v.useEffect)(function(){var e=document.createElement("script");e.src="https://js.stripe.com/v3",e.async=!0,document.querySelector('[src="'.concat(e.src,'"]'))||document.body.appendChild(e)},[])}),O=(c(41),function(e){var t=e.children,c=e.maxWidth,a=e.isNarrow,n=e.className,r=c?{maxWidth:c}:null,o=[void 0===n?"":n,"woocommerce-payments-page"];return a&&o.push("is-narrow"),E(),Object(v.createElement)("div",{className:o.join(" "),style:r},t)}),k=function(){return Object(v.createElement)("svg",{width:"260",height:"193",viewBox:"0 0 260 193",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(v.createElement)("g",{clipPath:"url(#clip0)"},Object(v.createElement)("path",{d:"M188.147 0.353976L5.49328 57.1468C1.37508 58.4273 -0.926025 62.806 0.353615 66.9269L33.2129 172.746C34.4926 176.867 38.8684 179.169 42.9866 177.889L225.64 121.096C229.758 119.815 232.059 115.437 230.78 111.316L197.92 5.49701C196.641 1.37611 192.265 -0.926507 188.147 0.353976Z",fill:"url(#paint0_linear)"}),Object(v.createElement)("path",{d:"M187.201 2.02519L8.57824 57.5647C4.46004 58.8451 2.15894 63.2238 3.43858 67.3447L34.9709 168.89C36.2505 173.011 40.6264 175.314 44.7446 174.033L223.367 118.494C227.485 117.213 229.786 112.835 228.507 108.714L196.974 7.16823C195.695 3.04733 191.319 0.744715 187.201 2.02519Z",fill:"white"}),Object(v.createElement)("path",{d:"M199.423 15.0552L5.8877 75.2317L11.0743 91.9346L204.61 31.7581L199.423 15.0552Z",fill:"#674399"}),Object(v.createElement)("path",{d:"M95.0713 134.624L45.8979 149.914L48.1408 157.137L97.3142 141.847L95.0713 134.624Z",fill:"#BDBDBD"}),Object(v.createElement)("path",{d:"M127.377 111.214L42.1133 137.725L44.3562 144.948L129.62 118.437L127.377 111.214Z",fill:"#E0E0E0"}),Object(v.createElement)("path",{d:"M252.192 66.439H59.7576C55.4451 66.439 51.9492 69.9372 51.9492 74.2524V185.187C51.9492 189.502 55.4451 193 59.7576 193H252.192C256.504 193 260 189.502 260 185.187V74.2524C260 69.9372 256.504 66.439 252.192 66.439Z",fill:"url(#paint1_linear)"}),Object(v.createElement)("path",{d:"M249.166 67.7293H62.1194C57.8069 67.7293 54.311 71.2275 54.311 75.5428V181.877C54.311 186.193 57.8069 189.691 62.1194 189.691H249.166C253.479 189.691 256.975 186.193 256.975 181.877V75.5428C256.975 71.2275 253.479 67.7293 249.166 67.7293Z",fill:"white"}),Object(v.createElement)("path",{d:"M108.411 126.936H102.506V143.718H108.411V126.936Z",fill:"#E0E0E0"}),Object(v.createElement)("path",{d:"M115.97 126.936H110.064V143.718H115.97V126.936Z",fill:"#E0E0E0"}),Object(v.createElement)("path",{d:"M123.528 126.936H117.623V143.718H123.528V126.936Z",fill:"#E0E0E0"}),Object(v.createElement)("path",{d:"M136.756 126.936H130.851V143.718H136.756V126.936Z",fill:"#E0E0E0"}),Object(v.createElement)("path",{d:"M144.314 126.936H138.409V143.718H144.314V126.936Z",fill:"#E0E0E0"}),Object(v.createElement)("path",{d:"M151.872 126.936H145.967V143.718H151.872V126.936Z",fill:"#E0E0E0"}),Object(v.createElement)("path",{d:"M165.1 126.936H159.195V143.718H165.1V126.936Z",fill:"#E0E0E0"}),Object(v.createElement)("path",{d:"M172.659 126.936H166.753V143.718H172.659V126.936Z",fill:"#E0E0E0"}),Object(v.createElement)("path",{d:"M180.217 126.936H174.312V143.718H180.217V126.936Z",fill:"#E0E0E0"}),Object(v.createElement)("path",{d:"M193.445 126.936H187.54V143.718H193.445V126.936Z",fill:"#E0E0E0"}),Object(v.createElement)("path",{d:"M201.003 126.936H195.098V143.718H201.003V126.936Z",fill:"#E0E0E0"}),Object(v.createElement)("path",{d:"M208.562 126.936H202.657V143.718H208.562V126.936Z",fill:"#E0E0E0"}),Object(v.createElement)("path",{d:"M102.414 99.6817H67.2051V119.002H102.414V99.6817Z",fill:"#674399"}),Object(v.createElement)("path",{opacity:"0.1",d:"M225.643 163.042H204.064V184.635H225.643V163.042Z",fill:"#674399"}),Object(v.createElement)("path",{opacity:"0.1",d:"M236.433 163.042H214.854V184.635H236.433V163.042Z",fill:"#674399"})),Object(v.createElement)("defs",null,Object(v.createElement)("linearGradient",{id:"paint0_linear",x1:"115.955",y1:"178.574",x2:"116.743",y2:"-0.324663",gradientUnits:"userSpaceOnUse"},Object(v.createElement)("stop",{stopColor:"#808080",stopOpacity:"0.25"}),Object(v.createElement)("stop",{offset:"0.53514",stopColor:"#808080",stopOpacity:"0.12"}),Object(v.createElement)("stop",{offset:"1",stopColor:"#808080",stopOpacity:"0.1"})),Object(v.createElement)("linearGradient",{id:"paint1_linear",x1:"114339",y1:"86036.4",x2:"114339",y2:"29661",gradientUnits:"userSpaceOnUse"},Object(v.createElement)("stop",{stopColor:"#808080",stopOpacity:"0.25"}),Object(v.createElement)("stop",{offset:"0.53514",stopColor:"#808080",stopOpacity:"0.12"}),Object(v.createElement)("stop",{offset:"1",stopColor:"#808080",stopOpacity:"0.1"})),Object(v.createElement)("clipPath",{id:"clip0"},Object(v.createElement)("rect",{width:"260",height:"193",fill:"white"}))))},H=function(){return Object(v.createElement)(O,{isNarrow:!0,className:"connect-account"},Object(v.createElement)(p.Card,{className:"connect-account__card"},Object(v.createElement)(k,null),Object(v.createElement)("h2",null," ",Object(u.__)("WooCommerce Payments","woocommerce-payments")," "),Object(v.createElement)("p",{className:"connect-account__description"},Object(u.__)("Accept credit card payments the easy way! No set up fees. No monthly fees. Just 2.9% + $0.30 per transaction on U.S.-issued cards.","woocommerce-payments")),wcpaySettings.onBoardingDisabled?Object(v.createElement)("p",null,Object(u.__)("We've temporarily paused new account creation.","woocommmerce-payments"),Object(v.createElement)("br",null),Object(u.__)("We'll notify you when we resume!","woocommmerce-payments")):Object(v.createElement)(v.Fragment,null,Object(v.createElement)("p",{className:"connect-account__terms"},Object(_.a)(Object(u.__)("By clicking “Set up,” you agree to the <a>Terms of Service</a>","woocommerce-payments"),{a:Object(v.createElement)("a",{href:"https://wordpress.com/tos"})})),Object(v.createElement)("hr",{className:"full-width"}),Object(v.createElement)("p",{className:"connect-account__action"},Object(v.createElement)(z,{isPrimary:!0,isLarge:!0,href:wcpaySettings.connectUrl},Object(u.__)("Set up","woocommerce-payments"))))))},V=c(15),M=c.n(V),j=c(8),x=c(21),C=c.n(x),L=c(6),N=c.n(L),S=(c(45),"/wc/v3/payments"),T="wc/payments",B=c(4),R=c.n(B),I=c(11),D=c(13),A=c(7),P=c.n(A),F=c(3),q={SET_DEPOSIT:"SET_DEPOSIT",SET_DEPOSITS_OVERVIEW:"SET_DEPOSITS_OVERVIEW",SET_ERROR_FOR_DEPOSITS_OVERVIEW:"SET_ERROR_FOR_DEPOSITS_OVERVIEW",SET_DEPOSITS:"SET_DEPOSITS",SET_ERROR_FOR_DEPOSIT_QUERY:"SET_ERROR_FOR_DEPOSIT_QUERY"},U=function(e){return JSON.stringify(e,Object.keys(e).sort())},W={byId:{},queries:{}},Y=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:W,t=arguments.length>1?arguments[1]:void 0,c=t.type,a=t.query,n=void 0===a?{}:a,r=t.data,o=void 0===r?[]:r,s=t.error,l=U(n);switch(c){case q.SET_DEPOSIT:return R()({},e,{byId:R()({},e.byId,P()({},o.id,o))});case q.SET_DEPOSITS_OVERVIEW:return R()({},e,{overview:R()({},e.overview,{data:o})});case q.SET_ERROR_FOR_DEPOSITS_OVERVIEW:return R()({},e,{overview:R()({},e.overview,{error:s})});case q.SET_DEPOSITS:return R()({},e,{byId:R()({},e.byId,{},Object(F.keyBy)(o,"id")),queries:R()({},e.queries,P()({},l,{data:Object(F.map)(o,"id")}))});case q.SET_ERROR_FOR_DEPOSIT_QUERY:return R()({},e,{queries:R()({},e.queries,P()({},l,{error:s}))})}return e},Z=function(e){return e&&e.deposits||{}},Q=function(e,t){return(Z(e).byId||{})[t]},G=function(e){return(Z(e).overview||{}).data},$=function(e){return(Z(e).overview||{}).error},J=function(e,t){var c=U(t);return(Z(e).queries||{})[c]||{}},K=function(e,t){return(J(e,t).data||[]).map(Q.bind(void 0,e))},X=function(e,t){return J(e,t).error||{}};function ee(e){return{type:q.SET_DEPOSIT,data:e}}function te(e){return{type:q.SET_DEPOSITS_OVERVIEW,data:e}}function ce(e,t){return{type:q.SET_ERROR_FOR_DEPOSITS_OVERVIEW,error:t}}function ae(e,t){return{type:q.SET_DEPOSITS,query:e,data:t}}function ne(e,t,c){return{type:q.SET_ERROR_FOR_DEPOSIT_QUERY,query:e,data:t,error:c}}var re=c(5),oe=c.n(re),se=c(10),le=oe.a.mark(ue),ie=oe.a.mark(de),me=oe.a.mark(ve),he=function(e){return{id:e.id,date:+new Date(1e3*e.arrival_date),type:e.amount>0?"deposit":"withdrawal",amount:e.amount,status:e.status,bankAccount:e.destination.bank_name&&"".concat(e.destination.bank_name," ")+"•••• ".concat(e.destination.last4," ")+"(".concat(e.destination.currency.toUpperCase(),")")}};function ue(e){var t,c;return oe.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return t=Object(se.addQueryArgs)("".concat(S,"/deposits/").concat(e)),a.prev=1,a.next=4,Object(D.apiFetch)({path:t});case 4:return"payout"===(c=a.sent).object&&(c=he(c)),a.next=8,ee(c);case 8:a.next=14;break;case 10:return a.prev=10,a.t0=a.catch(1),a.next=14,Object(D.dispatch)("core/notices","createErrorNotice",Object(u.__)("Error retrieving deposit.","woocommerce-payments"));case 14:case"end":return a.stop()}},le,null,[[1,10]])}function de(){var e,t;return oe.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return e=Object(se.addQueryArgs)("".concat(S,"/deposits/overview")),c.prev=1,c.next=4,Object(D.apiFetch)({path:e});case 4:return(t=c.sent).last_deposit&&"payout"===t.last_deposit.object&&(t.last_deposit=he(t.last_deposit)),t.next_deposit&&"payout"===t.next_deposit.object&&(t.next_deposit=he(t.next_deposit)),c.next=9,te(t);case 9:c.next=17;break;case 11:return c.prev=11,c.t0=c.catch(1),c.next=15,Object(D.dispatch)("core/notices","createErrorNotice",Object(u.__)("Error retrieving deposits overview.","woocommerce-payments"));case 15:return c.next=17,ce(c.t0);case 17:case"end":return c.stop()}},ie,null,[[1,11]])}function ve(e){var t,c,a;return oe.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return t=Object(se.addQueryArgs)("".concat(S,"/deposits"),{page:e.paged,pagesize:e.perPage}),n.prev=1,n.next=4,Object(D.apiFetch)({path:t})||{};case 4:return(c=n.sent).data&&c.data.length&&"payout"===c.data[0].object&&(c.data=c.data.map(he)),n.next=8,ae(e,c.data);case 8:n.t0=oe.a.keys(c.data);case 9:if((n.t1=n.t0()).done){n.next=15;break}return a=n.t1.value,n.next=13,Object(D.dispatch)(T,"finishResolution","getDeposit",[c.data[a].id]);case 13:n.next=9;break;case 15:n.next=23;break;case 17:return n.prev=17,n.t2=n.catch(1),n.next=21,Object(D.dispatch)("core/notices","createErrorNotice",Object(u.__)("Error retrieving deposits.","woocommerce-payments"));case 21:return n.next=23,ne(e,null,n.t2);case 23:case"end":return n.stop()}},me,null,[[1,17]])}var pe={SET_TRANSACTIONS:"SET_TRANSACTIONS",SET_ERROR_FOR_TRANSACTIONS:"SET_ERROR_FOR_TRANSACTIONS",SET_TRANSACTIONS_SUMMARY:"SET_TRANSACTIONS_SUMMARY",SET_ERROR_FOR_TRANSACTIONS_SUMMARY:"SET_ERROR_FOR_TRANSACTIONS_SUMMARY"},fe={summary:{}},ge=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:fe,t=arguments.length>1?arguments[1]:void 0,c=t.type,a=t.query,n=void 0===a?{}:a,r=t.data,o=void 0===r?[]:r,s=t.error,l=U(n);switch(c){case pe.SET_TRANSACTIONS:return R()({},e,P()({},l,{data:o}));case pe.SET_ERROR_FOR_TRANSACTIONS:return R()({},e,P()({},l,{error:s}));case pe.SET_TRANSACTIONS_SUMMARY:return R()({},e,{summary:R()({},e.summary,P()({},l,{data:o}))});case pe.SET_ERROR_FOR_TRANSACTIONS_SUMMARY:return R()({},e,{summary:R()({},e.summary,P()({},l,{error:s}))})}return e},we=function(e){return e&&e.transactions||{}},be=function(e,t){var c=U(t);return we(e)[c]||{}},ye=function(e,t){return be(e,t).data||[]},ze=function(e,t){return be(e,t).error||{}},_e=function(e,t){var c=U(t);return we(e).summary[c]||{}},Ee=function(e,t){return _e(e,t).data||{}},Oe=function(e,t){return _e(e,t).error||{}};function ke(e,t){return{type:pe.SET_TRANSACTIONS,query:e,data:t}}function He(e,t,c){return{type:pe.SET_ERROR_FOR_TRANSACTIONS,query:e,data:t,error:c}}function Ve(e,t){return{type:pe.SET_TRANSACTIONS_SUMMARY,query:e,data:t}}function Me(e,t,c){return{type:pe.SET_ERROR_FOR_TRANSACTIONS_SUMMARY,query:e,data:t,error:c}}var je=function(e){return Object(F.capitalize)(e).replace(/_/g," ")},xe=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],c=t?N()(e).endOf("day").utc():N()(e).startOf("day").utc();return e&&Object(j.dateI18n)("Y-m-d H:i:s",c)},Ce=oe.a.mark(Se),Le=oe.a.mark(Te),Ne=function(e){return{match:e.match,date_before:xe(e.dateBefore),date_after:xe(e.dateAfter,!0),date_between:e.dateBetween&&[xe(e.dateBetween[0]),xe(e.dateBetween[1],!0)],type_is:e.typeIs,type_is_not:e.typeIsNot,deposit_id:e.depositId}};function Se(e){var t,c;return oe.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return t=Object(se.addQueryArgs)("".concat(S,"/transactions"),R()({page:e.paged,pagesize:e.perPage,sort:e.orderby,direction:e.order},Ne(e))),a.prev=1,a.next=4,Object(D.apiFetch)({path:t});case 4:return c=a.sent,a.next=7,ke(e,c.data||[]);case 7:a.next=13;break;case 9:return a.prev=9,a.t0=a.catch(1),a.next=13,He(e,null,a.t0);case 13:case"end":return a.stop()}},Ce,null,[[1,9]])}function Te(e){var t,c;return oe.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return t=Object(se.addQueryArgs)("".concat(S,"/transactions/summary"),Ne(e)),a.prev=1,a.next=4,Object(D.apiFetch)({path:t});case 4:return c=a.sent,a.next=7,Ve(e,c);case 7:a.next=13;break;case 9:return a.prev=9,a.t0=a.catch(1),a.next=13,Me(e,null,a.t0);case 13:case"end":return a.stop()}},Le,null,[[1,9]])}var Be={SET_CHARGE:"SET_CHARGE",SET_ERROR_FOR_CHARGE:"SET_ERROR_FOR_CHARGE"},Re=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,c=t.type,a=t.id,n=t.data,r=t.error;switch(c){case Be.SET_CHARGE:e=R()({},e,P()({},a,R()({},e[a],{data:n})));break;case Be.SET_ERROR_FOR_CHARGE:e=R()({},e,P()({},a,R()({},e[a],{error:r})))}return e},Ie=function(e,t){return e.charges[t]&&e.charges[t].data?e.charges[t].data:{}},De=function(e,t){return e.charges[t]&&e.charges[t].error?e.charges[t].error:{}};function Ae(e,t){return{type:Be.SET_CHARGE,id:e,data:t}}function Pe(e,t,c){return{type:Be.SET_ERROR_FOR_CHARGE,id:e,data:t,error:c}}var Fe=oe.a.mark(qe);function qe(e){var t;return oe.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.prev=0,c.next=3,Object(D.apiFetch)({path:"".concat(S,"/charges/").concat(e)});case 3:return t=c.sent,c.next=6,Ae(e,t);case 6:c.next=12;break;case 8:return c.prev=8,c.t0=c.catch(0),c.next=12,Pe(e,null,c.t0);case 12:case"end":return c.stop()}},Fe,null,[[0,8]])}Object(I.registerStore)(T,{reducer:Object(I.combineReducers)({deposits:Y,transactions:ge,charges:Re}),actions:R()({},n,{},s,{},m),controls:D.controls,selectors:R()({},a,{},o,{},i),resolvers:R()({},r,{},l,{},h)});var Ue=c(22),We=c.n(Ue),Ye=c(26),Ze=c.n(Ye),Qe=(c(47),function(e){var t=e.isLoading,c=e.display,a=e.placeholder,n=e.value,r=e.children;return t?Object(v.createElement)("span",{className:c?"is-loadable-placeholder is-".concat(c):"is-loadable-placeholder","aria-busy":"true"},void 0===a?r||n:a):r||n||null}),Ge=function(e){var t=e.numLines,c=void 0===t?1:t,a=Ze()(e,["numLines"]),n=Object(v.createElement)("p",{style:{lineHeight:c}},"Block placeholder");return Object(v.createElement)(Qe,We()({},a,{placeholder:n,display:"block"}))},$e=Qe,Je=function(e,t){return Object(se.addQueryArgs)("admin.php",{page:"wc-admin",path:"/payments/".concat(t,"/details"),id:e})},Ke=function(e){var t=e.id,c=e.parentSegment;return t?Object(v.createElement)(p.Link,{href:Je(t,c)},Object(v.createElement)(C.a,{icon:"info-outline",size:18})):null},Xe=new M.a,et=function(e,t){return Object(j.dateI18n)(e,N.a.utc(t))},tt=function(e){return Xe.formatCurrency((e?e.amount:0)/100)},ct=function(e){var t=e?"".concat(Object(u.__)("Est.","woocommerce-payments")," ").concat(et("M j, Y",e.date)):"—";return e&&"in_transit"===e.status?"".concat(t," - ").concat(Object(u.__)("In transit","woocommerce-payments")):t},at=function(e){switch(e.interval){case"daily":return Object(u.__)("Automatic, every business day","woocommerce-payments");case"weekly":return Object(u.sprintf)(Object(u.__)("Automatic, every week on %s","woocommerce-payments"),N()().locale("en").day(e.weekly_anchor).locale(N.a.locale()).format("dddd"));case"monthly":var t=N.a.locale().startsWith("en")?"en":N.a.locale();return Object(u.sprintf)(Object(u.__)("Automatic, every month on the %s","woocommerce-payments"),N()().locale(t).date(e.monthly_anchor).format("Do"))}},nt=function(){var e=Object(I.useSelect)(function(e){var t=e(T),c=t.getDepositsOverview,a=t.getDepositsOverviewError,n=t.isResolving;return{overview:c(),overviewError:a(),isLoading:n("getDepositsOverview")}}),t=e.overview,c=e.isLoading;return Object(v.createElement)("div",{className:"wcpay-deposits-overview"},Object(v.createElement)("p",{className:"wcpay-deposits-overview__schedule"},Object(v.createElement)(C.a,{icon:"calendar",className:"wcpay-deposits-overview__schedule-icon"}),Object(v.createElement)("span",{className:"wcpay-deposits-overview__schedule-label"},Object(u.__)("Deposit schedule:","woocommerce-payments"))," ",Object(v.createElement)("span",{className:"wcpay-deposits-overview__schedule-value"},Object(v.createElement)($e,{isLoading:c||!t,display:"inline",placeholder:"Deposit schedule placeholder"},t?(a=t,n=a.account,r=n.deposits_schedule,o=n.deposits_disabled,s=a.last_deposit,o||"manual"===r.interval?Object(_.a)(Object(u.__)("Temporarily suspended (<a>learn more</a>)","woocommerce-payments"),{a:Object(v.createElement)("a",{href:"https://docs.woocommerce.com/document/payments/faq/deposits-suspended/",target:"_blank",rel:"noopener noreferrer"})}):s?at(r):Object(_.a)(Object(u.sprintf)(Object(u.__)("%s – your first deposit is held for seven days (<a>learn more</a>)","woocommerce-payments"),at({interval:"daily"})),{a:Object(v.createElement)("a",{href:"https://docs.woocommerce.com/document/payments/faq/deposit-schedule/",target:"_blank",rel:"noopener noreferrer"})})):""))),c||!t?Object(v.createElement)(p.SummaryListPlaceholder,{numberOfItems:4}):Object(v.createElement)(p.SummaryList,{label:Object(u.__)("Deposits overview","woocommerce-payments")},function(){return[Object(v.createElement)(p.SummaryNumber,{key:"lastDeposit",label:Object(u.__)("Last deposit","woocommerce-payments"),value:tt(t.last_deposit),prevLabel:(c=t.last_deposit,c?et("F j, Y",c.date):"—"),href:t.last_deposit?Je(t.last_deposit.id,"deposits"):""}),Object(v.createElement)(p.SummaryNumber,{key:"nextDeposit",label:Object(u.__)("Next deposit","woocommerce-payments"),value:tt(t.next_deposit),prevLabel:ct(t.next_deposit),href:t.next_deposit?Je(t.next_deposit.id,"deposits"):""}),Object(v.createElement)(p.SummaryNumber,{key:"pendingBalance",label:Object(u.__)("Pending balance","woocommerce-payments"),value:tt(t.balance.pending),prevLabel:(e=t.balance.pending,Object(u.sprintf)(Object(u._n)("%d deposit","%d deposits",e.deposits_count,"woocommerce-payments"),e.deposits_count))}),Object(v.createElement)(p.SummaryNumber,{key:"availableBalance",label:Object(u.__)("Available balance","woocommerce-payments"),value:tt(t.balance.available),prevLabel:""})];var e,c}));var a,n,r,o,s},rt=c(9),ot={deposit:Object(u.__)("Deposit","woocommerce-payments"),withdrawal:Object(u.__)("Withdrawal","woocommerce-payments")},st={paid:Object(u.__)("Paid","woocommerce-payments"),pending:Object(u.__)("Pending","woocommerce-payments"),in_transit:Object(u.__)("In transit","woocommerce-payments"),canceled:Object(u.__)("Canceled","woocommerce-payments"),failed:Object(u.__)("Failed","woocommerce-payments"),estimated:Object(u.__)("Estimated","woocommerce-payments")},lt=c(34),it=(c(51),function(e){var t=e.href,c=e.children;return t?Object(v.createElement)(p.Link,{href:t,className:"woocommerce-table__clickable-cell",tabIndex:"-1"},c):c}),mt=new M.a,ht=[{key:"details",label:"",required:!0,cellClassName:"info-button"},{key:"date",label:Object(u.__)("Date","woocommerce-payments"),required:!0,isLeftAligned:!0,defaultOrder:"desc",cellClassName:"date-time"},{key:"type",label:Object(u.__)("Type","woocommerce-payments"),required:!0},{key:"amount",label:Object(u.__)("Amount","woocommerce-payments"),isNumeric:!0,required:!0},{key:"status",label:Object(u.__)("Status","woocommerce-payments"),required:!0},{key:"bankAccount",label:Object(u.__)("Bank account","woocommerce-payments")}],ut=function(){var e,t,c,a=(e=Object(rt.getQuery)(),t=e.paged,c=e.per_page,Object(I.useSelect)(function(e){var a=e(T),n=a.getDeposits,r=a.getDepositQueryError,o=a.isResolving,s={paged:Number.isNaN(parseInt(t,10))?"1":t,perPage:Number.isNaN(parseInt(c,10))?"25":c};return{deposits:n(s),depositsError:r(s),isLoading:o("getDeposits",[s])}},[t,c])),n=a.deposits,r=a.isLoading,o=n.map(function(e){var t=function(t){return Object(v.createElement)(it,{href:Je(e.id,"deposits")},t)},c=Object(v.createElement)(Ke,{id:e.id,parentSegment:"deposits"}),a=Object(v.createElement)(p.Link,{href:Je(e.id,"deposits")},Object(j.dateI18n)("M j, Y",N.a.utc(e.date))),n={details:{value:e.id,display:c},date:{value:e.date,display:a},type:{value:e.type,display:t(ot[e.type])},amount:{value:e.amount/100,display:t(mt.formatCurrency(e.amount/100))},status:{value:e.status,display:t(st[e.status]||Object(lt.formatStringValue)(e.status))},bankAccount:{value:e.bankAccount,display:t(e.bankAccount)}};return ht.map(function(e){var t=e.key;return n[t]||{display:null}})});return Object(v.createElement)(p.TableCard,{title:Object(u.__)("Deposit history","woocommerce-payments"),isLoading:r,rowsPerPage:10,totalRows:10,headers:ht,rows:o,query:Object(rt.getQuery)(),onQueryChange:rt.onQueryChange})},dt=function(){return Object(v.createElement)(O,null,Object(v.createElement)(nt,null),Object(v.createElement)(ut,null))},vt=function(e){var t=e.order;return t?Object(v.createElement)(p.Link,{href:t.url,type:"external"},t.number):Object(v.createElement)("span",null,"–")},pt={normal:Object(u.__)("Normal","woocommerce-payments"),elevated:Object(u.__)("Elevated","woocommerce-payments"),highest:Object(u.__)("Highest","woocommerce-payments")},ft=["normal","elevated","highest"],gt={normal:"green",elevated:"orange",highest:"red"},wt=function(e){var t=e.risk,c=ft[t];return Object(v.createElement)("span",{style:{color:gt[c]}},pt[c])},bt={charge:Object(u.__)("Charge","woocommerce-payments"),payment:Object(u.__)("Payment","woocommerce-payments"),payment_failure_refund:Object(u.__)("Payment failure refund","woocommerce-payments"),payment_refund:Object(u.__)("Payment refund","woocommerce-payments"),refund:Object(u.__)("Refund","woocommerce-payments"),refund_failure:Object(u.__)("Refund failure","woocommerce-payments"),dispute:Object(u.__)("Dispute","woocommerce-payments"),dispute_reversal:Object(u.__)("Dispute reversal","woocommerce-payments")},yt=function(e){var t=e.depositId,c=e.dateAvailable,a=Object(se.addQueryArgs)("admin.php",{page:"wc-admin",path:"/payments/deposits/details",id:t}),n=null!=c&&Object(j.dateI18n)("M j, Y",N.a.utc(c));return t?Object(v.createElement)(p.Link,{href:a},n||Object(u.__)("Deposit details","woocommerce-payments")):n||Object(u.__)("Pending","woocommerce-payments")},zt=(c(52),new M.a),_t=[{key:"details",label:"",required:!0},{key:"date",label:Object(u.__)("Date / Time","woocommerce-payments"),screenReaderLabel:Object(u.__)("Date and time","woocommerce-payments"),required:!0,isLeftAligned:!0,defaultOrder:"desc",cellClassName:"date-time",isSortable:!0,defaultSort:!0},{key:"type",label:Object(u.__)("Type","woocommerce-payments"),screenReaderLabel:Object(u.__)("Type","woocommerce-payments"),required:!0},{key:"amount",label:Object(u.__)("Amount","woocommerce-payments"),screenReaderLabel:Object(u.__)("Amount","woocommerce-payments"),isNumeric:!0,isSortable:!0},{key:"fees",label:Object(u.__)("Fees","woocommerce-payments"),screenReaderLabel:Object(u.__)("Fees","woocommerce-payments"),isNumeric:!0,isSortable:!0},{key:"net",label:Object(u.__)("Net","woocommerce-payments"),screenReaderLabel:Object(u.__)("Net","woocommerce-payments"),isNumeric:!0,required:!0,isSortable:!0},{key:"order",label:Object(u.__)("Order #","woocommerce-payments"),screenReaderLabel:Object(u.__)("Order number","woocommerce-payments"),required:!0},{key:"source",label:Object(u.__)("Source","woocommerce-payments"),screenReaderLabel:Object(u.__)("Source","woocommerce-payments")},{key:"customer_name",label:Object(u.__)("Customer","woocommerce-payments"),screenReaderLabel:Object(u.__)("Customer","woocommerce-payments")},{key:"customer_email",label:Object(u.__)("Email","woocommerce-payments"),screenReaderLabel:Object(u.__)("Email","woocommerce-payments"),visible:!1},{key:"customer_country",label:Object(u.__)("Country","woocommerce-payments"),screenReaderLabel:Object(u.__)("Country","woocommerce-payments"),visible:!1},{key:"risk_level",label:Object(u.__)("Risk level","woocommerce-payments"),screenReaderLabel:Object(u.__)("Risk level","woocommerce-payments"),visible:!1}],Et={key:"deposit",label:Object(u.__)("Deposit","woocommerce-payments"),screenReaderLabel:Object(u.__)("Deposit","woocommerce-payments"),cellClassName:"deposit"},Ot=function(e){var t,c,a,n,r,o,s,l,i,m,h,d,f=(t=Object(rt.getQuery)(),c=e.depositId,a=t.paged,n=t.per_page,r=t.orderby,o=t.order,s=t.match,l=t.date_before,i=t.date_after,m=t.date_between,h=t.type_is,d=t.type_is_not,Object(I.useSelect)(function(e){var t=e(T),u=t.getTransactions,v=t.getTransactionsError,p=t.isResolving,f={paged:Number.isNaN(parseInt(a,10))?"1":a,perPage:Number.isNaN(parseInt(n,10))?"25":n,orderby:r||"date",order:o||"desc",match:s,dateBefore:l,dateAfter:i,dateBetween:m&&m.sort(function(e,t){return N()(e).diff(N()(t))}),typeIs:h,typeIsNot:d,depositId:c};return{transactions:u(f),transactionsError:v(f),isLoading:p("getTransactions",[f])}},[a,n,r,o,s,l,i,m,h,d,c])),g=f.transactions,w=f.isLoading,b=function(e,t){var c=e.match,a=e.date_before,n=e.date_after,r=e.date_between,o=e.type_is,s=e.type_is_not;return Object(I.useSelect)(function(e){var l=e(T),i=l.getTransactionsSummary,m=l.isResolving,h={match:c,dateBefore:a,dateAfter:n,dateBetween:r,typeIs:o,typeIsNot:s,depositId:t};return{transactionsSummary:i(h),isLoading:m("getTransactionsSummary",[h])}},[c,a,n,r,o,s,t])}(Object(rt.getQuery)(),e.depositId),y=b.transactionsSummary,z=b.isLoading,_=e.depositId?_t:[].concat(_t,[Et]),E=_.find(function(e){return"details"===e.key})||{};Object(rt.getQuery)().orderby&&"date"!==Object(rt.getQuery)().orderby?E.cellClassName="info-button":E.cellClassName="info-button is-sorted";var O=g.map(function(e){var t=Je(e.charge_id,"transactions"),c=function(e){return Object(v.createElement)(it,{href:t},e)},a=Object(v.createElement)(Ke,{id:e.charge_id,parentSegment:"transactions"}),n=Object(v.createElement)(vt,{order:e.order}),r=Object(v.createElement)(wt,{risk:e.risk_level}),o=Object(v.createElement)(yt,{depositId:e.deposit_id,dateAvailable:e.date_available}),s={details:{value:e.transaction_id,display:a},date:{value:e.date,display:c(Object(j.dateI18n)("M j, Y / g:iA",N.a.utc(e.date).local()))},type:{value:e.type,display:c(bt[e.type]||je(e.type))},source:{value:e.source,display:c(Object(v.createElement)("span",{className:"payment-method__brand payment-method__brand--".concat(e.source)}))},order:{value:e.order_id,display:n},customer_name:{value:e.customer_name,display:c(e.customer_name)},customer_email:{value:e.customer_email,display:c(e.customer_email)},customer_country:{value:e.customer_country,display:c(e.customer_country)},amount:{value:e.amount/100,display:c(zt.formatCurrency(e.amount/100))},fees:{value:e.fees/100,display:c(zt.formatCurrency(e.fees/100*-1))},net:{value:e.net/100,display:c(zt.formatCurrency(e.net/100))},risk_level:{value:e.risk_level,display:c(r)},deposit:{value:e.deposit_id,display:o}};return _.map(function(e){var t=e.key;return s[t]||{display:null}})}),k=[{label:"transactions",value:"".concat(y.count)},{label:"total",value:"".concat(zt.formatCurrency(y.total/100))},{label:"fees",value:"".concat(zt.formatCurrency(y.fees/100))},{label:"net",value:"".concat(zt.formatCurrency(y.net/100))}];return Object(v.createElement)(p.TableCard,{className:"transactions-list",title:e.depositId?Object(u.__)("Deposit transactions","woocommerce-payments"):Object(u.__)("Transactions","woocommerce-payments"),isLoading:w,rowsPerPage:Object(rt.getQuery)().per_page||25,totalRows:y.count||0,headers:_,rows:O,summary:z?null:k,query:Object(rt.getQuery)(),onQueryChange:rt.onQueryChange})},kt=(c(53),new M.a),Ht=function(e){var t=e.status;return Object(v.createElement)(p.OrderStatus,{order:{status:t},orderStatusMap:st})},Vt=function(e){var t,c=e.depositId,a=(t=c,Object(I.useSelect)(function(e){var c=e(T),a=c.getDeposit,n=c.isResolving;return{deposit:a(t),isLoading:n("getDeposit",[t])}},[t])),n=a.deposit,r=void 0===n?{}:n,o=a.isLoading;return Object(v.createElement)(p.Card,{className:"wcpay-deposit-overview"},Object(v.createElement)("div",{className:"wcpay-deposit-detail"},Object(v.createElement)("div",{className:"wcpay-deposit-date"},Object(v.createElement)($e,{isLoading:o,placeholder:"Date placeholder"},"".concat(Object(u.__)("Deposit date","woocommerce-payments"),": "),Object(j.dateI18n)("M j, Y",N.a.utc(r.date)))),Object(v.createElement)("div",{className:"wcpay-deposit-status"},Object(v.createElement)($e,{isLoading:o,placeholder:"Status"},Object(v.createElement)(Ht,{status:r.status}))),Object(v.createElement)("div",{className:"wcpay-deposit-bank-account"},Object(v.createElement)($e,{isLoading:o,placeholder:"Bank account placeholder"},r.bankAccount))),Object(v.createElement)("div",{className:"wcpay-deposit-hero"},Object(v.createElement)("div",{className:"wcpay-deposit-amount"},Object(v.createElement)($e,{isLoading:o,placeholder:"Amount",display:"inline"},kt.formatCurrency(r.amount/100)))))},Mt=function(e){var t=e.query.id;return Object(v.createElement)(O,null,Object(v.createElement)(Vt,{depositId:t}),Object(v.createElement)(Ot,{depositId:t}))},jt=c(17),xt=c.n(jt),Ct=Object.entries(bt).filter(function(e){return!xt()(e,1)[0].startsWith("payment")}).map(function(e){var t=xt()(e,2),c=t[0];return{label:t[1],value:c}}),Lt=[{label:Object(u.__)("Show","woocommerce-payments"),param:"filter",staticParams:[],showFilters:function(){return!0},filters:[{label:Object(u.__)("All transactions","woocommerce-payments"),value:"all"},{label:Object(u.__)("Advanced filters","woocommerce-payments"),value:"advanced"}]}],Nt={title:Object(u.__)("Transactions match {{select /}} filters","woocommerce-payments"),filters:{date:{labels:{add:Object(u.__)("Date","woocommerce-payments"),remove:Object(u.__)("Remove transaction date filter","woocommerce-payments"),rule:Object(u.__)("Select a transaction date filter match","woocommerce-payments"),title:Object(u.__)("{{title}}Date{{/title}} {{rule /}} {{filter /}}","woocommerce-payments"),filter:Object(u.__)("Select a transaction date","woocommerce-payments")},rules:[{value:"before",label:Object(u.__)("Before","woocommerce-admin")},{value:"after",label:Object(u.__)("After","woocommerce-admin")},{value:"between",label:Object(u.__)("Between","woocommerce-admin")}],input:{component:"Date"}},type:{labels:{add:Object(u.__)("Type","woocommerce-payments"),remove:Object(u.__)("Remove transaction type filter","woocommerce-payments"),rule:Object(u.__)("Select a transaction type filter match","woocommerce-payments"),title:Object(u.__)("{{title}}Type{{/title}} {{rule /}} {{filter /}}","woocommerce-payments"),filter:Object(u.__)("Select a transaction type","woocommerce-payments")},rules:[{value:"is",label:Object(u._x)("Is","transaction type","woocommerce-payments")},{value:"is_not",label:Object(u._x)("Is not","transaction type","woocommerce-payments")}],input:{component:"SelectControl",options:Ct}}}},St=function(){return Object(v.createElement)(p.ReportFilters,{filters:Lt,advancedFilters:Nt,showDatePicker:!1,path:"/payments/transactions",query:Object(rt.getQuery)()})},Tt=function(){return Object(v.createElement)(O,null,Object(v.createElement)(St,null),Object(v.createElement)(Ot,null))},Bt=["issuer_declined","invalid"],Rt=["blocked"],It=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.status||null},Dt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.outcome?e.outcome.type:null},At=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return"succeeded"===e.status&&!0===e.paid},Pt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return"failed"===e.status&&Bt.includes(Dt(e))},Ft=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return"failed"===e.status&&Rt.includes(Dt(e))},qt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return!0===e.captured},Ut=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return!0===e.disputed},Wt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.amount_refunded>0},Yt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return!0===e.refunded},Zt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Wt(e)&&!Yt(e)},Qt=function(e){switch(e){case"warning_needs_response":case"needs_response":return"disputed_needs_response";case"warning_under_review":case"under_review":return"disputed_under_review";case"won":return"disputed_won";case"lost":return"disputed_lost";default:return"disputed"}},Gt=c(20),$t={refunded_partial:{type:"light",message:Object(u.__)("Partial refund","woocommerce-payments")},refunded_full:{type:"light",message:Object(u.__)("Refunded","woocommerce-payments")},paid:{type:"light",message:Object(u.__)("Paid","woocommerce-payments")},authorized:{type:"primary",message:Object(u.__)("Payment authorized","woocommerce-payments")},failed:{type:"alert",message:Object(u.__)("Payment failed","woocommerce-payments")},blocked:{type:"alert",message:Object(u.__)("Payment blocked","woocommerce-payments")},disputed_needs_response:{type:"primary",message:Object(u.__)("Disputed: Needs response","woocommerce-payments")},disputed_under_review:{type:"light",message:Object(u.__)("Disputed: In review","woocommerce-payments")},disputed_won:{type:"light",message:Object(u.__)("Disputed: Won","woocommerce-payments")},disputed_lost:{type:"light",message:Object(u.__)("Disputed: Lost","woocommerce-payments")},default:{type:"light",message:""}},Jt=function(e){var t=e.charge,c=$t[function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Pt(e)?"failed":Ft(e)?"blocked":Ut(e)?Qt(It(e.dispute)):Zt(e)?"refunded_partial":Yt(e)?"refunded_full":At(e)?qt(e)?"paid":"authorized":""}(t)]||$t.default;return Object(v.createElement)(Gt.a,{message:c.message,type:c.type})},Kt=(c(57),function(e){var t=e.payment,c=t?t[t.type]:null;return c?Object(v.createElement)("span",{className:"payment-method-details"},Object(v.createElement)("span",{className:"payment-method__brand payment-method__brand--".concat(c.brand)})," •••• ",c.last4):Object(v.createElement)("span",null,"–")}),Xt=(c(58),function(e){var t=e.items;return Object(v.createElement)(p.List,{className:"woocommerce-list--horizontal",items:t})}),ec=(c(59),new M.a),tc={net:0,fee:0,refunded:null},cc=function(e){var t=e.charge;return[{title:Object(u.__)("Date","woocommerce-payments"),content:t.created?Object(j.dateI18n)("M j, Y, g:ia",N()(1e3*t.created)):"–"},{title:Object(u.__)("Customer","woocommerce-payments"),content:Object(F.get)(t,"billing_details.name")||"–"},{title:Object(u.__)("Payment method","woocommerce-payments"),content:Object(v.createElement)(Kt,{payment:t.payment_method_details})},{title:Object(u.__)("Risk evaluation","woocommerce-payments"),content:pt[Object(F.get)(t,"outcome.risk_level")]||"–"},{title:"",content:t.id||"–"}]},ac=function(e){var t=e.charge,c=void 0===t?{}:t,a=e.isLoading,n=c.amount?function(e){var t,c;return c=e.application_fee_amount,t=0,Ut(e)&&"won"!==e.dispute.status?(c+=1500,t=e.dispute.amount):Wt(e)&&(t=e.amount_refunded),{net:e.amount-c-(t||0),fee:c,refunded:t}}(c):tc,r=n.net,o=n.fee,s=n.refunded;return Object(v.createElement)(p.Card,{className:"payment-details-summary-details"},Object(v.createElement)("div",{className:"payment-details-summary"},Object(v.createElement)("div",{className:"payment-details-summary__section"},Object(v.createElement)("p",{className:"payment-details-summary__amount"},Object(v.createElement)($e,{isLoading:a,placeholder:"Amount placeholder"},ec.formatCurrency((c.amount||0)/100),Object(v.createElement)("span",{className:"payment-details-summary__amount-currency"},c.currency||"cur"),Object(v.createElement)(Jt,{charge:c}))),Object(v.createElement)("div",{className:"payment-details-summary__breakdown"},s?Object(v.createElement)("p",null,"".concat(Object(u.__)("Refunded","woocommerce-payments"),": "),ec.formatCurrency(-s/100)):"",Object(v.createElement)("p",null,Object(v.createElement)($e,{isLoading:a,placeholder:"Fee amount"},"".concat(Object(u.__)("Fee","woocommerce-payments"),": "),ec.formatCurrency(-o/100))),Object(v.createElement)("p",null,Object(v.createElement)($e,{isLoading:a,placeholder:"Net amount"},"".concat(Object(u.__)("Net","woocommerce-payments"),": "),ec.formatCurrency(r/100))))),Object(v.createElement)("div",{className:"payment-details-summary__section"},Object(v.createElement)("div",{className:"payment-details-summary__actions"},c.order?Object(v.createElement)(z,{className:"payment-details-summary__actions-item",isDefault:!0,isLarge:!0,href:c.order.url},"".concat(Object(u.__)("View order")," #").concat(c.order.number)):""))),Object(v.createElement)("hr",{className:"full-width"}),Object(v.createElement)(Ge,{isLoading:a,numLines:4},Object(v.createElement)(Xt,{items:cc({charge:c})})))},nc=function(){return null},rc=function(e){var t=e.label,c=e.children,a=e.isLoading;return Object(v.createElement)("div",{className:"payment-method-detail"},Object(v.createElement)("h4",{className:"payment-method-detail__label"},Object(v.createElement)($e,{isLoading:a,display:"block",value:t})),Object(v.createElement)("p",{className:"payment-method-detail__value"},Object(v.createElement)($e,{isLoading:a,value:c})))},oc=function(e){switch(e.checked){case"pass":return Object(u.__)("Passed","woocommerce-payments");case"fail":return Object(u.__)("Failed","woocommerce-payments");case"unavailable":return Object(u.__)("Unavailable","woocommerce-payments");default:return Object(u.__)("Not checked","woocommerce-payments")}},sc={last4:"0000",fingerprint:"fingerprint placeholder",date:"date placeholder",cardType:"card type placeholder",id:"id placeholder",name:"name placeholder",email:"email placeholder",formattedAddress:"address placeholder",country:"country placeholder",cvcCheck:null,line1Check:null,postalCodeCheck:null},lc=function(e){var t=e.charge,c=void 0===t?{}:t,a=e.isLoading,n=c&&c.payment_method_details?function(e){var t=e.billing_details,c=e.payment_method,a=e.payment_method_details.card,n=a.last4,r=a.fingerprint,o=a.exp_month,s=a.exp_year,l=a.funding,i=a.network,m=a.country,h=a.checks,d=t.name,v=t.email,p=t.formatted_address,f=h.cvc_check,g=h.address_line1_check,w=h.address_postal_code_check,b=o+" / "+s,y={credit:Object(u.__)("credit","woocommerce-payments"),debit:Object(u.__)("debit","woocommerce-payments"),prepaid:Object(u.__)("prepaid","woocommerce-payments"),unknown:Object(u.__)("unknown","woocommerce-payments")};return{last4:n,fingerprint:r,date:b,cardType:Object(u.sprintf)(Object(u.__)("%1$s %2$s card","woocommerce-payments"),i.charAt(0).toUpperCase()+i.slice(1),y[l]),id:c,name:d,email:v,country:wcSettings.countries[m],cvcCheck:f,line1Check:g,postalCodeCheck:w,formattedAddress:p}}(c):sc,r=n.last4,o=n.fingerprint,s=n.date,l=n.cardType,i=n.id,m=n.name,h=n.email,d=n.country,f=n.cvcCheck,g=n.line1Check,w=n.postalCodeCheck,b=n.formattedAddress,y=rc,z=oc;return Object(v.createElement)(p.Card,{title:Object(v.createElement)($e,{isLoading:a,value:Object(u.__)("Payment method","woocommerce-payments")})},Object(v.createElement)("div",{className:"payment-method-details"},Object(v.createElement)("div",{className:"payment-method-details__column"},Object(v.createElement)(y,{isLoading:a,label:Object(u.__)("Number","woocommerce-payments")},"•••• ",r),Object(v.createElement)(y,{isLoading:a,label:Object(u.__)("Fingerprint","woocommerce-payments")},o),Object(v.createElement)(y,{isLoading:a,label:Object(u.__)("Expires","woocommerce-payments")},s),Object(v.createElement)(y,{isLoading:a,label:Object(u.__)("Type","woocommerce-payments")},l),Object(v.createElement)(y,{isLoading:a,label:Object(u.__)("ID","woocommerce-payments")},i)),Object(v.createElement)("div",{className:"payment-method-details__column"},Object(v.createElement)(y,{isLoading:a,label:Object(u.__)("Owner","woocommerce-payments")},m),Object(v.createElement)(y,{isLoading:a,label:Object(u.__)("Owner email","woocommerce-payments")},h),Object(v.createElement)(y,{isLoading:a,label:Object(u.__)("Address","woocommerce-payments")},Object(v.createElement)("span",{dangerouslySetInnerHTML:{__html:b}})),Object(v.createElement)(y,{isLoading:a,label:Object(u.__)("Origin","woocommerce-payments")},d),Object(v.createElement)(y,{isLoading:a,label:Object(u.__)("CVC check","woocommerce-payments")},Object(v.createElement)(z,{checked:f})),Object(v.createElement)(y,{isLoading:a,label:Object(u.__)("Street check","woocommerce-payments")},Object(v.createElement)(z,{checked:g})),Object(v.createElement)(y,{isLoading:a,label:Object(u.__)("Zip check","woocommerce-payments")},Object(v.createElement)(z,{checked:w})))))},ic=function(e){var t=function(e){return Object(I.useSelect)(function(t){var c=t(T),a=c.getCharge,n=c.getChargeError,r=c.isResolving;return{charge:a(e),chargeError:n(e),isLoading:r("getCharge",[e])}},[e])}(e.query.id),c=t.charge,a=t.isLoading,n=t.chargeError;return!a&&n instanceof Error?Object(v.createElement)(O,{maxWidth:1032,className:"wcpay-payment-details"},Object(v.createElement)(p.Card,null,Object(v.createElement)("div",null,Object(u.__)("Payment details not loaded","woocommerce-payments")))):Object(v.createElement)(O,{maxWidth:1032,className:"wcpay-payment-details"},Object(v.createElement)(ac,{charge:c,isLoading:a}),Object(v.createElement)(nc,{charge:c}),!1,Object(v.createElement)(lc,{charge:c,isLoading:a}),!1)},mc=c(18),hc=c.n(mc),uc=c(19),dc=c.n(uc),vc={warning_needs_response:{type:"primary",message:Object(u.__)("Inquiry: Needs response","woocommerce-payments")},warning_under_review:{type:"light",message:Object(u.__)("Inquiry: Under review","woocommerce-payments")},warning_closed:{type:"light",message:Object(u.__)("Inquiry: Closed","woocommerce-payments")},needs_response:{type:"primary",message:Object(u.__)("Needs response","woocommerce-payments")},under_review:{type:"light",message:Object(u.__)("Under review","woocommerce-payments")},charge_refunded:{type:"light",message:Object(u.__)("Charge refunded","woocommerce-payments")},won:{type:"light",message:Object(u.__)("Won","woocommerce-payments")},lost:{type:"light",message:Object(u.__)("Lost","woocommerce-payments")}},pc=function(e){var t=e.status,c=vc[t]||{},a=c.message||je(t),n=c.type||"light";return Object(v.createElement)(Gt.a,{message:a,type:n,isCompact:!0})},fc={bank_cannot_process:{display:Object(u.__)("Bank cannot process","woocommerce-payments")},check_returned:{display:Object(u.__)("Check returned","woocommerce-payments")},credit_not_processed:{display:Object(u.__)("Credit not processed","woocommerce-payments"),overview:[Object(u.__)("If you believe the dispute is invalid, you can challenge it by submitting the appropriate evidence using the response forms on the next screen.","woocommerce-payments"),Object(u.__)("If your customer was not refunded appropriately, you will need to accept the dispute, or resolve the issue with your customer. The credit card networks place liability for accepting disputed payments with you, the business.","woocommerce-payments")],summary:[Object(u.__)("The customer claims that the purchased product was returned or the transaction was otherwise canceled, but you have not yet provided a refund or credit.","woocommerce-payments")],required:[Object(u.__)("Demonstrate that you have refunded your customer through other means or that your customer is not entitled to a refund. You cannot issue a refund while a payment is being disputed. If you believe that your customer was entitled a refund that you did not provide, you can accept the dispute.","woocommerce-payments")],respond:[Object(u.__)("You should first get in touch with your customer. If you understand what their complaint is, there is a chance for you to explain the misunderstanding or to make it right. If you’re able to resolve the issue with your customer, you can ask that they withdraw the dispute.","woocommerce-payments"),Object(u.__)("If the cardholder agrees to withdraw the dispute, you should still submit evidence for the dispute using the forms on the next screen. In addition to the following evidence, your submission should include correspondence with the cardholder saying they would withdraw the dispute and a written statement from their card issuer confirming that the dispute has been withdrawn.","woocommerce-payments")]},customer_initiated:{display:Object(u.__)("Customer initiated","woocommerce-payments")},debit_not_authorized:{display:Object(u.__)("Debit not authorized","woocommerce-payments")},duplicate:{display:Object(u.__)("Duplicate","woocommerce-payments"),overview:[Object(u.__)("If you believe the dispute is invalid, you can challenge it by submitting the appropriate evidence using the response forms on the next screen.","woocommerce-payments"),Object(u.__)("If there were duplicate payments, you should accept the dispute. You cannot issue a refund while a payment is being disputed. The credit card networks place liability for accepting disputed payments with you, the business.","woocommerce-payments")],summary:[Object(u.__)("The customer claims they were charged multiple times for the same product or service.","woocommerce-payments")],required:[Object(u.__)("Demonstrate that each payment was for a separate product or service.","woocommerce-payments")],respond:[Object(u.__)("Determine if your customer was incorrectly charged multiple times.","woocommerce-payments"),Object(u.__)("If they were not, collect any and all information documenting that each payment was made separately, such as copies of receipts. If the receipts don’t include the items purchased, be sure to include an itemized list. Each receipt should clearly indicate that the payments are for separate purchases of items or services. If you’ve been able to get in touch with the customer you should be sure to address any concerns they had in your evidence.","woocommerce-payments"),Object(u.__)("If there have been two or more separate payments, you should get in touch with your customer. If you understand what their complaint is, there is a chance for you to explain the misunderstanding or to make it right. If you’re able to resolve the issue with your customer, you can ask that they withdraw the dispute.","woocommerce-payments"),Object(u.__)("Even if your customer agrees to withdraw the dispute, you must still submit appropriate evidence using the forms on the next screen. Simply saying that your customer is going to withdraw the dispute is not sufficient evidence.","woocommerce-payments")]},fraudulent:{display:Object(u.__)("Fraudulent","woocommerce-payments"),overview:[Object(u.__)("If you believe the dispute is invalid, you can challenge it by submitting the appropriate evidence using the response forms on the next screen.","woocommerce-payments"),Object(u.__)("If you believe the payment was actually made using a stolen credit card, you will need to accept the dispute. The credit card networks place liability for accepting fraudulent payments with you, the business.","woocommerce-payments")],summary:[Object(u.__)("This is the most common reason for a dispute, and happens when a cardholder claims that they didn’t authorize the payment. This can happen if the card was lost or stolen and used to make a fraudulent purchase. It can also happen if the cardholder doesn’t recognize the payment as it appears on the billing statement from their card issuer.","woocommerce-payments")],required:[Object(u.__)("Provide adequate payment and order details so that a legitimate customer recognizes it, or proves to the card issuer that their cardholder authorized the transaction.","woocommerce-payments")],respond:[Object(u.__)("Try to get in touch with your customer. Sometimes people forget about payments they make or don’t recognize the way they appear on their card statement. If this is the case, ask them to contact their card issuer and let them know they no longer dispute the transaction.","woocommerce-payments"),Object(u.__)("Even if your customer agrees to withdraw the dispute, you must still submit appropriate evidence using the forms on the next screen. Simply saying that your customer is going to withdraw the dispute is not sufficient evidence.","woocommerce-payments"),Object(u.__)("It may be more efficient—and provide a better customer experience—to accept an accidental dispute and charge the customer again, if appropriate. Even when a dispute is withdrawn, it usually takes approximately 75 days to be finalized. Remember, it doesn’t matter to the card networks whether you win or lose a dispute; what matters is how many disputes a business receives, regardless of how many disputes are won.","woocommerce-payments")]},general:{display:Object(u.__)("General","woocommerce-payments"),overview:[Object(u.__)("If you believe the dispute is invalid, you can challenge it by submitting the appropriate evidence using the response forms on the next screen.","woocommerce-payments")],summary:[Object(u.__)("This is an uncategorized dispute, so you should contact the customer for additional details to find out why the payment was disputed.","woocommerce-payments")]},incorrect_account_details:{display:Object(u.__)("Incorrect account details","woocommerce-payments")},insufficient_funds:{display:Object(u.__)("Insufficient funds","woocommerce-payments")},product_not_received:{display:Object(u.__)("Product not received","woocommerce-payments"),overview:[Object(u.__)("If you believe the dispute is invalid, you can challenge it by submitting the appropriate evidence using the response forms on the next screen.","woocommerce-payments"),Object(u.__)("If you can not prove the customer received their product or service, you should accept the dispute. You cannot issue a refund while a payment is being disputed. The credit card networks place liability for accepting disputed payments with you, the business.","woocommerce-payments")],summary:[Object(u.__)("The customer claims they did not receive the products or services purchased.","woocommerce-payments")],required:[Object(u.__)("Prove that the customer received a physical product or offline service, or made use of a digital product or online service. This must have occurred prior to the date the dispute was initiated.","woocommerce-payments")],respond:[Object(u.__)("First, get in touch with your customer. Understanding why they filed the dispute will be important for helping make sure your customer gets the product and will give you critical information to prevent this from happening to others.","woocommerce-payments"),Object(u.__)("Even if your customer agrees to withdraw the dispute, you must still submit appropriate evidence using the forms on the next screen. Simply saying that your customer is going to withdraw the dispute is not sufficient evidence.","woocommerce-payments")]},product_unacceptable:{display:Object(u.__)("Product unacceptable","woocommerce-payments"),overview:[Object(u.__)("If you believe the dispute is invalid, you can challenge it by submitting the appropriate evidence using the response forms on the next screen.","woocommerce-payments"),Object(u.__)("If you can not prove the customer received their product or service as described, you should accept the dispute. You cannot issue a refund while a payment is being disputed. The credit card networks place liability for accepting disputed payments with you, the business.","woocommerce-payments")],summary:[Object(u.__)("The product or service was received but was defective, damaged, or not as described.","woocommerce-payments")],required:[Object(u.__)("Demonstrate that the product or service was delivered as described at the time of purchase.","woocommerce-payments")],respond:[Object(u.__)("If the product or service is as described, provide specific information (invoice, contract, etc.) to refute the cardholder’s claims. Quality disputes are where the customer does not agree with the condition of merchandise or service received (e.g., a car repair situation or quality of a hotel room). There may be instances where you will need to obtain a neutral third-party opinion to help corroborate your claim against the cardholder. Provide as much specific information and documentation as possible to refute the cardholder’s claims. It is recommended that you address each point that the cardholder has made.","woocommerce-payments"),Object(u.__)("If the customer has not yet returned the product or canceled the service, provide specific information to that effect. You should double-check your incoming shipping records to verify that you have not received a return before you respond. If you have processed a credit or reversal for this transaction, provide evidence of this which includes the amount and date processed.","woocommerce-payments"),Object(u.__)("For products that have been repaired or replaced, provide evidence that the cardholder agreed to a repair or replacement, it has been received by the customer, and the repair or replacement has not since been disputed.","woocommerce-payments"),Object(u.__)("If your customer made no attempt to return the product or cancel the service, or if you provided a replacement product or service, make sure to note that as well.","woocommerce-payments"),Object(u.__)("If the customer withdraws their dispute you should still submit evidence using the forms on the next screen. Be sure to provide a letter or email from the cardholder stating that they are no longer in dispute.","woocommerce-payments")]},subscription_canceled:{display:Object(u.__)("Subscription canceled","woocommerce-payments"),overview:[Object(u.__)("If you believe the dispute is invalid, you can challenge it by submitting the appropriate evidence using the response forms on the next screen.","woocommerce-payments"),Object(u.__)("If you can not prove the customer’s subscription was canceled, and or they did not follow your cancelation policy, you should accept the dispute. You cannot issue a refund while a payment is being disputed. The credit card networks place liability for accepting disputed payments with you, the business.","woocommerce-payments")],summary:[Object(u.__)("The customer claims that you continued to charge them after a subscription was canceled.","woocommerce-payments")],required:[Object(u.__)("Prove that the subscription was still active and that the customer was aware of, and did not follow, your cancellation procedure.","woocommerce-payments")],respond:[Object(u.__)("First, get in touch with your customer. If you understand what they believe happened, there is a chance for you to explain the misunderstanding or to make it right. ","woocommerce-payments"),Object(u.__)("Even if your customer agrees to withdraw the dispute, you must still submit appropriate evidence using the forms on the next screen. Simply saying that your customer is going to withdraw the dispute is not sufficient evidence.","woocommerce-payments"),Object(u.__)("Otherwise, use the forms on the next screen to submit evidence that the subscription was still active and that the customer was aware of, and did not follow, your cancellation procedure.","woocommerce-payments")]},unrecognized:{display:Object(u.__)("Unrecognized","woocommerce-payments"),overview:[Object(u.__)("If you believe the dispute is invalid, you can challenge it by submitting the appropriate evidence using the response forms on the next screen.","woocommerce-payments"),Object(u.__)("If you can not prove the customer’s subscription was canceled, and or they did not follow your cancelation policy, you should accept the dispute. You cannot issue a refund while a payment is being disputed. The credit card networks place liability for accepting disputed payments with you, the business.","woocommerce-payments")],summary:[Object(u.__)("The customer doesn’t recognize the payment appearing on their card statement.","woocommerce-payments")],required:[Object(u.__)("As with fraudulent disputes, get your customer to withdraw the dispute by helping them identify the payment. Otherwise challenge the dispute with appropriate evidence that proves the purchase was legitimate. ","woocommerce-payments")],respond:[Object(u.__)("First, try to get in touch with your customer. Sometimes people forget about payments they make or don’t recognize the way they appear on their card statement. If this is the case, ask them to contact their card issuer and let them know they no longer dispute the transaction. Even if your customer agrees to withdraw the dispute, you must still submit appropriate evidence. Simply saying that your customer is going to withdraw the dispute is not sufficient evidence.","woocommerce-payments"),Object(u.__)("It may be more efficient—and provide a better customer experience—to accept an accidental dispute and charge the customer again, if appropriate. Even when a dispute is withdrawn, it usually takes approximately 75 days to be finalized. Remember, it doesn’t matter to the card networks whether you win or lose a dispute; what matters is how many disputes a business receives, regardless of how many disputes are won.","woocommerce-payments")]}},gc=new M.a,wc=[{key:"details",label:"",required:!0,cellClassName:"info-button"},{key:"amount",label:Object(u.__)("Amount","woocommerce-payments"),required:!0},{key:"status",label:Object(u.__)("Status","woocommerce-payments"),required:!0},{key:"reason",label:Object(u.__)("Reason","woocommerce-payments"),required:!0},{key:"source",label:Object(u.__)("Source","woocommerce-payments"),required:!0},{key:"order",label:Object(u.__)("Order #","woocommerce-payments"),required:!0},{key:"customer",label:Object(u.__)("Customer","woocommerce-payments")},{key:"email",label:Object(u.__)("Email","woocommerce-payments"),visible:!1},{key:"country",label:Object(u.__)("Country","woocommerce-payments"),visible:!1},{key:"created",label:Object(u.__)("Disputed on","woocommerce-payments"),required:!0},{key:"dueBy",label:Object(u.__)("Respond by","woocommerce-payments"),required:!0}],bc=function(e){var t=e.disputes,c=e.showPlaceholder,a=(t.data||[]).map(function(e){var t=e.order?{value:e.order.number,display:Object(v.createElement)(vt,{order:e.order})}:null,c=function(t){return Object(v.createElement)(it,{href:Je(e.id,"disputes")},t)},a=Object(v.createElement)(Ke,{id:e.id,parentSegment:"disputes"}),n=fc[e.reason],r=n?n.display:je(e.reason),o=e.charge||{},s=((o.payment_method_details||{}).card||{}).brand,l=o.billing_details||{},i={amount:{value:e.amount/100,display:c(gc.formatCurrency(e.amount/100))},status:{value:e.status,display:c(Object(v.createElement)(pc,{status:e.status}))},reason:{value:e.reason,display:c(r)},source:{value:s,display:c(Object(v.createElement)("span",{className:"payment-method__brand payment-method__brand--".concat(s)}))},created:{value:1e3*e.created,display:c(Object(j.dateI18n)("M j, Y",N()(1e3*e.created)))},dueBy:{value:1e3*e.evidence_details.due_by,display:c(Object(j.dateI18n)("M j, Y / g:iA",N()(1e3*e.evidence_details.due_by)))},order:t,customer:{value:l.name,display:c(l.name)},email:{value:l.email,display:c(l.email)},country:{value:(l.address||{}).country,display:c((l.address||{}).country)},details:{value:e.id,display:a}};return wc.map(function(e){var t=e.key;return i[t]||{display:null}})});return Object(v.createElement)(O,null,Object(v.createElement)(p.TableCard,{title:Object(u.__)("Disputes","woocommerce-payments"),isLoading:c,rowsPerPage:10,totalRows:10,headers:wc,rows:a}))},yc=function(){var e=Object(v.useState)([]),t=xt()(e,2),c=t[0],a=t[1],n=Object(v.useState)(!1),r=xt()(n,2),o=r[0],s=r[1],l=function(){var e=hc()(oe.a.mark(function e(){return oe.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return s(!0),e.prev=1,e.t0=a,e.next=5,dc()({path:"/wc/v3/payments/disputes"});case 5:e.t1=e.sent,(0,e.t0)(e.t1);case 7:return e.prev=7,s(!1),e.finish(7);case 10:case"end":return e.stop()}},e,null,[[1,,7,10]])}));return function(){return e.apply(this,arguments)}}();return Object(v.useEffect)(function(){l()},[]),Object(v.createElement)(bc,{disputes:c,showPlaceholder:o})},zc=(c(60),function(e){var t=e.children;return Object(v.createElement)("div",{className:"woocommerce-card__footer"},t)}),_c=function(e){var t=e.id,c=e.needsResponse,a=e.isSubmitted,n=e.onAccept;if(!c&&!a)return null;var r=Object(se.addQueryArgs)("admin.php",{page:"wc-admin",path:"/payments/disputes/challenge",id:t}),o=Object(u.__)("Are you sure you'd like to accept this dispute? This action can not be undone.","woocommerce-payments");return Object(v.createElement)(zc,null,Object(v.createElement)(p.Link,{href:r,className:"components-button is-button is-primary is-large"},c?Object(u.__)("Challenge dispute","woocommerce-payments"):Object(u.__)("View submitted evidence","woocommerce-payments")),c&&Object(v.createElement)(z,{isDefault:!0,isLarge:!0,onClick:function(){return window.confirm(o)&&n()}},Object(u.__)("Accept dispute","woocommerce-payments")))},Ec=c(29),Oc=c.n(Ec),kc=(c(61),new M.a),Hc=[{key:"created",label:Object(u.__)("Dispute date","woocommerce-payments")},{key:"amount",label:Object(u.__)("Disputed amount","woocommerce-payments")},{key:"dueBy",label:Object(u.__)("Respond by","woocommerce-payments")},{key:"reason",label:Object(u.__)("Reason","woocommerce-payments")},{key:"order",label:Object(u.__)("Order","woocommerce-payments")},{key:"customer",label:Object(u.__)("Customer","woocommerce-payments")},{key:"transactionId",label:Object(u.__)("Transaction ID","woocommerce-payments")}],Vc=function(e){var t="object"===Oc()(e.charge)?e.charge.id:e.charge;return Object(v.createElement)(p.Link,{href:Je(t,"transactions")},t)},Mc=function(e){var t=fc[e.reason];return t?t.display:je(e.reason)},jc=function(e){var t=e.dispute,c=e.isLoading,a=c?{created:"Created date",amount:"Amount",dueBy:"Due by date",reason:"Dispute reason",order:"Order link",customer:"Customer name",transactionId:"Transaction link"}:{created:Object(j.dateI18n)("M j, Y",N()(1e3*t.created)),amount:"".concat(kc.formatCurrency(t.amount/100)," ").concat(t.currency.toUpperCase()),dueBy:Object(j.dateI18n)("M j, Y - g:iA",N()(1e3*t.evidence_details.due_by)),reason:Mc(t),order:t.order?Object(v.createElement)(vt,{order:t.order}):null,customer:"object"===Oc()(t.charge)?t.charge.billing_details.name:null,transactionId:Vc(t)};return Object(v.createElement)("div",{className:"wcpay-dispute-info"},Hc.map(function(e){var t=e.key,n=e.label;return null==a[t]?null:Object(v.createElement)("div",{key:t,className:"wcpay-dispute-info-item"},Object(v.createElement)($e,{isLoading:c,display:"inline"},Object(v.createElement)("span",{className:"wcpay-dispute-info-key"},"".concat(n,": ")),Object(v.createElement)("span",{className:"wcpay-dispute-info-value"},a[t])))}))},xc=function(e){var t=e.children;return(void 0===t?[]:t).map(function(e,t){return Object(v.createElement)("p",{key:t},e)})},Cc=(c(33),function(e){var t=e.isLoading,c=e.dispute,a=void 0===c?{}:c,n=e.onAccept,r=!t&&a.id,o=r&&Object(v.createElement)(_c,{id:a.id,needsResponse:"needs_response"===a.status||"warning_needs_response"===a.status,isSubmitted:a.evidence_details&&a.evidence_details.submission_count>0,onAccept:n}),s=fc[a.reason]||{};return t||r?Object(v.createElement)(O,{isNarrow:!0,className:"wcpay-dispute-details"},Object(v.createElement)(p.Card,{title:Object(v.createElement)($e,{isLoading:t,value:Object(u.__)("Dispute overview","woocommerce-payments")})},Object(v.createElement)(jc,{dispute:a,isLoading:t}),Object(v.createElement)(Ge,{isLoading:t,numLines:4},Object(v.createElement)(xc,null,s.overview)),Object(v.createElement)(Ge,{isLoading:t,numLines:6},o)),Object(v.createElement)(p.Card,{title:Object(v.createElement)($e,{isLoading:t,value:s.display?Object(u.sprintf)(Object(u.__)("Dispute: %s","woocommerce-payments"),s.display):Object(u.__)("Dispute type","woocommerce-payments")})},Object(v.createElement)(Ge,{isLoading:t,numLines:4},Object(v.createElement)(xc,null,s.summary)),Object(v.createElement)(Ge,{isLoading:t,numLines:6},s.required&&Object(v.createElement)("h3",null," ",Object(u.__)("Required to overturn dispute","woocommerce-payments")," "),Object(v.createElement)(xc,null,s.required)),Object(v.createElement)(Ge,{isLoading:t,numLines:6},s.respond&&Object(v.createElement)("h3",null,Object(u.__)("How to respond","woocommerce-payments")),Object(v.createElement)(xc,null,s.respond),o))):Object(v.createElement)(O,{isNarrow:!0,className:"wcpay-dispute-details"},Object(v.createElement)(p.Card,null,Object(v.createElement)("div",null,Object(u.__)("Dispute not loaded","woocommerce-payments"))))}),Lc=function(e){var t=e.query,c="/wc/v3/payments/disputes/".concat(t.id),a=Object(v.useState)(),n=xt()(a,2),r=n[0],o=n[1],s=Object(v.useState)(!0),l=xt()(s,2),i=l[0],m=l[1],h=Object(I.useDispatch)("core/notices"),d=h.createSuccessNotice,p=h.createErrorNotice,f=function(){var e=hc()(oe.a.mark(function e(){return oe.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return m(!0),e.prev=1,e.t0=o,e.next=5,dc()({path:c});case 5:e.t1=e.sent,(0,e.t0)(e.t1);case 7:return e.prev=7,m(!1),e.finish(7);case 10:case"end":return e.stop()}},e,null,[[1,,7,10]])}));return function(){return e.apply(this,arguments)}}();Object(v.useEffect)(function(){f()},[]);var g=function(){var e=hc()(oe.a.mark(function e(){return oe.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return m(!0),e.prev=1,e.t0=o,e.next=5,dc()({path:"".concat(c,"/close"),method:"post"});case 5:e.t1=e.sent,(0,e.t0)(e.t1),t=void 0,t=r.order?Object(u.sprintf)(Object(u.__)("You have accepted the dispute for order #%s.","woocommerce-payments"),r.order.number):Object(u.__)("You have accepted the dispute.","woocommerce-payments"),d(t),Object(rt.getHistory)().push(Object(se.addQueryArgs)("admin.php",{page:"wc-admin",path:"/payments/disputes"})),e.next=13;break;case 10:e.prev=10,e.t2=e.catch(1),p(Object(u.__)("There has been an error accepting the dispute. Please try again later.","woocommerce-payments"));case 13:return e.prev=13,m(!1),e.finish(13);case 16:case"end":return e.stop()}var t},e,null,[[1,10,13,16]])}));return function(){return e.apply(this,arguments)}}();return Object(v.createElement)(Cc,{isLoading:i,dispute:r,onAccept:g})};function Nc(){return(Nc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var c=arguments[t];for(var a in c)Object.prototype.hasOwnProperty.call(c,a)&&(e[a]=c[a])}return e}).apply(this,arguments)}var Sc=c(16);var Tc=function(e){var t=e.as;return function(e){var t=e.as,c=void 0===t?"div":t,a=w(e,["as"]);return"function"==typeof a.children?a.children(a):Object(v.createElement)(c,a)}(g({as:void 0===t?"div":t,className:"components-visually-hidden"},w(e,["as"])))};function Bc(e){var t=e.id,c=e.label,a=e.hideLabelFromVision,n=e.help,r=e.className,o=e.children;return Object(v.createElement)("div",{className:y()("components-base-control",r)},Object(v.createElement)("div",{className:"components-base-control__field"},c&&t&&(a?Object(v.createElement)(Tc,{as:"label",htmlFor:t},c):Object(v.createElement)("label",{className:"components-base-control__label",htmlFor:t},c)),c&&!t&&(a?Object(v.createElement)(Tc,{as:"label"},c):Object(v.createElement)(Bc.VisualLabel,null,c)),o),!!n&&Object(v.createElement)("p",{id:t+"__help",className:"components-base-control__help"},n))}Bc.VisualLabel=function(e){var t=e.className,c=e.children;return t=y()("components-base-control__label",t),Object(v.createElement)("span",{className:t},c)};var Rc=Bc;var Ic=Object(Sc.withInstanceId)(function(e){var t=e.label,c=e.hideLabelFromVision,a=e.value,n=e.help,r=e.className,o=e.instanceId,s=e.onChange,l=e.type,i=void 0===l?"text":l,m=w(e,["label","hideLabelFromVision","value","help","className","instanceId","onChange","type"]),h="inspector-text-control-".concat(o);return Object(v.createElement)(Rc,{label:t,hideLabelFromVision:c,id:h,help:n,className:r},Object(v.createElement)("input",Nc({className:"components-text-control__input",type:i,id:h,value:a,onChange:function(e){return s(e.target.value)},"aria-describedby":n?h+"__help":void 0},m)))});var Dc=Object(Sc.withInstanceId)(function(e){var t=e.label,c=e.hideLabelFromVision,a=e.value,n=e.help,r=e.instanceId,o=e.onChange,s=e.rows,l=void 0===s?4:s,i=e.className,m=w(e,["label","hideLabelFromVision","value","help","instanceId","onChange","rows","className"]),h="inspector-textarea-control-".concat(r);return Object(v.createElement)(Rc,{label:t,hideLabelFromVision:c,id:h,help:n,className:i},Object(v.createElement)("textarea",Nc({className:"components-textarea-control__input",id:h,rows:l,onChange:function(e){return o(e.target.value)},"aria-describedby":n?h+"__help":void 0,value:a},m)))});function Ac(e){return function(e){if(Array.isArray(e)){for(var t=0,c=new Array(e.length);t<e.length;t++)c[t]=e[t];return c}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var Pc=Object(Sc.withInstanceId)(function(e){var t=e.help,c=e.instanceId,a=e.label,n=e.multiple,r=void 0!==n&&n,o=e.onChange,s=e.options,l=void 0===s?[]:s,i=e.className,m=e.hideLabelFromVision,h=w(e,["help","instanceId","label","multiple","onChange","options","className","hideLabelFromVision"]),u="inspector-select-control-".concat(c);return!Object(F.isEmpty)(l)&&Object(v.createElement)(Rc,{label:a,hideLabelFromVision:m,id:u,help:t,className:i},Object(v.createElement)("select",Nc({id:u,className:"components-select-control__input",onChange:function(e){if(r){var t=Ac(e.target.options).filter(function(e){return e.selected}).map(function(e){return e.value});o(t)}else o(e.target.value)},"aria-describedby":t?"".concat(u,"__help"):void 0,multiple:r},h),l.map(function(e,t){return Object(v.createElement)("option",{key:"".concat(e.label,"-").concat(e.value,"-").concat(t),value:e.value,disabled:e.disabled},e.label)})))}),Fc=[{key:"general",title:Object(u.__)("General evidence","woocommerce-payments"),description:Object(u.__)("Provide general evidence about the customer and the order.","woocommerce-payments"),fields:[{key:"product_description",label:Object(u.__)("Product description","woocommerce-payments"),type:"textarea",description:Object(u.__)("A description of the product or service and any relevant details on how this was presented to the customer at the time of purchase.","woocommerce-payments")},{key:"customer_name",label:Object(u.__)("Customer name","woocommerce-payments"),type:"text"},{key:"customer_email_address",label:Object(u.__)("Customer email","woocommerce-payments"),type:"text"},{key:"customer_signature",label:Object(u.__)("Customer signature","woocommerce-payments"),type:"file",description:Object(u.__)("A relevant document or contract showing the customer's signature (if available).","woocommerce-payments")},{key:"billing_address",label:Object(u.__)("Customer billing address","woocommerce-payments"),type:"textarea"},{key:"customer_purchase_ip",label:Object(u.__)("Customer IP address","woocommerce-payments"),type:"text"},{key:"receipt",label:Object(u.__)("Receipt","woocommerce-payments"),type:"file",description:Object(u.__)("Any receipt or message sent to the customer notifying them of the charge. This field will be automatically filled with a Stripe generated email receipt if any such receipt was sent.","woocommerce-payments")},{key:"customer_communication",label:Object(u.__)("Customer communication","woocommerce-payments"),type:"file",description:Object(u.__)("Any communication with the customer that you feel is relevant to your case (e.g. emails proving that they received the product or service, or demonstrating their use of or satisfaction with the product or service).","woocommerce-payments")}]},{key:"refund_policy_info",title:Object(u.__)("Refund policy info","woocommerce-payments"),fields:[{key:"refund_policy",label:Object(u.__)("Refund policy","woocommerce-payments"),type:"file",description:Object(u.__)("Your refund policy, as shown or provided to the customer.","woocommerce-payments")},{key:"refund_policy_disclosure",label:Object(u.__)("Refund policy disclosure","woocommerce-payments"),type:"textarea",description:Object(u.__)("An explanation of how and when the customer was shown or provided your refund policy prior to purchase.","woocommerce-payments")},{key:"refund_refusal_explanation",label:Object(u.__)("Refund refusal explanation","woocommerce-payments"),type:"textarea",description:Object(u.__)("Your explanation for why the customer is not entitled to a refund.","woocommerce-payments")}],reason:"credit_not_processed"},{key:"duplicate_charge_info",title:Object(u.__)("Duplicate charge info","woocommerce-payments"),fields:[{key:"duplicate_charge_id",label:Object(u.__)("Duplicate charge ID","woocommerce-payments"),type:"text",description:Object(u.__)("The charge ID for the previous payment that appears to be a duplicate of the one that is disputed.","woocommerce-payments")},{key:"duplicate_charge_explanation",label:Object(u.__)("Explanation of duplicate charge","woocommerce-payments"),type:"textarea",description:Object(u.__)("An explanation of the difference between the disputed payment and the prior one that appears to be a duplicate.","woocommerce-payments")},{key:"duplicate_charge_documentation",label:Object(u.__)("Duplicate charge documentation","woocommerce-payments"),type:"file",description:Object(u.__)("Upload documentation for the prior payment that can uniquely identify it, such as a separate receipt. This document should be paired with a similar document from the disputed payment that proves the two are separate. This should also include a separate shipping label or receipt for the other payment. If multiple products were shipped together, provide a packing list that shows each purchase.","woocommerce-payments")},{key:"shipping_documentation",label:Object(u.__)("Shipping documentation","woocommerce-payments"),type:"file",description:Object(u.__)("A shipping label or receipt for the disputed payment.","woocommerce-payments"),denormalized:!0,productType:"physical_product"},{key:"service_documentation",label:Object(u.__)("Service documentation","woocommerce-payments"),type:"file",description:Object(u.__)("A copy of a service agreement or documentation for the disputed payment.","woocommerce-payments"),denormalized:!0,productType:"offline_service"}],reason:"duplicate"},{key:"shipping_information",title:Object(u.__)("Shipping information","woocommerce-payments"),fields:[{key:"shipping_carrier",label:Object(u.__)("Shipping carrier","woocommerce-payments"),type:"text",description:Object(u.__)("The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc. If multiple carriers were used for this purchase, please separate them with commas.","woocommerce-payments")},{key:"shipping_tracking_number",label:Object(u.__)("Tracking number","woocommerce-payments"),type:"text",description:Object(u.__)("The tracking number (if available) for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas. When we compile your evidence into a single document, these tracking numbers will be expanded to include detailed delivery information from the carrier.","woocommerce-payments")},{key:"shipping_documentation",label:Object(u.__)("Proof of shipping","woocommerce-payments"),type:"file",description:Object(u.__)("Provide documentation as proof that a product was shipped to the cardholder at the same address the cardholder provided to you. This could include a copy of the shipment receipt or label, and show the full shipping address of the cardholder, if possible.","woocommerce-payments")},{key:"shipping_date",label:Object(u.__)("Date of shipment","woocommerce-payments"),type:"text",description:Object(u.__)("The date on which a physical product began its route to the shipping address. This date should be prior to the date of the dispute.","woocommerce-payments")},{key:"shipping_address",label:Object(u.__)("Shipping address","woocommerce-payments"),type:"textarea",description:Object(u.__)("The address to which a physical product was shipped. The shipping address must match a billing address verified with AVS. (A signature is not required as evidence of delivery).","woocommerce-payments")}],reason:["fraudulent","product_not_received","product_unacceptable","unrecognized"],productType:"physical_product"},{key:"cancellation_policy_info",title:Object(u.__)("Cancellation policy info","woocommerce-payments"),fields:[{key:"cancellation_policy",label:Object(u.__)("Cancellation policy","woocommerce-payments"),type:"file",description:Object(u.__)("Your subscription cancellation policy, as shown to the customer.","woocommerce-payments")},{key:"cancellation_policy_disclosure",label:Object(u.__)("Cancellation policy disclosure","woocommerce-payments"),type:"textarea",description:Object(u.__)("An explanation of how and when the customer was shown your cancellation policy prior to purchase.","woocommerce-payments")},{key:"cancellation_rebuttal",label:Object(u.__)("Cancellation rebuttal","woocommerce-payments"),type:"textarea",description:Object(u.__)("A justification for why the customer's subscription was not canceled.","woocommerce-payments")}],reason:"subscription_canceled"},{key:"download_and_activity_logs",title:Object(u.__)("Download and activity logs","woocommerce-payments"),fields:[{key:"access_activity_log",type:"file",description:[Object(u.__)("Provide at least two of the following pieces of information:","woocommerce-payments"),Object(u.__)("• Customer's IP address and their device's geographical location at the time of purchase","woocommerce-payments"),Object(u.__)("• Device ID and name of the device","woocommerce-payments"),Object(u.__)("• Customer name and email address linked to their customer profile","woocommerce-payments"),Object(u.__)("• Evidence that the customer logged into their account for your business before the transaction date","woocommerce-payments"),Object(u.__)("• Evidence that your website or app was accessed by the cardholder for purchase or services on or after the transaction date","woocommerce-payments"),Object(u.__)("• Evidence that the same device and card used in the disputed payment was used in a previous payment that was not disputed","woocommerce-payments")]}],reason:["fraudulent","product_not_received"],productType:"digital_product_or_service"},{key:"download_and_activity_logs",title:Object(u.__)("Download and activity logs","woocommerce-payments"),fields:[{key:"access_activity_log",type:"file",description:Object(u.__)("Any server or activity logs showing proof that the cardholder accessed or downloaded the purchased digital product. This information should include IP addresses, corresponding timestamps, and any detailed recorded activity.","woocommerce-payments")}],reason:["product_unacceptable","subscription_canceled","unrecognized"],productType:"digital_product_or_service",denormalized:!0},{key:"service_details",title:Object(u.__)("Service details","woocommerce-payments"),fields:[{key:"service_date",label:Object(u.__)("Service date","woocommerce-payments"),type:"text",description:Object(u.__)("The date on which the cardholder received or began receiving the purchased service.","woocommerce-payments")},{key:"service_documentation",label:Object(u.__)("Proof of service","woocommerce-payments"),type:"file",description:Object(u.__)("Documentation showing proof that a service was provided to the cardholder. This could include a copy of a signed contract, work order, or other form of written agreement.","woocommerce-payments")}],reason:["fraudulent","product_not_received","product_unacceptable","subscription_canceled","unrecognized"],productType:"offline_service"},{key:"uncategorized",title:Object(u.__)("Additional details","woocommerce-payments"),description:Object(u.__)("Provide any extra evidence or statements you'd like the bank to see, either as text or by uploading a document.","woocommerce-payments"),fields:[{key:"uncategorized_text",label:Object(u.__)("Additional details","woocommerce-payments"),type:"textarea"},{key:"uncategorized_file",type:"file"}]}];function qc(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Uc(e,t){for(var c=0;c<t.length;c++){var a=t[c];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function Wc(e,t,c){return t&&Uc(e.prototype,t),c&&Uc(e,c),e}function Yc(e){return(Yc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Zc(e){return(Zc="function"==typeof Symbol&&"symbol"===Yc(Symbol.iterator)?function(e){return Yc(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":Yc(e)})(e)}function Qc(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Gc(e,t){return!t||"object"!==Zc(t)&&"function"!=typeof t?Qc(e):t}function $c(e){return($c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Jc(e,t){return(Jc=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Kc(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Jc(e,t)}function Xc(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var c=[],a=!0,n=!1,r=void 0;try{for(var o,s=e[Symbol.iterator]();!(a=(o=s.next()).done)&&(c.push(o.value),!t||c.length!==t);a=!0);}catch(e){n=!0,r=e}finally{try{a||null==s.return||s.return()}finally{if(n)throw r}}return c}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var ea=c(25),ta=c(27),ca=c(35),aa=c.n(ca),na=10,ra=function(){return"rtl"===document.documentElement.dir};function oa(e,t){var c=Xc((arguments.length>2&&void 0!==arguments[2]?arguments[2]:"top").split(" "),2),a=c[0],n=c[1],r=void 0===n?"center":n,o=function(e,t,c){var a,n=t.height,r=e.top+e.height/2,o={popoverTop:r,contentHeight:(r-n/2>0?n/2:r)+(r+n/2>window.innerHeight?window.innerHeight-r:n/2)},s={popoverTop:e.top,contentHeight:e.top-na-n>0?n:e.top-na},l={popoverTop:e.bottom,contentHeight:e.bottom+na+n>window.innerHeight?window.innerHeight-na-e.bottom:n},i=null;if("middle"===c&&o.contentHeight===n)a="middle";else if("top"===c&&s.contentHeight===n)a="top";else if("bottom"===c&&l.contentHeight===n)a="bottom";else{var m="top"==(a=s.contentHeight>l.contentHeight?"top":"bottom")?s.contentHeight:l.contentHeight;i=m!==n?m:null}return{yAxis:a,popoverTop:"middle"===a?o.popoverTop:"top"===a?s.popoverTop:l.popoverTop,contentHeight:i}}(e,t,a);return g({},function(e,t,c,a){var n=t.width;"left"===c&&ra()?c="right":"right"===c&&ra()&&(c="left");var r,o=Math.round(e.left+e.width/2),s={popoverLeft:o,contentWidth:(o-n/2>0?n/2:o)+(o+n/2>window.innerWidth?window.innerWidth-o:n/2)},l="middle"===a?e.left:o,i={popoverLeft:l,contentWidth:l-n>0?n:l},m="middle"===a?e.right:o,h={popoverLeft:m,contentWidth:m+n>window.innerWidth?window.innerWidth-m:n},u=null;if("center"===c&&s.contentWidth===n)r="center";else if("left"===c&&i.contentWidth===n)r="left";else if("right"===c&&h.contentWidth===n)r="right";else{var d="left"==(r=i.contentWidth>h.contentWidth?"left":"right")?i.contentWidth:h.contentWidth;u=d!==n?d:null}return{xAxis:r,popoverLeft:"center"===r?s.popoverLeft:"left"===r?i.popoverLeft:h.popoverLeft,contentWidth:u}}(e,t,r,o.yAxis),o)}var sa=Object(v.createContext)({focusHistory:[]}),la=sa.Provider,ia=sa.Consumer;la.displayName="FocusReturnProvider",ia.displayName="FocusReturnConsumer";var ma=Object(Sc.createHigherOrderComponent)(function e(t){if((a=t)instanceof v.Component||"function"==typeof a){var c=t;return e({})(c)}var a,n=t.onFocusReturn,r=void 0===n?F.stubTrue:n;return function(e){var t=function(t){function c(){var e;return qc(this,c),(e=Gc(this,$c(c).apply(this,arguments))).ownFocusedElements=new Set,e.activeElementOnMount=document.activeElement,e.setIsFocusedFalse=function(){return e.isFocused=!1},e.setIsFocusedTrue=function(t){e.ownFocusedElements.add(t.target),e.isFocused=!0},e}return Kc(c,v.Component),Wc(c,[{key:"componentWillUnmount",value:function(){var e=this.activeElementOnMount,t=this.isFocused,c=this.ownFocusedElements;if(t&&!1!==r())for(var a,n=[].concat(Ac(F.without.apply(void 0,[this.props.focus.focusHistory].concat(Ac(c)))),[e]);a=n.pop();)if(document.body.contains(a))return void a.focus()}},{key:"render",value:function(){return Object(v.createElement)("div",{onFocus:this.setIsFocusedTrue,onBlur:this.setIsFocusedFalse},Object(v.createElement)(e,this.props.childProps))}}]),c}();return function(e){return Object(v.createElement)(ia,null,function(c){return Object(v.createElement)(t,{childProps:e,focus:c})})}}},"withFocusReturn"),ha=Object(Sc.createHigherOrderComponent)(function(e){return function(t){function c(){var e;return qc(this,c),(e=Gc(this,$c(c).apply(this,arguments))).focusContainRef=Object(v.createRef)(),e.handleTabBehaviour=e.handleTabBehaviour.bind(Qc(e)),e}return Kc(c,v["Component"]),Wc(c,[{key:"handleTabBehaviour",value:function(e){if(e.keyCode===ta.TAB){var t=ea.focus.tabbable.find(this.focusContainRef.current);if(t.length){var c=t[0],a=t[t.length-1];e.shiftKey&&e.target===c?(e.preventDefault(),a.focus()):(e.shiftKey||e.target!==a)&&t.includes(e.target)||(e.preventDefault(),c.focus())}}}},{key:"render",value:function(){return Object(v.createElement)("div",{onKeyDown:this.handleTabBehaviour,ref:this.focusContainRef,tabIndex:"-1"},Object(v.createElement)(e,this.props))}}]),c}()},"withConstrainedTabbing"),ua=["button","submit"];var da=Object(Sc.createHigherOrderComponent)(function(e){return function(t){function c(){var e;return qc(this,c),(e=Gc(this,$c(c).apply(this,arguments))).bindNode=e.bindNode.bind(Qc(e)),e.cancelBlurCheck=e.cancelBlurCheck.bind(Qc(e)),e.queueBlurCheck=e.queueBlurCheck.bind(Qc(e)),e.normalizeButtonFocus=e.normalizeButtonFocus.bind(Qc(e)),e}return Kc(c,v["Component"]),Wc(c,[{key:"componentWillUnmount",value:function(){this.cancelBlurCheck()}},{key:"bindNode",value:function(e){e?this.node=e:(delete this.node,this.cancelBlurCheck())}},{key:"queueBlurCheck",value:function(e){var t=this;e.persist(),this.preventBlurCheck||(this.blurCheckTimeout=setTimeout(function(){document.hasFocus()?"function"==typeof t.node.handleFocusOutside&&t.node.handleFocusOutside(e):e.preventDefault()},0))}},{key:"cancelBlurCheck",value:function(){clearTimeout(this.blurCheckTimeout)}},{key:"normalizeButtonFocus",value:function(e){var t=e.type,c=e.target;Object(F.includes)(["mouseup","touchend"],t)?this.preventBlurCheck=!1:function(e){switch(e.nodeName){case"A":case"BUTTON":return!0;case"INPUT":return Object(F.includes)(ua,e.type)}return!1}(c)&&(this.preventBlurCheck=!0)}},{key:"render",value:function(){return Object(v.createElement)("div",{onFocus:this.cancelBlurCheck,onMouseDown:this.normalizeButtonFocus,onMouseUp:this.normalizeButtonFocus,onTouchStart:this.normalizeButtonFocus,onTouchEnd:this.normalizeButtonFocus,onBlur:this.queueBlurCheck},Object(v.createElement)(e,Nc({ref:this.bindNode},this.props)))}}]),c}()},"withFocusOutside")(function(e){function t(){return qc(this,t),Gc(this,$c(t).apply(this,arguments))}return Kc(t,v["Component"]),Wc(t,[{key:"handleFocusOutside",value:function(e){this.props.onFocusOutside(e)}},{key:"render",value:function(){return this.props.children}}]),t}());var va=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.htmlDocument,c=void 0===t?document:t,a=e.className,n=void 0===a?"lockscroll":a,r=0,o=0;function s(e){var t=c.scrollingElement||c.body;e&&(o=t.scrollTop);var a=e?"add":"remove";t.classList[a](n),c.documentElement.classList[a](n),e||(t.scrollTop=o)}return function(e){function t(){return qc(this,t),Gc(this,$c(t).apply(this,arguments))}return Kc(t,v.Component),Wc(t,[{key:"componentDidMount",value:function(){0===r&&s(!0),++r}},{key:"componentWillUnmount",value:function(){1===r&&s(!1),--r}},{key:"render",value:function(){return null}}]),t}()}();function pa(e){e.stopPropagation()}var fa=Object(v.forwardRef)(function(e,t){var c=e.children,a=w(e,["children"]);return Object(v.createElement)("div",Nc({},a,{ref:t,onMouseDown:pa}),c)}),ga=Object(v.createContext)({registerSlot:function(){},unregisterSlot:function(){},registerFill:function(){},unregisterFill:function(){},getSlot:function(){},getFills:function(){},subscribe:function(){}}),wa=(ga.Provider,ga.Consumer),ba=function(e){var t=Object(v.useContext)(ga),c=t.getSlot,a=t.subscribe,n=Xc(Object(v.useState)(c(e)),2),r=n[0],o=n[1];return Object(v.useEffect)(function(){return o(c(e)),a(function(){o(c(e))})},[e]),r},ya=0;function za(e){var t=e.name,c=e.children,a=e.registerFill,n=e.unregisterFill,r=ba(t),o=Object(v.useRef)({name:t,children:c});return o.current.occurrence||(o.current.occurrence=++ya),Object(v.useLayoutEffect)(function(){return a(t,o.current),function(){return n(t,o.current)}},[]),Object(v.useLayoutEffect)(function(){o.current.children=c,r&&!r.props.bubblesVirtually&&r.forceUpdate()},[c]),Object(v.useLayoutEffect)(function(){t!==o.current.name&&(n(o.current.name,o.current),o.current.name=t,a(t,o.current))},[t]),r&&r.node&&r.props.bubblesVirtually?(Object(F.isFunction)(c)&&(c=c(r.props.fillProps)),Object(v.createPortal)(c,r.node)):null}var _a=function(e){return Object(v.createElement)(wa,null,function(t){var c=t.registerFill,a=t.unregisterFill;return Object(v.createElement)(za,Nc({},e,{registerFill:c,unregisterFill:a}))})},Ea=function(e){function t(){var e;return qc(this,t),(e=Gc(this,$c(t).apply(this,arguments))).bindNode=e.bindNode.bind(Qc(e)),e}return Kc(t,v["Component"]),Wc(t,[{key:"componentDidMount",value:function(){(0,this.props.registerSlot)(this.props.name,this)}},{key:"componentWillUnmount",value:function(){(0,this.props.unregisterSlot)(this.props.name,this)}},{key:"componentDidUpdate",value:function(e){var t=this.props,c=t.name,a=t.unregisterSlot,n=t.registerSlot;e.name!==c&&(a(e.name),n(c,this))}},{key:"bindNode",value:function(e){this.node=e}},{key:"render",value:function(){var e=this.props,t=e.children,c=e.name,a=e.bubblesVirtually,n=void 0!==a&&a,r=e.fillProps,o=void 0===r?{}:r,s=e.getFills,l=e.className;if(n)return Object(v.createElement)("div",{ref:this.bindNode,className:l});var i=Object(F.map)(s(c,this),function(e){var t=e.occurrence,c=Object(F.isFunction)(e.children)?e.children(o):e.children;return v.Children.map(c,function(e,c){if(!e||Object(F.isString)(e))return e;var a="".concat(t,"---").concat(e.key||c);return Object(v.cloneElement)(e,{key:a})})}).filter(Object(F.negate)(v.isEmptyElement));return Object(v.createElement)(v.Fragment,null,Object(F.isFunction)(t)?t(i):i)}}]),t}(),Oa=function(e){return Object(v.createElement)(wa,null,function(t){var c=t.registerSlot,a=t.unregisterSlot,n=t.getFills;return Object(v.createElement)(Ea,Nc({},e,{registerSlot:c,unregisterSlot:a,getFills:n}))})};var ka=function(e){var t=e.type,c=e.options,a=void 0===c?{}:c,n=e.children;if("appear"===t){var r,o=a.origin,s=Xc((void 0===o?"top":o).split(" "),2),l=s[0],i=s[1],m=void 0===i?"center":i;return n({className:y()("components-animate__appear",(r={},f(r,"is-from-"+m,"center"!==m),f(r,"is-from-"+l,"middle"!==l),r))})}if("slide-in"===t){var h=a.origin,u=void 0===h?"left":h;return n({className:y()("components-animate__slide-in","is-from-"+u)})}return n("loading"===t?{className:y()("components-animate__loading")}:{})},Ha=ha(ma(function(e){return e.children}));function Va(e,t){var c=window.getComputedStyle(t),a=c.paddingTop,n=c.paddingBottom,r=c.paddingLeft,o=c.paddingRight,s=a?parseInt(a,10):0,l=n?parseInt(n,10):0,i=r?parseInt(r,10):0,m=o?parseInt(o,10):0;return{x:e.left+i,y:e.top+s,width:e.width-i-m,height:e.height-s-l,left:e.left+i,right:e.right-m,top:e.top+s,bottom:e.bottom-l}}function Ma(e,t,c){c?e.getAttribute(t)!==c&&e.setAttribute(t,c):e.hasAttribute(t)&&e.removeAttribute(t)}function ja(e,t){var c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";e.style[t]!==c&&(e.style[t]=c)}function xa(e,t,c){c?e.classList.contains(t)||e.classList.add(t):e.classList.contains(t)&&e.classList.remove(t)}var Ca=function(e){var t=e.headerTitle,c=e.onClose,a=e.onKeyDown,n=e.children,r=e.className,o=e.noArrow,s=void 0!==o&&o,l=e.position,i=void 0===l?"top":l,m=(e.range,e.focusOnMount),h=void 0===m?"firstElement":m,u=e.anchorRef,d=e.shouldAnchorIncludePadding,p=e.anchorVerticalBuffer,f=e.anchorHorizontalBuffer,g=e.anchorRect,b=e.getAnchorRect,z=e.expandOnMobile,_=e.animate,E=void 0===_||_,O=e.onClickOutside,k=e.onFocusOutside,H=w(e,["headerTitle","onClose","onKeyDown","children","className","noArrow","position","range","focusOnMount","anchorRef","shouldAnchorIncludePadding","anchorVerticalBuffer","anchorHorizontalBuffer","anchorRect","getAnchorRect","expandOnMobile","animate","onClickOutside","onFocusOutside"]),V=Object(v.useRef)(null),M=Object(v.useRef)(null),j=Object(v.useRef)(),x=Object(v.useRef)(),C=Object(Sc.useViewportMatch)("medium","<"),L=Xc(Object(v.useState)(),2),N=L[0],S=L[1],T=z&&C;s=T||s,Object(v.useEffect)(function(){var e=j.current,t=M.current;if(T)return xa(e,"is-without-arrow",s),Ma(e,"data-x-axis"),Ma(e,"data-y-axis"),ja(e,"top"),ja(e,"left"),ja(t,"maxHeight"),void ja(t,"maxWidth");var c=function(){var c=function(e,t,c){var a=arguments.length>3&&void 0!==arguments[3]&&arguments[3],n=arguments.length>4?arguments[4]:void 0;if(t)return t;if(c){if(!e.current)return;return c(e.current)}if(!1!==a){if(!a)return;if(a instanceof window.Range)return Object(ea.getRectangleFromRange)(a);var r=a.getBoundingClientRect();return n?r:Va(r,a)}if(e.current){var o=e.current.parentNode,s=o.getBoundingClientRect();return n?s:Va(s,o)}}(V,g,b,u,d);if(c){c=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return{x:e.left-c,y:e.top-t,width:e.width+2*c,height:e.height+2*t,left:e.left-c,right:e.right+c,top:e.top-t,bottom:e.bottom+t}}(c,p,f),x.current||(x.current=t.getBoundingClientRect());var a=oa(c,x.current,i),n=a.popoverTop,r=a.popoverLeft,o=a.xAxis,l=a.yAxis,m=a.contentHeight,h=a.contentWidth;xa(e,"is-without-arrow",s||"center"===o&&"middle"===l),Ma(e,"data-x-axis",o),Ma(e,"data-y-axis",l),ja(e,"top","number"==typeof n?n+"px":""),ja(e,"left","number"==typeof r?r+"px":""),ja(t,"maxHeight","number"==typeof m?m+"px":""),ja(t,"maxWidth","number"==typeof h?h+"px":""),S(({left:"right",right:"left"}[o]||"center")+" "+({top:"bottom",bottom:"top"}[l]||"middle"))}},a=window.setTimeout(c),n=window.setInterval(c,500);return window.addEventListener("resize",c),window.addEventListener("scroll",c,!0),function(){window.clearTimeout(a),window.clearInterval(n),window.removeEventListener("resize",c),window.removeEventListener("scroll",c,!0)}},[T,g,b,u,d,p,f,i]),function(e,t){Object(v.useEffect)(function(){var c=setTimeout(function(){if(e&&t.current)if("firstElement"!==e)"container"===e&&t.current.focus();else{var c=ea.focus.tabbable.find(t.current)[0];c?c.focus():t.current.focus()}},0);return function(){return clearTimeout(c)}},[])}(h,M);var B=function(e){e.keyCode===ta.ESCAPE&&c&&(e.stopPropagation(),c()),a&&a(e)};var R=Object(v.createElement)(da,{onFocusOutside:function(e){if(k)k(e);else if(O){var t;try{t=new window.MouseEvent("click")}catch(e){(t=document.createEvent("MouseEvent")).initMouseEvent("click",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null)}Object.defineProperty(t,"target",{get:function(){return e.relatedTarget}}),aa()("Popover onClickOutside prop",{alternative:"onFocusOutside"}),O(t)}else c&&c()}},Object(v.createElement)(ka,{type:E&&N?"appear":null,options:{origin:N}},function(e){var a=e.className;return Object(v.createElement)(fa,Nc({className:y()("components-popover",r,a,{"is-expanded":T,"is-without-arrow":s})},H,{onKeyDown:B,ref:j}),T&&Object(v.createElement)("div",{className:"components-popover__header"},Object(v.createElement)("span",{className:"components-popover__header-title"},t),Object(v.createElement)(Aa,{className:"components-popover__close",icon:"no-alt",onClick:c})),Object(v.createElement)("div",{ref:M,className:"components-popover__content",tabIndex:"-1"},n))}));return h&&(R=Object(v.createElement)(Ha,null,R)),Object(v.createElement)(wa,null,function(e){var t=e.getSlot;return t&&t("Popover")&&(R=Object(v.createElement)(_a,{name:"Popover"},R)),Object(v.createElement)("span",{ref:V},R,C&&z&&Object(v.createElement)(va,null))})};Ca.Slot=function(){return Object(v.createElement)(Oa,{bubblesVirtually:!0,name:"Popover"})};var La=Ca;var Na=function(e){var t,c,a=e.shortcut,n=e.className;return a?(Object(F.isString)(a)&&(t=a),Object(F.isObject)(a)&&(t=a.display,c=a.ariaLabel),Object(v.createElement)("span",{className:n,"aria-label":c},t)):null},Sa=700,Ta=function(e){function t(){var e;return qc(this,t),(e=Gc(this,$c(t).apply(this,arguments))).delayedSetIsOver=Object(F.debounce)(function(t){return e.setState({isOver:t})},Sa),e.cancelIsMouseDown=e.createSetIsMouseDown(!1),e.isInMouseDown=!1,e.state={isOver:!1},e}return Kc(t,v["Component"]),Wc(t,[{key:"componentWillUnmount",value:function(){this.delayedSetIsOver.cancel(),document.removeEventListener("mouseup",this.cancelIsMouseDown)}},{key:"emitToChild",value:function(e,t){var c=this.props.children;if(1===v.Children.count(c)){var a=v.Children.only(c);"function"==typeof a.props[e]&&a.props[e](t)}}},{key:"createToggleIsOver",value:function(e,t){var c=this;return function(a){if(c.emitToChild(e,a),!(a.currentTarget.disabled||"focus"===a.type&&c.isInMouseDown)){c.delayedSetIsOver.cancel();var n=Object(F.includes)(["focus","mouseenter"],a.type);n!==c.state.isOver&&(t?c.delayedSetIsOver(n):c.setState({isOver:n}))}}}},{key:"createSetIsMouseDown",value:function(e){var t=this;return function(c){t.emitToChild(e?"onMouseDown":"onMouseUp",c),document[e?"addEventListener":"removeEventListener"]("mouseup",t.cancelIsMouseDown),t.isInMouseDown=e}}},{key:"render",value:function(){var e=this.props,t=e.children,c=e.position,a=e.text,n=e.shortcut;if(1!==v.Children.count(t))return t;var r=v.Children.only(t),o=this.state.isOver;return Object(v.cloneElement)(r,{onMouseEnter:this.createToggleIsOver("onMouseEnter",!0),onMouseLeave:this.createToggleIsOver("onMouseLeave"),onClick:this.createToggleIsOver("onClick"),onFocus:this.createToggleIsOver("onFocus"),onBlur:this.createToggleIsOver("onBlur"),onMouseDown:this.createSetIsMouseDown(!0),children:Object(v.concatChildren)(r.props.children,o&&Object(v.createElement)(La,{focusOnMount:!1,position:c,className:"components-tooltip","aria-hidden":"true",animate:!1},a,Object(v.createElement)(Na,{className:"components-tooltip__shortcut",shortcut:n})))})}}]),t}(),Ba=function(e){return Object(v.createElement)("path",e)},Ra=function(e){var t=g({},e,{role:"img","aria-hidden":"true",focusable:"false"});return Object(v.createElement)("svg",Object(F.omit)(t,"__unstableActive"))},Ia=function(e){function t(){return qc(this,t),Gc(this,$c(t).apply(this,arguments))}return Kc(t,v["Component"]),Wc(t,[{key:"render",value:function(){var e,t=this.props,c=t.icon,a=t.size,n=void 0===a?20:a,r=t.className,o=w(t,["icon","size","className"]);switch(c){case"admin-appearance":e="M14.48 11.06L7.41 3.99l1.5-1.5c.5-.56 2.3-.47 3.51.32 1.21.8 1.43 1.28 2.91 2.1 1.18.64 2.45 1.26 4.45.85zm-.71.71L6.7 4.7 4.93 6.47c-.39.39-.39 1.02 0 1.41l1.06 1.06c.39.39.39 1.03 0 1.42-.6.6-1.43 1.11-2.21 1.69-.35.26-.7.53-1.01.84C1.43 14.23.4 16.08 1.4 17.07c.99 1 2.84-.03 4.18-1.36.31-.31.58-.66.85-1.02.57-.78 1.08-1.61 1.69-2.21.39-.39 1.02-.39 1.41 0l1.06 1.06c.39.39 1.02.39 1.41 0z";break;case"admin-collapse":e="M10 2.16c4.33 0 7.84 3.51 7.84 7.84s-3.51 7.84-7.84 7.84S2.16 14.33 2.16 10 5.71 2.16 10 2.16zm2 11.72V6.12L6.18 9.97z";break;case"admin-comments":e="M5 2h9c1.1 0 2 .9 2 2v7c0 1.1-.9 2-2 2h-2l-5 5v-5H5c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2z";break;case"admin-customizer":e="M18.33 3.57s.27-.8-.31-1.36c-.53-.52-1.22-.24-1.22-.24-.61.3-5.76 3.47-7.67 5.57-.86.96-2.06 3.79-1.09 4.82.92.98 3.96-.17 4.79-1 2.06-2.06 5.21-7.17 5.5-7.79zM1.4 17.65c2.37-1.56 1.46-3.41 3.23-4.64.93-.65 2.22-.62 3.08.29.63.67.8 2.57-.16 3.46-1.57 1.45-4 1.55-6.15.89z";break;case"admin-generic":e="M18 12h-2.18c-.17.7-.44 1.35-.81 1.93l1.54 1.54-2.1 2.1-1.54-1.54c-.58.36-1.23.63-1.91.79V19H8v-2.18c-.68-.16-1.33-.43-1.91-.79l-1.54 1.54-2.12-2.12 1.54-1.54c-.36-.58-.63-1.23-.79-1.91H1V9.03h2.17c.16-.7.44-1.35.8-1.94L2.43 5.55l2.1-2.1 1.54 1.54c.58-.37 1.24-.64 1.93-.81V2h3v2.18c.68.16 1.33.43 1.91.79l1.54-1.54 2.12 2.12-1.54 1.54c.36.59.64 1.24.8 1.94H18V12zm-8.5 1.5c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3z";break;case"admin-home":e="M16 8.5l1.53 1.53-1.06 1.06L10 4.62l-6.47 6.47-1.06-1.06L10 2.5l4 4v-2h2v4zm-6-2.46l6 5.99V18H4v-5.97zM12 17v-5H8v5h4z";break;case"admin-links":e="M17.74 2.76c1.68 1.69 1.68 4.41 0 6.1l-1.53 1.52c-1.12 1.12-2.7 1.47-4.14 1.09l2.62-2.61.76-.77.76-.76c.84-.84.84-2.2 0-3.04-.84-.85-2.2-.85-3.04 0l-.77.76-3.38 3.38c-.37-1.44-.02-3.02 1.1-4.14l1.52-1.53c1.69-1.68 4.42-1.68 6.1 0zM8.59 13.43l5.34-5.34c.42-.42.42-1.1 0-1.52-.44-.43-1.13-.39-1.53 0l-5.33 5.34c-.42.42-.42 1.1 0 1.52.44.43 1.13.39 1.52 0zm-.76 2.29l4.14-4.15c.38 1.44.03 3.02-1.09 4.14l-1.52 1.53c-1.69 1.68-4.41 1.68-6.1 0-1.68-1.68-1.68-4.42 0-6.1l1.53-1.52c1.12-1.12 2.7-1.47 4.14-1.1l-4.14 4.15c-.85.84-.85 2.2 0 3.05.84.84 2.2.84 3.04 0z";break;case"admin-media":e="M13 11V4c0-.55-.45-1-1-1h-1.67L9 1H5L3.67 3H2c-.55 0-1 .45-1 1v7c0 .55.45 1 1 1h10c.55 0 1-.45 1-1zM7 4.5c1.38 0 2.5 1.12 2.5 2.5S8.38 9.5 7 9.5 4.5 8.38 4.5 7 5.62 4.5 7 4.5zM14 6h5v10.5c0 1.38-1.12 2.5-2.5 2.5S14 17.88 14 16.5s1.12-2.5 2.5-2.5c.17 0 .34.02.5.05V9h-3V6zm-4 8.05V13h2v3.5c0 1.38-1.12 2.5-2.5 2.5S7 17.88 7 16.5 8.12 14 9.5 14c.17 0 .34.02.5.05z";break;case"admin-multisite":e="M14.27 6.87L10 3.14 5.73 6.87 5 6.14l5-4.38 5 4.38zM14 8.42l-4.05 3.43L6 8.38v-.74l4-3.5 4 3.5v.78zM11 9.7V8H9v1.7h2zm-1.73 4.03L5 10 .73 13.73 0 13l5-4.38L10 13zm10 0L15 10l-4.27 3.73L10 13l5-4.38L20 13zM5 11l4 3.5V18H1v-3.5zm10 0l4 3.5V18h-8v-3.5zm-9 6v-2H4v2h2zm10 0v-2h-2v2h2z";break;case"admin-network":e="M16.95 2.58c1.96 1.95 1.96 5.12 0 7.07-1.51 1.51-3.75 1.84-5.59 1.01l-1.87 3.31-2.99.31L5 18H2l-1-2 7.95-7.69c-.92-1.87-.62-4.18.93-5.73 1.95-1.96 5.12-1.96 7.07 0zm-2.51 3.79c.74 0 1.33-.6 1.33-1.34 0-.73-.59-1.33-1.33-1.33-.73 0-1.33.6-1.33 1.33 0 .74.6 1.34 1.33 1.34z";break;case"admin-page":e="M6 15V2h10v13H6zm-1 1h8v2H3V5h2v11z";break;case"admin-plugins":e="M13.11 4.36L9.87 7.6 8 5.73l3.24-3.24c.35-.34 1.05-.2 1.56.32.52.51.66 1.21.31 1.55zm-8 1.77l.91-1.12 9.01 9.01-1.19.84c-.71.71-2.63 1.16-3.82 1.16H6.14L4.9 17.26c-.59.59-1.54.59-2.12 0-.59-.58-.59-1.53 0-2.12l1.24-1.24v-3.88c0-1.13.4-3.19 1.09-3.89zm7.26 3.97l3.24-3.24c.34-.35 1.04-.21 1.55.31.52.51.66 1.21.31 1.55l-3.24 3.25z";break;case"admin-post":e="M10.44 3.02l1.82-1.82 6.36 6.35-1.83 1.82c-1.05-.68-2.48-.57-3.41.36l-.75.75c-.92.93-1.04 2.35-.35 3.41l-1.83 1.82-2.41-2.41-2.8 2.79c-.42.42-3.38 2.71-3.8 2.29s1.86-3.39 2.28-3.81l2.79-2.79L4.1 9.36l1.83-1.82c1.05.69 2.48.57 3.4-.36l.75-.75c.93-.92 1.05-2.35.36-3.41z";break;case"admin-settings":e="M18 16V4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h13c.55 0 1-.45 1-1zM8 11h1c.55 0 1 .45 1 1s-.45 1-1 1H8v1.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5V13H6c-.55 0-1-.45-1-1s.45-1 1-1h1V5.5c0-.28.22-.5.5-.5s.5.22.5.5V11zm5-2h-1c-.55 0-1-.45-1-1s.45-1 1-1h1V5.5c0-.28.22-.5.5-.5s.5.22.5.5V7h1c.55 0 1 .45 1 1s-.45 1-1 1h-1v5.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5V9z";break;case"admin-site-alt":e="M9 0C4.03 0 0 4.03 0 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9zm7.5 6.48c-.274.896-.908 1.64-1.75 2.05-.45-1.69-1.658-3.074-3.27-3.75.13-.444.41-.83.79-1.09-.43-.28-1-.42-1.34.07-.53.69 0 1.61.21 2v.14c-.555-.337-.99-.84-1.24-1.44-.966-.03-1.922.208-2.76.69-.087-.565-.032-1.142.16-1.68.733.07 1.453-.23 1.92-.8.46-.52-.13-1.18-.59-1.58h.36c1.36-.01 2.702.335 3.89 1 1.36 1.005 2.194 2.57 2.27 4.26.24 0 .7-.55.91-.92.172.34.32.69.44 1.05zM9 16.84c-2.05-2.08.25-3.75-1-5.24-.92-.85-2.29-.26-3.11-1.23-.282-1.473.267-2.982 1.43-3.93.52-.44 4-1 5.42.22.83.715 1.415 1.674 1.67 2.74.46.035.918-.066 1.32-.29.41 2.98-3.15 6.74-5.73 7.73zM5.15 2.09c.786-.3 1.676-.028 2.16.66-.42.38-.94.63-1.5.72.02-.294.085-.584.19-.86l-.85-.52z";break;case"admin-site-alt2":e="M9 0C4.03 0 0 4.03 0 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9zm2.92 12.34c0 .35.14.63.36.66.22.03.47-.22.58-.6l.2.08c.718.384 1.07 1.22.84 2-.15.69-.743 1.198-1.45 1.24-.49-1.21-2.11.06-3.56-.22-.612-.154-1.11-.6-1.33-1.19 1.19-.11 2.85-1.73 4.36-1.97zM8 11.27c.918 0 1.695-.68 1.82-1.59.44.54.41 1.324-.07 1.83-.255.223-.594.325-.93.28-.335-.047-.635-.236-.82-.52zm3-.76c.41.39 3-.06 3.52 1.09-.95-.2-2.95.61-3.47-1.08l-.05-.01zM9.73 5.45v.27c-.65-.77-1.33-1.07-1.61-.57-.28.5 1 1.11.76 1.88-.24.77-1.27.56-1.88 1.61-.61 1.05-.49 2.42 1.24 3.67-1.192-.132-2.19-.962-2.54-2.11-.4-1.2-.09-2.26-.78-2.46C4 7.46 3 8.71 3 9.8c-1.26-1.26.05-2.86-1.2-4.18C3.5 1.998 7.644.223 11.44 1.49c-1.1 1.02-1.722 2.458-1.71 3.96z";break;case"admin-site-alt3":e="M9 0C4.03 0 0 4.03 0 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9zM1.11 9.68h2.51c.04.91.167 1.814.38 2.7H1.84c-.403-.85-.65-1.764-.73-2.7zm8.57-5.4V1.19c.964.366 1.756 1.08 2.22 2 .205.347.386.708.54 1.08l-2.76.01zm3.22 1.35c.232.883.37 1.788.41 2.7H9.68v-2.7h3.22zM8.32 1.19v3.09H5.56c.154-.372.335-.733.54-1.08.462-.924 1.255-1.64 2.22-2.01zm0 4.44v2.7H4.7c.04-.912.178-1.817.41-2.7h3.21zm-4.7 2.69H1.11c.08-.936.327-1.85.73-2.7H4c-.213.886-.34 1.79-.38 2.7zM4.7 9.68h3.62v2.7H5.11c-.232-.883-.37-1.788-.41-2.7zm3.63 4v3.09c-.964-.366-1.756-1.08-2.22-2-.205-.347-.386-.708-.54-1.08l2.76-.01zm1.35 3.09v-3.04h2.76c-.154.372-.335.733-.54 1.08-.464.92-1.256 1.634-2.22 2v-.04zm0-4.44v-2.7h3.62c-.04.912-.178 1.817-.41 2.7H9.68zm4.71-2.7h2.51c-.08.936-.327 1.85-.73 2.7H14c.21-.87.337-1.757.38-2.65l.01-.05zm0-1.35c-.046-.894-.176-1.78-.39-2.65h2.16c.403.85.65 1.764.73 2.7l-2.5-.05zm1-4H13.6c-.324-.91-.793-1.76-1.39-2.52 1.244.56 2.325 1.426 3.14 2.52h.04zm-9.6-2.52c-.597.76-1.066 1.61-1.39 2.52H2.65c.815-1.094 1.896-1.96 3.14-2.52zm-3.15 12H4.4c.324.91.793 1.76 1.39 2.52-1.248-.567-2.33-1.445-3.14-2.55l-.01.03zm9.56 2.52c.597-.76 1.066-1.61 1.39-2.52h1.76c-.82 1.08-1.9 1.933-3.14 2.48l-.01.04z";break;case"admin-site":e="M9 0C4.03 0 0 4.03 0 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9zm3.46 11.95c0 1.47-.8 3.3-4.06 4.7.3-4.17-2.52-3.69-3.2-5 .126-1.1.804-2.063 1.8-2.55-1.552-.266-3-.96-4.18-2 .05.47.28.904.64 1.21-.782-.295-1.458-.817-1.94-1.5.977-3.225 3.883-5.482 7.25-5.63-.84 1.38-1.5 4.13 0 5.57C7.23 7 6.26 5 5.41 5.79c-1.13 1.06.33 2.51 3.42 3.08 3.29.59 3.66 1.58 3.63 3.08zm1.34-4c-.32-1.11.62-2.23 1.69-3.14 1.356 1.955 1.67 4.45.84 6.68-.77-1.89-2.17-2.32-2.53-3.57v.03z";break;case"admin-tools":e="M16.68 9.77c-1.34 1.34-3.3 1.67-4.95.99l-5.41 6.52c-.99.99-2.59.99-3.58 0s-.99-2.59 0-3.57l6.52-5.42c-.68-1.65-.35-3.61.99-4.95 1.28-1.28 3.12-1.62 4.72-1.06l-2.89 2.89 2.82 2.82 2.86-2.87c.53 1.58.18 3.39-1.08 4.65zM3.81 16.21c.4.39 1.04.39 1.43 0 .4-.4.4-1.04 0-1.43-.39-.4-1.03-.4-1.43 0-.39.39-.39 1.03 0 1.43z";break;case"admin-users":e="M10 9.25c-2.27 0-2.73-3.44-2.73-3.44C7 4.02 7.82 2 9.97 2c2.16 0 2.98 2.02 2.71 3.81 0 0-.41 3.44-2.68 3.44zm0 2.57L12.72 10c2.39 0 4.52 2.33 4.52 4.53v2.49s-3.65 1.13-7.24 1.13c-3.65 0-7.24-1.13-7.24-1.13v-2.49c0-2.25 1.94-4.48 4.47-4.48z";break;case"album":e="M0 18h10v-.26c1.52.4 3.17.35 4.76-.24 4.14-1.52 6.27-6.12 4.75-10.26-1.43-3.89-5.58-6-9.51-4.98V2H0v16zM9 3v14H1V3h8zm5.45 8.22c-.68 1.35-2.32 1.9-3.67 1.23-.31-.15-.57-.35-.78-.59V8.13c.8-.86 2.11-1.13 3.22-.58 1.35.68 1.9 2.32 1.23 3.67zm-2.75-.82c.22.16.53.12.7-.1.16-.22.12-.53-.1-.7s-.53-.12-.7.1c-.16.21-.12.53.1.7zm3.01 3.67c-1.17.78-2.56.99-3.83.69-.27-.06-.44-.34-.37-.61s.34-.43.62-.36l.17.04c.96.17 1.98-.01 2.86-.59.47-.32.86-.72 1.14-1.18.15-.23.45-.3.69-.16.23.15.3.46.16.69-.36.57-.84 1.08-1.44 1.48zm1.05 1.57c-1.48.99-3.21 1.32-4.84 1.06-.28-.05-.47-.32-.41-.6.05-.27.32-.45.61-.39l.22.04c1.31.15 2.68-.14 3.87-.94.71-.47 1.27-1.07 1.7-1.74.14-.24.45-.31.68-.16.24.14.31.45.16.69-.49.79-1.16 1.49-1.99 2.04z";break;case"align-center":e="M3 5h14V3H3v2zm12 8V7H5v6h10zM3 17h14v-2H3v2z";break;case"align-full-width":e="M17 13V3H3v10h14zM5 17h10v-2H5v2z";break;case"align-left":e="M3 5h14V3H3v2zm9 8V7H3v6h9zm2-4h3V7h-3v2zm0 4h3v-2h-3v2zM3 17h14v-2H3v2z";break;case"align-none":e="M3 5h14V3H3v2zm10 8V7H3v6h10zM3 17h14v-2H3v2z";break;case"align-pull-left":e="M9 16V4H3v12h6zm2-7h6V7h-6v2zm0 4h6v-2h-6v2z";break;case"align-pull-right":e="M17 16V4h-6v12h6zM9 7H3v2h6V7zm0 4H3v2h6v-2z";break;case"align-right":e="M3 5h14V3H3v2zm0 4h3V7H3v2zm14 4V7H8v6h9zM3 13h3v-2H3v2zm0 4h14v-2H3v2z";break;case"align-wide":e="M5 5h10V3H5v2zm12 8V7H3v6h14zM5 17h10v-2H5v2z";break;case"analytics":e="M18 18V2H2v16h16zM16 5H4V4h12v1zM7 7v3h3c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3zm1 2V7c1.1 0 2 .9 2 2H8zm8-1h-4V7h4v1zm0 3h-4V9h4v2zm0 2h-4v-1h4v1zm0 3H4v-1h12v1z";break;case"archive":e="M19 4v2H1V4h18zM2 7h16v10H2V7zm11 3V9H7v1h6z";break;case"arrow-down-alt":e="M9 2h2v12l4-4 2 1-7 7-7-7 2-1 4 4V2z";break;case"arrow-down-alt2":e="M5 6l5 5 5-5 2 1-7 7-7-7z";break;case"arrow-down":e="M15 8l-4.03 6L7 8h8z";break;case"arrow-left-alt":e="M18 9v2H6l4 4-1 2-7-7 7-7 1 2-4 4h12z";break;case"arrow-left-alt2":e="M14 5l-5 5 5 5-1 2-7-7 7-7z";break;case"arrow-left":e="M13 14L7 9.97 13 6v8z";break;case"arrow-right-alt":e="M2 11V9h12l-4-4 1-2 7 7-7 7-1-2 4-4H2z";break;case"arrow-right-alt2":e="M6 15l5-5-5-5 1-2 7 7-7 7z";break;case"arrow-right":e="M8 6l6 4.03L8 14V6z";break;case"arrow-up-alt":e="M11 18H9V6l-4 4-2-1 7-7 7 7-2 1-4-4v12z";break;case"arrow-up-alt2":e="M15 14l-5-5-5 5-2-1 7-7 7 7z";break;case"arrow-up":e="M7 13l4.03-6L15 13H7z";break;case"art":e="M8.55 3.06c1.01.34-1.95 2.01-.1 3.13 1.04.63 3.31-2.22 4.45-2.86.97-.54 2.67-.65 3.53 1.23 1.09 2.38.14 8.57-3.79 11.06-3.97 2.5-8.97 1.23-10.7-2.66-2.01-4.53 3.12-11.09 6.61-9.9zm1.21 6.45c.73 1.64 4.7-.5 3.79-2.8-.59-1.49-4.48 1.25-3.79 2.8z";break;case"awards":e="M4.46 5.16L5 7.46l-.54 2.29 2.01 1.24L7.7 13l2.3-.54 2.3.54 1.23-2.01 2.01-1.24L15 7.46l.54-2.3-2-1.24-1.24-2.01-2.3.55-2.29-.54-1.25 2zm5.55 6.34C7.79 11.5 6 9.71 6 7.49c0-2.2 1.79-3.99 4.01-3.99 2.2 0 3.99 1.79 3.99 3.99 0 2.22-1.79 4.01-3.99 4.01zm-.02-1C8.33 10.5 7 9.16 7 7.5c0-1.65 1.33-3 2.99-3S13 5.85 13 7.5c0 1.66-1.35 3-3.01 3zm3.84 1.1l-1.28 2.24-2.08-.47L13 19.2l1.4-2.2h2.5zm-7.7.07l1.25 2.25 2.13-.51L7 19.2 5.6 17H3.1z";break;case"backup":e="M13.65 2.88c3.93 2.01 5.48 6.84 3.47 10.77s-6.83 5.48-10.77 3.47c-1.87-.96-3.2-2.56-3.86-4.4l1.64-1.03c.45 1.57 1.52 2.95 3.08 3.76 3.01 1.54 6.69.35 8.23-2.66 1.55-3.01.36-6.69-2.65-8.24C9.78 3.01 6.1 4.2 4.56 7.21l1.88.97-4.95 3.08-.39-5.82 1.78.91C4.9 2.4 9.75.89 13.65 2.88zm-4.36 7.83C9.11 10.53 9 10.28 9 10c0-.07.03-.12.04-.19h-.01L10 5l.97 4.81L14 13l-4.5-2.12.02-.02c-.08-.04-.16-.09-.23-.15z";break;case"block-default":e="M15 6V4h-3v2H8V4H5v2H4c-.6 0-1 .4-1 1v8h14V7c0-.6-.4-1-1-1h-1z";break;case"book-alt":e="M5 17h13v2H5c-1.66 0-3-1.34-3-3V4c0-1.66 1.34-3 3-3h13v14H5c-.55 0-1 .45-1 1s.45 1 1 1zm2-3.5v-11c0-.28-.22-.5-.5-.5s-.5.22-.5.5v11c0 .28.22.5.5.5s.5-.22.5-.5z";break;case"book":e="M16 3h2v16H5c-1.66 0-3-1.34-3-3V4c0-1.66 1.34-3 3-3h9v14H5c-.55 0-1 .45-1 1s.45 1 1 1h11V3z";break;case"buddicons-activity":e="M8 1v7h2V6c0-1.52 1.45-3 3-3v.86c.55-.52 1.26-.86 2-.86v3h1c1.1 0 2 .9 2 2s-.9 2-2 2h-1v6c0 .55-.45 1-1 1s-1-.45-1-1v-2.18c-.31.11-.65.18-1 .18v2c0 .55-.45 1-1 1s-1-.45-1-1v-2H8v2c0 .55-.45 1-1 1s-1-.45-1-1v-2c-.35 0-.69-.07-1-.18V16c0 .55-.45 1-1 1s-1-.45-1-1v-4H2v-1c0-1.66 1.34-3 3-3h2V1h1zm5 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1z";break;case"buddicons-bbpress-logo":e="M8.5 12.6c.3-1.3 0-2.3-1.1-2.3-.8 0-1.6.6-1.8 1.5l-.3 1.7c-.3 1 .3 1.5 1 1.5 1.2 0 1.9-1.1 2.2-2.4zm-4-6.4C3.7 7.3 3.3 8.6 3.3 10c0 1 .2 1.9.6 2.8l1-4.6c.3-1.7.4-2-.4-2zm9.3 6.4c.3-1.3 0-2.3-1.1-2.3-.8 0-1.6.6-1.8 1.5l-.4 1.7c-.2 1.1.4 1.6 1.1 1.6 1.1-.1 1.9-1.2 2.2-2.5zM10 3.3c-2 0-3.9.9-5.1 2.3.6-.1 1.4-.2 1.8-.3.2 0 .2.1.2.2 0 .2-1 4.8-1 4.8.5-.3 1.2-.7 1.8-.7.9 0 1.5.4 1.9.9l.5-2.4c.4-1.6.4-1.9-.4-1.9-.4 0-.4-.5 0-.6.6-.1 1.8-.2 2.3-.3.2 0 .2.1.2.2l-1 4.8c.5-.4 1.2-.7 1.9-.7 1.7 0 2.5 1.3 2.1 3-.3 1.7-2 3-3.8 3-1.3 0-2.1-.7-2.3-1.4-.7.8-1.7 1.3-2.8 1.4 1.1.7 2.4 1.1 3.7 1.1 3.7 0 6.7-3 6.7-6.7s-3-6.7-6.7-6.7zM10 2c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 15.5c-2.1 0-4-.8-5.3-2.2-.3-.4-.7-.8-1-1.2-.7-1.2-1.2-2.6-1.2-4.1 0-4.1 3.4-7.5 7.5-7.5s7.5 3.4 7.5 7.5-3.4 7.5-7.5 7.5z";break;case"buddicons-buddypress-logo":e="M10 0c5.52 0 10 4.48 10 10s-4.48 10-10 10S0 15.52 0 10 4.48 0 10 0zm0 .5C4.75.5.5 4.75.5 10s4.25 9.5 9.5 9.5 9.5-4.25 9.5-9.5S15.25.5 10 .5zm0 1c4.7 0 8.5 3.8 8.5 8.5s-3.8 8.5-8.5 8.5-8.5-3.8-8.5-8.5S5.3 1.5 10 1.5zm1.8 1.71c-.57 0-1.1.17-1.55.45 1.56.37 2.73 1.77 2.73 3.45 0 .69-.21 1.33-.55 1.87 1.31-.29 2.29-1.45 2.29-2.85 0-1.61-1.31-2.92-2.92-2.92zm-2.38 1c-1.61 0-2.92 1.31-2.92 2.93 0 1.61 1.31 2.92 2.92 2.92 1.62 0 2.93-1.31 2.93-2.92 0-1.62-1.31-2.93-2.93-2.93zm4.25 5.01l-.51.59c2.34.69 2.45 3.61 2.45 3.61h1.28c0-4.71-3.22-4.2-3.22-4.2zm-2.1.8l-2.12 2.09-2.12-2.09C3.12 10.24 3.89 15 3.89 15h11.08c.47-4.98-3.4-4.98-3.4-4.98z";break;case"buddicons-community":e="M9 3c0-.67-.47-1.43-1-2-.5.5-1 1.38-1 2 0 .48.45 1 1 1s1-.47 1-1zm4 0c0-.67-.47-1.43-1-2-.5.5-1 1.38-1 2 0 .48.45 1 1 1s1-.47 1-1zM9 9V5.5c0-.55-.45-1-1-1-.57 0-1 .49-1 1V9c0 .55.45 1 1 1 .57 0 1-.49 1-1zm4 0V5.5c0-.55-.45-1-1-1-.57 0-1 .49-1 1V9c0 .55.45 1 1 1 .57 0 1-.49 1-1zm4 1c0-1.48-1.41-2.77-3.5-3.46V9c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5V6.01c-.17 0-.33-.01-.5-.01s-.33.01-.5.01V9c0 .83-.67 1.5-1.5 1.5S6.5 9.83 6.5 9V6.54C4.41 7.23 3 8.52 3 10c0 1.41.95 2.65 3.21 3.37 1.11.35 2.39 1.12 3.79 1.12s2.69-.78 3.79-1.13C16.04 12.65 17 11.41 17 10zm-7 5.43c1.43 0 2.74-.79 3.88-1.11 1.9-.53 2.49-1.34 3.12-2.32v3c0 2.21-3.13 4-7 4s-7-1.79-7-4v-3c.64.99 1.32 1.8 3.15 2.33 1.13.33 2.44 1.1 3.85 1.1z";break;case"buddicons-forums":e="M13.5 7h-7C5.67 7 5 6.33 5 5.5S5.67 4 6.5 4h1.59C8.04 3.84 8 3.68 8 3.5 8 2.67 8.67 2 9.5 2h1c.83 0 1.5.67 1.5 1.5 0 .18-.04.34-.09.5h1.59c.83 0 1.5.67 1.5 1.5S14.33 7 13.5 7zM4 8h12c.55 0 1 .45 1 1s-.45 1-1 1H4c-.55 0-1-.45-1-1s.45-1 1-1zm1 3h10c.55 0 1 .45 1 1s-.45 1-1 1H5c-.55 0-1-.45-1-1s.45-1 1-1zm2 3h6c.55 0 1 .45 1 1s-.45 1-1 1h-1.09c.05.16.09.32.09.5 0 .83-.67 1.5-1.5 1.5h-1c-.83 0-1.5-.67-1.5-1.5 0-.18.04-.34.09-.5H7c-.55 0-1-.45-1-1s.45-1 1-1z";break;case"buddicons-friends":e="M8.75 5.77C8.75 4.39 7 2 7 2S5.25 4.39 5.25 5.77 5.9 7.5 7 7.5s1.75-.35 1.75-1.73zm6 0C14.75 4.39 13 2 13 2s-1.75 2.39-1.75 3.77S11.9 7.5 13 7.5s1.75-.35 1.75-1.73zM9 17V9c0-.55-.45-1-1-1H6c-.55 0-1 .45-1 1v8c0 .55.45 1 1 1h2c.55 0 1-.45 1-1zm6 0V9c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v8c0 .55.45 1 1 1h2c.55 0 1-.45 1-1zm-9-6l2-1v2l-2 1v-2zm6 0l2-1v2l-2 1v-2zm-6 3l2-1v2l-2 1v-2zm6 0l2-1v2l-2 1v-2z";break;case"buddicons-groups":e="M15.45 6.25c1.83.94 1.98 3.18.7 4.98-.8 1.12-2.33 1.88-3.46 1.78L10.05 18H9l-2.65-4.99c-1.13.16-2.73-.63-3.55-1.79-1.28-1.8-1.13-4.04.71-4.97.48-.24.96-.33 1.43-.31-.01.4.01.8.07 1.21.26 1.69 1.41 3.53 2.86 4.37-.19.55-.49.99-.88 1.25L9 16.58v-5.66C7.64 10.55 6.26 8.76 6 7c-.4-2.65 1-5 3.5-5s3.9 2.35 3.5 5c-.26 1.76-1.64 3.55-3 3.92v5.77l2.07-3.84c-.44-.23-.77-.71-.99-1.3 1.48-.83 2.65-2.69 2.91-4.4.06-.41.08-.82.07-1.22.46-.01.92.08 1.39.32z";break;case"buddicons-pm":e="M10 2c3 0 8 5 8 5v11H2V7s5-5 8-5zm7 14.72l-3.73-2.92L17 11l-.43-.37-2.26 1.3.24-4.31-8.77-.52-.46 4.54-1.99-.95L3 11l3.73 2.8-3.44 2.85.4.43L10 13l6.53 4.15z";break;case"buddicons-replies":e="M17.54 10.29c1.17 1.17 1.17 3.08 0 4.25-1.18 1.17-3.08 1.17-4.25 0l-.34-.52c0 3.66-2 4.38-2.95 4.98-.82-.6-2.95-1.28-2.95-4.98l-.34.52c-1.17 1.17-3.07 1.17-4.25 0-1.17-1.17-1.17-3.08 0-4.25 0 0 1.02-.67 2.1-1.3C3.71 7.84 3.2 6.42 3.2 4.88c0-.34.03-.67.08-1C3.53 5.66 4.47 7.22 5.8 8.3c.67-.35 1.85-.83 2.37-.92H8c-1.1 0-2-.9-2-2s.9-2 2-2v-.5c0-.28.22-.5.5-.5s.5.22.5.5v.5h2v-.5c0-.28.22-.5.5-.5s.5.22.5.5v.5c1.1 0 2 .9 2 2s-.9 2-2 2h-.17c.51.09 1.78.61 2.38.92 1.33-1.08 2.27-2.64 2.52-4.42.05.33.08.66.08 1 0 1.54-.51 2.96-1.36 4.11 1.08.63 2.09 1.3 2.09 1.3zM8.5 6.38c.5 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm3-2c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm-2.3 5.73c-.12.11-.19.26-.19.43.02.25.23.46.49.46h1c.26 0 .47-.21.49-.46 0-.15-.07-.29-.19-.43-.08-.06-.18-.11-.3-.11h-1c-.12 0-.22.05-.3.11zM12 12.5c0-.12-.06-.28-.19-.38-.09-.07-.19-.12-.31-.12h-3c-.12 0-.22.05-.31.12-.11.1-.19.25-.19.38 0 .28.22.5.5.5h3c.28 0 .5-.22.5-.5zM8.5 15h3c.28 0 .5-.22.5-.5s-.22-.5-.5-.5h-3c-.28 0-.5.22-.5.5s.22.5.5.5zm1 2h1c.28 0 .5-.22.5-.5s-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5s.22.5.5.5z";break;case"buddicons-topics":e="M10.44 1.66c-.59-.58-1.54-.58-2.12 0L2.66 7.32c-.58.58-.58 1.53 0 2.12.6.6 1.56.56 2.12 0l5.66-5.66c.58-.58.59-1.53 0-2.12zm2.83 2.83c-.59-.59-1.54-.59-2.12 0l-5.66 5.66c-.59.58-.59 1.53 0 2.12.6.6 1.56.55 2.12 0l5.66-5.66c.58-.58.58-1.53 0-2.12zm1.06 6.72l4.18 4.18c.59.58.59 1.53 0 2.12s-1.54.59-2.12 0l-4.18-4.18-1.77 1.77c-.59.58-1.54.58-2.12 0-.59-.59-.59-1.54 0-2.13l5.66-5.65c.58-.59 1.53-.59 2.12 0 .58.58.58 1.53 0 2.12zM5 15c0-1.59-1.66-4-1.66-4S2 13.78 2 15s.6 2 1.34 2h.32C4.4 17 5 16.59 5 15z";break;case"buddicons-tracking":e="M10.98 6.78L15.5 15c-1 2-3.5 3-5.5 3s-4.5-1-5.5-3L9 6.82c-.75-1.23-2.28-1.98-4.29-2.03l2.46-2.92c1.68 1.19 2.46 2.32 2.97 3.31.56-.87 1.2-1.68 2.7-2.12l1.83 2.86c-1.42-.34-2.64.08-3.69.86zM8.17 10.4l-.93 1.69c.49.11 1 .16 1.54.16 1.35 0 2.58-.36 3.55-.95l-1.01-1.82c-.87.53-1.96.86-3.15.92zm.86 5.38c1.99 0 3.73-.74 4.74-1.86l-.98-1.76c-1 1.12-2.74 1.87-4.74 1.87-.62 0-1.21-.08-1.76-.21l-.63 1.15c.94.5 2.1.81 3.37.81z";break;case"building":e="M3 20h14V0H3v20zM7 3H5V1h2v2zm4 0H9V1h2v2zm4 0h-2V1h2v2zM7 6H5V4h2v2zm4 0H9V4h2v2zm4 0h-2V4h2v2zM7 9H5V7h2v2zm4 0H9V7h2v2zm4 0h-2V7h2v2zm-8 3H5v-2h2v2zm4 0H9v-2h2v2zm4 0h-2v-2h2v2zm-4 7H5v-6h6v6zm4-4h-2v-2h2v2zm0 3h-2v-2h2v2z";break;case"businessman":e="M7.3 6l-.03-.19c-.04-.37-.05-.73-.03-1.08.02-.36.1-.71.25-1.04.14-.32.31-.61.52-.86s.49-.46.83-.6c.34-.15.72-.23 1.13-.23.69 0 1.26.2 1.71.59s.76.87.91 1.44.18 1.16.09 1.78l-.03.19c-.01.09-.05.25-.11.48-.05.24-.12.47-.2.69-.08.21-.19.45-.34.72-.14.27-.3.49-.47.69-.18.19-.4.34-.67.48-.27.13-.55.19-.86.19s-.59-.06-.87-.19c-.26-.13-.49-.29-.67-.5-.18-.2-.34-.42-.49-.66-.15-.25-.26-.49-.34-.73-.09-.25-.16-.47-.21-.67-.06-.21-.1-.37-.12-.5zm9.2 6.24c.41.7.5 1.41.5 2.14v2.49c0 .03-.12.08-.29.13-.18.04-.42.13-.97.27-.55.12-1.1.24-1.65.34s-1.19.19-1.95.27c-.75.08-1.46.12-2.13.12-.68 0-1.39-.04-2.14-.12-.75-.07-1.4-.17-1.98-.27-.58-.11-1.08-.23-1.56-.34-.49-.11-.8-.21-1.06-.29L3 16.87v-2.49c0-.75.07-1.46.46-2.15s.81-1.25 1.5-1.68C5.66 10.12 7.19 10 8 10l1.67 1.67L9 13v3l1.02 1.08L11 16v-3l-.68-1.33L11.97 10c.77 0 2.2.07 2.9.52.71.45 1.21 1.02 1.63 1.72z";break;case"button":e="M17 5H3c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm1 7c0 .6-.4 1-1 1H3c-.6 0-1-.4-1-1V7c0-.6.4-1 1-1h14c.6 0 1 .4 1 1v5z";break;case"calendar-alt":e="M15 4h3v15H2V4h3V3c0-.41.15-.76.44-1.06.29-.29.65-.44 1.06-.44s.77.15 1.06.44c.29.3.44.65.44 1.06v1h4V3c0-.41.15-.76.44-1.06.29-.29.65-.44 1.06-.44s.77.15 1.06.44c.29.3.44.65.44 1.06v1zM6 3v2.5c0 .14.05.26.15.36.09.09.21.14.35.14s.26-.05.35-.14c.1-.1.15-.22.15-.36V3c0-.14-.05-.26-.15-.35-.09-.1-.21-.15-.35-.15s-.26.05-.35.15c-.1.09-.15.21-.15.35zm7 0v2.5c0 .14.05.26.14.36.1.09.22.14.36.14s.26-.05.36-.14c.09-.1.14-.22.14-.36V3c0-.14-.05-.26-.14-.35-.1-.1-.22-.15-.36-.15s-.26.05-.36.15c-.09.09-.14.21-.14.35zm4 15V8H3v10h14zM7 9v2H5V9h2zm2 0h2v2H9V9zm4 2V9h2v2h-2zm-6 1v2H5v-2h2zm2 0h2v2H9v-2zm4 2v-2h2v2h-2zm-6 1v2H5v-2h2zm4 2H9v-2h2v2zm4 0h-2v-2h2v2z";break;case"calendar":e="M15 4h3v14H2V4h3V3c0-.83.67-1.5 1.5-1.5S8 2.17 8 3v1h4V3c0-.83.67-1.5 1.5-1.5S15 2.17 15 3v1zM6 3v2.5c0 .28.22.5.5.5s.5-.22.5-.5V3c0-.28-.22-.5-.5-.5S6 2.72 6 3zm7 0v2.5c0 .28.22.5.5.5s.5-.22.5-.5V3c0-.28-.22-.5-.5-.5s-.5.22-.5.5zm4 14V8H3v9h14zM7 16V9H5v7h2zm4 0V9H9v7h2zm4 0V9h-2v7h2z";break;case"camera":e="M6 5V3H3v2h3zm12 10V4H9L7 6H2v9h16zm-7-8c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3z";break;case"carrot":e="M2 18.43c1.51 1.36 11.64-4.67 13.14-7.21.72-1.22-.13-3.01-1.52-4.44C15.2 5.73 16.59 9 17.91 8.31c.6-.32.99-1.31.7-1.92-.52-1.08-2.25-1.08-3.42-1.21.83-.2 2.82-1.05 2.86-2.25.04-.92-1.13-1.97-2.05-1.86-1.21.14-1.65 1.88-2.06 3-.05-.71-.2-2.27-.98-2.95-1.04-.91-2.29-.05-2.32 1.05-.04 1.33 2.82 2.07 1.92 3.67C11.04 4.67 9.25 4.03 8.1 4.7c-.49.31-1.05.91-1.63 1.69.89.94 2.12 2.07 3.09 2.72.2.14.26.42.11.62-.14.21-.42.26-.62.12-.99-.67-2.2-1.78-3.1-2.71-.45.67-.91 1.43-1.34 2.23.85.86 1.93 1.83 2.79 2.41.2.14.25.42.11.62-.14.21-.42.26-.63.12-.85-.58-1.86-1.48-2.71-2.32C2.4 13.69 1.1 17.63 2 18.43z";break;case"cart":e="M6 13h9c.55 0 1 .45 1 1s-.45 1-1 1H5c-.55 0-1-.45-1-1V4H2c-.55 0-1-.45-1-1s.45-1 1-1h3c.55 0 1 .45 1 1v2h13l-4 7H6v1zm-.5 3c.83 0 1.5.67 1.5 1.5S6.33 19 5.5 19 4 18.33 4 17.5 4.67 16 5.5 16zm9 0c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5z";break;case"category":e="M5 7h13v10H2V4h7l2 2H4v9h1V7z";break;case"chart-area":e="M18 18l.01-12.28c.59-.35.99-.99.99-1.72 0-1.1-.9-2-2-2s-2 .9-2 2c0 .8.47 1.48 1.14 1.8l-4.13 6.58c-.33-.24-.73-.38-1.16-.38-.84 0-1.55.51-1.85 1.24l-2.14-1.53c.09-.22.14-.46.14-.71 0-1.11-.89-2-2-2-1.1 0-2 .89-2 2 0 .73.4 1.36.98 1.71L1 18h17zM17 3c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM5 10c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm5.85 3c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1z";break;case"chart-bar":e="M18 18V2h-4v16h4zm-6 0V7H8v11h4zm-6 0v-8H2v8h4z";break;case"chart-line":e="M18 3.5c0 .62-.38 1.16-.92 1.38v13.11H1.99l4.22-6.73c-.13-.23-.21-.48-.21-.76C6 9.67 6.67 9 7.5 9S9 9.67 9 10.5c0 .13-.02.25-.05.37l1.44.63c.27-.3.67-.5 1.11-.5.18 0 .35.04.51.09l3.58-6.41c-.36-.27-.59-.7-.59-1.18 0-.83.67-1.5 1.5-1.5.19 0 .36.04.53.1l.05-.09v.11c.54.22.92.76.92 1.38zm-1.92 13.49V5.85l-3.29 5.89c.13.23.21.48.21.76 0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5l.01-.07-1.63-.72c-.25.18-.55.29-.88.29-.18 0-.35-.04-.51-.1l-3.2 5.09h12.29z";break;case"chart-pie":e="M10 10V3c3.87 0 7 3.13 7 7h-7zM9 4v7h7c0 3.87-3.13 7-7 7s-7-3.13-7-7 3.13-7 7-7z";break;case"clipboard":e="M11.9.39l1.4 1.4c1.61.19 3.5-.74 4.61.37s.18 3 .37 4.61l1.4 1.4c.39.39.39 1.02 0 1.41l-9.19 9.2c-.4.39-1.03.39-1.42 0L1.29 11c-.39-.39-.39-1.02 0-1.42l9.2-9.19c.39-.39 1.02-.39 1.41 0zm.58 2.25l-.58.58 4.95 4.95.58-.58c-.19-.6-.2-1.22-.15-1.82.02-.31.05-.62.09-.92.12-1 .18-1.63-.17-1.98s-.98-.29-1.98-.17c-.3.04-.61.07-.92.09-.6.05-1.22.04-1.82-.15zm4.02.93c.39.39.39 1.03 0 1.42s-1.03.39-1.42 0-.39-1.03 0-1.42 1.03-.39 1.42 0zm-6.72.36l-.71.7L15.44 11l.7-.71zM8.36 5.34l-.7.71 6.36 6.36.71-.7zM6.95 6.76l-.71.7 6.37 6.37.7-.71zM5.54 8.17l-.71.71 6.36 6.36.71-.71zM4.12 9.58l-.71.71 6.37 6.37.71-.71z";break;case"clock":e="M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm0 14c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6zm-.71-5.29c.07.05.14.1.23.15l-.02.02L14 13l-3.03-3.19L10 5l-.97 4.81h.01c0 .02-.01.05-.02.09S9 9.97 9 10c0 .28.1.52.29.71z";break;case"cloud-saved":e="M14.8 9c.1-.3.2-.6.2-1 0-2.2-1.8-4-4-4-1.5 0-2.9.9-3.5 2.2-.3-.1-.7-.2-1-.2C5.1 6 4 7.1 4 8.5c0 .2 0 .4.1.5-1.8.3-3.1 1.7-3.1 3.5C1 14.4 2.6 16 4.5 16h10c1.9 0 3.5-1.6 3.5-3.5 0-1.8-1.4-3.3-3.2-3.5zm-6.3 5.9l-3.2-3.2 1.4-1.4 1.8 1.8 3.8-3.8 1.4 1.4-5.2 5.2z";break;case"cloud-upload":e="M14.8 9c.1-.3.2-.6.2-1 0-2.2-1.8-4-4-4-1.5 0-2.9.9-3.5 2.2-.3-.1-.7-.2-1-.2C5.1 6 4 7.1 4 8.5c0 .2 0 .4.1.5-1.8.3-3.1 1.7-3.1 3.5C1 14.4 2.6 16 4.5 16H8v-3H5l4.5-4.5L14 13h-3v3h3.5c1.9 0 3.5-1.6 3.5-3.5 0-1.8-1.4-3.3-3.2-3.5z";break;case"cloud":e="M14.9 9c1.8.2 3.1 1.7 3.1 3.5 0 1.9-1.6 3.5-3.5 3.5h-10C2.6 16 1 14.4 1 12.5 1 10.7 2.3 9.3 4.1 9 4 8.9 4 8.7 4 8.5 4 7.1 5.1 6 6.5 6c.3 0 .7.1.9.2C8.1 4.9 9.4 4 11 4c2.2 0 4 1.8 4 4 0 .4-.1.7-.1 1z";break;case"columns":e="M3 15h6V5H3v10zm8 0h6V5h-6v10z";break;case"controls-back":e="M2 10l10-6v3.6L18 4v12l-6-3.6V16z";break;case"controls-forward":e="M18 10L8 16v-3.6L2 16V4l6 3.6V4z";break;case"controls-pause":e="M5 16V4h3v12H5zm7-12h3v12h-3V4z";break;case"controls-play":e="M5 4l10 6-10 6V4z";break;case"controls-repeat":e="M5 7v3l-2 1.5V5h11V3l4 3.01L14 9V7H5zm10 6v-3l2-1.5V15H6v2l-4-3.01L6 11v2h9z";break;case"controls-skipback":e="M11.98 7.63l6-3.6v12l-6-3.6v3.6l-8-4.8v4.8h-2v-12h2v4.8l8-4.8v3.6z";break;case"controls-skipforward":e="M8 12.4L2 16V4l6 3.6V4l8 4.8V4h2v12h-2v-4.8L8 16v-3.6z";break;case"controls-volumeoff":e="M2 7h4l5-4v14l-5-4H2V7z";break;case"controls-volumeon":e="M2 7h4l5-4v14l-5-4H2V7zm12.69-2.46C14.82 4.59 18 5.92 18 10s-3.18 5.41-3.31 5.46c-.06.03-.13.04-.19.04-.2 0-.39-.12-.46-.31-.11-.26.02-.55.27-.65.11-.05 2.69-1.15 2.69-4.54 0-3.41-2.66-4.53-2.69-4.54-.25-.1-.38-.39-.27-.65.1-.25.39-.38.65-.27zM16 10c0 2.57-2.23 3.43-2.32 3.47-.06.02-.12.03-.18.03-.2 0-.39-.12-.47-.32-.1-.26.04-.55.29-.65.07-.02 1.68-.67 1.68-2.53s-1.61-2.51-1.68-2.53c-.25-.1-.38-.39-.29-.65.1-.25.39-.39.65-.29.09.04 2.32.9 2.32 3.47z";break;case"cover-image":e="M2.2 1h15.5c.7 0 1.3.6 1.3 1.2v11.5c0 .7-.6 1.2-1.2 1.2H2.2c-.6.1-1.2-.5-1.2-1.1V2.2C1 1.6 1.6 1 2.2 1zM17 13V3H3v10h14zm-4-4s0-5 3-5v7c0 .6-.4 1-1 1H5c-.6 0-1-.4-1-1V7c2 0 3 4 3 4s1-4 3-4 3 2 3 2zM4 17h12v2H4z";break;case"dashboard":e="M3.76 16h12.48c1.1-1.37 1.76-3.11 1.76-5 0-4.42-3.58-8-8-8s-8 3.58-8 8c0 1.89.66 3.63 1.76 5zM10 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM6 6c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm8 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm-5.37 5.55L12 7v6c0 1.1-.9 2-2 2s-2-.9-2-2c0-.57.24-1.08.63-1.45zM4 10c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm12 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm-5 3c0-.55-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1z";break;case"desktop":e="M3 2h14c.55 0 1 .45 1 1v10c0 .55-.45 1-1 1h-5v2h2c.55 0 1 .45 1 1v1H5v-1c0-.55.45-1 1-1h2v-2H3c-.55 0-1-.45-1-1V3c0-.55.45-1 1-1zm13 9V4H4v7h12zM5 5h9L5 9V5z";break;case"dismiss":e="M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm5 11l-3-3 3-3-2-2-3 3-3-3-2 2 3 3-3 3 2 2 3-3 3 3z";break;case"download":e="M14.01 4v6h2V2H4v8h2.01V4h8zm-2 2v6h3l-5 6-5-6h3V6h4z";break;case"edit":e="M13.89 3.39l2.71 2.72c.46.46.42 1.24.03 1.64l-8.01 8.02-5.56 1.16 1.16-5.58s7.6-7.63 7.99-8.03c.39-.39 1.22-.39 1.68.07zm-2.73 2.79l-5.59 5.61 1.11 1.11 5.54-5.65zm-2.97 8.23l5.58-5.6-1.07-1.08-5.59 5.6z";break;case"editor-aligncenter":e="M14 5V3H6v2h8zm3 4V7H3v2h14zm-3 4v-2H6v2h8zm3 4v-2H3v2h14z";break;case"editor-alignleft":e="M12 5V3H3v2h9zm5 4V7H3v2h14zm-5 4v-2H3v2h9zm5 4v-2H3v2h14z";break;case"editor-alignright":e="M17 5V3H8v2h9zm0 4V7H3v2h14zm0 4v-2H8v2h9zm0 4v-2H3v2h14z";break;case"editor-bold":e="M6 4v13h4.54c1.37 0 2.46-.33 3.26-1 .8-.66 1.2-1.58 1.2-2.77 0-.84-.17-1.51-.51-2.01s-.9-.85-1.67-1.03v-.09c.57-.1 1.02-.4 1.36-.9s.51-1.13.51-1.91c0-1.14-.39-1.98-1.17-2.5C12.75 4.26 11.5 4 9.78 4H6zm2.57 5.15V6.26h1.36c.73 0 1.27.11 1.61.32.34.22.51.58.51 1.07 0 .54-.16.92-.47 1.15s-.82.35-1.51.35h-1.5zm0 2.19h1.6c1.44 0 2.16.53 2.16 1.61 0 .6-.17 1.05-.51 1.34s-.86.43-1.57.43H8.57v-3.38z";break;case"editor-break":e="M16 4h2v9H7v3l-5-4 5-4v3h9V4z";break;case"editor-code":e="M9 6l-4 4 4 4-1 2-6-6 6-6zm2 8l4-4-4-4 1-2 6 6-6 6z";break;case"editor-contract":e="M15.75 6.75L18 3v14l-2.25-3.75L17 12h-4v4l1.25-1.25L18 17H2l3.75-2.25L7 16v-4H3l1.25 1.25L2 17V3l2.25 3.75L3 8h4V4L5.75 5.25 2 3h16l-3.75 2.25L13 4v4h4z";break;case"editor-customchar":e="M10 5.4c1.27 0 2.24.36 2.91 1.08.66.71 1 1.76 1 3.13 0 1.28-.23 2.37-.69 3.27-.47.89-1.27 1.52-2.22 2.12v2h6v-2h-3.69c.92-.64 1.62-1.34 2.12-2.34.49-1.01.74-2.13.74-3.35 0-1.78-.55-3.19-1.65-4.22S11.92 3.54 10 3.54s-3.43.53-4.52 1.57c-1.1 1.04-1.65 2.44-1.65 4.2 0 1.21.24 2.31.73 3.33.48 1.01 1.19 1.71 2.1 2.36H3v2h6v-2c-.98-.64-1.8-1.28-2.24-2.17-.45-.89-.67-1.96-.67-3.22 0-1.37.33-2.41 1-3.13C7.75 5.76 8.72 5.4 10 5.4z";break;case"editor-expand":e="M7 8h6v4H7zm-5 5v4h4l-1.2-1.2L7 12l-3.8 2.2M14 17h4v-4l-1.2 1.2L13 12l2.2 3.8M14 3l1.3 1.3L13 8l3.8-2.2L18 7V3M6 3H2v4l1.2-1.2L7 8 4.7 4.3";break;case"editor-help":e="M17 10c0-3.87-3.14-7-7-7-3.87 0-7 3.13-7 7s3.13 7 7 7c3.86 0 7-3.13 7-7zm-6.3 1.48H9.14v-.43c0-.38.08-.7.24-.98s.46-.57.88-.89c.41-.29.68-.53.81-.71.14-.18.2-.39.2-.62 0-.25-.09-.44-.28-.58-.19-.13-.45-.19-.79-.19-.58 0-1.25.19-2 .57l-.64-1.28c.87-.49 1.8-.74 2.77-.74.81 0 1.45.2 1.92.58.48.39.71.91.71 1.55 0 .43-.09.8-.29 1.11-.19.32-.57.67-1.11 1.06-.38.28-.61.49-.71.63-.1.15-.15.34-.15.57v.35zm-1.47 2.74c-.18-.17-.27-.42-.27-.73 0-.33.08-.58.26-.75s.43-.25.77-.25c.32 0 .57.09.75.26s.27.42.27.74c0 .3-.09.55-.27.72-.18.18-.43.27-.75.27-.33 0-.58-.09-.76-.26z";break;case"editor-indent":e="M3 5V3h9v2H3zm10-1V3h4v1h-4zm0 3h2V5l4 3.5-4 3.5v-2h-2V7zM3 8V6h9v2H3zm2 3V9h7v2H5zm-2 3v-2h9v2H3zm10 0v-1h4v1h-4zm-4 3v-2h3v2H9z";break;case"editor-insertmore":e="M17 7V3H3v4h14zM6 11V9H3v2h3zm6 0V9H8v2h4zm5 0V9h-3v2h3zm0 6v-4H3v4h14z";break;case"editor-italic":e="M14.78 6h-2.13l-2.8 9h2.12l-.62 2H4.6l.62-2h2.14l2.8-9H8.03l.62-2h6.75z";break;case"editor-justify":e="M2 3h16v2H2V3zm0 4h16v2H2V7zm0 4h16v2H2v-2zm0 4h16v2H2v-2z";break;case"editor-kitchensink":e="M19 2v6H1V2h18zm-1 5V3H2v4h16zM5 4v2H3V4h2zm3 0v2H6V4h2zm3 0v2H9V4h2zm3 0v2h-2V4h2zm3 0v2h-2V4h2zm2 5v9H1V9h18zm-1 8v-7H2v7h16zM5 11v2H3v-2h2zm3 0v2H6v-2h2zm3 0v2H9v-2h2zm6 0v2h-5v-2h5zm-6 3v2H3v-2h8zm3 0v2h-2v-2h2zm3 0v2h-2v-2h2z";break;case"editor-ltr":e="M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM14 14l5-4-5-4v8z";break;case"editor-ol-rtl":e="M15.025 8.75a1.048 1.048 0 0 1 .45-.1.507.507 0 0 1 .35.11.455.455 0 0 1 .13.36.803.803 0 0 1-.06.3 1.448 1.448 0 0 1-.19.33c-.09.11-.29.32-.58.62l-.99 1v.58h2.76v-.7h-1.72v-.04l.51-.48a7.276 7.276 0 0 0 .7-.71 1.75 1.75 0 0 0 .3-.49 1.254 1.254 0 0 0 .1-.51.968.968 0 0 0-.16-.56 1.007 1.007 0 0 0-.44-.37 1.512 1.512 0 0 0-.65-.14 1.98 1.98 0 0 0-.51.06 1.9 1.9 0 0 0-.42.15 3.67 3.67 0 0 0-.48.35l.45.54a2.505 2.505 0 0 1 .45-.3zM16.695 15.29a1.29 1.29 0 0 0-.74-.3v-.02a1.203 1.203 0 0 0 .65-.37.973.973 0 0 0 .23-.65.81.81 0 0 0-.37-.71 1.72 1.72 0 0 0-1-.26 2.185 2.185 0 0 0-1.33.4l.4.6a1.79 1.79 0 0 1 .46-.23 1.18 1.18 0 0 1 .41-.07c.38 0 .58.15.58.46a.447.447 0 0 1-.22.43 1.543 1.543 0 0 1-.7.12h-.31v.66h.31a1.764 1.764 0 0 1 .75.12.433.433 0 0 1 .23.41.55.55 0 0 1-.2.47 1.084 1.084 0 0 1-.63.15 2.24 2.24 0 0 1-.57-.08 2.671 2.671 0 0 1-.52-.2v.74a2.923 2.923 0 0 0 1.18.22 1.948 1.948 0 0 0 1.22-.33 1.077 1.077 0 0 0 .43-.92.836.836 0 0 0-.26-.64zM15.005 4.17c.06-.05.16-.14.3-.28l-.02.42V7h.84V3h-.69l-1.29 1.03.4.51zM4.02 5h9v1h-9zM4.02 10h9v1h-9zM4.02 15h9v1h-9z";break;case"editor-ol":e="M6 7V3h-.69L4.02 4.03l.4.51.46-.37c.06-.05.16-.14.3-.28l-.02.42V7H6zm2-2h9v1H8V5zm-1.23 6.95v-.7H5.05v-.04l.51-.48c.33-.31.57-.54.7-.71.14-.17.24-.33.3-.49.07-.16.1-.33.1-.51 0-.21-.05-.4-.16-.56-.1-.16-.25-.28-.44-.37s-.41-.14-.65-.14c-.19 0-.36.02-.51.06-.15.03-.29.09-.42.15-.12.07-.29.19-.48.35l.45.54c.16-.13.31-.23.45-.3.15-.07.3-.1.45-.1.14 0 .26.03.35.11s.13.2.13.36c0 .1-.02.2-.06.3s-.1.21-.19.33c-.09.11-.29.32-.58.62l-.99 1v.58h2.76zM8 10h9v1H8v-1zm-1.29 3.95c0-.3-.12-.54-.37-.71-.24-.17-.58-.26-1-.26-.52 0-.96.13-1.33.4l.4.6c.17-.11.32-.19.46-.23.14-.05.27-.07.41-.07.38 0 .58.15.58.46 0 .2-.07.35-.22.43s-.38.12-.7.12h-.31v.66h.31c.34 0 .59.04.75.12.15.08.23.22.23.41 0 .22-.07.37-.2.47-.14.1-.35.15-.63.15-.19 0-.38-.03-.57-.08s-.36-.12-.52-.2v.74c.34.15.74.22 1.18.22.53 0 .94-.11 1.22-.33.29-.22.43-.52.43-.92 0-.27-.09-.48-.26-.64s-.42-.26-.74-.3v-.02c.27-.06.49-.19.65-.37.15-.18.23-.39.23-.65zM8 15h9v1H8v-1z";break;case"editor-outdent":e="M7 4V3H3v1h4zm10 1V3H8v2h9zM7 7H5V5L1 8.5 5 12v-2h2V7zm10 1V6H8v2h9zm-2 3V9H8v2h7zm2 3v-2H8v2h9zM7 14v-1H3v1h4zm4 3v-2H8v2h3z";break;case"editor-paragraph":e="M15 2H7.54c-.83 0-1.59.2-2.28.6-.7.41-1.25.96-1.65 1.65C3.2 4.94 3 5.7 3 6.52s.2 1.58.61 2.27c.4.69.95 1.24 1.65 1.64.69.41 1.45.61 2.28.61h.43V17c0 .27.1.51.29.71.2.19.44.29.71.29.28 0 .51-.1.71-.29.2-.2.3-.44.3-.71V5c0-.27.09-.51.29-.71.2-.19.44-.29.71-.29s.51.1.71.29c.19.2.29.44.29.71v12c0 .27.1.51.3.71.2.19.43.29.71.29.27 0 .51-.1.71-.29.19-.2.29-.44.29-.71V4H15c.27 0 .5-.1.7-.3.2-.19.3-.43.3-.7s-.1-.51-.3-.71C15.5 2.1 15.27 2 15 2z";break;case"editor-paste-text":e="M12.38 2L15 5v1H5V5l2.64-3h4.74zM10 5c.55 0 1-.44 1-1 0-.55-.45-1-1-1s-1 .45-1 1c0 .56.45 1 1 1zm5.45-1H17c.55 0 1 .45 1 1v12c0 .56-.45 1-1 1H3c-.55 0-1-.44-1-1V5c0-.55.45-1 1-1h1.55L4 4.63V7h12V4.63zM14 11V9H6v2h3v5h2v-5h3z";break;case"editor-paste-word":e="M12.38 2L15 5v1H5V5l2.64-3h4.74zM10 5c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm8 12V5c0-.55-.45-1-1-1h-1.54l.54.63V7H4V4.62L4.55 4H3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h14c.55 0 1-.45 1-1zm-3-8l-2 7h-2l-1-5-1 5H6.92L5 9h2l1 5 1-5h2l1 5 1-5h2z";break;case"editor-quote":e="M9.49 13.22c0-.74-.2-1.38-.61-1.9-.62-.78-1.83-.88-2.53-.72-.29-1.65 1.11-3.75 2.92-4.65L7.88 4c-2.73 1.3-5.42 4.28-4.96 8.05C3.21 14.43 4.59 16 6.54 16c.85 0 1.56-.25 2.12-.75s.83-1.18.83-2.03zm8.05 0c0-.74-.2-1.38-.61-1.9-.63-.78-1.83-.88-2.53-.72-.29-1.65 1.11-3.75 2.92-4.65L15.93 4c-2.73 1.3-5.41 4.28-4.95 8.05.29 2.38 1.66 3.95 3.61 3.95.85 0 1.56-.25 2.12-.75s.83-1.18.83-2.03z";break;case"editor-removeformatting":e="M14.29 4.59l1.1 1.11c.41.4.61.94.61 1.47v2.12c0 .53-.2 1.07-.61 1.47l-6.63 6.63c-.4.41-.94.61-1.47.61s-1.07-.2-1.47-.61l-1.11-1.1-1.1-1.11c-.41-.4-.61-.94-.61-1.47v-2.12c0-.54.2-1.07.61-1.48l6.63-6.62c.4-.41.94-.61 1.47-.61s1.06.2 1.47.61zm-6.21 9.7l6.42-6.42c.39-.39.39-1.03 0-1.43L12.36 4.3c-.19-.19-.45-.29-.72-.29s-.52.1-.71.29l-6.42 6.42c-.39.4-.39 1.04 0 1.43l2.14 2.14c.38.38 1.04.38 1.43 0z";break;case"editor-rtl":e="M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM19 6l-5 4 5 4V6z";break;case"editor-spellcheck":e="M15.84 2.76c.25 0 .49.04.71.11.23.07.44.16.64.25l.35-.81c-.52-.26-1.08-.39-1.69-.39-.58 0-1.09.13-1.52.37-.43.25-.76.61-.99 1.08C13.11 3.83 13 4.38 13 5c0 .99.23 1.75.7 2.28s1.15.79 2.02.79c.6 0 1.13-.09 1.6-.26v-.84c-.26.08-.51.14-.74.19-.24.05-.49.08-.74.08-.59 0-1.04-.19-1.34-.57-.32-.37-.47-.93-.47-1.66 0-.7.16-1.25.48-1.65.33-.4.77-.6 1.33-.6zM6.5 8h1.04L5.3 2H4.24L2 8h1.03l.58-1.66H5.9zM8 2v6h2.17c.67 0 1.19-.15 1.57-.46.38-.3.56-.72.56-1.26 0-.4-.1-.72-.3-.95-.19-.24-.5-.39-.93-.47v-.04c.35-.06.6-.21.78-.44.18-.24.28-.53.28-.88 0-.52-.19-.9-.56-1.14-.36-.24-.96-.36-1.79-.36H8zm.98 2.48V2.82h.85c.44 0 .77.06.97.19.21.12.31.33.31.61 0 .31-.1.53-.29.66-.18.13-.48.2-.89.2h-.95zM5.64 5.5H3.9l.54-1.56c.14-.4.25-.76.32-1.1l.15.52c.07.23.13.4.17.51zm3.34-.23h.99c.44 0 .76.08.98.23.21.15.32.38.32.69 0 .34-.11.59-.32.75s-.52.24-.93.24H8.98V5.27zM4 13l5 5 9-8-1-1-8 6-4-3z";break;case"editor-strikethrough":e="M15.82 12.25c.26 0 .5-.02.74-.07.23-.05.48-.12.73-.2v.84c-.46.17-.99.26-1.58.26-.88 0-1.54-.26-2.01-.79-.39-.44-.62-1.04-.68-1.79h-.94c.12.21.18.48.18.79 0 .54-.18.95-.55 1.26-.38.3-.9.45-1.56.45H8v-2.5H6.59l.93 2.5H6.49l-.59-1.67H3.62L3.04 13H2l.93-2.5H2v-1h1.31l.93-2.49H5.3l.92 2.49H8V7h1.77c1 0 1.41.17 1.77.41.37.24.55.62.55 1.13 0 .35-.09.64-.27.87l-.08.09h1.29c.05-.4.15-.77.31-1.1.23-.46.55-.82.98-1.06.43-.25.93-.37 1.51-.37.61 0 1.17.12 1.69.38l-.35.81c-.2-.1-.42-.18-.64-.25s-.46-.11-.71-.11c-.55 0-.99.2-1.31.59-.23.29-.38.66-.44 1.11H17v1h-2.95c.06.5.2.9.44 1.19.3.37.75.56 1.33.56zM4.44 8.96l-.18.54H5.3l-.22-.61c-.04-.11-.09-.28-.17-.51-.07-.24-.12-.41-.14-.51-.08.33-.18.69-.33 1.09zm4.53-1.09V9.5h1.19c.28-.02.49-.09.64-.18.19-.13.28-.35.28-.66 0-.28-.1-.48-.3-.61-.2-.12-.53-.18-.97-.18h-.84zm-3.33 2.64v-.01H3.91v.01h1.73zm5.28.01l-.03-.02H8.97v1.68h1.04c.4 0 .71-.08.92-.23.21-.16.31-.4.31-.74 0-.31-.11-.54-.32-.69z";break;case"editor-table":e="M18 17V3H2v14h16zM16 7H4V5h12v2zm-7 4H4V9h5v2zm7 0h-5V9h5v2zm-7 4H4v-2h5v2zm7 0h-5v-2h5v2z";break;case"editor-textcolor":e="M13.23 15h1.9L11 4H9L5 15h1.88l1.07-3h4.18zm-1.53-4.54H8.51L10 5.6z";break;case"editor-ul":e="M5.5 7C4.67 7 4 6.33 4 5.5 4 4.68 4.67 4 5.5 4 6.32 4 7 4.68 7 5.5 7 6.33 6.32 7 5.5 7zM8 5h9v1H8V5zm-2.5 7c-.83 0-1.5-.67-1.5-1.5C4 9.68 4.67 9 5.5 9c.82 0 1.5.68 1.5 1.5 0 .83-.68 1.5-1.5 1.5zM8 10h9v1H8v-1zm-2.5 7c-.83 0-1.5-.67-1.5-1.5 0-.82.67-1.5 1.5-1.5.82 0 1.5.68 1.5 1.5 0 .83-.68 1.5-1.5 1.5zM8 15h9v1H8v-1z";break;case"editor-underline":e="M14 5h-2v5.71c0 1.99-1.12 2.98-2.45 2.98-1.32 0-2.55-1-2.55-2.96V5H5v5.87c0 1.91 1 4.54 4.48 4.54 3.49 0 4.52-2.58 4.52-4.5V5zm0 13v-2H5v2h9z";break;case"editor-unlink":e="M17.74 2.26c1.68 1.69 1.68 4.41 0 6.1l-1.53 1.52c-.32.33-.69.58-1.08.77L13 10l1.69-1.64.76-.77.76-.76c.84-.84.84-2.2 0-3.04-.84-.85-2.2-.85-3.04 0l-.77.76-.76.76L10 7l-.65-2.14c.19-.38.44-.75.77-1.07l1.52-1.53c1.69-1.68 4.42-1.68 6.1 0zM2 4l8 6-6-8zm4-2l4 8-2-8H6zM2 6l8 4-8-2V6zm7.36 7.69L10 13l.74 2.35-1.38 1.39c-1.69 1.68-4.41 1.68-6.1 0-1.68-1.68-1.68-4.42 0-6.1l1.39-1.38L7 10l-.69.64-1.52 1.53c-.85.84-.85 2.2 0 3.04.84.85 2.2.85 3.04 0zM18 16l-8-6 6 8zm-4 2l-4-8 2 8h2zm4-4l-8-4 8 2v2z";break;case"editor-video":e="M16 2h-3v1H7V2H4v15h3v-1h6v1h3V2zM6 3v1H5V3h1zm9 0v1h-1V3h1zm-2 1v5H7V4h6zM6 5v1H5V5h1zm9 0v1h-1V5h1zM6 7v1H5V7h1zm9 0v1h-1V7h1zM6 9v1H5V9h1zm9 0v1h-1V9h1zm-2 1v5H7v-5h6zm-7 1v1H5v-1h1zm9 0v1h-1v-1h1zm-9 2v1H5v-1h1zm9 0v1h-1v-1h1zm-9 2v1H5v-1h1zm9 0v1h-1v-1h1z";break;case"ellipsis":e="M5 10c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2zm12-2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-7 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z";break;case"email-alt":e="M19 14.5v-9c0-.83-.67-1.5-1.5-1.5H3.49c-.83 0-1.5.67-1.5 1.5v9c0 .83.67 1.5 1.5 1.5H17.5c.83 0 1.5-.67 1.5-1.5zm-1.31-9.11c.33.33.15.67-.03.84L13.6 9.95l3.9 4.06c.12.14.2.36.06.51-.13.16-.43.15-.56.05l-4.37-3.73-2.14 1.95-2.13-1.95-4.37 3.73c-.13.1-.43.11-.56-.05-.14-.15-.06-.37.06-.51l3.9-4.06-4.06-3.72c-.18-.17-.36-.51-.03-.84s.67-.17.95.07l6.24 5.04 6.25-5.04c.28-.24.62-.4.95-.07z";break;case"email-alt2":e="M18.01 11.18V2.51c0-1.19-.9-1.81-2-1.37L4 5.91c-1.1.44-2 1.77-2 2.97v8.66c0 1.2.9 1.81 2 1.37l12.01-4.77c1.1-.44 2-1.76 2-2.96zm-1.43-7.46l-6.04 9.33-6.65-4.6c-.1-.07-.36-.32-.17-.64.21-.36.65-.21.65-.21l6.3 2.32s4.83-6.34 5.11-6.7c.13-.17.43-.34.73-.13.29.2.16.49.07.63z";break;case"email":e="M3.87 4h13.25C18.37 4 19 4.59 19 5.79v8.42c0 1.19-.63 1.79-1.88 1.79H3.87c-1.25 0-1.88-.6-1.88-1.79V5.79c0-1.2.63-1.79 1.88-1.79zm6.62 8.6l6.74-5.53c.24-.2.43-.66.13-1.07-.29-.41-.82-.42-1.17-.17l-5.7 3.86L4.8 5.83c-.35-.25-.88-.24-1.17.17-.3.41-.11.87.13 1.07z";break;case"embed-audio":e="M17 4H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-7 3H7v4c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.4 0 .7.1 1 .3V5h4v2zm4 3.5L12.5 12l1.5 1.5V15l-3-3 3-3v1.5zm1 4.5v-1.5l1.5-1.5-1.5-1.5V9l3 3-3 3z";break;case"embed-generic":e="M17 4H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-3 6.5L12.5 12l1.5 1.5V15l-3-3 3-3v1.5zm1 4.5v-1.5l1.5-1.5-1.5-1.5V9l3 3-3 3z";break;case"embed-photo":e="M17 4H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-7 8H3V6h7v6zm4-1.5L12.5 12l1.5 1.5V15l-3-3 3-3v1.5zm1 4.5v-1.5l1.5-1.5-1.5-1.5V9l3 3-3 3zm-6-4V8.5L7.2 10 6 9.2 4 11h5zM4.6 8.6c.6 0 1-.4 1-1s-.4-1-1-1-1 .4-1 1 .4 1 1 1z";break;case"embed-post":e="M17 4H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM8.6 9l-.4.3c-.4.4-.5 1.1-.2 1.6l-.8.8-1.1-1.1-1.3 1.3c-.2.2-1.6 1.3-1.8 1.1-.2-.2.9-1.6 1.1-1.8l1.3-1.3-1.1-1.1.8-.8c.5.3 1.2.3 1.6-.2l.3-.3c.5-.5.5-1.2.2-1.7L8 5l3 2.9-.8.8c-.5-.2-1.2-.2-1.6.3zm5.4 1.5L12.5 12l1.5 1.5V15l-3-3 3-3v1.5zm1 4.5v-1.5l1.5-1.5-1.5-1.5V9l3 3-3 3z";break;case"embed-video":e="M17 4H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-7 6.5L8 9.1V11H3V6h5v1.8l2-1.3v4zm4 0L12.5 12l1.5 1.5V15l-3-3 3-3v1.5zm1 4.5v-1.5l1.5-1.5-1.5-1.5V9l3 3-3 3z";break;case"excerpt-view":e="M19 18V2c0-.55-.45-1-1-1H2c-.55 0-1 .45-1 1v16c0 .55.45 1 1 1h16c.55 0 1-.45 1-1zM4 3c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm13 0v6H6V3h11zM4 11c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm13 0v6H6v-6h11z";break;case"exit":e="M13 3v2h2v10h-2v2h4V3h-4zm0 8V9H5.4l4.3-4.3-1.4-1.4L1.6 10l6.7 6.7 1.4-1.4L5.4 11H13z";break;case"external":e="M9 3h8v8l-2-1V6.92l-5.6 5.59-1.41-1.41L14.08 5H10zm3 12v-3l2-2v7H3V6h8L9 8H5v7h7z";break;case"facebook-alt":e="M8.46 18h2.93v-7.3h2.45l.37-2.84h-2.82V6.04c0-.82.23-1.38 1.41-1.38h1.51V2.11c-.26-.03-1.15-.11-2.19-.11-2.18 0-3.66 1.33-3.66 3.76v2.1H6v2.84h2.46V18z";break;case"facebook":e="M2.89 2h14.23c.49 0 .88.39.88.88v14.24c0 .48-.39.88-.88.88h-4.08v-6.2h2.08l.31-2.41h-2.39V7.85c0-.7.2-1.18 1.2-1.18h1.28V4.51c-.22-.03-.98-.09-1.86-.09-1.85 0-3.11 1.12-3.11 3.19v1.78H8.46v2.41h2.09V18H2.89c-.49 0-.89-.4-.89-.88V2.88c0-.49.4-.88.89-.88z";break;case"feedback":e="M2 2h16c.55 0 1 .45 1 1v14c0 .55-.45 1-1 1H2c-.55 0-1-.45-1-1V3c0-.55.45-1 1-1zm15 14V7H3v9h14zM4 8v1h3V8H4zm4 0v3h8V8H8zm-4 4v1h3v-1H4zm4 0v3h8v-3H8z";break;case"filter":e="M3 4.5v-2s3.34-1 7-1 7 1 7 1v2l-5 7.03v6.97s-1.22-.09-2.25-.59S8 16.5 8 16.5v-4.97z";break;case"flag":e="M5 18V3H3v15h2zm1-6V4c3-1 7 1 11 0v8c-3 1.27-8-1-11 0z";break;case"format-aside":e="M1 1h18v12l-6 6H1V1zm3 3v1h12V4H4zm0 4v1h12V8H4zm6 5v-1H4v1h6zm2 4l5-5h-5v5z";break;case"format-audio":e="M6.99 3.08l11.02-2c.55-.08.99.45.99 1V14.5c0 1.94-1.57 3.5-3.5 3.5S12 16.44 12 14.5c0-1.93 1.57-3.5 3.5-3.5.54 0 1.04.14 1.5.35V5.08l-9 2V16c-.24 1.7-1.74 3-3.5 3C2.57 19 1 17.44 1 15.5 1 13.57 2.57 12 4.5 12c.54 0 1.04.14 1.5.35V4.08c0-.55.44-.91.99-1z";break;case"format-chat":e="M11 6h-.82C9.07 6 8 7.2 8 8.16V10l-3 3v-3H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h6c1.1 0 2 .9 2 2v3zm0 1h6c1.1 0 2 .9 2 2v5c0 1.1-.9 2-2 2h-2v3l-3-3h-1c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2z";break;case"format-gallery":e="M16 4h1.96c.57 0 1.04.47 1.04 1.04v12.92c0 .57-.47 1.04-1.04 1.04H5.04C4.47 19 4 18.53 4 17.96V16H2.04C1.47 16 1 15.53 1 14.96V2.04C1 1.47 1.47 1 2.04 1h12.92c.57 0 1.04.47 1.04 1.04V4zM3 14h11V3H3v11zm5-8.5C8 4.67 7.33 4 6.5 4S5 4.67 5 5.5 5.67 7 6.5 7 8 6.33 8 5.5zm2 4.5s1-5 3-5v8H4V7c2 0 2 3 2 3s.33-2 2-2 2 2 2 2zm7 7V6h-1v8.96c0 .57-.47 1.04-1.04 1.04H6v1h11z";break;case"format-image":e="M2.25 1h15.5c.69 0 1.25.56 1.25 1.25v15.5c0 .69-.56 1.25-1.25 1.25H2.25C1.56 19 1 18.44 1 17.75V2.25C1 1.56 1.56 1 2.25 1zM17 17V3H3v14h14zM10 6c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2zm3 5s0-6 3-6v10c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1V8c2 0 3 4 3 4s1-3 3-3 3 2 3 2z";break;case"format-quote":e="M8.54 12.74c0-.87-.24-1.61-.72-2.22-.73-.92-2.14-1.03-2.96-.85-.34-1.93 1.3-4.39 3.42-5.45L6.65 1.94C3.45 3.46.31 6.96.85 11.37 1.19 14.16 2.8 16 5.08 16c1 0 1.83-.29 2.48-.88.66-.59.98-1.38.98-2.38zm9.43 0c0-.87-.24-1.61-.72-2.22-.73-.92-2.14-1.03-2.96-.85-.34-1.93 1.3-4.39 3.42-5.45l-1.63-2.28c-3.2 1.52-6.34 5.02-5.8 9.43.34 2.79 1.95 4.63 4.23 4.63 1 0 1.83-.29 2.48-.88.66-.59.98-1.38.98-2.38z";break;case"format-status":e="M10 1c7 0 9 2.91 9 6.5S17 14 10 14s-9-2.91-9-6.5S3 1 10 1zM5.5 9C6.33 9 7 8.33 7 7.5S6.33 6 5.5 6 4 6.67 4 7.5 4.67 9 5.5 9zM10 9c.83 0 1.5-.67 1.5-1.5S10.83 6 10 6s-1.5.67-1.5 1.5S9.17 9 10 9zm4.5 0c.83 0 1.5-.67 1.5-1.5S15.33 6 14.5 6 13 6.67 13 7.5 13.67 9 14.5 9zM6 14.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5zm-3 2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1z";break;case"format-video":e="M2 1h16c.55 0 1 .45 1 1v16l-18-.02V2c0-.55.45-1 1-1zm4 1L4 5h1l2-3H6zm4 0H9L7 5h1zm3 0h-1l-2 3h1zm3 0h-1l-2 3h1zm1 14V6H3v10h14zM8 7l6 4-6 4V7z";break;case"forms":e="M2 2h7v7H2V2zm9 0v7h7V2h-7zM5.5 4.5L7 3H4zM12 8V3h5v5h-5zM4.5 5.5L3 4v3zM8 4L6.5 5.5 8 7V4zM5.5 6.5L4 8h3zM9 18v-7H2v7h7zm9 0h-7v-7h7v7zM8 12v5H3v-5h5zm6.5 1.5L16 12h-3zM12 16l1.5-1.5L12 13v3zm3.5-1.5L17 16v-3zm-1 1L13 17h3z";break;case"googleplus":e="M6.73 10h5.4c.05.29.09.57.09.95 0 3.27-2.19 5.6-5.49 5.6-3.17 0-5.73-2.57-5.73-5.73 0-3.17 2.56-5.73 5.73-5.73 1.54 0 2.84.57 3.83 1.5l-1.55 1.5c-.43-.41-1.17-.89-2.28-.89-1.96 0-3.55 1.62-3.55 3.62 0 1.99 1.59 3.61 3.55 3.61 2.26 0 3.11-1.62 3.24-2.47H6.73V10zM19 10v1.64h-1.64v1.63h-1.63v-1.63h-1.64V10h1.64V8.36h1.63V10H19z";break;case"grid-view":e="M2 1h16c.55 0 1 .45 1 1v16c0 .55-.45 1-1 1H2c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1zm7.01 7.99v-6H3v6h6.01zm8 0v-6h-6v6h6zm-8 8.01v-6H3v6h6.01zm8 0v-6h-6v6h6z";break;case"groups":e="M8.03 4.46c-.29 1.28.55 3.46 1.97 3.46 1.41 0 2.25-2.18 1.96-3.46-.22-.98-1.08-1.63-1.96-1.63-.89 0-1.74.65-1.97 1.63zm-4.13.9c-.25 1.08.47 2.93 1.67 2.93s1.92-1.85 1.67-2.93c-.19-.83-.92-1.39-1.67-1.39s-1.48.56-1.67 1.39zm8.86 0c-.25 1.08.47 2.93 1.66 2.93 1.2 0 1.92-1.85 1.67-2.93-.19-.83-.92-1.39-1.67-1.39-.74 0-1.47.56-1.66 1.39zm-.59 11.43l1.25-4.3C14.2 10 12.71 8.47 10 8.47c-2.72 0-4.21 1.53-3.44 4.02l1.26 4.3C8.05 17.51 9 18 10 18c.98 0 1.94-.49 2.17-1.21zm-6.1-7.63c-.49.67-.96 1.83-.42 3.59l1.12 3.79c-.34.2-.77.31-1.2.31-.85 0-1.65-.41-1.85-1.03l-1.07-3.65c-.65-2.11.61-3.4 2.92-3.4.27 0 .54.02.79.06-.1.1-.2.22-.29.33zm8.35-.39c2.31 0 3.58 1.29 2.92 3.4l-1.07 3.65c-.2.62-1 1.03-1.85 1.03-.43 0-.86-.11-1.2-.31l1.11-3.77c.55-1.78.08-2.94-.42-3.61-.08-.11-.18-.23-.28-.33.25-.04.51-.06.79-.06z";break;case"hammer":e="M17.7 6.32l1.41 1.42-3.47 3.41-1.42-1.42.84-.82c-.32-.76-.81-1.57-1.51-2.31l-4.61 6.59-5.26 4.7c-.39.39-1.02.39-1.42 0l-1.2-1.21c-.39-.39-.39-1.02 0-1.41l10.97-9.92c-1.37-.86-3.21-1.46-5.67-1.48 2.7-.82 4.95-.93 6.58-.3 1.7.66 2.82 2.2 3.91 3.58z";break;case"heading":e="M12.5 4v5.2h-5V4H5v13h2.5v-5.2h5V17H15V4";break;case"heart":e="M10 17.12c3.33-1.4 5.74-3.79 7.04-6.21 1.28-2.41 1.46-4.81.32-6.25-1.03-1.29-2.37-1.78-3.73-1.74s-2.68.63-3.63 1.46c-.95-.83-2.27-1.42-3.63-1.46s-2.7.45-3.73 1.74c-1.14 1.44-.96 3.84.34 6.25 1.28 2.42 3.69 4.81 7.02 6.21z";break;case"hidden":e="M17.2 3.3l.16.17c.39.39.39 1.02 0 1.41L4.55 17.7c-.39.39-1.03.39-1.41 0l-.17-.17c-.39-.39-.39-1.02 0-1.41l1.59-1.6c-1.57-1-2.76-2.3-3.56-3.93.81-1.65 2.03-2.98 3.64-3.99S8.04 5.09 10 5.09c1.2 0 2.33.21 3.4.6l2.38-2.39c.39-.39 1.03-.39 1.42 0zm-7.09 4.01c-.23.25-.34.54-.34.88 0 .31.12.58.31.81l1.8-1.79c-.13-.12-.28-.21-.45-.26-.11-.01-.28-.03-.49-.04-.33.03-.6.16-.83.4zM2.4 10.59c.69 1.23 1.71 2.25 3.05 3.05l1.28-1.28c-.51-.69-.77-1.47-.77-2.36 0-1.06.36-1.98 1.09-2.76-1.04.27-1.96.7-2.76 1.26-.8.58-1.43 1.27-1.89 2.09zm13.22-2.13l.96-.96c1.02.86 1.83 1.89 2.42 3.09-.81 1.65-2.03 2.98-3.64 3.99s-3.4 1.51-5.36 1.51c-.63 0-1.24-.07-1.83-.18l1.07-1.07c.25.02.5.05.76.05 1.63 0 3.13-.4 4.5-1.21s2.4-1.84 3.1-3.09c-.46-.82-1.09-1.51-1.89-2.09-.03-.01-.06-.03-.09-.04zm-5.58 5.58l4-4c-.01 1.1-.41 2.04-1.18 2.81-.78.78-1.72 1.18-2.82 1.19z";break;case"html":e="M4 16v-2H2v2H1v-5h1v2h2v-2h1v5H4zM7 16v-4H5.6v-1h3.7v1H8v4H7zM10 16v-5h1l1.4 3.4h.1L14 11h1v5h-1v-3.1h-.1l-1.1 2.5h-.6l-1.1-2.5H11V16h-1zM19 16h-3v-5h1v4h2v1zM9.4 4.2L7.1 6.5l2.3 2.3-.6 1.2-3.5-3.5L8.8 3l.6 1.2zm1.2 4.6l2.3-2.3-2.3-2.3.6-1.2 3.5 3.5-3.5 3.5-.6-1.2z";break;case"id-alt":e="M18 18H2V2h16v16zM8.05 7.53c.13-.07.24-.15.33-.24.09-.1.17-.21.24-.34.07-.14.13-.26.17-.37s.07-.22.1-.34L8.95 6c0-.04.01-.07.01-.09.05-.32.03-.61-.04-.9-.08-.28-.23-.52-.46-.72C8.23 4.1 7.95 4 7.6 4c-.2 0-.39.04-.56.11-.17.08-.31.18-.41.3-.11.13-.2.27-.27.44-.07.16-.11.33-.12.51s0 .36.01.55l.02.09c.01.06.03.15.06.25s.06.21.1.33.1.25.17.37c.08.12.16.23.25.33s.2.19.34.25c.13.06.28.09.43.09s.3-.03.43-.09zM16 5V4h-5v1h5zm0 2V6h-5v1h5zM7.62 8.83l-1.38-.88c-.41 0-.79.11-1.14.32-.35.22-.62.5-.81.85-.19.34-.29.7-.29 1.07v1.25l.2.05c.13.04.31.09.55.14.24.06.51.12.8.17.29.06.62.1 1 .14.37.04.73.06 1.07.06s.69-.02 1.07-.06.7-.09.98-.14c.27-.05.54-.1.82-.17.27-.06.45-.11.54-.13.09-.03.16-.05.21-.06v-1.25c0-.36-.1-.72-.31-1.07s-.49-.64-.84-.86-.72-.33-1.11-.33zM16 9V8h-3v1h3zm0 2v-1h-3v1h3zm0 3v-1H4v1h12zm0 2v-1H4v1h12z";break;case"id":e="M18 16H2V4h16v12zM7.05 8.53c.13-.07.24-.15.33-.24.09-.1.17-.21.24-.34.07-.14.13-.26.17-.37s.07-.22.1-.34L7.95 7c0-.04.01-.07.01-.09.05-.32.03-.61-.04-.9-.08-.28-.23-.52-.46-.72C7.23 5.1 6.95 5 6.6 5c-.2 0-.39.04-.56.11-.17.08-.31.18-.41.3-.11.13-.2.27-.27.44-.07.16-.11.33-.12.51s0 .36.01.55l.02.09c.01.06.03.15.06.25s.06.21.1.33.1.25.17.37c.08.12.16.23.25.33s.2.19.34.25c.13.06.28.09.43.09s.3-.03.43-.09zM17 9V5h-5v4h5zm-10.38.83l-1.38-.88c-.41 0-.79.11-1.14.32-.35.22-.62.5-.81.85-.19.34-.29.7-.29 1.07v1.25l.2.05c.13.04.31.09.55.14.24.06.51.12.8.17.29.06.62.1 1 .14.37.04.73.06 1.07.06s.69-.02 1.07-.06.7-.09.98-.14c.27-.05.54-.1.82-.17.27-.06.45-.11.54-.13.09-.03.16-.05.21-.06v-1.25c0-.36-.1-.72-.31-1.07s-.49-.64-.84-.86-.72-.33-1.11-.33zM17 11v-1h-5v1h5zm0 2v-1h-5v1h5zm0 2v-1H3v1h14z";break;case"image-crop":e="M19 12v3h-4v4h-3v-4H4V7H0V4h4V0h3v4h7l3-3 1 1-3 3v7h4zm-8-5H7v4zm-3 5h4V8z";break;case"image-filter":e="M14 5.87c0-2.2-1.79-4-4-4s-4 1.8-4 4c0 2.21 1.79 4 4 4s4-1.79 4-4zM3.24 10.66c-1.92 1.1-2.57 3.55-1.47 5.46 1.11 1.92 3.55 2.57 5.47 1.47 1.91-1.11 2.57-3.55 1.46-5.47-1.1-1.91-3.55-2.56-5.46-1.46zm9.52 6.93c1.92 1.1 4.36.45 5.47-1.46 1.1-1.92.45-4.36-1.47-5.47-1.91-1.1-4.36-.45-5.46 1.46-1.11 1.92-.45 4.36 1.46 5.47z";break;case"image-flip-horizontal":e="M19 3v14h-8v3H9v-3H1V3h8V0h2v3h8zm-8.5 14V3h-1v14h1zM7 6.5L3 10l4 3.5v-7zM17 10l-4-3.5v7z";break;case"image-flip-vertical":e="M20 9v2h-3v8H3v-8H0V9h3V1h14v8h3zM6.5 7h7L10 3zM17 9.5H3v1h14v-1zM13.5 13h-7l3.5 4z";break;case"image-rotate-left":e="M7 5H5.05c0-1.74.85-2.9 2.95-2.9V0C4.85 0 2.96 2.11 2.96 5H1.18L3.8 8.39zm13-4v14h-5v5H1V10h9V1h10zm-2 2h-6v7h3v3h3V3zm-5 9H3v6h10v-6z";break;case"image-rotate-right":e="M15.95 5H14l3.2 3.39L19.82 5h-1.78c0-2.89-1.89-5-5.04-5v2.1c2.1 0 2.95 1.16 2.95 2.9zM1 1h10v9h9v10H6v-5H1V1zm2 2v10h3v-3h3V3H3zm5 9v6h10v-6H8z";break;case"image-rotate":e="M10.25 1.02c5.1 0 8.75 4.04 8.75 9s-3.65 9-8.75 9c-3.2 0-6.02-1.59-7.68-3.99l2.59-1.52c1.1 1.5 2.86 2.51 4.84 2.51 3.3 0 6-2.79 6-6s-2.7-6-6-6c-1.97 0-3.72 1-4.82 2.49L7 8.02l-6 2v-7L2.89 4.6c1.69-2.17 4.36-3.58 7.36-3.58z";break;case"images-alt":e="M4 15v-3H2V2h12v3h2v3h2v10H6v-3H4zm7-12c-1.1 0-2 .9-2 2h4c0-1.1-.89-2-2-2zm-7 8V6H3v5h1zm7-3h4c0-1.1-.89-2-2-2-1.1 0-2 .9-2 2zm-5 6V9H5v5h1zm9-1c1.1 0 2-.89 2-2 0-1.1-.9-2-2-2s-2 .9-2 2c0 1.11.9 2 2 2zm2 4v-2c-5 0-5-3-10-3v5h10z";break;case"images-alt2":e="M5 3h14v11h-2v2h-2v2H1V7h2V5h2V3zm13 10V4H6v9h12zm-3-4c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm1 6v-1H5V6H4v9h12zM7 6l10 6H7V6zm7 11v-1H3V8H2v9h12z";break;case"index-card":e="M1 3.17V18h18V4H8v-.83c0-.32-.12-.6-.35-.83S7.14 2 6.82 2H2.18c-.33 0-.6.11-.83.34-.24.23-.35.51-.35.83zM10 6v2H3V6h7zm7 0v10h-5V6h5zm-7 4v2H3v-2h7zm0 4v2H3v-2h7z";break;case"info-outline":e="M9 15h2V9H9v6zm1-10c-.5 0-1 .5-1 1s.5 1 1 1 1-.5 1-1-.5-1-1-1zm0-4c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7z";break;case"info":e="M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm1 4c0-.55-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1zm0 9V9H9v6h2z";break;case"insert-after":e="M9 12h2v-2h2V8h-2V6H9v2H7v2h2v2zm1 4c3.9 0 7-3.1 7-7s-3.1-7-7-7-7 3.1-7 7 3.1 7 7 7zm0-12c2.8 0 5 2.2 5 5s-2.2 5-5 5-5-2.2-5-5 2.2-5 5-5zM3 19h14v-2H3v2z";break;case"insert-before":e="M11 8H9v2H7v2h2v2h2v-2h2v-2h-2V8zm-1-4c-3.9 0-7 3.1-7 7s3.1 7 7 7 7-3.1 7-7-3.1-7-7-7zm0 12c-2.8 0-5-2.2-5-5s2.2-5 5-5 5 2.2 5 5-2.2 5-5 5zM3 1v2h14V1H3z";break;case"insert":e="M10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6z";break;case"instagram":e="M12.67 10A2.67 2.67 0 1 0 10 12.67 2.68 2.68 0 0 0 12.67 10zm1.43 0A4.1 4.1 0 1 1 10 5.9a4.09 4.09 0 0 1 4.1 4.1zm1.13-4.27a1 1 0 1 1-1-1 1 1 0 0 1 1 1zM10 3.44c-1.17 0-3.67-.1-4.72.32a2.67 2.67 0 0 0-1.52 1.52c-.42 1-.32 3.55-.32 4.72s-.1 3.67.32 4.72a2.74 2.74 0 0 0 1.52 1.52c1 .42 3.55.32 4.72.32s3.67.1 4.72-.32a2.83 2.83 0 0 0 1.52-1.52c.42-1.05.32-3.55.32-4.72s.1-3.67-.32-4.72a2.74 2.74 0 0 0-1.52-1.52c-1.05-.42-3.55-.32-4.72-.32zM18 10c0 1.1 0 2.2-.05 3.3a4.84 4.84 0 0 1-1.29 3.36A4.8 4.8 0 0 1 13.3 18H6.7a4.84 4.84 0 0 1-3.36-1.29 4.84 4.84 0 0 1-1.29-3.41C2 12.2 2 11.1 2 10V6.7a4.84 4.84 0 0 1 1.34-3.36A4.8 4.8 0 0 1 6.7 2.05C7.8 2 8.9 2 10 2h3.3a4.84 4.84 0 0 1 3.36 1.29A4.8 4.8 0 0 1 18 6.7V10z";break;case"keyboard-hide":e="M18,0 L2,0 C0.9,0 0.01,0.9 0.01,2 L0,12 C0,13.1 0.9,14 2,14 L18,14 C19.1,14 20,13.1 20,12 L20,2 C20,0.9 19.1,0 18,0 Z M18,12 L2,12 L2,2 L18,2 L18,12 Z M9,3 L11,3 L11,5 L9,5 L9,3 Z M9,6 L11,6 L11,8 L9,8 L9,6 Z M6,3 L8,3 L8,5 L6,5 L6,3 Z M6,6 L8,6 L8,8 L6,8 L6,6 Z M3,6 L5,6 L5,8 L3,8 L3,6 Z M3,3 L5,3 L5,5 L3,5 L3,3 Z M6,9 L14,9 L14,11 L6,11 L6,9 Z M12,6 L14,6 L14,8 L12,8 L12,6 Z M12,3 L14,3 L14,5 L12,5 L12,3 Z M15,6 L17,6 L17,8 L15,8 L15,6 Z M15,3 L17,3 L17,5 L15,5 L15,3 Z M10,20 L14,16 L6,16 L10,20 Z";break;case"laptop":e="M3 3h14c.6 0 1 .4 1 1v10c0 .6-.4 1-1 1H3c-.6 0-1-.4-1-1V4c0-.6.4-1 1-1zm13 2H4v8h12V5zm-3 1H5v4zm6 11v-1H1v1c0 .6.5 1 1.1 1h15.8c.6 0 1.1-.4 1.1-1z";break;case"layout":e="M2 2h5v11H2V2zm6 0h5v5H8V2zm6 0h4v16h-4V2zM8 8h5v5H8V8zm-6 6h11v4H2v-4z";break;case"leftright":e="M3 10.03L9 6v8zM11 6l6 4.03L11 14V6z";break;case"lightbulb":e="M10 1c3.11 0 5.63 2.52 5.63 5.62 0 1.84-2.03 4.58-2.03 4.58-.33.44-.6 1.25-.6 1.8v1c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1v-1c0-.55-.27-1.36-.6-1.8 0 0-2.02-2.74-2.02-4.58C4.38 3.52 6.89 1 10 1zM7 16.87V16h6v.87c0 .62-.13 1.13-.75 1.13H12c0 .62-.4 1-1.02 1h-2c-.61 0-.98-.38-.98-1h-.25c-.62 0-.75-.51-.75-1.13z";break;case"list-view":e="M2 19h16c.55 0 1-.45 1-1V2c0-.55-.45-1-1-1H2c-.55 0-1 .45-1 1v16c0 .55.45 1 1 1zM4 3c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm13 0v2H6V3h11zM4 7c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm13 0v2H6V7h11zM4 11c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm13 0v2H6v-2h11zM4 15c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm13 0v2H6v-2h11z";break;case"location-alt":e="M13 13.14l1.17-5.94c.79-.43 1.33-1.25 1.33-2.2 0-1.38-1.12-2.5-2.5-2.5S10.5 3.62 10.5 5c0 .95.54 1.77 1.33 2.2zm0-9.64c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5zm1.72 4.8L18 6.97v9L13.12 18 7 15.97l-5 2v-9l5-2 4.27 1.41 1.73 7.3z";break;case"location":e="M10 2C6.69 2 4 4.69 4 8c0 2.02 1.17 3.71 2.53 4.89.43.37 1.18.96 1.85 1.83.74.97 1.41 2.01 1.62 2.71.21-.7.88-1.74 1.62-2.71.67-.87 1.42-1.46 1.85-1.83C14.83 11.71 16 10.02 16 8c0-3.31-2.69-6-6-6zm0 2.56c1.9 0 3.44 1.54 3.44 3.44S11.9 11.44 10 11.44 6.56 9.9 6.56 8 8.1 4.56 10 4.56z";break;case"lock":e="M14 9h1c.55 0 1 .45 1 1v7c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1v-7c0-.55.45-1 1-1h1V6c0-2.21 1.79-4 4-4s4 1.79 4 4v3zm-2 0V6c0-1.1-.9-2-2-2s-2 .9-2 2v3h4zm-1 7l-.36-2.15c.51-.24.86-.75.86-1.35 0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5c0 .6.35 1.11.86 1.35L9 16h2z";break;case"marker":e="M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm0 13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5z";break;case"media-archive":e="M12 2l4 4v12H4V2h8zm0 4h3l-3-3v3zM8 3.5v2l1.8-1zM11 5L9.2 6 11 7V5zM8 6.5v2l1.8-1zM11 8L9.2 9l1.8 1V8zM8 9.5v2l1.8-1zm3 1.5l-1.8 1 1.8 1v-2zm-1.5 6c.83 0 1.62-.72 1.5-1.63-.05-.38-.49-1.61-.49-1.61l-1.99-1.1s-.45 1.95-.52 2.71c-.07.77.67 1.63 1.5 1.63zm0-2.39c.42 0 .76.34.76.76 0 .43-.34.77-.76.77s-.76-.34-.76-.77c0-.42.34-.76.76-.76z";break;case"media-audio":e="M12 2l4 4v12H4V2h8zm0 4h3l-3-3v3zm1 7.26V8.09c0-.11-.04-.21-.12-.29-.07-.08-.16-.11-.27-.1 0 0-3.97.71-4.25.78C8.07 8.54 8 8.8 8 9v3.37c-.2-.09-.42-.07-.6-.07-.38 0-.7.13-.96.39-.26.27-.4.58-.4.96 0 .37.14.69.4.95.26.27.58.4.96.4.34 0 .7-.04.96-.26.26-.23.64-.65.64-1.12V10.3l3-.6V12c-.67-.2-1.17.04-1.44.31-.26.26-.39.58-.39.95 0 .38.13.69.39.96.27.26.71.39 1.08.39.38 0 .7-.13.96-.39.26-.27.4-.58.4-.96z";break;case"media-code":e="M12 2l4 4v12H4V2h8zM9 13l-2-2 2-2-1-1-3 3 3 3zm3 1l3-3-3-3-1 1 2 2-2 2z";break;case"media-default":e="M12 2l4 4v12H4V2h8zm0 4h3l-3-3v3z";break;case"media-document":e="M12 2l4 4v12H4V2h8zM5 3v1h6V3H5zm7 3h3l-3-3v3zM5 5v1h6V5H5zm10 3V7H5v1h10zM5 9v1h4V9H5zm10 3V9h-5v3h5zM5 11v1h4v-1H5zm10 3v-1H5v1h10zm-3 2v-1H5v1h7z";break;case"media-interactive":e="M12 2l4 4v12H4V2h8zm0 4h3l-3-3v3zm2 8V8H6v6h3l-1 2h1l1-2 1 2h1l-1-2h3zm-6-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm5-2v2h-3V9h3zm0 3v1H7v-1h6z";break;case"media-spreadsheet":e="M12 2l4 4v12H4V2h8zm-1 4V3H5v3h6zM8 8V7H5v1h3zm3 0V7H9v1h2zm4 0V7h-3v1h3zm-7 2V9H5v1h3zm3 0V9H9v1h2zm4 0V9h-3v1h3zm-7 2v-1H5v1h3zm3 0v-1H9v1h2zm4 0v-1h-3v1h3zm-7 2v-1H5v1h3zm3 0v-1H9v1h2zm4 0v-1h-3v1h3zm-7 2v-1H5v1h3zm3 0v-1H9v1h2z";break;case"media-text":e="M12 2l4 4v12H4V2h8zM5 3v1h6V3H5zm7 3h3l-3-3v3zM5 5v1h6V5H5zm10 3V7H5v1h10zm0 2V9H5v1h10zm0 2v-1H5v1h10zm-4 2v-1H5v1h6z";break;case"media-video":e="M12 2l4 4v12H4V2h8zm0 4h3l-3-3v3zm-1 8v-3c0-.27-.1-.51-.29-.71-.2-.19-.44-.29-.71-.29H7c-.27 0-.51.1-.71.29-.19.2-.29.44-.29.71v3c0 .27.1.51.29.71.2.19.44.29.71.29h3c.27 0 .51-.1.71-.29.19-.2.29-.44.29-.71zm3 1v-5l-2 2v1z";break;case"megaphone":e="M18.15 5.94c.46 1.62.38 3.22-.02 4.48-.42 1.28-1.26 2.18-2.3 2.48-.16.06-.26.06-.4.06-.06.02-.12.02-.18.02-.06.02-.14.02-.22.02h-6.8l2.22 5.5c.02.14-.06.26-.14.34-.08.1-.24.16-.34.16H6.95c-.1 0-.26-.06-.34-.16-.08-.08-.16-.2-.14-.34l-1-5.5H4.25l-.02-.02c-.5.06-1.08-.18-1.54-.62s-.88-1.08-1.06-1.88c-.24-.8-.2-1.56-.02-2.2.18-.62.58-1.08 1.06-1.3l.02-.02 9-5.4c.1-.06.18-.1.24-.16.06-.04.14-.08.24-.12.16-.08.28-.12.5-.18 1.04-.3 2.24.1 3.22.98s1.84 2.24 2.26 3.86zm-2.58 5.98h-.02c.4-.1.74-.34 1.04-.7.58-.7.86-1.76.86-3.04 0-.64-.1-1.3-.28-1.98-.34-1.36-1.02-2.5-1.78-3.24s-1.68-1.1-2.46-.88c-.82.22-1.4.96-1.7 2-.32 1.04-.28 2.36.06 3.72.38 1.36 1 2.5 1.8 3.24.78.74 1.62 1.1 2.48.88zm-2.54-7.08c.22-.04.42-.02.62.04.38.16.76.48 1.02 1s.42 1.2.42 1.78c0 .3-.04.56-.12.8-.18.48-.44.84-.86.94-.34.1-.8-.06-1.14-.4s-.64-.86-.78-1.5c-.18-.62-.12-1.24.02-1.72s.48-.84.82-.94z";break;case"menu-alt":e="M3 4h14v2H3V4zm0 5h14v2H3V9zm0 5h14v2H3v-2z";break;case"menu":e="M17 7V5H3v2h14zm0 4V9H3v2h14zm0 4v-2H3v2h14z";break;case"microphone":e="M12 9V3c0-1.1-.89-2-2-2-1.12 0-2 .94-2 2v6c0 1.1.9 2 2 2 1.13 0 2-.94 2-2zm4 0c0 2.97-2.16 5.43-5 5.91V17h2c.56 0 1 .45 1 1s-.44 1-1 1H7c-.55 0-1-.45-1-1s.45-1 1-1h2v-2.09C6.17 14.43 4 11.97 4 9c0-.55.45-1 1-1 .56 0 1 .45 1 1 0 2.21 1.8 4 4 4 2.21 0 4-1.79 4-4 0-.55.45-1 1-1 .56 0 1 .45 1 1z";break;case"migrate":e="M4 6h6V4H2v12.01h8V14H4V6zm2 2h6V5l6 5-6 5v-3H6V8z";break;case"minus":e="M4 9h12v2H4V9z";break;case"money":e="M0 3h20v12h-.75c0-1.79-1.46-3.25-3.25-3.25-1.31 0-2.42.79-2.94 1.91-.25-.1-.52-.16-.81-.16-.98 0-1.8.63-2.11 1.5H0V3zm8.37 3.11c-.06.15-.1.31-.11.47s-.01.33.01.5l.02.08c.01.06.02.14.05.23.02.1.06.2.1.31.03.11.09.22.15.33.07.12.15.22.23.31s.18.17.31.23c.12.06.25.09.4.09.14 0 .27-.03.39-.09s.22-.14.3-.22c.09-.09.16-.2.22-.32.07-.12.12-.23.16-.33s.07-.2.09-.31c.03-.11.04-.18.05-.22s.01-.07.01-.09c.05-.29.03-.56-.04-.82s-.21-.48-.41-.66c-.21-.18-.47-.27-.79-.27-.19 0-.36.03-.52.1-.15.07-.28.16-.38.28-.09.11-.17.25-.24.4zm4.48 6.04v-1.14c0-.33-.1-.66-.29-.98s-.45-.59-.77-.79c-.32-.21-.66-.31-1.02-.31l-1.24.84-1.28-.82c-.37 0-.72.1-1.04.3-.31.2-.56.46-.74.77-.18.32-.27.65-.27.99v1.14l.18.05c.12.04.29.08.51.14.23.05.47.1.74.15.26.05.57.09.91.13.34.03.67.05.99.05.3 0 .63-.02.98-.05.34-.04.64-.08.89-.13.25-.04.5-.1.76-.16l.5-.12c.08-.02.14-.04.19-.06zm3.15.1c1.52 0 2.75 1.23 2.75 2.75s-1.23 2.75-2.75 2.75c-.73 0-1.38-.3-1.87-.77.23-.35.37-.78.37-1.23 0-.77-.39-1.46-.99-1.86.43-.96 1.37-1.64 2.49-1.64zm-5.5 3.5c0-.96.79-1.75 1.75-1.75s1.75.79 1.75 1.75-.79 1.75-1.75 1.75-1.75-.79-1.75-1.75z";break;case"move":e="M19 10l-4 4v-3h-4v4h3l-4 4-4-4h3v-4H5v3l-4-4 4-4v3h4V5H6l4-4 4 4h-3v4h4V6z";break;case"nametag":e="M12 5V2c0-.55-.45-1-1-1H9c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h2c.55 0 1-.45 1-1zm-2-3c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm8 13V7c0-1.1-.9-2-2-2h-3v.33C13 6.25 12.25 7 11.33 7H8.67C7.75 7 7 6.25 7 5.33V5H4c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2zm-1-6v6H3V9h14zm-8 2c0-.55-.22-1-.5-1s-.5.45-.5 1 .22 1 .5 1 .5-.45.5-1zm3 0c0-.55-.22-1-.5-1s-.5.45-.5 1 .22 1 .5 1 .5-.45.5-1zm-5.96 1.21c.92.48 2.34.79 3.96.79s3.04-.31 3.96-.79c-.21 1-1.89 1.79-3.96 1.79s-3.75-.79-3.96-1.79z";break;case"networking":e="M18 13h1c.55 0 1 .45 1 1.01v2.98c0 .56-.45 1.01-1 1.01h-4c-.55 0-1-.45-1-1.01v-2.98c0-.56.45-1.01 1-1.01h1v-2h-5v2h1c.55 0 1 .45 1 1.01v2.98c0 .56-.45 1.01-1 1.01H8c-.55 0-1-.45-1-1.01v-2.98c0-.56.45-1.01 1-1.01h1v-2H4v2h1c.55 0 1 .45 1 1.01v2.98C6 17.55 5.55 18 5 18H1c-.55 0-1-.45-1-1.01v-2.98C0 13.45.45 13 1 13h1v-2c0-1.1.9-2 2-2h5V7H8c-.55 0-1-.45-1-1.01V3.01C7 2.45 7.45 2 8 2h4c.55 0 1 .45 1 1.01v2.98C13 6.55 12.55 7 12 7h-1v2h5c1.1 0 2 .9 2 2v2z";break;case"no-alt":e="M14.95 6.46L11.41 10l3.54 3.54-1.41 1.41L10 11.42l-3.53 3.53-1.42-1.42L8.58 10 5.05 6.47l1.42-1.42L10 8.58l3.54-3.53z";break;case"no":e="M12.12 10l3.53 3.53-2.12 2.12L10 12.12l-3.54 3.54-2.12-2.12L7.88 10 4.34 6.46l2.12-2.12L10 7.88l3.54-3.53 2.12 2.12z";break;case"palmtree":e="M8.58 2.39c.32 0 .59.05.81.14 1.25.55 1.69 2.24 1.7 3.97.59-.82 2.15-2.29 3.41-2.29s2.94.73 3.53 3.55c-1.13-.65-2.42-.94-3.65-.94-1.26 0-2.45.32-3.29.89.4-.11.86-.16 1.33-.16 1.39 0 2.9.45 3.4 1.31.68 1.16.47 3.38-.76 4.14-.14-2.1-1.69-4.12-3.47-4.12-.44 0-.88.12-1.33.38C8 10.62 7 14.56 7 19H2c0-5.53 4.21-9.65 7.68-10.79-.56-.09-1.17-.15-1.82-.15C6.1 8.06 4.05 8.5 2 10c.76-2.96 2.78-4.1 4.69-4.1 1.25 0 2.45.5 3.2 1.29-.66-2.24-2.49-2.86-4.08-2.86-.8 0-1.55.16-2.05.35.91-1.29 3.31-2.29 4.82-2.29zM13 11.5c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5.67 1.5 1.5 1.5 1.5-.67 1.5-1.5z";break;case"paperclip":e="M17.05 2.7c1.93 1.94 1.93 5.13 0 7.07L10 16.84c-1.88 1.89-4.91 1.93-6.86.15-.06-.05-.13-.09-.19-.15-1.93-1.94-1.93-5.12 0-7.07l4.94-4.95c.91-.92 2.28-1.1 3.39-.58.3.15.59.33.83.58 1.17 1.17 1.17 3.07 0 4.24l-4.93 4.95c-.39.39-1.02.39-1.41 0s-.39-1.02 0-1.41l4.93-4.95c.39-.39.39-1.02 0-1.41-.38-.39-1.02-.39-1.4 0l-4.94 4.95c-.91.92-1.1 2.29-.57 3.4.14.3.32.59.57.84s.54.43.84.57c1.11.53 2.47.35 3.39-.57l7.05-7.07c1.16-1.17 1.16-3.08 0-4.25-.56-.55-1.28-.83-2-.86-.08.01-.16.01-.24 0-.22-.03-.43-.11-.6-.27-.39-.4-.38-1.05.02-1.45.16-.16.36-.24.56-.28.14-.02.27-.01.4.02 1.19.06 2.36.52 3.27 1.43z";break;case"performance":e="M3.76 17.01h12.48C17.34 15.63 18 13.9 18 12c0-4.41-3.58-8-8-8s-8 3.59-8 8c0 1.9.66 3.63 1.76 5.01zM9 6c0-.55.45-1 1-1s1 .45 1 1c0 .56-.45 1-1 1s-1-.44-1-1zM4 8c0-.55.45-1 1-1s1 .45 1 1c0 .56-.45 1-1 1s-1-.44-1-1zm4.52 3.4c.84-.83 6.51-3.5 6.51-3.5s-2.66 5.68-3.49 6.51c-.84.84-2.18.84-3.02 0-.83-.83-.83-2.18 0-3.01zM3 13c0-.55.45-1 1-1s1 .45 1 1c0 .56-.45 1-1 1s-1-.44-1-1zm6 0c0-.55.45-1 1-1s1 .45 1 1c0 .56-.45 1-1 1s-1-.44-1-1zm6 0c0-.55.45-1 1-1s1 .45 1 1c0 .56-.45 1-1 1s-1-.44-1-1z";break;case"phone":e="M12.06 6l-.21-.2c-.52-.54-.43-.79.08-1.3l2.72-2.75c.81-.82.96-1.21 1.73-.48l.21.2zm.53.45l4.4-4.4c.7.94 2.34 3.47 1.53 5.34-.73 1.67-1.09 1.75-2 3-1.85 2.11-4.18 4.37-6 6.07-1.26.91-1.31 1.33-3 2-1.8.71-4.4-.89-5.38-1.56l4.4-4.4 1.18 1.62c.34.46 1.2-.06 1.8-.66 1.04-1.05 3.18-3.18 4-4.07.59-.59 1.12-1.45.66-1.8zM1.57 16.5l-.21-.21c-.68-.74-.29-.9.52-1.7l2.74-2.72c.51-.49.75-.6 1.27-.11l.2.21z";break;case"playlist-audio":e="M17 3V1H2v2h15zm0 4V5H2v2h15zm-7 4V9H2v2h8zm7.45-1.96l-6 1.12c-.16.02-.19.03-.29.13-.11.09-.16.22-.16.37v4.59c-.29-.13-.66-.14-.93-.14-.54 0-1 .19-1.38.57s-.56.84-.56 1.38c0 .53.18.99.56 1.37s.84.57 1.38.57c.49 0 .92-.16 1.29-.48s.59-.71.65-1.19v-4.95L17 11.27v3.48c-.29-.13-.56-.19-.83-.19-.54 0-1.11.19-1.49.57-.38.37-.57.83-.57 1.37s.19.99.57 1.37.84.57 1.38.57c.53 0 .99-.19 1.37-.57s.57-.83.57-1.37V9.6c0-.16-.05-.3-.16-.41-.11-.12-.24-.17-.39-.15zM8 15v-2H2v2h6zm-2 4v-2H2v2h4z";break;case"playlist-video":e="M17 3V1H2v2h15zm0 4V5H2v2h15zM6 11V9H2v2h4zm2-2h9c.55 0 1 .45 1 1v8c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1v-8c0-.55.45-1 1-1zm3 7l3.33-2L11 12v4zm-5-1v-2H2v2h4zm0 4v-2H2v2h4z";break;case"plus-alt":e="M15.8 4.2c3.2 3.21 3.2 8.39 0 11.6-3.21 3.2-8.39 3.2-11.6 0C1 12.59 1 7.41 4.2 4.2 7.41 1 12.59 1 15.8 4.2zm-4.3 11.3v-4h4v-3h-4v-4h-3v4h-4v3h4v4h3z";break;case"plus-light":e="M17 9v2h-6v6H9v-6H3V9h6V3h2v6h6z";break;case"plus":e="M17 7v3h-5v5H9v-5H4V7h5V2h3v5h5z";break;case"portfolio":e="M4 5H.78c-.37 0-.74.32-.69.84l1.56 9.99S3.5 8.47 3.86 6.7c.11-.53.61-.7.98-.7H10s-.7-2.08-.77-2.31C9.11 3.25 8.89 3 8.45 3H5.14c-.36 0-.7.23-.8.64C4.25 4.04 4 5 4 5zm4.88 0h-4s.42-1 .87-1h2.13c.48 0 1 1 1 1zM2.67 16.25c-.31.47-.76.75-1.26.75h15.73c.54 0 .92-.31 1.03-.83.44-2.19 1.68-8.44 1.68-8.44.07-.5-.3-.73-.62-.73H16V5.53c0-.16-.26-.53-.66-.53h-3.76c-.52 0-.87.58-.87.58L10 7H5.59c-.32 0-.63.19-.69.5 0 0-1.59 6.7-1.72 7.33-.07.37-.22.99-.51 1.42zM15.38 7H11s.58-1 1.13-1h2.29c.71 0 .96 1 .96 1z";break;case"post-status":e="M14 6c0 1.86-1.28 3.41-3 3.86V16c0 1-2 2-2 2V9.86c-1.72-.45-3-2-3-3.86 0-2.21 1.79-4 4-4s4 1.79 4 4zM8 5c0 .55.45 1 1 1s1-.45 1-1-.45-1-1-1-1 .45-1 1z";break;case"pressthis":e="M14.76 1C16.55 1 18 2.46 18 4.25c0 1.78-1.45 3.24-3.24 3.24-.23 0-.47-.03-.7-.08L13 8.47V19H2V4h9.54c.13-2 1.52-3 3.22-3zm0 5.49C16 6.49 17 5.48 17 4.25 17 3.01 16 2 14.76 2s-2.24 1.01-2.24 2.25c0 .37.1.72.27 1.03L9.57 8.5c-.28.28-1.77 2.22-1.5 2.49.02.03.06.04.1.04.49 0 2.14-1.28 2.39-1.53l3.24-3.24c.29.14.61.23.96.23z";break;case"products":e="M17 8h1v11H2V8h1V6c0-2.76 2.24-5 5-5 .71 0 1.39.15 2 .42.61-.27 1.29-.42 2-.42 2.76 0 5 2.24 5 5v2zM5 6v2h2V6c0-1.13.39-2.16 1.02-3H8C6.35 3 5 4.35 5 6zm10 2V6c0-1.65-1.35-3-3-3h-.02c.63.84 1.02 1.87 1.02 3v2h2zm-5-4.22C9.39 4.33 9 5.12 9 6v2h2V6c0-.88-.39-1.67-1-2.22z";break;case"randomize":e="M18 6.01L14 9V7h-4l-5 8H2v-2h2l5-8h5V3zM2 5h3l1.15 2.17-1.12 1.8L4 7H2V5zm16 9.01L14 17v-2H9l-1.15-2.17 1.12-1.8L10 13h4v-2z";break;case"redo":e="M8 5h5V2l6 4-6 4V7H8c-2.2 0-4 1.8-4 4s1.8 4 4 4h5v2H8c-3.3 0-6-2.7-6-6s2.7-6 6-6z";break;case"rest-api":e="M3 4h2v12H3z";break;case"rss":e="M14.92 18H18C18 9.32 10.82 2.25 2 2.25v3.02c7.12 0 12.92 5.71 12.92 12.73zm-5.44 0h3.08C12.56 12.27 7.82 7.6 2 7.6v3.02c2 0 3.87.77 5.29 2.16C8.7 14.17 9.48 16.03 9.48 18zm-5.35-.02c1.17 0 2.13-.93 2.13-2.09 0-1.15-.96-2.09-2.13-2.09-1.18 0-2.13.94-2.13 2.09 0 1.16.95 2.09 2.13 2.09z";break;case"saved":e="M15.3 5.3l-6.8 6.8-2.8-2.8-1.4 1.4 4.2 4.2 8.2-8.2";break;case"schedule":e="M2 2h16v4H2V2zm0 10V8h4v4H2zm6-2V8h4v2H8zm6 3V8h4v5h-4zm-6 5v-6h4v6H8zm-6 0v-4h4v4H2zm12 0v-3h4v3h-4z";break;case"screenoptions":e="M9 9V3H3v6h6zm8 0V3h-6v6h6zm-8 8v-6H3v6h6zm8 0v-6h-6v6h6z";break;case"search":e="M12.14 4.18c1.87 1.87 2.11 4.75.72 6.89.12.1.22.21.36.31.2.16.47.36.81.59.34.24.56.39.66.47.42.31.73.57.94.78.32.32.6.65.84 1 .25.35.44.69.59 1.04.14.35.21.68.18 1-.02.32-.14.59-.36.81s-.49.34-.81.36c-.31.02-.65-.04-.99-.19-.35-.14-.7-.34-1.04-.59-.35-.24-.68-.52-1-.84-.21-.21-.47-.52-.77-.93-.1-.13-.25-.35-.47-.66-.22-.32-.4-.57-.56-.78-.16-.2-.29-.35-.44-.5-2.07 1.09-4.69.76-6.44-.98-2.14-2.15-2.14-5.64 0-7.78 2.15-2.15 5.63-2.15 7.78 0zm-1.41 6.36c1.36-1.37 1.36-3.58 0-4.95-1.37-1.37-3.59-1.37-4.95 0-1.37 1.37-1.37 3.58 0 4.95 1.36 1.37 3.58 1.37 4.95 0z";break;case"share-alt":e="M16.22 5.8c.47.69.29 1.62-.4 2.08-.69.47-1.62.29-2.08-.4-.16-.24-.35-.46-.55-.67-.21-.2-.43-.39-.67-.55s-.5-.3-.77-.41c-.27-.12-.55-.21-.84-.26-.59-.13-1.23-.13-1.82-.01-.29.06-.57.15-.84.27-.27.11-.53.25-.77.41s-.46.35-.66.55c-.21.21-.4.43-.56.67s-.3.5-.41.76c-.01.02-.01.03-.01.04-.1.24-.17.48-.23.72H1V6h2.66c.04-.07.07-.13.12-.2.27-.4.57-.77.91-1.11s.72-.65 1.11-.91c.4-.27.83-.51 1.28-.7s.93-.34 1.41-.43c.99-.21 2.03-.21 3.02 0 .48.09.96.24 1.41.43s.88.43 1.28.7c.39.26.77.57 1.11.91s.64.71.91 1.11zM12.5 10c0-1.38-1.12-2.5-2.5-2.5S7.5 8.62 7.5 10s1.12 2.5 2.5 2.5 2.5-1.12 2.5-2.5zm-8.72 4.2c-.47-.69-.29-1.62.4-2.09.69-.46 1.62-.28 2.08.41.16.24.35.46.55.67.21.2.43.39.67.55s.5.3.77.41c.27.12.55.2.84.26.59.13 1.23.12 1.82 0 .29-.06.57-.14.84-.26.27-.11.53-.25.77-.41s.46-.35.66-.55c.21-.21.4-.44.56-.67.16-.25.3-.5.41-.76.01-.02.01-.03.01-.04.1-.24.17-.48.23-.72H19v3h-2.66c-.04.06-.07.13-.12.2-.27.4-.57.77-.91 1.11s-.72.65-1.11.91c-.4.27-.83.51-1.28.7s-.93.33-1.41.43c-.99.21-2.03.21-3.02 0-.48-.1-.96-.24-1.41-.43s-.88-.43-1.28-.7c-.39-.26-.77-.57-1.11-.91s-.64-.71-.91-1.11z";break;case"share-alt2":e="M18 8l-5 4V9.01c-2.58.06-4.88.45-7 2.99.29-3.57 2.66-5.66 7-5.94V3zM4 14h11v-2l2-1.6V16H2V5h9.43c-1.83.32-3.31 1-4.41 2H4v7z";break;case"share":e="M14.5 12c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3c0-.24.03-.46.09-.69l-4.38-2.3c-.55.61-1.33.99-2.21.99-1.66 0-3-1.34-3-3s1.34-3 3-3c.88 0 1.66.39 2.21.99l4.38-2.3c-.06-.23-.09-.45-.09-.69 0-1.66 1.34-3 3-3s3 1.34 3 3-1.34 3-3 3c-.88 0-1.66-.39-2.21-.99l-4.38 2.3c.06.23.09.45.09.69s-.03.46-.09.69l4.38 2.3c.55-.61 1.33-.99 2.21-.99z";break;case"shield-alt":e="M10 2s3 2 7 2c0 11-7 14-7 14S3 15 3 4c4 0 7-2 7-2z";break;case"shield":e="M10 2s3 2 7 2c0 11-7 14-7 14S3 15 3 4c4 0 7-2 7-2zm0 8h5s1-1 1-5c0 0-5-1-6-2v7H5c1 4 5 7 5 7v-7z";break;case"shortcode":e="M6 14H4V6h2V4H2v12h4M7.1 17h2.1l3.7-14h-2.1M14 4v2h2v8h-2v2h4V4";break;case"slides":e="M5 14V6h10v8H5zm-3-1V7h2v6H2zm4-6v6h8V7H6zm10 0h2v6h-2V7zm-3 2V8H7v1h6zm0 3v-2H7v2h6z";break;case"smartphone":e="M6 2h8c.55 0 1 .45 1 1v14c0 .55-.45 1-1 1H6c-.55 0-1-.45-1-1V3c0-.55.45-1 1-1zm7 12V4H7v10h6zM8 5h4l-4 5V5z";break;case"smiley":e="M7 5.2c1.1 0 2 .89 2 2 0 .37-.11.71-.28 1C8.72 8.2 8 8 7 8s-1.72.2-1.72.2c-.17-.29-.28-.63-.28-1 0-1.11.9-2 2-2zm6 0c1.11 0 2 .89 2 2 0 .37-.11.71-.28 1 0 0-.72-.2-1.72-.2s-1.72.2-1.72.2c-.17-.29-.28-.63-.28-1 0-1.11.89-2 2-2zm-3 13.7c3.72 0 7.03-2.36 8.23-5.88l-1.32-.46C15.9 15.52 13.12 17.5 10 17.5s-5.9-1.98-6.91-4.94l-1.32.46c1.2 3.52 4.51 5.88 8.23 5.88z";break;case"sort":e="M11 7H1l5 7zm-2 7h10l-5-7z";break;case"sos":e="M18 10c0-4.42-3.58-8-8-8s-8 3.58-8 8 3.58 8 8 8 8-3.58 8-8zM7.23 3.57L8.72 7.3c-.62.29-1.13.8-1.42 1.42L3.57 7.23c.71-1.64 2.02-2.95 3.66-3.66zm9.2 3.66L12.7 8.72c-.29-.62-.8-1.13-1.42-1.42l1.49-3.73c1.64.71 2.95 2.02 3.66 3.66zM10 12c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm-6.43.77l3.73-1.49c.29.62.8 1.13 1.42 1.42l-1.49 3.73c-1.64-.71-2.95-2.02-3.66-3.66zm9.2 3.66l-1.49-3.73c.62-.29 1.13-.8 1.42-1.42l3.73 1.49c-.71 1.64-2.02 2.95-3.66 3.66z";break;case"star-empty":e="M10 1L7 7l-6 .75 4.13 4.62L4 19l6-3 6 3-1.12-6.63L19 7.75 13 7zm0 2.24l2.34 4.69 4.65.58-3.18 3.56.87 5.15L10 14.88l-4.68 2.34.87-5.15-3.18-3.56 4.65-.58z";break;case"star-filled":e="M10 1l3 6 6 .75-4.12 4.62L16 19l-6-3-6 3 1.13-6.63L1 7.75 7 7z";break;case"star-half":e="M10 1L7 7l-6 .75 4.13 4.62L4 19l6-3 6 3-1.12-6.63L19 7.75 13 7zm0 2.24l2.34 4.69 4.65.58-3.18 3.56.87 5.15L10 14.88V3.24z";break;case"sticky":e="M5 3.61V1.04l8.99-.01-.01 2.58c-1.22.26-2.16 1.35-2.16 2.67v.5c.01 1.31.93 2.4 2.17 2.66l-.01 2.58h-3.41l-.01 2.57c0 .6-.47 4.41-1.06 4.41-.6 0-1.08-3.81-1.08-4.41v-2.56L5 12.02l.01-2.58c1.23-.25 2.15-1.35 2.15-2.66v-.5c0-1.31-.92-2.41-2.16-2.67z";break;case"store":e="M1 10c.41.29.96.43 1.5.43.55 0 1.09-.14 1.5-.43.62-.46 1-1.17 1-2 0 .83.37 1.54 1 2 .41.29.96.43 1.5.43.55 0 1.09-.14 1.5-.43.62-.46 1-1.17 1-2 0 .83.37 1.54 1 2 .41.29.96.43 1.51.43.54 0 1.08-.14 1.49-.43.62-.46 1-1.17 1-2 0 .83.37 1.54 1 2 .41.29.96.43 1.5.43.55 0 1.09-.14 1.5-.43.63-.46 1-1.17 1-2V7l-3-7H4L0 7v1c0 .83.37 1.54 1 2zm2 8.99h5v-5h4v5h5v-7c-.37-.05-.72-.22-1-.43-.63-.45-1-.73-1-1.56 0 .83-.38 1.11-1 1.56-.41.3-.95.43-1.49.44-.55 0-1.1-.14-1.51-.44-.63-.45-1-.73-1-1.56 0 .83-.38 1.11-1 1.56-.41.3-.95.43-1.5.44-.54 0-1.09-.14-1.5-.44-.63-.45-1-.73-1-1.57 0 .84-.38 1.12-1 1.57-.29.21-.63.38-1 .44v6.99z";break;case"table-col-after":e="M14.08 12.864V9.216h3.648V7.424H14.08V3.776h-1.728v3.648H8.64v1.792h3.712v3.648zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm0 5.12H1.28v3.84H6.4V6.4zm0 5.12H1.28v3.84H6.4v-3.84zM19.2 1.28H7.68v14.08H19.2V1.28z";break;case"table-col-before":e="M6.4 3.776v3.648H2.752v1.792H6.4v3.648h1.728V9.216h3.712V7.424H8.128V3.776zM0 17.92V0h20.48v17.92H0zM12.8 1.28H1.28v14.08H12.8V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.12h-5.12v3.84h5.12V6.4zm0 5.12h-5.12v3.84h5.12v-3.84z";break;case"table-col-delete":e="M6.4 9.98L7.68 8.7v-.256L6.4 7.164V9.98zm6.4-1.532l1.28-1.28V9.92L12.8 8.64v-.192zm7.68 9.472V0H0v17.92h20.48zm-1.28-2.56h-5.12v-1.024l-.256.256-1.024-1.024v1.792H7.68v-1.792l-1.024 1.024-.256-.256v1.024H1.28V1.28H6.4v2.368l.704-.704.576.576V1.216h5.12V3.52l.96-.96.32.32V1.216h5.12V15.36zm-5.76-2.112l-3.136-3.136-3.264 3.264-1.536-1.536 3.264-3.264L5.632 5.44l1.536-1.536 3.136 3.136 3.2-3.2 1.536 1.536-3.2 3.2 3.136 3.136-1.536 1.536z";break;case"table-row-after":e="M13.824 10.176h-2.88v-2.88H9.536v2.88h-2.88v1.344h2.88v2.88h1.408v-2.88h2.88zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm6.4 0H7.68v3.84h5.12V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.056H1.28v9.024H19.2V6.336z";break;case"table-row-before":e="M6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84z";break;case"table-row-delete":e="M17.728 11.456L14.592 8.32l3.2-3.2-1.536-1.536-3.2 3.2L9.92 3.648 8.384 5.12l3.2 3.2-3.264 3.264 1.536 1.536 3.264-3.264 3.136 3.136 1.472-1.536zM0 17.92V0h20.48v17.92H0zm19.2-6.4h-.448l-1.28-1.28H19.2V6.4h-1.792l1.28-1.28h.512V1.28H1.28v3.84h6.208l1.28 1.28H1.28v3.84h7.424l-1.28 1.28H1.28v3.84H19.2v-3.84z";break;case"tablet":e="M4 2h12c.55 0 1 .45 1 1v14c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1V3c0-.55.45-1 1-1zm11 14V4H5v12h10zM6 5h6l-6 5V5z";break;case"tag":e="M11 2h7v7L8 19l-7-7zm3 6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z";break;case"tagcloud":e="M11 3v4H1V3h10zm8 0v4h-7V3h7zM7 8v3H1V8h6zm12 0v3H8V8h11zM9 12v2H1v-2h8zm10 0v2h-9v-2h9zM6 15v1H1v-1h5zm5 0v1H7v-1h4zm3 0v1h-2v-1h2zm5 0v1h-4v-1h4z";break;case"testimonial":e="M4 3h12c.55 0 1.02.2 1.41.59S18 4.45 18 5v7c0 .55-.2 1.02-.59 1.41S16.55 14 16 14h-1l-5 5v-5H4c-.55 0-1.02-.2-1.41-.59S2 12.55 2 12V5c0-.55.2-1.02.59-1.41S3.45 3 4 3zm11 2H4v1h11V5zm1 3H4v1h12V8zm-3 3H4v1h9v-1z";break;case"text":e="M18 3v2H2V3h16zm-6 4v2H2V7h10zm6 0v2h-4V7h4zM8 11v2H2v-2h6zm10 0v2h-8v-2h8zm-4 4v2H2v-2h12z";break;case"thumbs-down":e="M7.28 18c-.15.02-.26-.02-.41-.07-.56-.19-.83-.79-.66-1.35.17-.55 1-3.04 1-3.58 0-.53-.75-1-1.35-1h-3c-.6 0-1-.4-1-1s2-7 2-7c.17-.39.55-1 1-1H14v9h-2.14c-.41.41-3.3 4.71-3.58 5.27-.21.41-.6.68-1 .73zM18 12h-2V3h2v9z";break;case"thumbs-up":e="M12.72 2c.15-.02.26.02.41.07.56.19.83.79.66 1.35-.17.55-1 3.04-1 3.58 0 .53.75 1 1.35 1h3c.6 0 1 .4 1 1s-2 7-2 7c-.17.39-.55 1-1 1H6V8h2.14c.41-.41 3.3-4.71 3.58-5.27.21-.41.6-.68 1-.73zM2 8h2v9H2V8z";break;case"tickets-alt":e="M20 6.38L18.99 9.2v-.01c-.52-.19-1.03-.16-1.53.08s-.85.62-1.04 1.14-.16 1.03.07 1.53c.24.5.62.84 1.15 1.03v.01l-1.01 2.82-15.06-5.38.99-2.79c.52.19 1.03.16 1.53-.08.5-.23.84-.61 1.03-1.13s.16-1.03-.08-1.53c-.23-.49-.61-.83-1.13-1.02L4.93 1zm-4.97 5.69l1.37-3.76c.12-.31.1-.65-.04-.95s-.39-.53-.7-.65L8.14 3.98c-.64-.23-1.37.12-1.6.74L5.17 8.48c-.24.65.1 1.37.74 1.6l7.52 2.74c.14.05.28.08.43.08.52 0 1-.33 1.17-.83zM7.97 4.45l7.51 2.73c.19.07.34.21.43.39.08.18.09.38.02.57l-1.37 3.76c-.13.38-.58.59-.96.45L6.09 9.61c-.39-.14-.59-.57-.45-.96l1.37-3.76c.1-.29.39-.49.7-.49.09 0 .17.02.26.05zm6.82 12.14c.35.27.75.41 1.2.41H16v3H0v-2.96c.55 0 1.03-.2 1.41-.59.39-.38.59-.86.59-1.41s-.2-1.02-.59-1.41-.86-.59-1.41-.59V10h1.05l-.28.8 2.87 1.02c-.51.16-.89.62-.89 1.18v4c0 .69.56 1.25 1.25 1.25h8c.69 0 1.25-.56 1.25-1.25v-1.75l.83.3c.12.43.36.78.71 1.04zM3.25 17v-4c0-.41.34-.75.75-.75h.83l7.92 2.83V17c0 .41-.34.75-.75.75H4c-.41 0-.75-.34-.75-.75z";break;case"tickets":e="M20 5.38L18.99 8.2v-.01c-1.04-.37-2.19.18-2.57 1.22-.37 1.04.17 2.19 1.22 2.56v.01l-1.01 2.82L1.57 9.42l.99-2.79c1.04.38 2.19-.17 2.56-1.21s-.17-2.18-1.21-2.55L4.93 0zm-5.45 3.37c.74-2.08-.34-4.37-2.42-5.12-2.08-.74-4.37.35-5.11 2.42-.74 2.08.34 4.38 2.42 5.12 2.07.74 4.37-.35 5.11-2.42zm-2.56-4.74c.89.32 1.57.94 1.97 1.71-.01-.01-.02-.01-.04-.02-.33-.12-.67.09-.78.4-.1.28-.03.57.05.91.04.27.09.62-.06 1.04-.1.29-.33.58-.65 1l-.74 1.01.08-4.08.4.11c.19.04.26-.24.08-.29 0 0-.57-.15-.92-.28-.34-.12-.88-.36-.88-.36-.18-.08-.3.19-.12.27 0 0 .16.08.34.16l.01 1.63L9.2 9.18l.08-4.11c.2.06.4.11.4.11.19.04.26-.23.07-.29 0 0-.56-.15-.91-.28-.07-.02-.14-.05-.22-.08.93-.7 2.19-.94 3.37-.52zM7.4 6.19c.17-.49.44-.92.78-1.27l.04 5c-.94-.95-1.3-2.39-.82-3.73zm4.04 4.75l2.1-2.63c.37-.41.57-.77.69-1.12.05-.12.08-.24.11-.35.09.57.04 1.18-.17 1.77-.45 1.25-1.51 2.1-2.73 2.33zm-.7-3.22l.02 3.22c0 .02 0 .04.01.06-.4 0-.8-.07-1.2-.21-.33-.12-.63-.28-.9-.48zm1.24 6.08l2.1.75c.24.84 1 1.45 1.91 1.45H16v3H0v-2.96c1.1 0 2-.89 2-2 0-1.1-.9-2-2-2V9h1.05l-.28.8 4.28 1.52C4.4 12.03 4 12.97 4 14c0 2.21 1.79 4 4 4s4-1.79 4-4c0-.07-.02-.13-.02-.2zm-6.53-2.33l1.48.53c-.14.04-.15.27.03.28 0 0 .18.02.37.03l.56 1.54-.78 2.36-1.31-3.9c.21-.01.41-.03.41-.03.19-.02.17-.31-.02-.3 0 0-.59.05-.96.05-.07 0-.15 0-.23-.01.13-.2.28-.38.45-.55zM4.4 14c0-.52.12-1.02.32-1.46l1.71 4.7C5.23 16.65 4.4 15.42 4.4 14zm4.19-1.41l1.72.62c.07.17.12.37.12.61 0 .31-.12.66-.28 1.16l-.35 1.2zM11.6 14c0 1.33-.72 2.49-1.79 3.11l1.1-3.18c.06-.17.1-.31.14-.46l.52.19c.02.11.03.22.03.34zm-4.62 3.45l1.08-3.14 1.11 3.03c.01.02.01.04.02.05-.37.13-.77.21-1.19.21-.35 0-.69-.06-1.02-.15z";break;case"tide":e="M17 7.2V3H3v7.1c2.6-.5 4.5-1.5 6.4-2.6.2-.2.4-.3.6-.5v3c-1.9 1.1-4 2.2-7 2.8V17h14V9.9c-2.6.5-4.4 1.5-6.2 2.6-.3.1-.5.3-.8.4V10c2-1.1 4-2.2 7-2.8z";break;case"translation":e="M11 7H9.49c-.63 0-1.25.3-1.59.7L7 5H4.13l-2.39 7h1.69l.74-2H7v4H2c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h7c1.1 0 2 .9 2 2v2zM6.51 9H4.49l1-2.93zM10 8h7c1.1 0 2 .9 2 2v7c0 1.1-.9 2-2 2h-7c-1.1 0-2-.9-2-2v-7c0-1.1.9-2 2-2zm7.25 5v-1.08h-3.17V9.75h-1.16v2.17H9.75V13h1.28c.11.85.56 1.85 1.28 2.62-.87.36-1.89.62-2.31.62-.01.02.22.97.2 1.46.84 0 2.21-.5 3.28-1.15 1.09.65 2.48 1.15 3.34 1.15-.02-.49.2-1.44.2-1.46-.43 0-1.49-.27-2.38-.63.7-.77 1.14-1.77 1.25-2.61h1.36zm-3.81 1.93c-.5-.46-.85-1.13-1.01-1.93h2.09c-.17.8-.51 1.47-1 1.93l-.04.03s-.03-.02-.04-.03z";break;case"trash":e="M12 4h3c.6 0 1 .4 1 1v1H3V5c0-.6.5-1 1-1h3c.2-1.1 1.3-2 2.5-2s2.3.9 2.5 2zM8 4h3c-.2-.6-.9-1-1.5-1S8.2 3.4 8 4zM4 7h11l-.9 10.1c0 .5-.5.9-1 .9H5.9c-.5 0-.9-.4-1-.9L4 7z";break;case"twitter":e="M18.94 4.46c-.49.73-1.11 1.38-1.83 1.9.01.15.01.31.01.47 0 4.85-3.69 10.44-10.43 10.44-2.07 0-4-.61-5.63-1.65.29.03.58.05.88.05 1.72 0 3.3-.59 4.55-1.57-1.6-.03-2.95-1.09-3.42-2.55.22.04.45.07.69.07.33 0 .66-.05.96-.13-1.67-.34-2.94-1.82-2.94-3.6v-.04c.5.27 1.06.44 1.66.46-.98-.66-1.63-1.78-1.63-3.06 0-.67.18-1.3.5-1.84 1.81 2.22 4.51 3.68 7.56 3.83-.06-.27-.1-.55-.1-.84 0-2.02 1.65-3.66 3.67-3.66 1.06 0 2.01.44 2.68 1.16.83-.17 1.62-.47 2.33-.89-.28.85-.86 1.57-1.62 2.02.75-.08 1.45-.28 2.11-.57z";break;case"undo":e="M12 5H7V2L1 6l6 4V7h5c2.2 0 4 1.8 4 4s-1.8 4-4 4H7v2h5c3.3 0 6-2.7 6-6s-2.7-6-6-6z";break;case"universal-access-alt":e="M19 10c0-4.97-4.03-9-9-9s-9 4.03-9 9 4.03 9 9 9 9-4.03 9-9zm-9-7.4c.83 0 1.5.67 1.5 1.5s-.67 1.51-1.5 1.51c-.82 0-1.5-.68-1.5-1.51s.68-1.5 1.5-1.5zM3.4 7.36c0-.65 6.6-.76 6.6-.76s6.6.11 6.6.76-4.47 1.4-4.47 1.4 1.69 8.14 1.06 8.38c-.62.24-3.19-5.19-3.19-5.19s-2.56 5.43-3.18 5.19c-.63-.24 1.06-8.38 1.06-8.38S3.4 8.01 3.4 7.36z";break;case"universal-access":e="M10 2.6c.83 0 1.5.67 1.5 1.5s-.67 1.51-1.5 1.51c-.82 0-1.5-.68-1.5-1.51s.68-1.5 1.5-1.5zM3.4 7.36c0-.65 6.6-.76 6.6-.76s6.6.11 6.6.76-4.47 1.4-4.47 1.4 1.69 8.14 1.06 8.38c-.62.24-3.19-5.19-3.19-5.19s-2.56 5.43-3.18 5.19c-.63-.24 1.06-8.38 1.06-8.38S3.4 8.01 3.4 7.36z";break;case"unlock":e="M12 9V6c0-1.1-.9-2-2-2s-2 .9-2 2H6c0-2.21 1.79-4 4-4s4 1.79 4 4v3h1c.55 0 1 .45 1 1v7c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1v-7c0-.55.45-1 1-1h7zm-1 7l-.36-2.15c.51-.24.86-.75.86-1.35 0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5c0 .6.35 1.11.86 1.35L9 16h2z";break;case"update":e="M10.2 3.28c3.53 0 6.43 2.61 6.92 6h2.08l-3.5 4-3.5-4h2.32c-.45-1.97-2.21-3.45-4.32-3.45-1.45 0-2.73.71-3.54 1.78L4.95 5.66C6.23 4.2 8.11 3.28 10.2 3.28zm-.4 13.44c-3.52 0-6.43-2.61-6.92-6H.8l3.5-4c1.17 1.33 2.33 2.67 3.5 4H5.48c.45 1.97 2.21 3.45 4.32 3.45 1.45 0 2.73-.71 3.54-1.78l1.71 1.95c-1.28 1.46-3.15 2.38-5.25 2.38z";break;case"upload":e="M8 14V8H5l5-6 5 6h-3v6H8zm-2 2v-6H4v8h12.01v-8H14v6H6z";break;case"vault":e="M18 17V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14c0 .55.45 1 1 1h14c.55 0 1-.45 1-1zm-1 0H3V3h14v14zM4.75 4h10.5c.41 0 .75.34.75.75V6h-1v3h1v2h-1v3h1v1.25c0 .41-.34.75-.75.75H4.75c-.41 0-.75-.34-.75-.75V4.75c0-.41.34-.75.75-.75zM13 10c0-2.21-1.79-4-4-4s-4 1.79-4 4 1.79 4 4 4 4-1.79 4-4zM9 7l.77 1.15C10.49 8.46 11 9.17 11 10c0 1.1-.9 2-2 2s-2-.9-2-2c0-.83.51-1.54 1.23-1.85z";break;case"video-alt":e="M8 5c0-.55-.45-1-1-1H2c-.55 0-1 .45-1 1 0 .57.49 1 1 1h5c.55 0 1-.45 1-1zm6 5l4-4v10l-4-4v-2zm-1 4V8c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h8c.55 0 1-.45 1-1z";break;case"video-alt2":e="M12 13V7c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2zm1-2.5l6 4.5V5l-6 4.5v1z";break;case"video-alt3":e="M19 15V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2zM8 14V6l6 4z";break;case"visibility":e="M19.7 9.4C17.7 6 14 3.9 10 3.9S2.3 6 .3 9.4L0 10l.3.6c2 3.4 5.7 5.5 9.7 5.5s7.7-2.1 9.7-5.5l.3-.6-.3-.6zM10 14.1c-3.1 0-6-1.6-7.7-4.1C3.6 8 5.7 6.6 8 6.1c-.9.6-1.5 1.7-1.5 2.9 0 1.9 1.6 3.5 3.5 3.5s3.5-1.6 3.5-3.5c0-1.2-.6-2.3-1.5-2.9 2.3.5 4.4 1.9 5.7 3.9-1.7 2.5-4.6 4.1-7.7 4.1z";break;case"warning":e="M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm1.13 9.38l.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z";break;case"welcome-add-page":e="M17 7V4h-2V2h-3v1H3v15h11V9h1V7h2zm-1-2v1h-2v2h-1V6h-2V5h2V3h1v2h2z";break;case"welcome-comments":e="M5 2h10c1.1 0 2 .9 2 2v8c0 1.1-.9 2-2 2h-2l-5 5v-5H5c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2zm8.5 8.5L11 8l2.5-2.5-1-1L10 7 7.5 4.5l-1 1L9 8l-2.5 2.5 1 1L10 9l2.5 2.5z";break;case"welcome-learn-more":e="M10 10L2.54 7.02 3 18H1l.48-11.41L0 6l10-4 10 4zm0-5c-.55 0-1 .22-1 .5s.45.5 1 .5 1-.22 1-.5-.45-.5-1-.5zm0 6l5.57-2.23c.71.94 1.2 2.07 1.36 3.3-.3-.04-.61-.07-.93-.07-2.55 0-4.78 1.37-6 3.41C8.78 13.37 6.55 12 4 12c-.32 0-.63.03-.93.07.16-1.23.65-2.36 1.36-3.3z";break;case"welcome-view-site":e="M18 14V4c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h14c.55 0 1-.45 1-1zm-8-8c2.3 0 4.4 1.14 6 3-1.6 1.86-3.7 3-6 3s-4.4-1.14-6-3c1.6-1.86 3.7-3 6-3zm2 3c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2zm2 8h3v1H3v-1h3v-1h8v1z";break;case"welcome-widgets-menus":e="M19 16V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v13c0 .55.45 1 1 1h15c.55 0 1-.45 1-1zM4 4h13v4H4V4zm1 1v2h3V5H5zm4 0v2h3V5H9zm4 0v2h3V5h-3zm-8.5 5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5zM6 10h4v1H6v-1zm6 0h5v5h-5v-5zm-7.5 2c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5zM6 12h4v1H6v-1zm7 0v2h3v-2h-3zm-8.5 2c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5zM6 14h4v1H6v-1z";break;case"welcome-write-blog":e="M16.89 1.2l1.41 1.41c.39.39.39 1.02 0 1.41L14 8.33V18H3V3h10.67l1.8-1.8c.4-.39 1.03-.4 1.42 0zm-5.66 8.48l5.37-5.36-1.42-1.42-5.36 5.37-.71 2.12z";break;case"wordpress-alt":e="M20 10c0-5.51-4.49-10-10-10C4.48 0 0 4.49 0 10c0 5.52 4.48 10 10 10 5.51 0 10-4.48 10-10zM7.78 15.37L4.37 6.22c.55-.02 1.17-.08 1.17-.08.5-.06.44-1.13-.06-1.11 0 0-1.45.11-2.37.11-.18 0-.37 0-.58-.01C4.12 2.69 6.87 1.11 10 1.11c2.33 0 4.45.87 6.05 2.34-.68-.11-1.65.39-1.65 1.58 0 .74.45 1.36.9 2.1.35.61.55 1.36.55 2.46 0 1.49-1.4 5-1.4 5l-3.03-8.37c.54-.02.82-.17.82-.17.5-.05.44-1.25-.06-1.22 0 0-1.44.12-2.38.12-.87 0-2.33-.12-2.33-.12-.5-.03-.56 1.2-.06 1.22l.92.08 1.26 3.41zM17.41 10c.24-.64.74-1.87.43-4.25.7 1.29 1.05 2.71 1.05 4.25 0 3.29-1.73 6.24-4.4 7.78.97-2.59 1.94-5.2 2.92-7.78zM6.1 18.09C3.12 16.65 1.11 13.53 1.11 10c0-1.3.23-2.48.72-3.59C3.25 10.3 4.67 14.2 6.1 18.09zm4.03-6.63l2.58 6.98c-.86.29-1.76.45-2.71.45-.79 0-1.57-.11-2.29-.33.81-2.38 1.62-4.74 2.42-7.1z";break;case"wordpress":e="M20 10c0-5.52-4.48-10-10-10S0 4.48 0 10s4.48 10 10 10 10-4.48 10-10zM10 1.01c4.97 0 8.99 4.02 8.99 8.99s-4.02 8.99-8.99 8.99S1.01 14.97 1.01 10 5.03 1.01 10 1.01zM8.01 14.82L4.96 6.61c.49-.03 1.05-.08 1.05-.08.43-.05.38-1.01-.06-.99 0 0-1.29.1-2.13.1-.15 0-.33 0-.52-.01 1.44-2.17 3.9-3.6 6.7-3.6 2.09 0 3.99.79 5.41 2.09-.6-.08-1.45.35-1.45 1.42 0 .66.38 1.22.79 1.88.31.54.5 1.22.5 2.21 0 1.34-1.27 4.48-1.27 4.48l-2.71-7.5c.48-.03.75-.16.75-.16.43-.05.38-1.1-.05-1.08 0 0-1.3.11-2.14.11-.78 0-2.11-.11-2.11-.11-.43-.02-.48 1.06-.05 1.08l.84.08 1.12 3.04zm6.02 2.15L16.64 10s.67-1.69.39-3.81c.63 1.14.94 2.42.94 3.81 0 2.96-1.56 5.58-3.94 6.97zM2.68 6.77L6.5 17.25c-2.67-1.3-4.47-4.08-4.47-7.25 0-1.16.2-2.23.65-3.23zm7.45 4.53l2.29 6.25c-.75.27-1.57.42-2.42.42-.72 0-1.41-.11-2.06-.3z";break;case"yes-alt":e="M10 2c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8zm-.615 12.66h-1.34l-3.24-4.54 1.34-1.25 2.57 2.4 5.14-5.93 1.34.94-5.81 8.38z";break;case"yes":e="M14.83 4.89l1.34.94-5.81 8.38H9.02L5.78 9.67l1.34-1.25 2.57 2.4z"}if(!e)return null;var s=["dashicon","dashicons-"+c,r].filter(Boolean).join(" ");return Object(v.createElement)(Ra,Nc({"aria-hidden":!0,role:"img",focusable:"false",className:s,xmlns:"http://www.w3.org/2000/svg",width:n,height:n,viewBox:"0 0 20 20"},o),Object(v.createElement)(Ba,{d:e}))}}]),t}();var Da=function(e){var t=e.icon,c=void 0===t?null:t,a=e.size,n=w(e,["icon","size"]),r=a||20;if("string"==typeof c)return Object(v.createElement)(Ia,Nc({icon:c,size:r},n));if(c&&Ia===c.type)return Object(v.cloneElement)(c,g({size:r},n));var o=a||24;if("function"==typeof c)return c.prototype instanceof v.Component?Object(v.createElement)(c,g({size:o},n)):c(g({size:o},n));if(c&&("svg"===c.type||c.type===Ra)){var s=g({width:o,height:o},c.props,n);return Object(v.createElement)(Ra,s)}return Object(v.isValidElement)(c)?Object(v.cloneElement)(c,g({size:o},n)):c};var Aa=Object(v.forwardRef)(function(e,t){var c=e.icon,a=e.children,n=e.label,r=e.className,o=e.tooltip,s=e.shortcut,l=e.labelPosition,i=e.size,m=w(e,["icon","children","label","className","tooltip","shortcut","labelPosition","size"]),h=y()("components-icon-button",r,{"has-text":a}),u=o||n,d=!m.disabled&&(o||s||!!n&&(!a||Object(F.isArray)(a)&&!a.length)&&!1!==o),p=Object(v.createElement)(z,Nc({"aria-label":n},m,{className:h,ref:t}),Object(v.createElement)(Da,{icon:c,size:i}),a);return d&&(p=Object(v.createElement)(Ta,{text:u,shortcut:s,position:l},p)),p}),Pa=function(e){function t(){var e;return qc(this,t),(e=Gc(this,$c(t).apply(this,arguments))).openFileDialog=e.openFileDialog.bind(Qc(e)),e.bindInput=e.bindInput.bind(Qc(e)),e}return Kc(t,v["Component"]),Wc(t,[{key:"openFileDialog",value:function(){this.input.click()}},{key:"bindInput",value:function(e){this.input=e}},{key:"render",value:function(){var e=this.props,t=e.accept,c=e.children,a=e.icon,n=void 0===a?"upload":a,r=e.multiple,o=void 0!==r&&r,s=e.onChange,l=e.render,i=w(e,["accept","children","icon","multiple","onChange","render"]),m=l?l({openFileDialog:this.openFileDialog}):Object(v.createElement)(Aa,Nc({icon:n,onClick:this.openFileDialog},i),c);return Object(v.createElement)("div",{className:"components-form-file-upload"},m,Object(v.createElement)("input",{type:"file",ref:this.bindInput,multiple:o,style:{display:"none"},accept:t,onChange:s}))}}]),t}(),Fa=function(e){var t=e.fileName,c=e.field,a=e.disabled,n=e.isDone,r=e.isLoading,o=e.accept,s=e.error,l=e.onFileChange,i=e.onFileRemove,m=e.help,h=s&&s.length>0;return Object(v.createElement)(Rc,{id:"form-file-upload-base-control-".concat(c.key),label:c.label,help:m},Object(v.createElement)("div",{className:"file-upload"},Object(v.createElement)(Pa,{id:"form-file-upload-".concat(c.key),className:n&&!h?"is-success":null,isLarge:!0,isPrimary:!0,isDestructive:h,isBusy:r,disabled:a||r,icon:Object(v.createElement)(C.a,{icon:n&&!h?"checkmark":"add-outline",size:18}),accept:o,onChange:function(e){return l(c.key,e.target.files[0])}},Object(u.__)("Upload file","woocommerce-payments")),h?Object(v.createElement)("span",{className:"upload-message is-destructive"},s):Object(v.createElement)("span",{className:"upload-message"},t),n&&!a?Object(v.createElement)(Aa,{className:"delete-uploaded-file-button",icon:Object(v.createElement)(C.a,{icon:"trash",size:18}),onClick:function(){return i(c.key)}}):null))},qa=function(e,t){Object(v.useEffect)(function(){var t=e();if(t){var c=function(e){e.preventDefault(),e.returnValue=""};window.addEventListener("beforeunload",c);var a=Object(rt.getHistory)().block(t);return function(){window.removeEventListener("beforeunload",c),a()}}},t)},Ua=function(e){return Array.isArray(e)?Object(F.flatten)(e.map(function(e,t){return[e,Object(v.createElement)("br",{key:t})]})):e},Wa=function(e){var t=e.fields,c=e.evidence,a=e.onChange,n=e.onFileChange,r=e.onFileRemove,o=e.onSave,s=e.readOnly;if(!t||!t.length)return null;var l=function(e){return{label:e.label,value:c[e.key]||"",onChange:function(t){return a(e.key,t)},disabled:s,help:Ua(e.description)}},i=function(e){switch(e.type){case"file":return Object(v.createElement)(Fa,We()({key:e.key},function(e){var t=c.metadata&&c.metadata[e.key]||"",a=c.isUploading&&(c.isUploading[e.key]||!1),o=c.uploadingErrors&&(c.uploadingErrors[e.key]||""),l=!a&&t.length>0;return{field:e,fileName:t,accept:".pdf, image/png, image/jpeg",onFileChange:n,onFileRemove:r,disabled:s,isLoading:a,isDone:l,error:o,help:Ua(e.description)}}(e)));case"text":return Object(v.createElement)(Ic,We()({key:e.key},l(e)));default:return Object(v.createElement)(Dc,We()({key:e.key},l(e)))}},m=t.map(function(e){return Object(v.createElement)(p.Card,{key:e.key,title:e.title},e.description&&Object(v.createElement)("p",null,e.description),e.fields.map(i))}),h=Object(u.__)("Are you sure you're ready to submit this evidence? Evidence submissions are final.","woocommerce-payments");return Object(v.createElement)(v.Fragment,null,m,s?null:Object(v.createElement)(p.Card,null,Object(v.createElement)("p",null,Object(u.__)("When you submit your evidence, we'll format it and send it to the cardholder's bank, then email you once the dispute has been decided.","woocommerce-payments")),Object(v.createElement)("p",null,Object(v.createElement)("strong",null,Object(u.__)("Evidence submission is final.","woocommerce-payments"))," ",Object(u.__)("You can also save this evidence for later instead of submitting it immediately.","woocommerce-payments")," ",Object(v.createElement)("strong",null,Object(u.__)("We will automatically submit any saved evidence at the due date.","woocommerce-payments"))),Object(v.createElement)(zc,null,Object(v.createElement)(z,{isPrimary:!0,isLarge:!0,onClick:function(){return window.confirm(h)&&o(!0)}},Object(u.__)("Submit evidence","woocommerce-payments")),Object(v.createElement)(z,{isDefault:!0,isLarge:!0,onClick:function(){return o(!1)}},Object(u.__)("Save for later","woocommerce-payments")))))},Ya=function(e){var t=e.isLoading,c=e.dispute,a=void 0===c?{}:c,n=e.productType,r=e.onChangeProductType,o=Ze()(e,["isLoading","dispute","productType","onChangeProductType"]),s=a&&"needs_response"!==a.status&&"warning_needs_response"!==a.status,l=!t&&a.id;return t||l?Object(v.createElement)(O,{isNarrow:!0,className:"wcpay-dispute-evidence"},Object(v.createElement)(p.Card,{title:Object(v.createElement)($e,{isLoading:t,value:Object(u.__)("Challenge dispute","woocommerce-payments")})},Object(v.createElement)(jc,{dispute:a,isLoading:t})),Object(v.createElement)(p.Card,{title:Object(v.createElement)($e,{isLoading:t,value:Object(u.__)("Product type","woocommerce-payments")})},Object(v.createElement)(Ge,{isLoading:t,numLines:2},Object(v.createElement)(Pc,{value:n,onChange:r,options:[{label:Object(u.__)("Select one…","woocommerce-payments"),disabled:!0,value:""},{label:Object(u.__)("Physical product","woocommerce-payments"),value:"physical_product"},{label:Object(u.__)("Digital product or service","woocommerce-payments"),value:"digital_product_or_service"},{label:Object(u.__)("Offline service","woocommerce-payments"),value:"offline_service"},{label:Object(u.__)("Multiple product types","woocommerce-payments"),value:"multiple"}],disabled:s}))),!t&&Object(v.createElement)(Wa,We()({},o,{readOnly:s}))):Object(v.createElement)(O,{isNarrow:!0,className:"wcpay-dispute-details"},Object(v.createElement)("div",null,Object(u.__)("Dispute not loaded","woocommerce-payments")))},Za=function(e){var t=e.query,c="/wc/v3/payments/disputes/".concat(t.id),a=Object(v.useState)(),n=xt()(a,2),r=n[0],o=n[1],s=Object(v.useState)(!1),l=xt()(s,2),i=l[0],m=l[1],h=Object(v.useState)({}),d=xt()(h,2),p=d[0],f=d[1],g=Object(I.useDispatch)("core/notices"),w=g.createSuccessNotice,b=g.createErrorNotice,y=g.createInfoNotice,z=!r||Object(F.isMatchWith)(r.evidence,p,function(e,t){if(null===e&&!t)return!0});qa(function(){if(!z)return Object(u.__)("There are unsaved changes on this page. Are you sure you want to leave and discard the unsaved changes?","woocommerce-payments")},[z]);var _=function(){var e=hc()(oe.a.mark(function e(){return oe.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return m(!0),e.prev=1,e.t0=o,e.next=5,dc()({path:c});case 5:e.t1=e.sent,(0,e.t0)(e.t1);case 7:return e.prev=7,m(!1),e.finish(7);case 10:case"end":return e.stop()}},e,null,[[1,,7,10]])}));return function(){return e.apply(this,arguments)}}();Object(v.useEffect)(function(){_()},[]);var E=function(e,t){return f(function(c){return R()({},c,P()({},e,t))})},O=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o(function(t){return Object(F.merge)({},t,e)})},k=function(){var e=hc()(oe.a.mark(function e(t,c){var a,n;return oe.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(c){e.next=2;break}return e.abrupt("return");case 2:return(a=new FormData).append("file",c),a.append("purpose","dispute_evidence"),O({isUploading:P()({},t,!0),uploadingErrors:P()({},t,"")}),E(t,""),e.prev=7,e.next=10,dc()({path:"/wc/v3/payments/file",method:"post",body:a});case 10:n=e.sent,O({metadata:P()({},t,n.filename),isUploading:P()({},t,!1)}),E(t,n.id),e.next=19;break;case 15:e.prev=15,e.t0=e.catch(7),O({isUploading:P()({},t,!1),uploadingErrors:P()({},t,e.t0.message)}),E(t,"");case 19:case"end":return e.stop()}},e,null,[[7,15]])}));return function(t,c){return e.apply(this,arguments)}}(),H=function(e){var t=e?Object(u.__)("Evidence submitted!","woocommerce-payments"):Object(u.__)("Evidence saved!","woocommerce-payments"),c=Object(se.addQueryArgs)("admin.php",{page:"wc-admin",path:"/payments/disputes"});w(t),Object(rt.getHistory)().push(c)},V=function(e){var t=e?Object(u.__)("Failed to submit evidence!","woocommerce-payments"):Object(u.__)("Failed to save evidence!","woocommerce-payments");b(t)},M=function(){var e=hc()(oe.a.mark(function e(t){var a,n;return oe.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!Object(F.some)(r.isUploading)){e.next=3;break}return y(Object(u.__)("Please wait until file upload is finished"),"woocommerce-payments"),e.abrupt("return");case 3:return m(!0),e.prev=4,a=r.metadata,e.next=8,dc()({path:c,method:"post",data:{evidence:R()({},r.evidence,{},p),metadata:a,submit:t}});case 8:n=e.sent,o(n),H(t),f({}),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(4),V(t);case 17:return e.prev=17,m(!1),e.finish(17);case 20:case"end":return e.stop()}},e,null,[[4,14,17,20]])}));return function(t){return e.apply(this,arguments)}}(),j=function(e){if(!e)return"";var t=e.metadata.__product_type||"";return!t&&e.evidence_details&&e.evidence_details.has_evidence&&(t="multiple"),t}(r),x=Object(v.useMemo)(function(){return function(e,t){return e&&t?"multiple"===t?Fc.map(function(e){return e.denormalized?null:R()({},e,{fields:e.fields.filter(function(e){return!e.denormalized})})}).filter(Boolean):Fc.map(function(c){var a=c.reason&&!Object(F.includes)(c.reason,e),n=c.productType&&c.productType!==t;if(a||n)return null;var r=c.fields.filter(function(e){return!e.productType||e.productType===t});return R()({},c,{fields:r})}).filter(Boolean):[]}(r&&r.reason,j)},[r&&r.reason,j]);return Object(v.createElement)(Ya,{isLoading:i,dispute:r,evidence:r?R()({},r.evidence,{},p,{metadata:r.metadata||{},isUploading:r.isUploading||{},uploadingErrors:r.uploadingErrors||{}}):{},onChange:E,onFileChange:k,onFileRemove:function(e){E(e,""),O({metadata:P()({},e,""),uploadingErrors:P()({},e,"")})},onSave:M,productType:j,onChangeProductType:function(e){return O({metadata:P()({},"__product_type",e)})},fields:x})};var Qa=function(e){var t=e.className,c=e.status,a=e.children,n=e.onRemove,r=void 0===n?F.noop:n,o=e.isDismissible,s=void 0===o||o,l=e.actions,i=void 0===l?[]:l,m=e.__unstableHTML,h=y()(t,"components-notice","is-"+c,{"is-dismissible":s});return m&&(a=Object(v.createElement)(v.RawHTML,null,a)),Object(v.createElement)("div",{className:h},Object(v.createElement)("div",{className:"components-notice__content"},a,i.map(function(e,t){var c=e.className,a=e.label,n=e.noDefaultClasses,r=void 0!==n&&n,o=e.onClick,s=e.url;return Object(v.createElement)(z,{key:t,href:s,isDefault:!r&&!s,isLink:!r&&!!s,onClick:s?void 0:o,className:y()("components-notice__action",c)},a)})),s&&Object(v.createElement)(Aa,{className:"components-notice__dismiss",icon:"no-alt",label:Object(u.__)("Dismiss this notice"),onClick:r,tooltip:!1}))},Ga={transactions:Object(u.__)("Viewing test transactions. To view live transactions, disable test mode in WooCommerce Payments settings.","woocommerce-payments"),paymentDetails:Object(u.__)("Test payment:","woocommerce-payments"),deposits:Object(u.__)("Viewing test deposits. To view live deposits, disable test mode in WooCommerce Payments settings.","woocommerce-payments"),depositDetails:Object(u.__)("Test deposit:","woocommerce-payments"),disputes:Object(u.__)("Viewing test disputes. To view live disputes, disable test mode in WooCommerce Payments settings.","woocommerce-payments"),disputeDetails:Object(u.__)("Test dispute:","woocommerce-payments")},$a=[Ga.paymentDetails,Ga.disputeDetails,Ga.depositDetails],Ja=function(e){var t=Object(v.createElement)("a",{href:Object(se.addQueryArgs)("admin.php",{page:"wc-settings",tab:"checkout",section:"woocommerce_payments"})},Object(u.__)("View WooCommerce Payments settings.","woocommerce-payments"));return $a.includes(e)?Object(v.createElement)("span",null,Object(v.createElement)("b",null,e)," ",function(e){return Object(u._n)("WooCommerce Payments was in test mode when this order was placed.","WooCommerce Payments was in test mode when these orders were placed.",Ga.depositDetails===e?2:1,"woocommerce-payments")}(e)," ",t):Object(v.createElement)("span",null,e," ",t)},Ka=function(e,t){return function(c,a){return Object(v.createElement)("div",null,function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return"undefined"==typeof wcpaySettings?e:"1"===wcpaySettings.testMode||e}()?(n=t,Object(v.createElement)(Qa,{className:"wcpay-test-mode-notice",status:"warning",isDismissible:!1},Ja(n))):null,e(c,a));var n}};Object(d.addFilter)("woocommerce_admin_pages_list","woocommerce-payments",function(e){var t,c=(t=document.querySelector("#toplevel_page_wc-admin-path--payments-connect")?"connect":"deposits",{menuID:"toplevel_page_wc-admin-path--payments-".concat(t),rootLink:["/payments/".concat(t),Object(u.__)("Payments","woocommerce-payments")]}),a=c.menuID,n=c.rootLink;return e.push({container:H,path:"/payments/connect",wpOpenMenu:a,breadcrumbs:[n,Object(u.__)("Connect","woocommerce-payments")]}),e.push({container:Ka(dt,Ga.deposits),path:"/payments/deposits",wpOpenMenu:a,breadcrumbs:[n,Object(u.__)("Deposits","woocommerce-payments")]}),e.push({container:Ka(Mt,Ga.depositDetails),path:"/payments/deposits/details",wpOpenMenu:a,breadcrumbs:[n,["/payments/deposits",Object(u.__)("Deposits","woocommerce-payments")],Object(u.__)("Deposit details","woocommerce-payments")]}),e.push({container:Ka(Tt,Ga.transactions),path:"/payments/transactions",wpOpenMenu:a,breadcrumbs:[n,Object(u.__)("Transactions","woocommerce-payments")]}),e.push({container:Ka(ic,Ga.paymentDetails),path:"/payments/transactions/details",wpOpenMenu:a,breadcrumbs:[n,["/payments/transactions",Object(u.__)("Transactions","woocommerce-payments")],Object(u.__)("Payment details","woocommerce-payments")]}),e.push({container:Ka(yc,Ga.disputes),path:"/payments/disputes",wpOpenMenu:a,breadcrumbs:[n,Object(u.__)("Disputes","woocommerce-payments")]}),e.push({container:Ka(Lc,Ga.disputeDetails),path:"/payments/disputes/details",wpOpenMenu:a,breadcrumbs:[n,["/payments/disputes",Object(u.__)("Disputes","woocommerce-payments")],Object(u.__)("Dispute details","woocommerce-payments")]}),e.push({container:Ka(Za,Ga.disputeDetails),path:"/payments/disputes/challenge",wpOpenMenu:a,breadcrumbs:[n,["/payments/disputes",Object(u.__)("Disputes","woocommerce-payments")],Object(u.__)("Challenge dispute","woocommerce-payments")]}),e})},function(e,t,c){"use strict";function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var c=0,a=new Array(t);c<t;c++)a[c]=e[c];return a}function n(e,t){if(e){if("string"==typeof e)return a(e,t);var c=Object.prototype.toString.call(e).slice(8,-1);return"Object"===c&&e.constructor&&(c=e.constructor.name),"Map"===c||"Set"===c?Array.from(c):"Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?a(e,t):void 0}}function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var c=[],a=!0,n=!1,r=void 0;try{for(var o,s=e[Symbol.iterator]();!(a=(o=s.next()).done)&&(c.push(o.value),!t||c.length!==t);a=!0);}catch(e){n=!0,r=e}finally{try{a||null==s.return||s.return()}finally{if(n)throw r}}return c}}(e,t)||n(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||n(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var l,i,m,h,u=c(12),d=/<(\/)?(\w+)\s*(\/)?>/g;function v(e,t,c,a,n){return{element:e,tokenStart:t,tokenLength:c,prevOffset:a,leadingTextStart:n,children:[]}}var p=function(e){var t="object"===o(e),c=t&&Object.values(e);return t&&c.length&&c.every(function(e){return Object(u.isValidElement)(e)})};function f(e){var t=function(){var e=d.exec(l);if(null===e)return["no-more-tokens"];var t=e.index,c=r(e,4),a=c[0],n=c[1],o=c[2],s=c[3],i=a.length;if(s)return["self-closed",o,t,i];if(n)return["closer",o,t,i];return["opener",o,t,i]}(),c=r(t,4),a=c[0],n=c[1],o=c[2],p=c[3],f=h.length,b=o>i?i:null;if(!e[n])return g(),!1;switch(a){case"no-more-tokens":if(0!==f){var y=h.pop(),z=y.leadingTextStart,_=y.tokenStart;m.push(l.substr(z,_))}return g(),!1;case"self-closed":return 0===f?(null!==b&&m.push(l.substr(b,o-b)),m.push(e[n]),i=o+p,!0):(w(new v(e[n],o,p)),i=o+p,!0);case"opener":return h.push(new v(e[n],o,p,o+p,b)),i=o+p,!0;case"closer":if(1===f)return function(e){var t=h.pop(),c=t.element,a=t.leadingTextStart,n=t.prevOffset,r=t.tokenStart,o=t.children,i=e?l.substr(n,e-n):l.substr(n);i&&o.push(i);null!==a&&m.push(l.substr(a,r-a));m.push(u.cloneElement.apply(void 0,[c,null].concat(s(o))))}(o),i=o+p,!0;var E=h.pop(),O=l.substr(E.prevOffset,o-E.prevOffset);E.children.push(O),E.prevOffset=o+p;var k=new v(E.element,E.tokenStart,E.tokenLength,o+p);return k.children=E.children,w(k),i=o+p,!0;default:return g(),!1}}function g(){var e=l.length-i;0!==e&&m.push(l.substr(i,e))}function w(e){var t=e.element,c=e.tokenStart,a=e.tokenLength,n=e.prevOffset,r=e.children,o=h[h.length-1],i=l.substr(o.prevOffset,c-o.prevOffset);i&&o.children.push(i),o.children.push(u.cloneElement.apply(void 0,[t,null].concat(s(r)))),o.prevOffset=n||c+a}t.a=function(e,t){if(l=e,i=0,m=[],h=[],d.lastIndex=0,!p(t))throw new TypeError("The conversionMap provided is not valid. It must be an object with values that are WPElements");do{}while(f(t));return u.createElement.apply(void 0,[u.Fragment,null].concat(s(m)))}}]));
dist/settings.asset.php CHANGED
@@ -1 +1 @@
1
- <?php return array('dependencies' => array('moment', 'react', 'react-dom', 'wp-date', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-polyfill'), 'version' => '2403fa295fb370800fe28cf6a9bbe67a');
1
+ <?php return array('dependencies' => array('moment', 'react', 'react-dom', 'wp-date', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-polyfill'), 'version' => 'e423012d8c57ef88f7ba110e450cb3fa');
dist/settings.js CHANGED
@@ -1 +1 @@
1
- !function(e,t){for(var n in t)e[n]=t[n]}(this,function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=68)}({0:function(e,t){!function(){e.exports=this.wp.element}()},1:function(e,t){!function(){e.exports=this.wp.i18n}()},11:function(e,t){!function(){e.exports=this.React}()},20:function(e,t,n){"use strict";var r=n(0),o=(n(28),["primary","light","warning","alert"]);t.a=function(e){var t=e.message,n=e.type,c=e.isCompact,a=["chip","chip-".concat(o.find(function(e){return e===n})||"primary"),c?"is-compact":""];return Object(r.createElement)("span",{className:a.join(" ").trim()},t)}},24:function(e,t){!function(){e.exports=this.wp.hooks}()},28:function(e,t,n){},30:function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.size,n=void 0===t?24:t,o=e.onClick,c=(e.icon,e.className),i=function(e,t){var n={};for(var r in e)0<=t.indexOf(r)||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["size","onClick","icon","className"]),s=["gridicon","gridicons-checkmark-circle",c,!1,!1,!1].filter(Boolean).join(" ");return a.default.createElement("svg",r({className:s,height:n,width:n,onClick:o},i,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),a.default.createElement("g",null,a.default.createElement("path",{d:"M11 17.768l-4.884-4.884 1.768-1.768L11 14.232l8.658-8.658C17.823 3.39 15.075 2 12 2 6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10c0-1.528-.353-2.97-.966-4.266L11 17.768z"})))};var o,c=n(11),a=(o=c)&&o.__esModule?o:{default:o};e.exports=t.default},31:function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n=e.size,o=void 0===n?24:n,c=e.onClick,i=(e.icon,e.className),s=function(e,t){var n={};for(var r in e)0<=t.indexOf(r)||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["size","onClick","icon","className"]),u=["gridicon","gridicons-notice",i,(t=o,!(0!=t%18)&&"needs-offset"),!1,!1].filter(Boolean).join(" ");return a.default.createElement("svg",r({className:u,height:o,width:o,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),a.default.createElement("g",null,a.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 15h-2v-2h2v2zm0-4h-2l-.5-6h3l-.5 6z"})))};var o,c=n(11),a=(o=c)&&o.__esModule?o:{default:o};e.exports=t.default},36:function(e,t,n){var r=n(62),o=n(63),c=n(64);e.exports=function(e){return r(e)||o(e)||c()}},37:function(e,t){!function(){e.exports=this.ReactDOM}()},62:function(e,t){e.exports=function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}},63:function(e,t){e.exports=function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}},64:function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}},65:function(e,t,n){},67:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function o(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,c=void 0;try{for(var a,i=e[Symbol.iterator]();!(r=(a=i.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,c=e}finally{try{r||null==i.return||i.return()}finally{if(o)throw c}}return n}}(e,t)||o(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){return function(e){if(Array.isArray(e))return r(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||o(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var s,u,l,f,m=n(11),p=/<(\/)?(\w+)\s*(\/)?>/g;function d(e,t,n,r,o){return{element:e,tokenStart:t,tokenLength:n,prevOffset:r,leadingTextStart:o,children:[]}}var b=function(e){var t="object"===a(e),n=t&&Object.values(e);return t&&n.length&&n.every(function(e){return Object(m.isValidElement)(e)})};function y(e){var t=function(){var e=p.exec(s);if(null===e)return["no-more-tokens"];var t=e.index,n=c(e,4),r=n[0],o=n[1],a=n[2],i=n[3],u=r.length;if(i)return["self-closed",a,t,u];if(o)return["closer",a,t,u];return["opener",a,t,u]}(),n=c(t,4),r=n[0],o=n[1],a=n[2],b=n[3],y=f.length,_=a>u?u:null;if(!e[o])return h(),!1;switch(r){case"no-more-tokens":if(0!==y){var j=f.pop(),O=j.leadingTextStart,w=j.tokenStart;l.push(s.substr(O,w))}return h(),!1;case"self-closed":return 0===y?(null!==_&&l.push(s.substr(_,a-_)),l.push(e[o]),u=a+b,!0):(v(new d(e[o],a,b)),u=a+b,!0);case"opener":return f.push(new d(e[o],a,b,a+b,_)),u=a+b,!0;case"closer":if(1===y)return function(e){var t=f.pop(),n=t.element,r=t.leadingTextStart,o=t.prevOffset,c=t.tokenStart,a=t.children,u=e?s.substr(o,e-o):s.substr(o);u&&a.push(u);null!==r&&l.push(s.substr(r,c-r));l.push(m.cloneElement.apply(void 0,[n,null].concat(i(a))))}(a),u=a+b,!0;var g=f.pop(),E=s.substr(g.prevOffset,a-g.prevOffset);g.children.push(E),g.prevOffset=a+b;var S=new d(g.element,g.tokenStart,g.tokenLength,a+b);return S.children=g.children,v(S),u=a+b,!0;default:return h(),!1}}function h(){var e=s.length-u;0!==e&&l.push(s.substr(u,e))}function v(e){var t=e.element,n=e.tokenStart,r=e.tokenLength,o=e.prevOffset,c=e.children,a=f[f.length-1],u=s.substr(a.prevOffset,n-a.prevOffset);u&&a.children.push(u),a.children.push(m.cloneElement.apply(void 0,[t,null].concat(i(c)))),a.prevOffset=o||n+r}t.a=function(e,t){if(s=e,u=0,l=[],f=[],p.lastIndex=0,!b(t))throw new TypeError("The conversionMap provided is not valid. It must be an object with values that are WPElements");do{}while(y(t));return m.createElement.apply(void 0,[m.Fragment,null].concat(i(l)))}},68:function(e,t,n){"use strict";n.r(t);var r=n(36),o=n.n(r),c=n(0),a=(n(11),n(37)),i=n.n(a),s=n(24),u=n(1),l=n(8),f=n(7),m=n.n(f),p=n(67),d=n(30),b=n.n(d),y=n(31),h=n.n(y),v=n(20),_=(n(65),function(e){var t,n,r,o=e.accountStatus;return o.error?Object(c.createElement)("div",null,Object(u.__)("Error determining the connection status.")):Object(c.createElement)("div",null,Object(c.createElement)("div",null,(t=o.status,n=Object(u.__)("Unknown","woocommerce-payments"),r="light","complete"===t?(n=Object(u.__)("Complete","woocommerce-payments"),r="primary"):"restricted_soon"===t?(n=Object(u.__)("Restricted soon","woocommerce-payments"),r="warning"):"restricted"===t?(n=Object(u.__)("Restricted","woocommerce-payments"),r="alert"):t.startsWith("rejected")&&(n=Object(u.__)("Rejected","woocommerce-payments"),r="light"),Object(c.createElement)(v.a,{message:n,type:r,isCompact:!0})),function(e){var t,n,r;return e?(n=Object(u.__)("Enabled","woocommerce-payments"),r=Object(c.createElement)(b.a,{size:18}),t="account-status__info__green"):(n=Object(u.__)("Disabled","woocommerce-payments"),r=Object(c.createElement)(h.a,{size:18}),t="account-status__info__red"),Object(c.createElement)("span",{className:"account-status__info"},Object(u.__)("Payments:","woocommerce-payments"),Object(c.createElement)("span",{className:t},r,n))}(o.paymentsEnabled),function(e){var t,n="account-status__info__green",r=Object(c.createElement)(b.a,{size:18});return"disabled"===e?(t=Object(u.__)("Disabled","woocommerce-payments"),n="account-status__info__red",r=Object(c.createElement)(h.a,{size:18})):t="daily"===e?Object(u.__)("Daily","woocommerce-payments"):"weekly"===e?Object(u.__)("Weekly","woocommerce-payments"):"monthly"===e?Object(u.__)("Monthly","woocommerce-payments"):"manual"===e?Object(u.__)("Manual","woocommerce-payments"):Object(u.__)("Unknown","woocommerce-payments"),Object(c.createElement)("span",{className:"account-status__info"},Object(u.__)("Deposits:","woocommerce-payments"),Object(c.createElement)("span",{className:n},r,t))}(o.depositsStatus)),function(e){var t=e.status,n=e.currentDeadline,r=e.pastDue,o=e.accountLink;if("complete"===t)return"";var a="";return"restricted_soon"===t?a=Object(p.a)(Object(u.sprintf)(Object(u.__)("To avoid disrupting deposits, <a>update this account</a> by %s with more information about the business.","woocommerce-payments"),Object(l.dateI18n)("ga M j, Y",m()(1e3*n))),{a:Object(c.createElement)("a",{href:o})}):"restricted"===t&&r?a=Object(p.a)(Object(u.__)("Payments and deposits are disabled for this account until missing business information is updated. <a>Update now</a>","woocommerce-payments"),{a:Object(c.createElement)("a",{href:o})}):"restricted"===t?a=Object(u.__)("Payments and deposits are disabled for this account until business information is verified by the payment processor.","woocommerce-payments"):"rejected.fraud"===t?a=Object(u.__)("This account has been rejected because of suspected fraudulent activity.","woocommerce-payments"):"rejected.terms_of_service"===t?a=Object(u.__)("This account has been rejected due to a Terms of Service violation.","woocommerce-payments"):t.startsWith("rejected")&&(a=Object(u.__)("This account has been rejected.","woocommerce-payments")),a?Object(c.createElement)("div",{className:"account-status__desc"},a):null}(o))});Object(s.addFilter)("woocommerce_admin_notices_to_show","plugin-domain",function(e){return[].concat(o()(e),[["wcpay-test-mode-notice",null,null],[null,["wcpay-settings-notice"],null]])}),i.a.render(Object(c.createElement)(_,wcpayAdminSettings),document.getElementById("wcpay-account-status-container"))},7:function(e,t){!function(){e.exports=this.moment}()},8:function(e,t){!function(){e.exports=this.wp.date}()}}));
1
+ !function(e,t){for(var n in t)e[n]=t[n]}(this,function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=68)}({0:function(e,t){!function(){e.exports=this.wp.element}()},1:function(e,t){!function(){e.exports=this.wp.i18n}()},12:function(e,t){!function(){e.exports=this.React}()},20:function(e,t,n){"use strict";var r=n(0),o=(n(28),["primary","light","warning","alert"]);t.a=function(e){var t=e.message,n=e.type,c=e.isCompact,a=["chip","chip-".concat(o.find(function(e){return e===n})||"primary"),c?"is-compact":""];return Object(r.createElement)("span",{className:a.join(" ").trim()},t)}},24:function(e,t){!function(){e.exports=this.wp.hooks}()},28:function(e,t,n){},30:function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.size,n=void 0===t?24:t,o=e.onClick,c=(e.icon,e.className),i=function(e,t){var n={};for(var r in e)0<=t.indexOf(r)||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["size","onClick","icon","className"]),s=["gridicon","gridicons-checkmark-circle",c,!1,!1,!1].filter(Boolean).join(" ");return a.default.createElement("svg",r({className:s,height:n,width:n,onClick:o},i,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),a.default.createElement("g",null,a.default.createElement("path",{d:"M11 17.768l-4.884-4.884 1.768-1.768L11 14.232l8.658-8.658C17.823 3.39 15.075 2 12 2 6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10c0-1.528-.353-2.97-.966-4.266L11 17.768z"})))};var o,c=n(12),a=(o=c)&&o.__esModule?o:{default:o};e.exports=t.default},31:function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n=e.size,o=void 0===n?24:n,c=e.onClick,i=(e.icon,e.className),s=function(e,t){var n={};for(var r in e)0<=t.indexOf(r)||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["size","onClick","icon","className"]),u=["gridicon","gridicons-notice",i,(t=o,!(0!=t%18)&&"needs-offset"),!1,!1].filter(Boolean).join(" ");return a.default.createElement("svg",r({className:u,height:o,width:o,onClick:c},s,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),a.default.createElement("g",null,a.default.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 15h-2v-2h2v2zm0-4h-2l-.5-6h3l-.5 6z"})))};var o,c=n(12),a=(o=c)&&o.__esModule?o:{default:o};e.exports=t.default},36:function(e,t,n){var r=n(62),o=n(63),c=n(64);e.exports=function(e){return r(e)||o(e)||c()}},37:function(e,t){!function(){e.exports=this.ReactDOM}()},6:function(e,t){!function(){e.exports=this.moment}()},62:function(e,t){e.exports=function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}},63:function(e,t){e.exports=function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}},64:function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}},65:function(e,t,n){},67:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function o(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,c=void 0;try{for(var a,i=e[Symbol.iterator]();!(r=(a=i.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,c=e}finally{try{r||null==i.return||i.return()}finally{if(o)throw c}}return n}}(e,t)||o(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){return function(e){if(Array.isArray(e))return r(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||o(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var s,u,l,f,m=n(12),p=/<(\/)?(\w+)\s*(\/)?>/g;function d(e,t,n,r,o){return{element:e,tokenStart:t,tokenLength:n,prevOffset:r,leadingTextStart:o,children:[]}}var b=function(e){var t="object"===a(e),n=t&&Object.values(e);return t&&n.length&&n.every(function(e){return Object(m.isValidElement)(e)})};function y(e){var t=function(){var e=p.exec(s);if(null===e)return["no-more-tokens"];var t=e.index,n=c(e,4),r=n[0],o=n[1],a=n[2],i=n[3],u=r.length;if(i)return["self-closed",a,t,u];if(o)return["closer",a,t,u];return["opener",a,t,u]}(),n=c(t,4),r=n[0],o=n[1],a=n[2],b=n[3],y=f.length,_=a>u?u:null;if(!e[o])return h(),!1;switch(r){case"no-more-tokens":if(0!==y){var j=f.pop(),O=j.leadingTextStart,w=j.tokenStart;l.push(s.substr(O,w))}return h(),!1;case"self-closed":return 0===y?(null!==_&&l.push(s.substr(_,a-_)),l.push(e[o]),u=a+b,!0):(v(new d(e[o],a,b)),u=a+b,!0);case"opener":return f.push(new d(e[o],a,b,a+b,_)),u=a+b,!0;case"closer":if(1===y)return function(e){var t=f.pop(),n=t.element,r=t.leadingTextStart,o=t.prevOffset,c=t.tokenStart,a=t.children,u=e?s.substr(o,e-o):s.substr(o);u&&a.push(u);null!==r&&l.push(s.substr(r,c-r));l.push(m.cloneElement.apply(void 0,[n,null].concat(i(a))))}(a),u=a+b,!0;var g=f.pop(),E=s.substr(g.prevOffset,a-g.prevOffset);g.children.push(E),g.prevOffset=a+b;var S=new d(g.element,g.tokenStart,g.tokenLength,a+b);return S.children=g.children,v(S),u=a+b,!0;default:return h(),!1}}function h(){var e=s.length-u;0!==e&&l.push(s.substr(u,e))}function v(e){var t=e.element,n=e.tokenStart,r=e.tokenLength,o=e.prevOffset,c=e.children,a=f[f.length-1],u=s.substr(a.prevOffset,n-a.prevOffset);u&&a.children.push(u),a.children.push(m.cloneElement.apply(void 0,[t,null].concat(i(c)))),a.prevOffset=o||n+r}t.a=function(e,t){if(s=e,u=0,l=[],f=[],p.lastIndex=0,!b(t))throw new TypeError("The conversionMap provided is not valid. It must be an object with values that are WPElements");do{}while(y(t));return m.createElement.apply(void 0,[m.Fragment,null].concat(i(l)))}},68:function(e,t,n){"use strict";n.r(t);var r=n(36),o=n.n(r),c=n(0),a=(n(12),n(37)),i=n.n(a),s=n(24),u=n(1),l=n(8),f=n(6),m=n.n(f),p=n(67),d=n(30),b=n.n(d),y=n(31),h=n.n(y),v=n(20),_=(n(65),function(e){var t,n,r,o=e.accountStatus;return o.error?Object(c.createElement)("div",null,Object(u.__)("Error determining the connection status.")):Object(c.createElement)("div",null,Object(c.createElement)("div",null,(t=o.status,n=Object(u.__)("Unknown","woocommerce-payments"),r="light","complete"===t?(n=Object(u.__)("Complete","woocommerce-payments"),r="primary"):"restricted_soon"===t?(n=Object(u.__)("Restricted soon","woocommerce-payments"),r="warning"):"restricted"===t?(n=Object(u.__)("Restricted","woocommerce-payments"),r="alert"):t.startsWith("rejected")&&(n=Object(u.__)("Rejected","woocommerce-payments"),r="light"),Object(c.createElement)(v.a,{message:n,type:r,isCompact:!0})),function(e){var t,n,r;return e?(n=Object(u.__)("Enabled","woocommerce-payments"),r=Object(c.createElement)(b.a,{size:18}),t="account-status__info__green"):(n=Object(u.__)("Disabled","woocommerce-payments"),r=Object(c.createElement)(h.a,{size:18}),t="account-status__info__red"),Object(c.createElement)("span",{className:"account-status__info"},Object(u.__)("Payments:","woocommerce-payments"),Object(c.createElement)("span",{className:t},r,n))}(o.paymentsEnabled),function(e){var t,n="account-status__info__green",r=Object(c.createElement)(b.a,{size:18});return"disabled"===e?(t=Object(u.__)("Disabled","woocommerce-payments"),n="account-status__info__red",r=Object(c.createElement)(h.a,{size:18})):t="daily"===e?Object(u.__)("Daily","woocommerce-payments"):"weekly"===e?Object(u.__)("Weekly","woocommerce-payments"):"monthly"===e?Object(u.__)("Monthly","woocommerce-payments"):"manual"===e?Object(u.__)("Manual","woocommerce-payments"):Object(u.__)("Unknown","woocommerce-payments"),Object(c.createElement)("span",{className:"account-status__info"},Object(u.__)("Deposits:","woocommerce-payments"),Object(c.createElement)("span",{className:n},r,t))}(o.depositsStatus)),function(e){var t=e.status,n=e.currentDeadline,r=e.pastDue,o=e.accountLink;if("complete"===t)return"";var a="";return"restricted_soon"===t?a=Object(p.a)(Object(u.sprintf)(Object(u.__)("To avoid disrupting deposits, <a>update this account</a> by %s with more information about the business.","woocommerce-payments"),Object(l.dateI18n)("ga M j, Y",m()(1e3*n))),{a:Object(c.createElement)("a",{href:o})}):"restricted"===t&&r?a=Object(p.a)(Object(u.__)("Payments and deposits are disabled for this account until missing business information is updated. <a>Update now</a>","woocommerce-payments"),{a:Object(c.createElement)("a",{href:o})}):"restricted"===t?a=Object(u.__)("Payments and deposits are disabled for this account until business information is verified by the payment processor.","woocommerce-payments"):"rejected.fraud"===t?a=Object(u.__)("This account has been rejected because of suspected fraudulent activity.","woocommerce-payments"):"rejected.terms_of_service"===t?a=Object(u.__)("This account has been rejected due to a Terms of Service violation.","woocommerce-payments"):t.startsWith("rejected")&&(a=Object(u.__)("This account has been rejected.","woocommerce-payments")),a?Object(c.createElement)("div",{className:"account-status__desc"},a):null}(o))});Object(s.addFilter)("woocommerce_admin_notices_to_show","plugin-domain",function(e){return[].concat(o()(e),[["wcpay-test-mode-notice",null,null],[null,["wcpay-settings-notice"],null]])}),i.a.render(Object(c.createElement)(_,wcpayAdminSettings),document.getElementById("wcpay-account-status-container"))},8:function(e,t){!function(){e.exports=this.wp.date}()}}));
includes/admin/class-wc-payments-admin.php CHANGED
@@ -37,9 +37,9 @@ class WC_Payments_Admin {
37
  $this->account = $account;
38
 
39
  // Add menu items.
40
- add_action( 'admin_menu', array( $this, 'add_payments_menu' ), 9 );
41
- add_action( 'init', array( $this, 'register_payments_scripts' ) );
42
- add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_payments_scripts' ) );
43
  }
44
 
45
  /**
@@ -58,100 +58,100 @@ class WC_Payments_Admin {
58
  $top_level_link = $stripe_connected ? '/payments/deposits' : '/payments/connect';
59
 
60
  wc_admin_register_page(
61
- array(
62
  'id' => 'wc-payments',
63
  'title' => __( 'Payments', 'woocommerce-payments' ),
64
  'capability' => 'manage_woocommerce',
65
  'path' => $top_level_link,
66
  'position' => '55.7', // After WooCommerce & Product menu items.
67
- )
68
  );
69
 
70
  if ( $stripe_connected ) {
71
  wc_admin_register_page(
72
- array(
73
  'id' => 'wc-payments-deposits',
74
  'title' => __( 'Deposits', 'woocommerce-payments' ),
75
  'parent' => 'wc-payments',
76
  'path' => '/payments/deposits',
77
- )
78
  );
79
 
80
  wc_admin_register_page(
81
- array(
82
  'id' => 'wc-payments-transactions',
83
  'title' => __( 'Transactions', 'woocommerce-payments' ),
84
  'parent' => 'wc-payments',
85
  'path' => '/payments/transactions',
86
- )
87
  );
88
 
89
  wc_admin_register_page(
90
- array(
91
  'id' => 'wc-payments-disputes',
92
  'title' => __( 'Disputes', 'woocommerce-payments' ),
93
  'parent' => 'wc-payments',
94
  'path' => '/payments/disputes',
95
- )
96
  );
97
 
98
  wc_admin_connect_page(
99
- array(
100
  'id' => 'woocommerce-settings-payments-woocommerce-payments',
101
  'parent' => 'woocommerce-settings-payments',
102
  'screen_id' => 'woocommerce_page_wc-settings-checkout-woocommerce_payments',
103
  'title' => __( 'WooCommerce Payments', 'woocommerce-payments' ),
104
- )
105
  );
106
  // Add the Settings submenu directly to the array, it's the only way to make it link to an absolute URL.
107
  $submenu_keys = array_keys( $submenu );
108
  $last_submenu_key = $submenu_keys[ count( $submenu ) - 1 ];
109
- $submenu[ $last_submenu_key ][] = array( // PHPCS:Ignore WordPress.WP.GlobalVariablesOverride.OverrideProhibited
110
  __( 'Settings', 'woocommerce' ), // PHPCS:Ignore WordPress.WP.I18n.TextDomainMismatch
111
  'manage_woocommerce',
112
  WC_Payment_Gateway_WCPay::get_settings_url(),
113
- );
114
 
115
  // Temporary fix to settings menu disappearance is to register the page after settings menu has been manually added.
116
  // TODO: More robust solution is to be implemented by https://github.com/Automattic/woocommerce-payments/issues/231.
117
  wc_admin_register_page(
118
- array(
119
  'id' => 'wc-payments-deposit-details',
120
  'title' => __( 'Deposit details', 'woocommerce-payments' ),
121
  'parent' => 'wc-payments-transactions', // Not (top level) deposits, as workaround for showing up as submenu page.
122
  'path' => '/payments/deposits/details',
123
- )
124
  );
125
  wc_admin_register_page(
126
- array(
127
  'id' => 'wc-payments-transaction-details',
128
  'title' => __( 'Payment details', 'woocommerce-payments' ),
129
  'parent' => 'wc-payments-transactions',
130
  'path' => '/payments/transactions/details',
131
- )
132
  );
133
  wc_admin_register_page(
134
- array(
135
  'id' => 'wc-payments-disputes-details',
136
  'title' => __( 'Dispute details', 'woocommerce-payments' ),
137
  'parent' => 'wc-payments-disputes',
138
  'path' => '/payments/disputes/details',
139
- )
140
  );
141
  wc_admin_register_page(
142
- array(
143
  'id' => 'wc-payments-disputes-challenge',
144
  'title' => __( 'Challenge dispute', 'woocommerce-payments' ),
145
  'parent' => 'wc-payments-disputes-details',
146
  'path' => '/payments/disputes/challenge',
147
- )
148
  );
149
  }
150
 
151
  wp_enqueue_style(
152
  'wcpay-admin-css',
153
  plugins_url( 'assets/css/admin.css', WCPAY_PLUGIN_FILE ),
154
- array(),
155
  WC_Payments::get_file_version( 'assets/css/admin.css' )
156
  );
157
  }
@@ -178,24 +178,24 @@ class WC_Payments_Admin {
178
  wp_localize_script(
179
  'WCPAY_DASH_APP',
180
  'wcpaySettings',
181
- array(
182
  'connectUrl' => WC_Payments_Account::get_connect_url(),
183
  'testMode' => $this->wcpay_gateway->is_in_test_mode(),
184
  'onBoardingDisabled' => $on_boarding_disabled,
185
- )
186
  );
187
 
188
  wp_register_style(
189
  'WCPAY_DASH_APP',
190
  plugins_url( 'dist/index.css', WCPAY_PLUGIN_FILE ),
191
- array( 'wc-components' ),
192
  WC_Payments::get_file_version( 'dist/index.css' )
193
  );
194
 
195
  wp_register_script(
196
  'stripe',
197
  'https://js.stripe.com/v3/',
198
- array(),
199
  '3.0',
200
  true
201
  );
@@ -218,15 +218,15 @@ class WC_Payments_Admin {
218
  wp_localize_script(
219
  'WCPAY_ADMIN_SETTINGS',
220
  'wcpayAdminSettings',
221
- array(
222
  'accountStatus' => $this->account->get_account_status_data(),
223
- )
224
  );
225
 
226
  wp_register_style(
227
  'WCPAY_ADMIN_SETTINGS',
228
  plugins_url( 'dist/settings.css', WCPAY_PLUGIN_FILE ),
229
- array( 'wc-components' ),
230
  WC_Payments::get_file_version( 'dist/settings.css' )
231
  );
232
  }
37
  $this->account = $account;
38
 
39
  // Add menu items.
40
+ add_action( 'admin_menu', [ $this, 'add_payments_menu' ], 9 );
41
+ add_action( 'init', [ $this, 'register_payments_scripts' ] );
42
+ add_action( 'admin_enqueue_scripts', [ $this, 'enqueue_payments_scripts' ] );
43
  }
44
 
45
  /**
58
  $top_level_link = $stripe_connected ? '/payments/deposits' : '/payments/connect';
59
 
60
  wc_admin_register_page(
61
+ [
62
  'id' => 'wc-payments',
63
  'title' => __( 'Payments', 'woocommerce-payments' ),
64
  'capability' => 'manage_woocommerce',
65
  'path' => $top_level_link,
66
  'position' => '55.7', // After WooCommerce & Product menu items.
67
+ ]
68
  );
69
 
70
  if ( $stripe_connected ) {
71
  wc_admin_register_page(
72
+ [
73
  'id' => 'wc-payments-deposits',
74
  'title' => __( 'Deposits', 'woocommerce-payments' ),
75
  'parent' => 'wc-payments',
76
  'path' => '/payments/deposits',
77
+ ]
78
  );
79
 
80
  wc_admin_register_page(
81
+ [
82
  'id' => 'wc-payments-transactions',
83
  'title' => __( 'Transactions', 'woocommerce-payments' ),
84
  'parent' => 'wc-payments',
85
  'path' => '/payments/transactions',
86
+ ]
87
  );
88
 
89
  wc_admin_register_page(
90
+ [
91
  'id' => 'wc-payments-disputes',
92
  'title' => __( 'Disputes', 'woocommerce-payments' ),
93
  'parent' => 'wc-payments',
94
  'path' => '/payments/disputes',
95
+ ]
96
  );
97
 
98
  wc_admin_connect_page(
99
+ [
100
  'id' => 'woocommerce-settings-payments-woocommerce-payments',
101
  'parent' => 'woocommerce-settings-payments',
102
  'screen_id' => 'woocommerce_page_wc-settings-checkout-woocommerce_payments',
103
  'title' => __( 'WooCommerce Payments', 'woocommerce-payments' ),
104
+ ]
105
  );
106
  // Add the Settings submenu directly to the array, it's the only way to make it link to an absolute URL.
107
  $submenu_keys = array_keys( $submenu );
108
  $last_submenu_key = $submenu_keys[ count( $submenu ) - 1 ];
109
+ $submenu[ $last_submenu_key ][] = [ // PHPCS:Ignore WordPress.WP.GlobalVariablesOverride.Prohibited
110
  __( 'Settings', 'woocommerce' ), // PHPCS:Ignore WordPress.WP.I18n.TextDomainMismatch
111
  'manage_woocommerce',
112
  WC_Payment_Gateway_WCPay::get_settings_url(),
113
+ ];
114
 
115
  // Temporary fix to settings menu disappearance is to register the page after settings menu has been manually added.
116
  // TODO: More robust solution is to be implemented by https://github.com/Automattic/woocommerce-payments/issues/231.
117
  wc_admin_register_page(
118
+ [
119
  'id' => 'wc-payments-deposit-details',
120
  'title' => __( 'Deposit details', 'woocommerce-payments' ),
121
  'parent' => 'wc-payments-transactions', // Not (top level) deposits, as workaround for showing up as submenu page.
122
  'path' => '/payments/deposits/details',
123
+ ]
124
  );
125
  wc_admin_register_page(
126
+ [
127
  'id' => 'wc-payments-transaction-details',
128
  'title' => __( 'Payment details', 'woocommerce-payments' ),
129
  'parent' => 'wc-payments-transactions',
130
  'path' => '/payments/transactions/details',
131
+ ]
132
  );
133
  wc_admin_register_page(
134
+ [
135
  'id' => 'wc-payments-disputes-details',
136
  'title' => __( 'Dispute details', 'woocommerce-payments' ),
137
  'parent' => 'wc-payments-disputes',
138
  'path' => '/payments/disputes/details',
139
+ ]
140
  );
141
  wc_admin_register_page(
142
+ [
143
  'id' => 'wc-payments-disputes-challenge',
144
  'title' => __( 'Challenge dispute', 'woocommerce-payments' ),
145
  'parent' => 'wc-payments-disputes-details',
146
  'path' => '/payments/disputes/challenge',
147
+ ]
148
  );
149
  }
150
 
151
  wp_enqueue_style(
152
  'wcpay-admin-css',
153
  plugins_url( 'assets/css/admin.css', WCPAY_PLUGIN_FILE ),
154
+ [],
155
  WC_Payments::get_file_version( 'assets/css/admin.css' )
156
  );
157
  }
178
  wp_localize_script(
179
  'WCPAY_DASH_APP',
180
  'wcpaySettings',
181
+ [
182
  'connectUrl' => WC_Payments_Account::get_connect_url(),
183
  'testMode' => $this->wcpay_gateway->is_in_test_mode(),
184
  'onBoardingDisabled' => $on_boarding_disabled,
185
+ ]
186
  );
187
 
188
  wp_register_style(
189
  'WCPAY_DASH_APP',
190
  plugins_url( 'dist/index.css', WCPAY_PLUGIN_FILE ),
191
+ [ 'wc-components' ],
192
  WC_Payments::get_file_version( 'dist/index.css' )
193
  );
194
 
195
  wp_register_script(
196
  'stripe',
197
  'https://js.stripe.com/v3/',
198
+ [],
199
  '3.0',
200
  true
201
  );
218
  wp_localize_script(
219
  'WCPAY_ADMIN_SETTINGS',
220
  'wcpayAdminSettings',
221
+ [
222
  'accountStatus' => $this->account->get_account_status_data(),
223
+ ]
224
  );
225
 
226
  wp_register_style(
227
  'WCPAY_ADMIN_SETTINGS',
228
  plugins_url( 'dist/settings.css', WCPAY_PLUGIN_FILE ),
229
+ [ 'wc-components' ],
230
  WC_Payments::get_file_version( 'dist/settings.css' )
231
  );
232
  }
includes/admin/class-wc-payments-rest-controller.php CHANGED
@@ -48,7 +48,7 @@ class WC_Payments_REST_Controller extends WP_REST_Controller {
48
  try {
49
  $response = call_user_func_array( [ $this->api_client, $api_method ], $args );
50
  } catch ( WC_Payments_API_Exception $e ) {
51
- $code = $err_code ?: 'wcpay_' . $api_method;
52
  $response = new WP_Error( $code, $e->getMessage() );
53
  }
54
 
48
  try {
49
  $response = call_user_func_array( [ $this->api_client, $api_method ], $args );
50
  } catch ( WC_Payments_API_Exception $e ) {
51
+ $code = $err_code ? $err_code : 'wcpay_' . $api_method;
52
  $response = new WP_Error( $code, $e->getMessage() );
53
  }
54
 
includes/admin/class-wc-rest-payments-charges-controller.php CHANGED
@@ -26,11 +26,11 @@ class WC_REST_Payments_Charges_Controller extends WC_Payments_REST_Controller {
26
  register_rest_route(
27
  $this->namespace,
28
  '/' . $this->rest_base . '/(?P<charge_id>\w+)',
29
- array(
30
  'methods' => WP_REST_Server::READABLE,
31
- 'callback' => array( $this, 'get_charge' ),
32
- 'permission_callback' => array( $this, 'check_permission' ),
33
- )
34
  );
35
  }
36
 
@@ -49,7 +49,7 @@ class WC_REST_Payments_Charges_Controller extends WC_Payments_REST_Controller {
49
  }
50
 
51
  $raw_details = $charge['billing_details']['address'];
52
- $billing_details = array();
53
 
54
  $billing_details['city'] = ( ! empty( $raw_details['city'] ) ) ? $raw_details['city'] : '';
55
  $billing_details['country'] = ( ! empty( $raw_details['country'] ) ) ? $raw_details['country'] : '';
26
  register_rest_route(
27
  $this->namespace,
28
  '/' . $this->rest_base . '/(?P<charge_id>\w+)',
29
+ [
30
  'methods' => WP_REST_Server::READABLE,
31
+ 'callback' => [ $this, 'get_charge' ],
32
+ 'permission_callback' => [ $this, 'check_permission' ],
33
+ ]
34
  );
35
  }
36
 
49
  }
50
 
51
  $raw_details = $charge['billing_details']['address'];
52
+ $billing_details = [];
53
 
54
  $billing_details['city'] = ( ! empty( $raw_details['city'] ) ) ? $raw_details['city'] : '';
55
  $billing_details['country'] = ( ! empty( $raw_details['country'] ) ) ? $raw_details['country'] : '';
includes/admin/class-wc-rest-payments-deposits-controller.php CHANGED
@@ -26,20 +26,31 @@ class WC_REST_Payments_Deposits_Controller extends WC_Payments_REST_Controller {
26
  register_rest_route(
27
  $this->namespace,
28
  '/' . $this->rest_base,
29
- array(
30
  'methods' => WP_REST_Server::READABLE,
31
- 'callback' => array( $this, 'get_deposits' ),
32
- 'permission_callback' => array( $this, 'check_permission' ),
33
- )
34
  );
 
 
 
 
 
 
 
 
 
 
 
35
  register_rest_route(
36
  $this->namespace,
37
  '/' . $this->rest_base . '/(?P<deposit_id>\w+)',
38
- array(
39
  'methods' => WP_REST_Server::READABLE,
40
- 'callback' => array( $this, 'get_deposit' ),
41
- 'permission_callback' => array( $this, 'check_permission' ),
42
- )
43
  );
44
  }
45
 
@@ -54,6 +65,13 @@ class WC_REST_Payments_Deposits_Controller extends WC_Payments_REST_Controller {
54
  return $this->forward_request( 'list_deposits', [ $page, $page_size ] );
55
  }
56
 
 
 
 
 
 
 
 
57
  /**
58
  * Retrieve deposit to respond with via API.
59
  *
26
  register_rest_route(
27
  $this->namespace,
28
  '/' . $this->rest_base,
29
+ [
30
  'methods' => WP_REST_Server::READABLE,
31
+ 'callback' => [ $this, 'get_deposits' ],
32
+ 'permission_callback' => [ $this, 'check_permission' ],
33
+ ]
34
  );
35
+
36
+ register_rest_route(
37
+ $this->namespace,
38
+ '/' . $this->rest_base . '/overview',
39
+ [
40
+ 'methods' => WP_REST_Server::READABLE,
41
+ 'callback' => [ $this, 'get_deposits_overview' ],
42
+ 'permission_callback' => [ $this, 'check_permission' ],
43
+ ]
44
+ );
45
+
46
  register_rest_route(
47
  $this->namespace,
48
  '/' . $this->rest_base . '/(?P<deposit_id>\w+)',
49
+ [
50
  'methods' => WP_REST_Server::READABLE,
51
+ 'callback' => [ $this, 'get_deposit' ],
52
+ 'permission_callback' => [ $this, 'check_permission' ],
53
+ ]
54
  );
55
  }
56
 
65
  return $this->forward_request( 'list_deposits', [ $page, $page_size ] );
66
  }
67
 
68
+ /**
69
+ * Retrieve overview of deposits to respond with via API.
70
+ */
71
+ public function get_deposits_overview() {
72
+ return $this->forward_request( 'get_deposits_overview', [] );
73
+ }
74
+
75
  /**
76
  * Retrieve deposit to respond with via API.
77
  *
includes/admin/class-wc-rest-payments-disputes-controller.php CHANGED
@@ -26,49 +26,49 @@ class WC_REST_Payments_Disputes_Controller extends WC_Payments_REST_Controller {
26
  register_rest_route(
27
  $this->namespace,
28
  '/' . $this->rest_base,
29
- array(
30
  'methods' => WP_REST_Server::READABLE,
31
- 'callback' => array( $this, 'get_disputes' ),
32
- 'permission_callback' => array( $this, 'check_permission' ),
33
- )
34
  );
35
  register_rest_route(
36
  $this->namespace,
37
  '/' . $this->rest_base . '/(?P<dispute_id>\w+)',
38
- array(
39
  'methods' => WP_REST_Server::READABLE,
40
- 'callback' => array( $this, 'get_dispute' ),
41
- 'permission_callback' => array( $this, 'check_permission' ),
42
- )
43
  );
44
  register_rest_route(
45
  $this->namespace,
46
  '/' . $this->rest_base . '/(?P<dispute_id>\w+)',
47
- array(
48
  'methods' => WP_REST_Server::CREATABLE,
49
- 'callback' => array( $this, 'update_dispute' ),
50
- 'permission_callback' => array( $this, 'check_permission' ),
51
- )
52
  );
53
 
54
  register_rest_route(
55
  $this->namespace,
56
  '/payments/file',
57
- array(
58
  'methods' => WP_REST_Server::CREATABLE,
59
- 'callback' => array( $this, 'upload_evidence' ),
60
- 'permission_callback' => array( $this, 'check_permission' ),
61
- )
62
  );
63
 
64
  register_rest_route(
65
  $this->namespace,
66
  '/' . $this->rest_base . '/(?P<dispute_id>\w+)/close',
67
- array(
68
  'methods' => WP_REST_Server::CREATABLE,
69
- 'callback' => array( $this, 'close_dispute' ),
70
- 'permission_callback' => array( $this, 'check_permission' ),
71
- )
72
  );
73
  }
74
 
26
  register_rest_route(
27
  $this->namespace,
28
  '/' . $this->rest_base,
29
+ [
30
  'methods' => WP_REST_Server::READABLE,
31
+ 'callback' => [ $this, 'get_disputes' ],
32
+ 'permission_callback' => [ $this, 'check_permission' ],
33
+ ]
34
  );
35
  register_rest_route(
36
  $this->namespace,
37
  '/' . $this->rest_base . '/(?P<dispute_id>\w+)',
38
+ [
39
  'methods' => WP_REST_Server::READABLE,
40
+ 'callback' => [ $this, 'get_dispute' ],
41
+ 'permission_callback' => [ $this, 'check_permission' ],
42
+ ]
43
  );
44
  register_rest_route(
45
  $this->namespace,
46
  '/' . $this->rest_base . '/(?P<dispute_id>\w+)',
47
+ [
48
  'methods' => WP_REST_Server::CREATABLE,
49
+ 'callback' => [ $this, 'update_dispute' ],
50
+ 'permission_callback' => [ $this, 'check_permission' ],
51
+ ]
52
  );
53
 
54
  register_rest_route(
55
  $this->namespace,
56
  '/payments/file',
57
+ [
58
  'methods' => WP_REST_Server::CREATABLE,
59
+ 'callback' => [ $this, 'upload_evidence' ],
60
+ 'permission_callback' => [ $this, 'check_permission' ],
61
+ ]
62
  );
63
 
64
  register_rest_route(
65
  $this->namespace,
66
  '/' . $this->rest_base . '/(?P<dispute_id>\w+)/close',
67
+ [
68
  'methods' => WP_REST_Server::CREATABLE,
69
+ 'callback' => [ $this, 'close_dispute' ],
70
+ 'permission_callback' => [ $this, 'check_permission' ],
71
+ ]
72
  );
73
  }
74
 
includes/admin/class-wc-rest-payments-timeline-controller.php CHANGED
@@ -49,11 +49,11 @@ class WC_REST_Payments_Timeline_Controller extends WP_REST_Controller {
49
  register_rest_route(
50
  $this->namespace,
51
  '/' . $this->rest_base . '/(?P<intention_id>\w+)',
52
- array(
53
  'methods' => WP_REST_Server::READABLE,
54
- 'callback' => array( $this, 'get_timeline' ),
55
- 'permission_callback' => array( $this, 'check_permission' ),
56
- )
57
  );
58
  }
59
 
49
  register_rest_route(
50
  $this->namespace,
51
  '/' . $this->rest_base . '/(?P<intention_id>\w+)',
52
+ [
53
  'methods' => WP_REST_Server::READABLE,
54
+ 'callback' => [ $this, 'get_timeline' ],
55
+ 'permission_callback' => [ $this, 'check_permission' ],
56
+ ]
57
  );
58
  }
59
 
includes/admin/class-wc-rest-payments-transactions-controller.php CHANGED
@@ -26,29 +26,29 @@ class WC_REST_Payments_Transactions_Controller extends WC_Payments_REST_Controll
26
  register_rest_route(
27
  $this->namespace,
28
  '/' . $this->rest_base,
29
- array(
30
  'methods' => WP_REST_Server::READABLE,
31
- 'callback' => array( $this, 'get_transactions' ),
32
- 'permission_callback' => array( $this, 'check_permission' ),
33
- )
34
  );
35
  register_rest_route(
36
  $this->namespace,
37
  '/' . $this->rest_base . '/summary',
38
- array(
39
  'methods' => WP_REST_Server::READABLE,
40
- 'callback' => array( $this, 'get_transactions_summary' ),
41
- 'permission_callback' => array( $this, 'check_permission' ),
42
- )
43
  );
44
  register_rest_route(
45
  $this->namespace,
46
  '/' . $this->rest_base . '/(?P<transaction_id>\w+)',
47
- array(
48
  'methods' => WP_REST_Server::READABLE,
49
- 'callback' => array( $this, 'get_transaction' ),
50
- 'permission_callback' => array( $this, 'check_permission' ),
51
- )
52
  );
53
  }
54
 
@@ -58,12 +58,13 @@ class WC_REST_Payments_Transactions_Controller extends WC_Payments_REST_Controll
58
  * @param WP_REST_Request $request Full data about the request.
59
  */
60
  public function get_transactions( $request ) {
61
- $page = intval( $request->get_params()['page'] );
62
- $page_size = intval( $request->get_params()['pagesize'] );
63
- $sort = $request->get_params()['sort'];
64
- $direction = $request->get_params()['direction'];
65
- $deposit_id = $request->get_params()['deposit_id'];
66
- return $this->forward_request( 'list_transactions', [ $page, $page_size, $sort, $direction, $deposit_id ] );
 
67
  }
68
 
69
  /**
@@ -72,7 +73,7 @@ class WC_REST_Payments_Transactions_Controller extends WC_Payments_REST_Controll
72
  * @param WP_REST_Request $request Full data about the request.
73
  */
74
  public function get_transaction( $request ) {
75
- $transaction_id = $request->get_params()['transaction_id'];
76
  return $this->forward_request( 'get_transactions', [ 'transaction_id' ] );
77
  }
78
 
@@ -82,7 +83,29 @@ class WC_REST_Payments_Transactions_Controller extends WC_Payments_REST_Controll
82
  * @param WP_REST_Request $request Full data about the request.
83
  */
84
  public function get_transactions_summary( $request ) {
85
- $deposit_id = $request->get_params()['deposit_id'];
86
- return $this->forward_request( 'get_transactions_summary', [ $deposit_id ] );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
87
  }
88
  }
26
  register_rest_route(
27
  $this->namespace,
28
  '/' . $this->rest_base,
29
+ [
30
  'methods' => WP_REST_Server::READABLE,
31
+ 'callback' => [ $this, 'get_transactions' ],
32
+ 'permission_callback' => [ $this, 'check_permission' ],
33
+ ]
34
  );
35
  register_rest_route(
36
  $this->namespace,
37
  '/' . $this->rest_base . '/summary',
38
+ [
39
  'methods' => WP_REST_Server::READABLE,
40
+ 'callback' => [ $this, 'get_transactions_summary' ],
41
+ 'permission_callback' => [ $this, 'check_permission' ],
42
+ ]
43
  );
44
  register_rest_route(
45
  $this->namespace,
46
  '/' . $this->rest_base . '/(?P<transaction_id>\w+)',
47
+ [
48
  'methods' => WP_REST_Server::READABLE,
49
+ 'callback' => [ $this, 'get_transaction' ],
50
+ 'permission_callback' => [ $this, 'check_permission' ],
51
+ ]
52
  );
53
  }
54
 
58
  * @param WP_REST_Request $request Full data about the request.
59
  */
60
  public function get_transactions( $request ) {
61
+ $page = intval( $request->get_param( 'page' ) );
62
+ $page_size = intval( $request->get_param( 'pagesize' ) );
63
+ $sort = $request->get_param( 'sort' );
64
+ $direction = $request->get_param( 'direction' );
65
+ $deposit_id = $request->get_param( 'deposit_id' );
66
+ $filters = $this->get_transactions_filters( $request );
67
+ return $this->forward_request( 'list_transactions', [ $page, $page_size, $sort, $direction, $filters, $deposit_id ] );
68
  }
69
 
70
  /**
73
  * @param WP_REST_Request $request Full data about the request.
74
  */
75
  public function get_transaction( $request ) {
76
+ $transaction_id = $request->get_param( 'transaction_id' );
77
  return $this->forward_request( 'get_transactions', [ 'transaction_id' ] );
78
  }
79
 
83
  * @param WP_REST_Request $request Full data about the request.
84
  */
85
  public function get_transactions_summary( $request ) {
86
+ $deposit_id = $request->get_param( 'deposit_id' );
87
+ $filters = $this->get_transactions_filters( $request );
88
+ return $this->forward_request( 'get_transactions_summary', [ $filters, $deposit_id ] );
89
+ }
90
+
91
+ /**
92
+ * Extract transactions filters from request
93
+ *
94
+ * @param WP_REST_Request $request Full data about the request.
95
+ */
96
+ private function get_transactions_filters( $request ) {
97
+ return array_filter(
98
+ [
99
+ 'match' => $request->get_param( 'match' ),
100
+ 'date_before' => $request->get_param( 'date_before' ),
101
+ 'date_after' => $request->get_param( 'date_after' ),
102
+ 'date_between' => $request->get_param( 'date_between' ),
103
+ 'type_is' => $request->get_param( 'type_is' ),
104
+ 'type_is_not' => $request->get_param( 'type_is_not' ),
105
+ ],
106
+ function ( $filter ) {
107
+ return null !== $filter;
108
+ }
109
+ );
110
  }
111
  }
includes/admin/class-wc-rest-payments-webhook-controller.php CHANGED
@@ -64,11 +64,11 @@ class WC_REST_Payments_Webhook_Controller extends WC_Payments_REST_Controller {
64
  register_rest_route(
65
  $this->namespace,
66
  '/' . $this->rest_base,
67
- array(
68
  'methods' => WP_REST_Server::CREATABLE,
69
- 'callback' => array( $this, 'handle_webhook' ),
70
- 'permission_callback' => array( $this, 'check_permission' ),
71
- )
72
  );
73
  }
74
 
@@ -99,13 +99,13 @@ class WC_REST_Payments_Webhook_Controller extends WC_Payments_REST_Controller {
99
  }
100
  } catch ( WC_Payments_Rest_Request_Exception $e ) {
101
  Logger::error( $e );
102
- return new WP_REST_Response( array( 'result' => self::RESULT_BAD_REQUEST ), 400 );
103
  } catch ( Exception $e ) {
104
  Logger::error( $e );
105
- return new WP_REST_Response( array( 'result' => self::RESULT_ERROR ), 500 );
106
  }
107
 
108
- return new WP_REST_Response( array( 'result' => self::RESULT_SUCCESS ) );
109
  }
110
 
111
  /**
@@ -147,10 +147,10 @@ class WC_REST_Payments_Webhook_Controller extends WC_Payments_REST_Controller {
147
  WC_Payments_Utils::esc_interpolated_html(
148
  /* translators: %1: the refund amount, %2: ID of the refund */
149
  __( 'A refund of %1$s was <strong>unsuccessful</strong> using WooCommerce Payments (<code>%2$s</code>).', 'woocommerce-payments' ),
150
- array(
151
  'strong' => '<strong>',
152
  'code' => '<code>',
153
- )
154
  ),
155
  wc_price( $amount / 100 ),
156
  $refund_id
64
  register_rest_route(
65
  $this->namespace,
66
  '/' . $this->rest_base,
67
+ [
68
  'methods' => WP_REST_Server::CREATABLE,
69
+ 'callback' => [ $this, 'handle_webhook' ],
70
+ 'permission_callback' => [ $this, 'check_permission' ],
71
+ ]
72
  );
73
  }
74
 
99
  }
100
  } catch ( WC_Payments_Rest_Request_Exception $e ) {
101
  Logger::error( $e );
102
+ return new WP_REST_Response( [ 'result' => self::RESULT_BAD_REQUEST ], 400 );
103
  } catch ( Exception $e ) {
104
  Logger::error( $e );
105
+ return new WP_REST_Response( [ 'result' => self::RESULT_ERROR ], 500 );
106
  }
107
 
108
+ return new WP_REST_Response( [ 'result' => self::RESULT_SUCCESS ] );
109
  }
110
 
111
  /**
147
  WC_Payments_Utils::esc_interpolated_html(
148
  /* translators: %1: the refund amount, %2: ID of the refund */
149
  __( 'A refund of %1$s was <strong>unsuccessful</strong> using WooCommerce Payments (<code>%2$s</code>).', 'woocommerce-payments' ),
150
+ [
151
  'strong' => '<strong>',
152
  'code' => '<code>',
153
+ ]
154
  ),
155
  wc_price( $amount / 100 ),
156
  $refund_id
includes/class-wc-payment-gateway-wcpay.php CHANGED
@@ -23,6 +23,17 @@ class WC_Payment_Gateway_WCPay extends WC_Payment_Gateway_CC {
23
  */
24
  const GATEWAY_ID = 'woocommerce_payments';
25
 
 
 
 
 
 
 
 
 
 
 
 
26
  /**
27
  * Client for making requests to the WooCommerce Payments API
28
  *
@@ -67,50 +78,50 @@ class WC_Payment_Gateway_WCPay extends WC_Payment_Gateway_CC {
67
  $this->method_description = __( 'Accept payments via credit card.', 'woocommerce-payments' );
68
  $this->title = __( 'Credit card', 'woocommerce-payments' );
69
  $this->description = __( 'Enter your card details', 'woocommerce-payments' );
70
- $this->supports = array(
71
  'products',
72
  'refunds',
73
- );
74
 
75
  // Define setting fields.
76
- $this->form_fields = array(
77
- 'enabled' => array(
78
  'title' => __( 'Enable/disable', 'woocommerce-payments' ),
79
  'label' => __( 'Enable WooCommerce Payments', 'woocommerce-payments' ),
80
  'type' => 'checkbox',
81
  'description' => '',
82
  'default' => 'no',
83
- ),
84
- 'account_details' => array(
85
  'type' => 'account_actions',
86
- ),
87
- 'account_status' => array(
88
  'type' => 'account_status',
89
- ),
90
- 'manual_capture' => array(
91
  'title' => __( 'Manual capture', 'woocommerce-payments' ),
92
  'label' => __( 'Issue an authorization on checkout, and capture later', 'woocommerce-payments' ),
93
  'type' => 'checkbox',
94
  'description' => __( 'Manually capture funds within 7 days after the customer authorizes payment on checkout.', 'woocommerce-payments' ),
95
  'default' => 'no',
96
  'desc_tip' => true,
97
- ),
98
- 'test_mode' => array(
99
  'title' => __( 'Test mode', 'woocommerce-payments' ),
100
  'label' => __( 'Enable test mode', 'woocommerce-payments' ),
101
  'type' => 'checkbox',
102
  'description' => __( 'Simulate transactions using test card numbers.', 'woocommerce-payments' ),
103
  'default' => 'no',
104
  'desc_tip' => true,
105
- ),
106
- 'enable_logging' => array(
107
  'title' => __( 'Debug log', 'woocommerce-payments' ),
108
  'label' => __( 'When enabled debug notes will be added to the log.', 'woocommerce-payments' ),
109
  'type' => 'checkbox',
110
  'description' => '',
111
  'default' => 'no',
112
- ),
113
- );
114
 
115
  if ( $this->is_in_dev_mode() ) {
116
  $this->form_fields['test_mode']['custom_attributes']['disabled'] = 'disabled';
@@ -122,10 +133,13 @@ class WC_Payment_Gateway_WCPay extends WC_Payment_Gateway_CC {
122
  // Load the settings.
123
  $this->init_settings();
124
 
125
- add_action( 'woocommerce_update_options_payment_gateways_' . $this->id, array( $this, 'process_admin_options' ) );
126
- add_action( 'woocommerce_order_actions', array( $this, 'add_order_actions' ) );
127
- add_action( 'woocommerce_order_action_capture_charge', array( $this, 'capture_charge' ) );
128
- add_action( 'woocommerce_order_action_cancel_authorization', array( $this, 'cancel_authorization' ) );
 
 
 
129
  }
130
 
131
  /**
@@ -151,22 +165,22 @@ class WC_Payment_Gateway_WCPay extends WC_Payment_Gateway_CC {
151
  return parent::needs_setup() || ! empty( $account_status['error'] ) || ! $account_status['paymentsEnabled'];
152
  }
153
 
 
 
 
 
 
 
 
 
 
154
  /**
155
  * Returns the URL of the configuration screen for this gateway, for use in internal links.
156
  *
157
  * @return string URL of the configuration screen for this gateway
158
  */
159
  public static function get_settings_url() {
160
- return admin_url(
161
- add_query_arg(
162
- array(
163
- 'page' => 'wc-settings',
164
- 'tab' => 'checkout',
165
- 'section' => self::GATEWAY_ID,
166
- ),
167
- 'admin.php'
168
- )
169
- );
170
  }
171
 
172
  /**
@@ -232,10 +246,13 @@ class WC_Payment_Gateway_WCPay extends WC_Payment_Gateway_CC {
232
  public function payment_fields() {
233
  try {
234
  // Add JavaScript for the payment form.
235
- $js_config = array(
236
- 'publishableKey' => $this->account->get_publishable_key( $this->is_in_test_mode() ),
237
- 'accountId' => $this->account->get_stripe_account_id(),
238
- );
 
 
 
239
 
240
  // Register Stripe's JavaScript using the same ID as the Stripe Gateway plugin. This prevents this JS being
241
  // loaded twice in the event a site has both plugins enabled. We still run the risk of different plugins
@@ -243,7 +260,7 @@ class WC_Payment_Gateway_WCPay extends WC_Payment_Gateway_CC {
243
  wp_register_script(
244
  'stripe',
245
  'https://js.stripe.com/v3/',
246
- array(),
247
  '3.0',
248
  true
249
  );
@@ -251,7 +268,7 @@ class WC_Payment_Gateway_WCPay extends WC_Payment_Gateway_CC {
251
  wp_register_script(
252
  'wcpay-checkout',
253
  plugins_url( 'assets/js/wcpay-checkout.js', WCPAY_PLUGIN_FILE ),
254
- array( 'stripe', 'wc-checkout' ),
255
  WC_Payments::get_file_version( 'assets/js/wcpay-checkout.js' ),
256
  true
257
  );
@@ -262,7 +279,7 @@ class WC_Payment_Gateway_WCPay extends WC_Payment_Gateway_CC {
262
  wp_enqueue_style(
263
  'wcpay-checkout',
264
  plugins_url( 'assets/css/wcpay-checkout.css', WCPAY_PLUGIN_FILE ),
265
- array(),
266
  WC_Payments::get_file_version( 'assets/css/wcpay-checkout.css' )
267
  );
268
 
@@ -357,41 +374,70 @@ class WC_Payment_Gateway_WCPay extends WC_Payment_Gateway_CC {
357
  );
358
 
359
  // TODO: We're not handling *all* sorts of things here. For example, redirecting to a 3DS auth flow.
360
- $transaction_id = $intent->get_id();
361
- $status = $intent->get_status();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
362
 
363
- if ( 'requires_capture' === $status ) {
364
- $note = sprintf(
365
- WC_Payments_Utils::esc_interpolated_html(
366
- /* translators: %1: the authorized amount, %2: transaction ID of the payment */
367
- __( 'A payment of %1$s was <strong>authorized</strong> using WooCommerce Payments (<code>%2$s</code>).', 'woocommerce-payments' ),
368
- [
369
- 'strong' => '<strong>',
370
- 'code' => '<code>',
371
- ]
372
- ),
373
- wc_price( $amount ),
374
- $transaction_id
375
- );
376
- $order->update_status( 'on-hold', $note );
377
- $order->set_transaction_id( $transaction_id );
378
- } else {
379
- $note = sprintf(
380
- WC_Payments_Utils::esc_interpolated_html(
381
- /* translators: %1: the successfully charged amount, %2: transaction ID of the payment */
382
- __( 'A payment of %1$s was <strong>successfully charged</strong> using WooCommerce Payments (<code>%2$s</code>).', 'woocommerce-payments' ),
383
- [
384
- 'strong' => '<strong>',
385
- 'code' => '<code>',
386
- ]
387
- ),
388
- wc_price( $amount ),
389
- $transaction_id
390
- );
391
- $order->add_order_note( $note );
392
- $order->payment_complete( $transaction_id );
393
  }
394
 
 
395
  $order->update_meta_data( '_charge_id', $intent->get_charge_id() );
396
  $order->update_meta_data( '_intention_status', $status );
397
  $order->save();
@@ -402,20 +448,20 @@ class WC_Payment_Gateway_WCPay extends WC_Payment_Gateway_CC {
402
  wc_reduce_stock_levels( $order_id );
403
  WC()->cart->empty_cart();
404
 
405
- return array(
406
  'result' => 'success',
407
  'redirect' => $this->get_return_url( $order ),
408
- );
409
  } catch ( Exception $e ) {
410
  // TODO: Create plugin specific exceptions so that we can be smarter about what we create notices for.
411
  wc_add_notice( $e->getMessage(), 'error' );
412
 
413
  $order->update_status( 'failed' );
414
 
415
- return array(
416
  'result' => 'fail',
417
  'redirect' => '',
418
- );
419
  }
420
  }
421
 
@@ -426,14 +472,14 @@ class WC_Payment_Gateway_WCPay extends WC_Payment_Gateway_CC {
426
  * @throws Exception - If no payment method is found.
427
  */
428
  private function get_payment_method_from_request() {
429
- // phpcs:disable WordPress.Security.NonceVerification.NoNonceVerification
430
  if ( ! isset( $_POST['wcpay-payment-method'] ) ) {
431
  // If no payment method is set then stop here with an error.
432
  throw new Exception( __( 'Payment method not found.', 'woocommerce-payments' ) );
433
  }
434
 
435
  $payment_method = wc_clean( $_POST['wcpay-payment-method'] ); //phpcs:ignore WordPress.Security.ValidatedSanitizedInput.MissingUnslash
436
- // phpcs:enable WordPress.Security.NonceVerification.NoNonceVerification
437
 
438
  return $payment_method;
439
  }
@@ -560,7 +606,9 @@ class WC_Payment_Gateway_WCPay extends WC_Payment_Gateway_CC {
560
  ]
561
  );
562
  } else {
563
- $description = WC_Payments_Account::get_connection_message_html();
 
 
564
  }
565
  } catch ( Exception $e ) {
566
  // do not render the actions if the server is unreachable.
@@ -597,10 +645,10 @@ class WC_Payment_Gateway_WCPay extends WC_Payment_Gateway_CC {
597
  return $actions;
598
  }
599
 
600
- $new_actions = array(
601
  'capture_charge' => __( 'Capture charge', 'woocommerce-payments' ),
602
  'cancel_authorization' => __( 'Cancel authorization', 'woocommerce-payments' ),
603
- );
604
 
605
  return array_merge( $new_actions, $actions );
606
  }
@@ -698,22 +746,22 @@ class WC_Payment_Gateway_WCPay extends WC_Payment_Gateway_CC {
698
  ? $item->get_variation_id()
699
  : $item->get_product_id();
700
 
701
- return (object) array(
702
  'product_code' => (string) $product_id, // Up to 12 characters that uniquely identify the product.
703
  'product_description' => $description, // Up to 26 characters long describing the product.
704
  'unit_cost' => $unit_cost, // Cost of the product, in cents, as a non-negative integer.
705
  'quantity' => $quantity, // The number of items of this type sold, as a non-negative integer.
706
  'tax_amount' => $tax_amount, // The amount of tax this item had added to it, in cents, as a non-negative integer.
707
  'discount_amount' => $discount_amount, // The amount an item was discounted—if there was a sale,for example, as a non-negative integer.
708
- );
709
  };
710
  $items_to_send = array_map( $process_item, $order_items );
711
 
712
- $level3_data = array(
713
  'merchant_reference' => (string) $order->get_id(), // An alphanumeric string of up to characters in length. This unique value is assigned by the merchant to identify the order. Also known as an “Order ID”.
714
  'shipping_amount' => WC_Payments_Utils::prepare_amount( (float) $order->get_shipping_total() + (float) $order->get_shipping_tax(), $currency ), // The shipping cost, in cents, as a non-negative integer.
715
  'line_items' => $items_to_send,
716
- );
717
 
718
  // The customer’s U.S. shipping ZIP code.
719
  $shipping_address_zip = $order->get_shipping_postcode();
@@ -729,4 +777,118 @@ class WC_Payment_Gateway_WCPay extends WC_Payment_Gateway_CC {
729
 
730
  return $level3_data;
731
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
732
  }
23
  */
24
  const GATEWAY_ID = 'woocommerce_payments';
25
 
26
+ /**
27
+ * Set of parameters to build the URL to the gateway's settings page.
28
+ *
29
+ * @var string[]
30
+ */
31
+ private static $settings_url_params = [
32
+ 'page' => 'wc-settings',
33
+ 'tab' => 'checkout',
34
+ 'section' => self::GATEWAY_ID,
35
+ ];
36
+
37
  /**
38
  * Client for making requests to the WooCommerce Payments API
39
  *
78
  $this->method_description = __( 'Accept payments via credit card.', 'woocommerce-payments' );
79
  $this->title = __( 'Credit card', 'woocommerce-payments' );
80
  $this->description = __( 'Enter your card details', 'woocommerce-payments' );
81
+ $this->supports = [
82
  'products',
83
  'refunds',
84
+ ];
85
 
86
  // Define setting fields.
87
+ $this->form_fields = [
88
+ 'enabled' => [
89
  'title' => __( 'Enable/disable', 'woocommerce-payments' ),
90
  'label' => __( 'Enable WooCommerce Payments', 'woocommerce-payments' ),
91
  'type' => 'checkbox',
92
  'description' => '',
93
  'default' => 'no',
94
+ ],
95
+ 'account_details' => [
96
  'type' => 'account_actions',
97
+ ],
98
+ 'account_status' => [
99
  'type' => 'account_status',
100
+ ],
101
+ 'manual_capture' => [
102
  'title' => __( 'Manual capture', 'woocommerce-payments' ),
103
  'label' => __( 'Issue an authorization on checkout, and capture later', 'woocommerce-payments' ),
104
  'type' => 'checkbox',
105
  'description' => __( 'Manually capture funds within 7 days after the customer authorizes payment on checkout.', 'woocommerce-payments' ),
106
  'default' => 'no',
107
  'desc_tip' => true,
108
+ ],
109
+ 'test_mode' => [
110
  'title' => __( 'Test mode', 'woocommerce-payments' ),
111
  'label' => __( 'Enable test mode', 'woocommerce-payments' ),
112
  'type' => 'checkbox',
113
  'description' => __( 'Simulate transactions using test card numbers.', 'woocommerce-payments' ),
114
  'default' => 'no',
115
  'desc_tip' => true,
116
+ ],
117
+ 'enable_logging' => [
118
  'title' => __( 'Debug log', 'woocommerce-payments' ),
119
  'label' => __( 'When enabled debug notes will be added to the log.', 'woocommerce-payments' ),
120
  'type' => 'checkbox',
121
  'description' => '',
122
  'default' => 'no',
123
+ ],
124
+ ];
125
 
126
  if ( $this->is_in_dev_mode() ) {
127
  $this->form_fields['test_mode']['custom_attributes']['disabled'] = 'disabled';
133
  // Load the settings.
134
  $this->init_settings();
135
 
136
+ add_action( 'woocommerce_update_options_payment_gateways_' . $this->id, [ $this, 'process_admin_options' ] );
137
+ add_action( 'woocommerce_order_actions', [ $this, 'add_order_actions' ] );
138
+ add_action( 'woocommerce_order_action_capture_charge', [ $this, 'capture_charge' ] );
139
+ add_action( 'woocommerce_order_action_cancel_authorization', [ $this, 'cancel_authorization' ] );
140
+
141
+ add_action( 'wp_ajax_update_order_status', [ $this, 'update_order_status' ] );
142
+ add_action( 'wp_ajax_nopriv_update_order_status', [ $this, 'update_order_status' ] );
143
  }
144
 
145
  /**
165
  return parent::needs_setup() || ! empty( $account_status['error'] ) || ! $account_status['paymentsEnabled'];
166
  }
167
 
168
+ /**
169
+ * Whether the current page is the WooCommerce Payments settings page.
170
+ *
171
+ * @return bool
172
+ */
173
+ public static function is_current_page_settings() {
174
+ return count( self::$settings_url_params ) === count( array_intersect_assoc( $_GET, self::$settings_url_params ) ); // phpcs:disable WordPress.Security.NonceVerification.Recommended
175
+ }
176
+
177
  /**
178
  * Returns the URL of the configuration screen for this gateway, for use in internal links.
179
  *
180
  * @return string URL of the configuration screen for this gateway
181
  */
182
  public static function get_settings_url() {
183
+ return admin_url( add_query_arg( self::$settings_url_params, 'admin.php' ) );
 
 
 
 
 
 
 
 
 
184
  }
185
 
186
  /**
246
  public function payment_fields() {
247
  try {
248
  // Add JavaScript for the payment form.
249
+ $js_config = [
250
+ 'publishableKey' => $this->account->get_publishable_key( $this->is_in_test_mode() ),
251
+ 'accountId' => $this->account->get_stripe_account_id(),
252
+ 'ajaxUrl' => admin_url( 'admin-ajax.php' ),
253
+ 'updateOrderStatusNonce' => wp_create_nonce( 'wcpay_update_order_status_nonce' ),
254
+ 'genericErrorMessage' => __( 'There was a problem processing the payment. Please check your email and refresh the page to try again.', 'woocommerce-payments' ),
255
+ ];
256
 
257
  // Register Stripe's JavaScript using the same ID as the Stripe Gateway plugin. This prevents this JS being
258
  // loaded twice in the event a site has both plugins enabled. We still run the risk of different plugins
260
  wp_register_script(
261
  'stripe',
262
  'https://js.stripe.com/v3/',
263
+ [],
264
  '3.0',
265
  true
266
  );
268
  wp_register_script(
269
  'wcpay-checkout',
270
  plugins_url( 'assets/js/wcpay-checkout.js', WCPAY_PLUGIN_FILE ),
271
+ [ 'stripe', 'wc-checkout' ],
272
  WC_Payments::get_file_version( 'assets/js/wcpay-checkout.js' ),
273
  true
274
  );
279
  wp_enqueue_style(
280
  'wcpay-checkout',
281
  plugins_url( 'assets/css/wcpay-checkout.css', WCPAY_PLUGIN_FILE ),
282
+ [],
283
  WC_Payments::get_file_version( 'assets/css/wcpay-checkout.css' )
284
  );
285
 
374
  );
375
 
376
  // TODO: We're not handling *all* sorts of things here. For example, redirecting to a 3DS auth flow.
377
+ $intent_id = $intent->get_id();
378
+ $status = $intent->get_status();
379
+
380
+ switch ( $status ) {
381
+ case 'succeeded':
382
+ $note = sprintf(
383
+ WC_Payments_Utils::esc_interpolated_html(
384
+ /* translators: %1: the successfully charged amount, %2: transaction ID of the payment */
385
+ __( 'A payment of %1$s was <strong>successfully charged</strong> using WooCommerce Payments (<code>%2$s</code>).', 'woocommerce-payments' ),
386
+ [
387
+ 'strong' => '<strong>',
388
+ 'code' => '<code>',
389
+ ]
390
+ ),
391
+ wc_price( $amount ),
392
+ $intent_id
393
+ );
394
+ $order->add_order_note( $note );
395
+ $order->payment_complete( $intent_id );
396
+ break;
397
+ case 'requires_capture':
398
+ $note = sprintf(
399
+ WC_Payments_Utils::esc_interpolated_html(
400
+ /* translators: %1: the authorized amount, %2: transaction ID of the payment */
401
+ __( 'A payment of %1$s was <strong>authorized</strong> using WooCommerce Payments (<code>%2$s</code>).', 'woocommerce-payments' ),
402
+ [
403
+ 'strong' => '<strong>',
404
+ 'code' => '<code>',
405
+ ]
406
+ ),
407
+ wc_price( $amount ),
408
+ $intent_id
409
+ );
410
+ $order->update_status( 'on-hold', $note );
411
+ $order->set_transaction_id( $intent_id );
412
+ break;
413
+ case 'requires_action':
414
+ // Add a note in case the customer does not complete the payment (exits the page),
415
+ // so the store owner has some information about what happened to create an order.
416
+ $note = sprintf(
417
+ WC_Payments_Utils::esc_interpolated_html(
418
+ /* translators: %1: the authorized amount, %2: transaction ID of the payment */
419
+ __( 'A payment of %1$s was <strong>started</strong> using WooCommerce Payments (<code>%2$s</code>).', 'woocommerce-payments' ),
420
+ [
421
+ 'strong' => '<strong>',
422
+ 'code' => '<code>',
423
+ ]
424
+ ),
425
+ wc_price( $amount ),
426
+ $intent_id
427
+ );
428
+ $order->add_order_note( $note );
429
 
430
+ $order->update_meta_data( '_intent_id', $intent_id );
431
+ $order->update_meta_data( '_intention_status', $status );
432
+ $order->save();
433
+
434
+ return [
435
+ 'result' => 'success',
436
+ 'redirect' => sprintf( '#wcpay-confirm-pi:%s:%s', $order_id, $intent->get_client_secret() ),
437
+ ];
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
438
  }
439
 
440
+ $order->update_meta_data( '_intent_id', $intent_id );
441
  $order->update_meta_data( '_charge_id', $intent->get_charge_id() );
442
  $order->update_meta_data( '_intention_status', $status );
443
  $order->save();
448
  wc_reduce_stock_levels( $order_id );
449
  WC()->cart->empty_cart();
450
 
451
+ return [
452
  'result' => 'success',
453
  'redirect' => $this->get_return_url( $order ),
454
+ ];
455
  } catch ( Exception $e ) {
456
  // TODO: Create plugin specific exceptions so that we can be smarter about what we create notices for.
457
  wc_add_notice( $e->getMessage(), 'error' );
458
 
459
  $order->update_status( 'failed' );
460
 
461
+ return [
462
  'result' => 'fail',
463
  'redirect' => '',
464
+ ];
465
  }
466
  }
467
 
472
  * @throws Exception - If no payment method is found.
473
  */
474
  private function get_payment_method_from_request() {
475
+ // phpcs:disable WordPress.Security.NonceVerification.Missing
476
  if ( ! isset( $_POST['wcpay-payment-method'] ) ) {
477
  // If no payment method is set then stop here with an error.
478
  throw new Exception( __( 'Payment method not found.', 'woocommerce-payments' ) );
479
  }
480
 
481
  $payment_method = wc_clean( $_POST['wcpay-payment-method'] ); //phpcs:ignore WordPress.Security.ValidatedSanitizedInput.MissingUnslash
482
+ // phpcs:enable WordPress.Security.NonceVerification.Missing
483
 
484
  return $payment_method;
485
  }
606
  ]
607
  );
608
  } else {
609
+ // This should never happen, if the account is not connected the merchant should have been redirected to the onboarding screen.
610
+ // @see WC_Payments_Account::check_stripe_account_status.
611
+ $description = esc_html__( 'Error determining the connection status.', 'woocommerce-payments' );
612
  }
613
  } catch ( Exception $e ) {
614
  // do not render the actions if the server is unreachable.
645
  return $actions;
646
  }
647
 
648
+ $new_actions = [
649
  'capture_charge' => __( 'Capture charge', 'woocommerce-payments' ),
650
  'cancel_authorization' => __( 'Cancel authorization', 'woocommerce-payments' ),
651
+ ];
652
 
653
  return array_merge( $new_actions, $actions );
654
  }
746
  ? $item->get_variation_id()
747
  : $item->get_product_id();
748
 
749
+ return (object) [
750
  'product_code' => (string) $product_id, // Up to 12 characters that uniquely identify the product.
751
  'product_description' => $description, // Up to 26 characters long describing the product.
752
  'unit_cost' => $unit_cost, // Cost of the product, in cents, as a non-negative integer.
753
  'quantity' => $quantity, // The number of items of this type sold, as a non-negative integer.
754
  'tax_amount' => $tax_amount, // The amount of tax this item had added to it, in cents, as a non-negative integer.
755
  'discount_amount' => $discount_amount, // The amount an item was discounted—if there was a sale,for example, as a non-negative integer.
756
+ ];
757
  };
758
  $items_to_send = array_map( $process_item, $order_items );
759
 
760
+ $level3_data = [
761
  'merchant_reference' => (string) $order->get_id(), // An alphanumeric string of up to characters in length. This unique value is assigned by the merchant to identify the order. Also known as an “Order ID”.
762
  'shipping_amount' => WC_Payments_Utils::prepare_amount( (float) $order->get_shipping_total() + (float) $order->get_shipping_tax(), $currency ), // The shipping cost, in cents, as a non-negative integer.
763
  'line_items' => $items_to_send,
764
+ ];
765
 
766
  // The customer’s U.S. shipping ZIP code.
767
  $shipping_address_zip = $order->get_shipping_postcode();
777
 
778
  return $level3_data;
779
  }
780
+
781
+ /**
782
+ * Handle AJAX request after authenticating payment at checkout.
783
+ *
784
+ * This function is used to update the order status after the user has
785
+ * been asked to authenticate their payment.
786
+ *
787
+ * @throws Exception - If nonce is invalid.
788
+ */
789
+ public function update_order_status() {
790
+ try {
791
+ $is_nonce_valid = check_ajax_referer( 'wcpay_update_order_status_nonce', false, false );
792
+ if ( ! $is_nonce_valid ) {
793
+ throw new Exception( __( "We're not able to process this payment. Please refresh the page and try again.", 'woocommerce-payments' ) );
794
+ }
795
+
796
+ $order_id = isset( $_POST['order_id'] ) ? absint( $_POST['order_id'] ) : false;
797
+ $order = wc_get_order( $order_id );
798
+ if ( ! $order ) {
799
+ throw new Exception( __( "We're not able to process this payment. Please try again later.", 'woocommerce-payments' ) );
800
+ }
801
+
802
+ $intent_id = $order->get_meta( '_intent_id', true );
803
+ // An exception is thrown if an intent can't be found for the given intent ID.
804
+ $intent = $this->payments_api_client->get_intent( $intent_id );
805
+ $status = $intent->get_status();
806
+ $intent_id = $intent->get_id();
807
+ $amount = $order->get_total();
808
+
809
+ switch ( $status ) {
810
+ case 'succeeded':
811
+ $note = sprintf(
812
+ WC_Payments_Utils::esc_interpolated_html(
813
+ /* translators: %1: the successfully charged amount, %2: transaction ID of the payment */
814
+ __( 'A payment of %1$s was <strong>successfully charged</strong> using WooCommerce Payments (<code>%2$s</code>).', 'woocommerce-payments' ),
815
+ [
816
+ 'strong' => '<strong>',
817
+ 'code' => '<code>',
818
+ ]
819
+ ),
820
+ wc_price( $amount ),
821
+ $intent_id
822
+ );
823
+ $order->add_order_note( $note );
824
+ $order->payment_complete( $intent_id );
825
+ break;
826
+ case 'requires_capture':
827
+ $note = sprintf(
828
+ WC_Payments_Utils::esc_interpolated_html(
829
+ /* translators: %1: the authorized amount, %2: transaction ID of the payment */
830
+ __( 'A payment of %1$s was <strong>authorized</strong> using WooCommerce Payments (<code>%2$s</code>).', 'woocommerce-payments' ),
831
+ [
832
+ 'strong' => '<strong>',
833
+ 'code' => '<code>',
834
+ ]
835
+ ),
836
+ wc_price( $amount ),
837
+ $intent_id
838
+ );
839
+ // Save the note separately because if there is no change in status
840
+ // then the note is not saved using WC_Order::update_status.
841
+ $order->add_order_note( $note );
842
+ $order->update_status( 'on-hold' );
843
+ $order->set_transaction_id( $intent_id );
844
+ break;
845
+ case 'requires_payment_method':
846
+ $note = sprintf(
847
+ WC_Payments_Utils::esc_interpolated_html(
848
+ /* translators: %1: the authorized amount, %2: transaction ID of the payment */
849
+ __( 'A payment of %1$s <strong>failed</strong> using WooCommerce Payments (<code>%2$s</code>).', 'woocommerce-payments' ),
850
+ [
851
+ 'strong' => '<strong>',
852
+ 'code' => '<code>',
853
+ ]
854
+ ),
855
+ wc_price( $amount ),
856
+ $intent_id
857
+ );
858
+ // Save the note separately because if there is no change in status
859
+ // then the note is not saved using WC_Order::update_status.
860
+ $order->add_order_note( $note );
861
+ $order->update_status( 'failed' );
862
+ break;
863
+ }
864
+
865
+ if ( 'succeeded' === $status || 'requires_capture' === $status ) {
866
+ // The order is successful, so update it to reflect that.
867
+ $order->update_meta_data( '_charge_id', $intent->get_charge_id() );
868
+ $order->update_meta_data( '_intention_status', $status );
869
+ $order->save();
870
+
871
+ wc_reduce_stock_levels( $order_id );
872
+ WC()->cart->empty_cart();
873
+
874
+ // Send back redirect URL in the successful case.
875
+ echo wp_json_encode(
876
+ [
877
+ 'return_url' => $this->get_return_url( $order ),
878
+ ]
879
+ );
880
+ wp_die();
881
+ }
882
+ } catch ( Exception $e ) {
883
+ // Send back error so it can be displayed to the customer.
884
+ echo wp_json_encode(
885
+ [
886
+ 'error' => [
887
+ 'message' => $e->getMessage(),
888
+ ],
889
+ ]
890
+ );
891
+ wp_die();
892
+ }
893
+ }
894
  }
includes/class-wc-payments-account.php CHANGED
@@ -34,9 +34,9 @@ class WC_Payments_Account {
34
  public function __construct( WC_Payments_API_Client $payments_api_client ) {
35
  $this->payments_api_client = $payments_api_client;
36
 
37
- add_action( 'admin_init', array( $this, 'check_stripe_account_status' ) );
38
- add_action( 'woocommerce_init', array( $this, 'maybe_handle_oauth' ) );
39
- add_filter( 'allowed_redirect_hosts', array( $this, 'allowed_redirect_hosts' ) );
40
  }
41
 
42
  /**
@@ -121,43 +121,65 @@ class WC_Payments_Account {
121
  try {
122
  $account = $this->get_cached_account_data();
123
  } catch ( Exception $e ) {
124
- return array(
125
  'error' => true,
126
- );
127
  }
128
 
129
  if ( is_array( $account ) && empty( $account ) ) {
130
  // empty array means no account. This data should not be used when the account is not connected.
131
- return array(
132
  'error' => true,
133
- );
134
  }
135
 
136
  if ( ! isset( $account['status'] )
137
  || ! isset( $account['payments_enabled'] )
138
  || ! isset( $account['deposits_status'] ) ) {
139
  // return an error if any of the account data is missing.
140
- return array(
141
  'error' => true,
142
- );
143
  }
144
 
145
- return array(
146
  'status' => $account['status'],
147
  'paymentsEnabled' => $account['payments_enabled'],
148
  'depositsStatus' => $account['deposits_status'],
149
  'currentDeadline' => isset( $account['current_deadline'] ) ? $account['current_deadline'] : false,
150
  'pastDue' => isset( $account['has_overdue_requirements'] ) ? $account['has_overdue_requirements'] : false,
151
  'accountLink' => $this->get_login_url(),
152
- );
153
  }
154
 
155
  /**
156
- * Checks if Stripe account is connected and displays admin notices if it is not.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
157
  *
158
  * @return bool True if the account is connected properly.
159
  */
160
  public function check_stripe_account_status() {
 
 
 
 
161
  try {
162
  $account = $this->get_cached_account_data();
163
  } catch ( Exception $e ) {
@@ -166,28 +188,14 @@ class WC_Payments_Account {
166
  }
167
 
168
  if ( empty( $account ) ) {
169
- if ( ! self::is_on_boarding_disabled() ) {
170
- $message = self::get_connection_message_html();
171
- } else {
172
- // On-boarding has been disabled on the server, so show a message to that effect.
173
- $message = esc_html__(
174
- 'Thank you for installing and activating WooCommerce Payments! We\'ve temporarily paused new account creation. We\'ll notify you when we resume!',
175
- 'woocommerce-payments'
176
- );
177
  }
178
-
179
- add_filter(
180
- 'admin_notices',
181
- function () use ( $message ) {
182
- WC_Payments::display_admin_notice(
183
- $message,
184
- 'notice-success'
185
- );
186
- }
187
- );
188
  return false;
189
  }
190
-
191
  return true;
192
  }
193
 
@@ -258,39 +266,6 @@ class WC_Payments_Account {
258
  }
259
  }
260
 
261
- /**
262
- * Returns html markup containing the connection message.
263
- *
264
- * @return string Connection message.
265
- */
266
- public static function get_connection_message_html() {
267
- ob_start();
268
- ?>
269
- <p>
270
- <?php
271
- esc_html_e(
272
- 'Accept credit cards online using WooCommerce Payments. Simply verify your business details to get started.',
273
- 'woocommerce-payments'
274
- );
275
- ?>
276
- </p>
277
- <p>
278
- <?php
279
- echo WC_Payments_Utils::esc_interpolated_html(
280
- __( 'By clicking “Verify details,” you agree to the <a>Terms of Service</a>.', 'woocommerce-payments' ),
281
- [ 'a' => '<a href="https://wordpress.com/tos">' ]
282
- );
283
- ?>
284
- </p>
285
- <p>
286
- <a href="<?php echo esc_attr( self::get_connect_url() ); ?>" class="button">
287
- <?php esc_html_e( ' Verify details', 'woocommerce-payments' ); ?>
288
- </a>
289
- </p>
290
- <?php
291
- return ob_get_clean();
292
- }
293
-
294
  /**
295
  * Get Stripe login url
296
  *
@@ -353,21 +328,21 @@ class WC_Payments_Account {
353
  $return_url = WC_Payment_Gateway_WCPay::get_settings_url();
354
  if ( strcmp( $wcpay_connect_from, 'WCADMIN_PAYMENT_TASK' ) === 0 ) {
355
  $return_url = add_query_arg(
356
- array(
357
  'page' => 'wc-admin',
358
  'task' => 'payments',
359
- ),
360
  admin_url( 'admin.php' )
361
  );
362
  }
363
 
364
  $oauth_data = $this->payments_api_client->get_oauth_data(
365
  $return_url,
366
- array(
367
  'email' => $current_user->user_email,
368
  'business_name' => get_bloginfo( 'name' ),
369
  'url' => get_home_url(),
370
- )
371
  );
372
 
373
  // If an account already exists for this site, we're done.
@@ -375,7 +350,7 @@ class WC_Payments_Account {
375
  WC_Payments::get_gateway()->update_option( 'enabled', 'yes' );
376
  wp_safe_redirect(
377
  add_query_arg(
378
- array( 'wcpay-connection-success' => '1' ),
379
  $return_url
380
  )
381
  );
@@ -446,12 +421,12 @@ class WC_Payments_Account {
446
  } catch ( WC_Payments_API_Exception $e ) {
447
  if ( 'wcpay_account_not_found' === $e->get_error_code() ) {
448
  // Special case - detect account not connected and cache it.
449
- $account = array();
450
  } elseif ( 'wcpay_on_boarding_disabled' === $e->get_error_code() ) {
451
  // Special case - detect account not connected and on-boarding disabled. This will get updated the
452
  // next time we call the server for account information, but just in case we set the expiry time for
453
  // this setting an hour longer than the account details transient.
454
- $account = array();
455
  set_transient( self::ON_BOARDING_DISABLED_TRANSIENT, true, 2 * HOUR_IN_SECONDS );
456
  } else {
457
  throw $e;
34
  public function __construct( WC_Payments_API_Client $payments_api_client ) {
35
  $this->payments_api_client = $payments_api_client;
36
 
37
+ add_action( 'admin_init', [ $this, 'maybe_handle_oauth' ] );
38
+ add_action( 'admin_init', [ $this, 'check_stripe_account_status' ] );
39
+ add_filter( 'allowed_redirect_hosts', [ $this, 'allowed_redirect_hosts' ] );
40
  }
41
 
42
  /**
121
  try {
122
  $account = $this->get_cached_account_data();
123
  } catch ( Exception $e ) {
124
+ return [
125
  'error' => true,
126
+ ];
127
  }
128
 
129
  if ( is_array( $account ) && empty( $account ) ) {
130
  // empty array means no account. This data should not be used when the account is not connected.
131
+ return [
132
  'error' => true,
133
+ ];
134
  }
135
 
136
  if ( ! isset( $account['status'] )
137
  || ! isset( $account['payments_enabled'] )
138
  || ! isset( $account['deposits_status'] ) ) {
139
  // return an error if any of the account data is missing.
140
+ return [
141
  'error' => true,
142
+ ];
143
  }
144
 
145
+ return [
146
  'status' => $account['status'],
147
  'paymentsEnabled' => $account['payments_enabled'],
148
  'depositsStatus' => $account['deposits_status'],
149
  'currentDeadline' => isset( $account['current_deadline'] ) ? $account['current_deadline'] : false,
150
  'pastDue' => isset( $account['has_overdue_requirements'] ) ? $account['has_overdue_requirements'] : false,
151
  'accountLink' => $this->get_login_url(),
152
+ ];
153
  }
154
 
155
  /**
156
+ * Utility function to immediately redirect to the main "Welcome to WooCommerce Payments" onboarding page.
157
+ * Note that this function immediately ends the execution.
158
+ */
159
+ private function redirect_to_onboarding_page() {
160
+ $params = [
161
+ 'page' => 'wc-admin',
162
+ 'path' => '/payments/connect',
163
+ ];
164
+ if ( count( $params ) === count( array_intersect_assoc( $_GET, $params ) ) ) { // phpcs:disable WordPress.Security.NonceVerification.Recommended
165
+ // We are already in the onboarding page, do nothing.
166
+ return;
167
+ }
168
+
169
+ wp_safe_redirect( admin_url( add_query_arg( $params, 'admin.php' ) ) );
170
+ exit();
171
+ }
172
+
173
+ /**
174
+ * Checks if Stripe account is connected and redirects to the onboarding page if it is not.
175
  *
176
  * @return bool True if the account is connected properly.
177
  */
178
  public function check_stripe_account_status() {
179
+ if ( wp_doing_ajax() ) {
180
+ return;
181
+ }
182
+
183
  try {
184
  $account = $this->get_cached_account_data();
185
  } catch ( Exception $e ) {
188
  }
189
 
190
  if ( empty( $account ) ) {
191
+ if ( WC_Payment_Gateway_WCPay::is_current_page_settings()
192
+ || ( ! self::is_on_boarding_disabled() && ! get_option( 'wcpay_redirected_to_onboarding', false ) )
193
+ ) {
194
+ update_option( 'wcpay_redirected_to_onboarding', true );
195
+ $this->redirect_to_onboarding_page();
 
 
 
196
  }
 
 
 
 
 
 
 
 
 
 
197
  return false;
198
  }
 
199
  return true;
200
  }
201
 
266
  }
267
  }
268
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
269
  /**
270
  * Get Stripe login url
271
  *
328
  $return_url = WC_Payment_Gateway_WCPay::get_settings_url();
329
  if ( strcmp( $wcpay_connect_from, 'WCADMIN_PAYMENT_TASK' ) === 0 ) {
330
  $return_url = add_query_arg(
331
+ [
332
  'page' => 'wc-admin',
333
  'task' => 'payments',
334
+ ],
335
  admin_url( 'admin.php' )
336
  );
337
  }
338
 
339
  $oauth_data = $this->payments_api_client->get_oauth_data(
340
  $return_url,
341
+ [
342
  'email' => $current_user->user_email,
343
  'business_name' => get_bloginfo( 'name' ),
344
  'url' => get_home_url(),
345
+ ]
346
  );
347
 
348
  // If an account already exists for this site, we're done.
350
  WC_Payments::get_gateway()->update_option( 'enabled', 'yes' );
351
  wp_safe_redirect(
352
  add_query_arg(
353
+ [ 'wcpay-connection-success' => '1' ],
354
  $return_url
355
  )
356
  );
421
  } catch ( WC_Payments_API_Exception $e ) {
422
  if ( 'wcpay_account_not_found' === $e->get_error_code() ) {
423
  // Special case - detect account not connected and cache it.
424
+ $account = [];
425
  } elseif ( 'wcpay_on_boarding_disabled' === $e->get_error_code() ) {
426
  // Special case - detect account not connected and on-boarding disabled. This will get updated the
427
  // next time we call the server for account information, but just in case we set the expiry time for
428
  // this setting an hour longer than the account details transient.
429
+ $account = [];
430
  set_transient( self::ON_BOARDING_DISABLED_TRANSIENT, true, 2 * HOUR_IN_SECONDS );
431
  } else {
432
  throw $e;
includes/class-wc-payments.php CHANGED
@@ -67,7 +67,7 @@ class WC_Payments {
67
  include_once dirname( __FILE__ ) . '/class-wc-payments-utils.php';
68
 
69
  if ( ! self::check_plugin_dependencies( true ) ) {
70
- add_filter( 'admin_notices', array( __CLASS__, 'check_plugin_dependencies' ) );
71
  return;
72
  }
73
 
@@ -75,7 +75,7 @@ class WC_Payments {
75
  return;
76
  };
77
 
78
- add_filter( 'plugin_action_links_' . plugin_basename( WCPAY_PLUGIN_FILE ), array( __CLASS__, 'add_plugin_links' ) );
79
 
80
  include_once dirname( __FILE__ ) . '/class-wc-payments-db.php';
81
  self::$db_helper = new WC_Payments_DB();
@@ -91,9 +91,9 @@ class WC_Payments {
91
 
92
  self::$gateway = new WC_Payment_Gateway_WCPay( self::$api_client, self::$account, self::$customer_service );
93
 
94
- add_filter( 'woocommerce_payment_gateways', array( __CLASS__, 'register_gateway' ) );
95
- add_filter( 'option_woocommerce_gateway_order', array( __CLASS__, 'set_gateway_top_of_list' ), 2 );
96
- add_filter( 'default_option_woocommerce_gateway_order', array( __CLASS__, 'set_gateway_top_of_list' ), 3 );
97
 
98
  // Add admin screens.
99
  if ( is_admin() ) {
@@ -101,7 +101,7 @@ class WC_Payments {
101
  new WC_Payments_Admin( self::$gateway, self::$account );
102
  }
103
 
104
- add_action( 'rest_api_init', array( __CLASS__, 'init_rest_api' ) );
105
  }
106
 
107
  /**
@@ -139,14 +139,14 @@ class WC_Payments {
139
  if ( null === self::$plugin_headers ) {
140
  self::$plugin_headers = get_file_data(
141
  WCPAY_PLUGIN_FILE,
142
- array(
143
  // Mirrors the functionality on WooCommerce core: https://github.com/woocommerce/woocommerce/blob/ff2eadeccec64aa76abd02c931bf607dd819bbf0/includes/wc-core-functions.php#L1916 .
144
  'WCRequires' => 'WC requires at least',
145
  // The "Requires WP" plugin header is proposed and being implemented here: https://core.trac.wordpress.org/ticket/43992
146
  // TODO: Check before release if the "Requires WP" header name has been accepted, or we should use a header on the readme.txt file instead.
147
  'RequiresWP' => 'Requires WP',
148
  'Version' => 'Version',
149
- )
150
  );
151
  }
152
  return self::$plugin_headers;
@@ -174,26 +174,26 @@ class WC_Payments {
174
  $wc_version = $plugin_headers['WCRequires'];
175
  $wp_version = $plugin_headers['RequiresWP'];
176
 
177
- $plugin_dependencies = array(
178
- array(
179
  'name' => 'WooCommerce',
180
  'class' => 'WooCommerce',
181
  'slug' => 'woocommerce',
182
  'file' => 'woocommerce/woocommerce.php',
183
- ),
184
- array(
185
  'name' => 'WooCommerce Admin',
186
  'class' => '\Automattic\WooCommerce\Admin\FeaturePlugin',
187
  'slug' => 'woocommerce-admin',
188
  'file' => 'woocommerce-admin/woocommerce-admin.php',
189
- ),
190
- array(
191
  'name' => 'Jetpack',
192
  'class' => 'Jetpack',
193
  'slug' => 'jetpack',
194
  'file' => 'jetpack/jetpack.php',
195
- ),
196
- );
197
 
198
  // Check if WooCommerce and other dependencies are installed and active.
199
  foreach ( $plugin_dependencies as $plugin_data ) {
@@ -400,9 +400,9 @@ class WC_Payments {
400
  * @return array The list of links that will be rendered, after adding some links specific to this plugin.
401
  */
402
  public static function add_plugin_links( $links ) {
403
- $plugin_links = array(
404
  '<a href="' . esc_attr( WC_Payment_Gateway_WCPay::get_settings_url() ) . '">' . esc_html__( 'Settings', 'woocommerce-payments' ) . '</a>',
405
- );
406
 
407
  return array_merge( $plugin_links, $links );
408
  }
67
  include_once dirname( __FILE__ ) . '/class-wc-payments-utils.php';
68
 
69
  if ( ! self::check_plugin_dependencies( true ) ) {
70
+ add_filter( 'admin_notices', [ __CLASS__, 'check_plugin_dependencies' ] );
71
  return;
72
  }
73
 
75
  return;
76
  };
77
 
78
+ add_filter( 'plugin_action_links_' . plugin_basename( WCPAY_PLUGIN_FILE ), [ __CLASS__, 'add_plugin_links' ] );
79
 
80
  include_once dirname( __FILE__ ) . '/class-wc-payments-db.php';
81
  self::$db_helper = new WC_Payments_DB();
91
 
92
  self::$gateway = new WC_Payment_Gateway_WCPay( self::$api_client, self::$account, self::$customer_service );
93
 
94
+ add_filter( 'woocommerce_payment_gateways', [ __CLASS__, 'register_gateway' ] );
95
+ add_filter( 'option_woocommerce_gateway_order', [ __CLASS__, 'set_gateway_top_of_list' ], 2 );
96
+ add_filter( 'default_option_woocommerce_gateway_order', [ __CLASS__, 'set_gateway_top_of_list' ], 3 );
97
 
98
  // Add admin screens.
99
  if ( is_admin() ) {
101
  new WC_Payments_Admin( self::$gateway, self::$account );
102
  }
103
 
104
+ add_action( 'rest_api_init', [ __CLASS__, 'init_rest_api' ] );
105
  }
106
 
107
  /**
139
  if ( null === self::$plugin_headers ) {
140
  self::$plugin_headers = get_file_data(
141
  WCPAY_PLUGIN_FILE,
142
+ [
143
  // Mirrors the functionality on WooCommerce core: https://github.com/woocommerce/woocommerce/blob/ff2eadeccec64aa76abd02c931bf607dd819bbf0/includes/wc-core-functions.php#L1916 .
144
  'WCRequires' => 'WC requires at least',
145
  // The "Requires WP" plugin header is proposed and being implemented here: https://core.trac.wordpress.org/ticket/43992
146
  // TODO: Check before release if the "Requires WP" header name has been accepted, or we should use a header on the readme.txt file instead.
147
  'RequiresWP' => 'Requires WP',
148
  'Version' => 'Version',
149
+ ]
150
  );
151
  }
152
  return self::$plugin_headers;
174
  $wc_version = $plugin_headers['WCRequires'];
175
  $wp_version = $plugin_headers['RequiresWP'];
176
 
177
+ $plugin_dependencies = [
178
+ [
179
  'name' => 'WooCommerce',
180
  'class' => 'WooCommerce',
181
  'slug' => 'woocommerce',
182
  'file' => 'woocommerce/woocommerce.php',
183
+ ],
184
+ [
185
  'name' => 'WooCommerce Admin',
186
  'class' => '\Automattic\WooCommerce\Admin\FeaturePlugin',
187
  'slug' => 'woocommerce-admin',
188
  'file' => 'woocommerce-admin/woocommerce-admin.php',
189
+ ],
190
+ [
191
  'name' => 'Jetpack',
192
  'class' => 'Jetpack',
193
  'slug' => 'jetpack',
194
  'file' => 'jetpack/jetpack.php',
195
+ ],
196
+ ];
197
 
198
  // Check if WooCommerce and other dependencies are installed and active.
199
  foreach ( $plugin_dependencies as $plugin_data ) {
400
  * @return array The list of links that will be rendered, after adding some links specific to this plugin.
401
  */
402
  public static function add_plugin_links( $links ) {
403
+ $plugin_links = [
404
  '<a href="' . esc_attr( WC_Payment_Gateway_WCPay::get_settings_url() ) . '">' . esc_html__( 'Settings', 'woocommerce-payments' ) . '</a>',
405
+ ];
406
 
407
  return array_merge( $plugin_links, $links );
408
  }
includes/wc-payment-api/class-wc-payments-api-client.php CHANGED
@@ -91,7 +91,7 @@ class WC_Payments_API_Client {
91
  $level3 = []
92
  ) {
93
  // TODO: There's scope to have amount and currency bundled up into an object.
94
- $request = array();
95
  $request['amount'] = $amount;
96
  $request['currency'] = $currency_code;
97
  $request['confirm'] = 'true';
@@ -116,7 +116,7 @@ class WC_Payments_API_Client {
116
  * @throws WC_Payments_API_Exception - Exception thrown on intention confirmation failure.
117
  */
118
  public function confirm_intention( WC_Payments_API_Intention $intent, $payment_method_id ) {
119
- $request = array();
120
  $request['payment_method'] = $payment_method_id;
121
 
122
  $response_array = $this->request(
@@ -138,7 +138,7 @@ class WC_Payments_API_Client {
138
  * @throws WC_Payments_API_Exception - Exception thrown on refund creation failure.
139
  */
140
  public function refund_charge( $charge_id, $amount = null ) {
141
- $request = array();
142
  $request['charge'] = $charge_id;
143
  $request['amount'] = $amount;
144
 
@@ -156,7 +156,7 @@ class WC_Payments_API_Client {
156
  * @throws WC_Payments_API_Exception - Exception thrown on intention capture failure.
157
  */
158
  public function capture_intention( $intention_id, $amount, $level3 = [] ) {
159
- $request = array();
160
  $request['amount_to_capture'] = $amount;
161
  $request['level3'] = $level3;
162
 
@@ -179,7 +179,7 @@ class WC_Payments_API_Client {
179
  */
180
  public function cancel_intention( $intention_id ) {
181
  $response_array = $this->request(
182
- array(),
183
  self::INTENTIONS_API . '/' . $intention_id . '/cancel',
184
  self::POST
185
  );
@@ -187,6 +187,19 @@ class WC_Payments_API_Client {
187
  return $this->deserialize_intention_object_from_array( $response_array );
188
  }
189
 
 
 
 
 
 
 
 
 
 
 
 
 
 
190
  /**
191
  * List deposits
192
  *
@@ -205,6 +218,16 @@ class WC_Payments_API_Client {
205
  return $this->request( $query, self::DEPOSITS_API, self::GET );
206
  }
207
 
 
 
 
 
 
 
 
 
 
 
208
  /**
209
  * Fetch a single deposit with provided id.
210
  *
@@ -212,21 +235,25 @@ class WC_Payments_API_Client {
212
  * @return array deposit object.
213
  */
214
  public function get_deposit( $deposit_id ) {
215
- return $this->request( array(), self::DEPOSITS_API . '/' . $deposit_id, self::GET );
216
  }
217
 
218
  /**
219
  * Return summary for transactions.
220
  *
 
221
  * @param string $deposit_id The deposit to filter on.
222
  *
223
  * @return array The transactions summary.
224
  * @throws WC_Payments_API_Exception Exception thrown on request failure.
225
  */
226
- public function get_transactions_summary( $deposit_id = null ) {
227
- $query = [
228
- 'deposit_id' => $deposit_id,
229
- ];
 
 
 
230
 
231
  return $this->request( $query, self::TRANSACTIONS_API . '/summary', self::GET );
232
  }
@@ -238,19 +265,23 @@ class WC_Payments_API_Client {
238
  * @param int $page_size The size of the requested page.
239
  * @param string $sort The column to be used for sorting.
240
  * @param string $direction The sorting direction.
 
241
  * @param string $deposit_id The deposit to filter on.
242
  *
243
  * @return array
244
  * @throws WC_Payments_API_Exception - Exception thrown on request failure.
245
  */
246
- public function list_transactions( $page = 0, $page_size = 25, $sort = 'date', $direction = 'desc', $deposit_id = null ) {
247
- $query = [
248
- 'page' => $page,
249
- 'pagesize' => $page_size,
250
- 'sort' => $sort,
251
- 'direction' => $direction,
252
- 'deposit_id' => $deposit_id,
253
- ];
 
 
 
254
 
255
  $transactions = $this->request( $query, self::TRANSACTIONS_API, self::GET );
256
 
@@ -272,7 +303,7 @@ class WC_Payments_API_Client {
272
  * @return array transaction object.
273
  */
274
  public function get_transaction( $transaction_id ) {
275
- $transaction = $this->request( array(), self::TRANSACTIONS_API . '/' . $transaction_id, self::GET );
276
 
277
  if ( is_wp_error( $transaction ) ) {
278
  return $transaction;
@@ -288,7 +319,7 @@ class WC_Payments_API_Client {
288
  * @return array charge object.
289
  */
290
  public function get_charge( $charge_id ) {
291
- $charge = $this->request( array(), self::CHARGES_API . '/' . $charge_id, self::GET );
292
 
293
  if ( is_wp_error( $charge ) ) {
294
  return $charge;
@@ -333,7 +364,7 @@ class WC_Payments_API_Client {
333
  * @return array dispute object.
334
  */
335
  public function get_dispute( $dispute_id ) {
336
- $dispute = $this->request( array(), self::DISPUTES_API . '/' . $dispute_id, self::GET );
337
 
338
  if ( is_wp_error( $dispute ) ) {
339
  return $dispute;
@@ -354,11 +385,11 @@ class WC_Payments_API_Client {
354
  * @return array dispute object.
355
  */
356
  public function update_dispute( $dispute_id, $evidence, $submit, $metadata ) {
357
- $request = array(
358
  'evidence' => $evidence,
359
  'submit' => $submit,
360
  'metadata' => $metadata,
361
- );
362
 
363
  $dispute = $this->request( $request, self::DISPUTES_API . '/' . $dispute_id, self::POST );
364
 
@@ -377,7 +408,7 @@ class WC_Payments_API_Client {
377
  * @return array dispute object.
378
  */
379
  public function close_dispute( $dispute_id ) {
380
- return $this->request( array(), self::DISPUTES_API . '/' . $dispute_id . '/close', self::POST );
381
  }
382
 
383
  /**
@@ -441,7 +472,7 @@ class WC_Payments_API_Client {
441
  * @throws Exception - Exception thrown on request failure.
442
  */
443
  public function get_timeline( $intention_id ) {
444
- return $this->request( array(), self::TIMELINE_API . '/' . $intention_id, self::GET );
445
  }
446
 
447
  /**
@@ -451,9 +482,9 @@ class WC_Payments_API_Client {
451
  */
452
  public function get_account_data() {
453
  return $this->request(
454
- array(
455
  'test_mode' => WC_Payments::get_gateway()->is_in_dev_mode(), // only send a test mode request if in dev mode.
456
- ),
457
  self::ACCOUNTS_API,
458
  self::GET
459
  );
@@ -467,7 +498,7 @@ class WC_Payments_API_Client {
467
  *
468
  * @return array An array containing the url and state fields.
469
  */
470
- public function get_oauth_data( $return_url, $business_data = array() ) {
471
  $request_args = apply_filters(
472
  'wc_payments_get_oauth_data_args',
473
  [
@@ -489,10 +520,10 @@ class WC_Payments_API_Client {
489
  */
490
  public function get_login_data( $redirect_url ) {
491
  return $this->request(
492
- array(
493
  'redirect_url' => $redirect_url,
494
  'test_mode' => WC_Payments::get_gateway()->is_in_dev_mode(), // only send a test mode request if in dev mode.
495
- ),
496
  self::ACCOUNTS_API . '/login_links',
497
  self::POST
498
  );
@@ -568,9 +599,9 @@ class WC_Payments_API_Client {
568
  // Apply the default params that can be overridden by the calling method.
569
  $params = wp_parse_args(
570
  $params,
571
- array(
572
  'test_mode' => WC_Payments::get_gateway()->is_in_test_mode(),
573
- )
574
  );
575
 
576
  // Build the URL we want to send the URL to.
@@ -597,7 +628,7 @@ class WC_Payments_API_Client {
597
  }
598
 
599
  // Create standard headers.
600
- $headers = array();
601
  $headers['Content-Type'] = 'application/json; charset=utf-8';
602
  $headers['User-Agent'] = $this->user_agent;
603
 
@@ -607,11 +638,11 @@ class WC_Payments_API_Client {
607
  }
608
 
609
  $response = $this->http_client->remote_request(
610
- array(
611
  'url' => $url,
612
  'method' => $method,
613
  'headers' => apply_filters( 'wcpay_api_request_headers', $headers ),
614
- ),
615
  $body,
616
  $is_site_specific
617
  );
@@ -740,10 +771,10 @@ class WC_Payments_API_Client {
740
  // If the order couldn't be retrieved, return an empty order.
741
  $object['order'] = null;
742
  if ( $order ) {
743
- $object['order'] = array(
744
  'number' => $order->get_order_number(),
745
  'url' => $order->get_edit_order_url(),
746
- );
747
  }
748
 
749
  return $object;
@@ -795,7 +826,8 @@ class WC_Payments_API_Client {
795
  $intention_array['amount'],
796
  $created,
797
  $intention_array['status'],
798
- $charge ? $charge['id'] : null
 
799
  );
800
 
801
  return $intent;
91
  $level3 = []
92
  ) {
93
  // TODO: There's scope to have amount and currency bundled up into an object.
94
+ $request = [];
95
  $request['amount'] = $amount;
96
  $request['currency'] = $currency_code;
97
  $request['confirm'] = 'true';
116
  * @throws WC_Payments_API_Exception - Exception thrown on intention confirmation failure.
117
  */
118
  public function confirm_intention( WC_Payments_API_Intention $intent, $payment_method_id ) {
119
+ $request = [];
120
  $request['payment_method'] = $payment_method_id;
121
 
122
  $response_array = $this->request(
138
  * @throws WC_Payments_API_Exception - Exception thrown on refund creation failure.
139
  */
140
  public function refund_charge( $charge_id, $amount = null ) {
141
+ $request = [];
142
  $request['charge'] = $charge_id;
143
  $request['amount'] = $amount;
144
 
156
  * @throws WC_Payments_API_Exception - Exception thrown on intention capture failure.
157
  */
158
  public function capture_intention( $intention_id, $amount, $level3 = [] ) {
159
+ $request = [];
160
  $request['amount_to_capture'] = $amount;
161
  $request['level3'] = $level3;
162
 
179
  */
180
  public function cancel_intention( $intention_id ) {
181
  $response_array = $this->request(
182
+ [],
183
  self::INTENTIONS_API . '/' . $intention_id . '/cancel',
184
  self::POST
185
  );
187
  return $this->deserialize_intention_object_from_array( $response_array );
188
  }
189
 
190
+ /**
191
+ * Fetch a single intent with provided id.
192
+ *
193
+ * @param string $intent_id intent id.
194
+ *
195
+ * @return WC_Payments_API_Intention intention object.
196
+ */
197
+ public function get_intent( $intent_id ) {
198
+ $intent = $this->request( [], self::INTENTIONS_API . '/' . $intent_id, self::GET );
199
+
200
+ return $this->deserialize_intention_object_from_array( $intent );
201
+ }
202
+
203
  /**
204
  * List deposits
205
  *
218
  return $this->request( $query, self::DEPOSITS_API, self::GET );
219
  }
220
 
221
+ /**
222
+ * Get overview of deposits.
223
+ *
224
+ * @return array
225
+ * @throws WC_Payments_API_Exception - Exception thrown on request failure.
226
+ */
227
+ public function get_deposits_overview() {
228
+ return $this->request( [], self::DEPOSITS_API . '/overview', self::GET );
229
+ }
230
+
231
  /**
232
  * Fetch a single deposit with provided id.
233
  *
235
  * @return array deposit object.
236
  */
237
  public function get_deposit( $deposit_id ) {
238
+ return $this->request( [], self::DEPOSITS_API . '/' . $deposit_id, self::GET );
239
  }
240
 
241
  /**
242
  * Return summary for transactions.
243
  *
244
+ * @param array $filters The filters to be used in the query.
245
  * @param string $deposit_id The deposit to filter on.
246
  *
247
  * @return array The transactions summary.
248
  * @throws WC_Payments_API_Exception Exception thrown on request failure.
249
  */
250
+ public function get_transactions_summary( $filters = [], $deposit_id = null ) {
251
+ $query = array_merge(
252
+ $filters,
253
+ [
254
+ 'deposit_id' => $deposit_id,
255
+ ]
256
+ );
257
 
258
  return $this->request( $query, self::TRANSACTIONS_API . '/summary', self::GET );
259
  }
265
  * @param int $page_size The size of the requested page.
266
  * @param string $sort The column to be used for sorting.
267
  * @param string $direction The sorting direction.
268
+ * @param array $filters The filters to be used in the query.
269
  * @param string $deposit_id The deposit to filter on.
270
  *
271
  * @return array
272
  * @throws WC_Payments_API_Exception - Exception thrown on request failure.
273
  */
274
+ public function list_transactions( $page = 0, $page_size = 25, $sort = 'date', $direction = 'desc', $filters = [], $deposit_id = null ) {
275
+ $query = array_merge(
276
+ $filters,
277
+ [
278
+ 'page' => $page,
279
+ 'pagesize' => $page_size,
280
+ 'sort' => $sort,
281
+ 'direction' => $direction,
282
+ 'deposit_id' => $deposit_id,
283
+ ]
284
+ );
285
 
286
  $transactions = $this->request( $query, self::TRANSACTIONS_API, self::GET );
287
 
303
  * @return array transaction object.
304
  */
305
  public function get_transaction( $transaction_id ) {
306
+ $transaction = $this->request( [], self::TRANSACTIONS_API . '/' . $transaction_id, self::GET );
307
 
308
  if ( is_wp_error( $transaction ) ) {
309
  return $transaction;
319
  * @return array charge object.
320
  */
321
  public function get_charge( $charge_id ) {
322
+ $charge = $this->request( [], self::CHARGES_API . '/' . $charge_id, self::GET );
323
 
324
  if ( is_wp_error( $charge ) ) {
325
  return $charge;
364
  * @return array dispute object.
365
  */
366
  public function get_dispute( $dispute_id ) {
367
+ $dispute = $this->request( [], self::DISPUTES_API . '/' . $dispute_id, self::GET );
368
 
369
  if ( is_wp_error( $dispute ) ) {
370
  return $dispute;
385
  * @return array dispute object.
386
  */
387
  public function update_dispute( $dispute_id, $evidence, $submit, $metadata ) {
388
+ $request = [
389
  'evidence' => $evidence,
390
  'submit' => $submit,
391
  'metadata' => $metadata,
392
+ ];
393
 
394
  $dispute = $this->request( $request, self::DISPUTES_API . '/' . $dispute_id, self::POST );
395
 
408
  * @return array dispute object.
409
  */
410
  public function close_dispute( $dispute_id ) {
411
+ return $this->request( [], self::DISPUTES_API . '/' . $dispute_id . '/close', self::POST );
412
  }
413
 
414
  /**
472
  * @throws Exception - Exception thrown on request failure.
473
  */
474
  public function get_timeline( $intention_id ) {
475
+ return $this->request( [], self::TIMELINE_API . '/' . $intention_id, self::GET );
476
  }
477
 
478
  /**
482
  */
483
  public function get_account_data() {
484
  return $this->request(
485
+ [
486
  'test_mode' => WC_Payments::get_gateway()->is_in_dev_mode(), // only send a test mode request if in dev mode.
487
+ ],
488
  self::ACCOUNTS_API,
489
  self::GET
490
  );
498
  *
499
  * @return array An array containing the url and state fields.
500
  */
501
+ public function get_oauth_data( $return_url, $business_data = [] ) {
502
  $request_args = apply_filters(
503
  'wc_payments_get_oauth_data_args',
504
  [
520
  */
521
  public function get_login_data( $redirect_url ) {
522
  return $this->request(
523
+ [
524
  'redirect_url' => $redirect_url,
525
  'test_mode' => WC_Payments::get_gateway()->is_in_dev_mode(), // only send a test mode request if in dev mode.
526
+ ],
527
  self::ACCOUNTS_API . '/login_links',
528
  self::POST
529
  );
599
  // Apply the default params that can be overridden by the calling method.
600
  $params = wp_parse_args(
601
  $params,
602
+ [
603
  'test_mode' => WC_Payments::get_gateway()->is_in_test_mode(),
604
+ ]
605
  );
606
 
607
  // Build the URL we want to send the URL to.
628
  }
629
 
630
  // Create standard headers.
631
+ $headers = [];
632
  $headers['Content-Type'] = 'application/json; charset=utf-8';
633
  $headers['User-Agent'] = $this->user_agent;
634
 
638
  }
639
 
640
  $response = $this->http_client->remote_request(
641
+ [
642
  'url' => $url,
643
  'method' => $method,
644
  'headers' => apply_filters( 'wcpay_api_request_headers', $headers ),
645
+ ],
646
  $body,
647
  $is_site_specific
648
  );
771
  // If the order couldn't be retrieved, return an empty order.
772
  $object['order'] = null;
773
  if ( $order ) {
774
+ $object['order'] = [
775
  'number' => $order->get_order_number(),
776
  'url' => $order->get_edit_order_url(),
777
+ ];
778
  }
779
 
780
  return $object;
826
  $intention_array['amount'],
827
  $created,
828
  $intention_array['status'],
829
+ $charge ? $charge['id'] : null,
830
+ $intention_array['client_secret']
831
  );
832
 
833
  return $intent;
includes/wc-payment-api/class-wc-payments-http.php CHANGED
@@ -31,7 +31,9 @@ class WC_Payments_Http {
31
  $args['user_id'] = JETPACK_MASTER_USER;
32
 
33
  if ( $is_site_specific ) {
34
- $args['url'] = sprintf( $args['url'], $args['blog_id'] );
 
 
35
  }
36
 
37
  // Make sure we're not sendign requests if Jetpack is not connected.
31
  $args['user_id'] = JETPACK_MASTER_USER;
32
 
33
  if ( $is_site_specific ) {
34
+ $url = explode( '?', $args['url'], 2 );
35
+ $url[0] = sprintf( $url[0], $args['blog_id'] );
36
+ $args['url'] = sprintf( '%s?%s', $url[0], $url[1] );
37
  }
38
 
39
  // Make sure we're not sendign requests if Jetpack is not connected.
includes/wc-payment-api/models/class-wc-payments-api-intention.php CHANGED
@@ -40,21 +40,30 @@ class WC_Payments_API_Intention {
40
  */
41
  private $status;
42
 
 
 
 
 
 
 
 
43
  /**
44
  * WC_Payments_API_Intention constructor.
45
  *
46
- * @param string $id - ID of the intention.
47
- * @param integer $amount - Amount charged.
48
- * @param DateTime $created - Time charge created.
49
- * @param string $status - Intention status.
50
- * @param string $charge_id - ID of charge associated with intention.
 
51
  */
52
- public function __construct( $id, $amount, DateTime $created, $status, $charge_id ) {
53
- $this->id = $id;
54
- $this->amount = $amount;
55
- $this->created = $created;
56
- $this->status = $status;
57
- $this->charge_id = $charge_id;
 
58
  }
59
 
60
  /**
@@ -101,4 +110,13 @@ class WC_Payments_API_Intention {
101
  public function get_charge_id() {
102
  return $this->charge_id;
103
  }
 
 
 
 
 
 
 
 
 
104
  }
40
  */
41
  private $status;
42
 
43
+ /**
44
+ * The client secret of the intention
45
+ *
46
+ * @var string
47
+ */
48
+ private $client_secret;
49
+
50
  /**
51
  * WC_Payments_API_Intention constructor.
52
  *
53
+ * @param string $id - ID of the intention.
54
+ * @param integer $amount - Amount charged.
55
+ * @param DateTime $created - Time charge created.
56
+ * @param string $status - Intention status.
57
+ * @param string $charge_id - ID of charge associated with intention.
58
+ * @param string $client_secret - The client secret of the intention.
59
  */
60
+ public function __construct( $id, $amount, DateTime $created, $status, $charge_id, $client_secret ) {
61
+ $this->id = $id;
62
+ $this->amount = $amount;
63
+ $this->created = $created;
64
+ $this->status = $status;
65
+ $this->charge_id = $charge_id;
66
+ $this->client_secret = $client_secret;
67
  }
68
 
69
  /**
110
  public function get_charge_id() {
111
  return $this->charge_id;
112
  }
113
+
114
+ /**
115
+ * Returns the client secret associated with this intention
116
+ *
117
+ * @return string
118
+ */
119
+ public function get_client_secret() {
120
+ return $this->client_secret;
121
+ }
122
  }
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: woocommerce, payment, payment request, credit card, automattic
4
  Requires at least: 5.3
5
  Tested up to: 5.4
6
  Requires PHP: 7.0
7
- Stable tag: 1.0.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -98,6 +98,14 @@ You can read our Terms of Service [here](https://en.wordpress.com/tos).
98
 
99
  == Changelog ==
100
 
 
 
 
 
 
 
 
 
101
  = 1.0.0 - 2020-05-19 =
102
  * Add - Level 3 data to payment requests
103
  * Update - Expose public method for checking connection status
4
  Requires at least: 5.3
5
  Tested up to: 5.4
6
  Requires PHP: 7.0
7
+ Stable tag: 1.0.1
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
98
 
99
  == Changelog ==
100
 
101
+ = 1.0.1 - 2020-06-01 =
102
+ * Add - Support 3D Secure verification
103
+ * Add - Transaction date and type filters to transactions list
104
+ * Update - Redirect to the "Connect" page on plugin activation or when trying to navigate to the settings screen
105
+ * Fix - Add deposit delay notice to deposit schedule
106
+ * Fix - Avoid localizing deposit date or displaying time-of-day precision
107
+ * Fix - Display dispute currency code in dispute info
108
+
109
  = 1.0.0 - 2020-05-19 =
110
  * Add - Level 3 data to payment requests
111
  * Update - Expose public method for checking connection status
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit3ac019ea6e41c252b57560955fcf25ef::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit473ac6e4f7d62fc392d11fe1d570e4ac::getLoader();
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit3ac019ea6e41c252b57560955fcf25ef
6
  {
7
  private static $loader;
8
 
@@ -13,21 +13,24 @@ class ComposerAutoloaderInit3ac019ea6e41c252b57560955fcf25ef
13
  }
14
  }
15
 
 
 
 
16
  public static function getLoader()
17
  {
18
  if (null !== self::$loader) {
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit3ac019ea6e41c252b57560955fcf25ef', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit3ac019ea6e41c252b57560955fcf25ef', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
- call_user_func(\Composer\Autoload\ComposerStaticInit3ac019ea6e41c252b57560955fcf25ef::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInit473ac6e4f7d62fc392d11fe1d570e4ac
6
  {
7
  private static $loader;
8
 
13
  }
14
  }
15
 
16
+ /**
17
+ * @return \Composer\Autoload\ClassLoader
18
+ */
19
  public static function getLoader()
20
  {
21
  if (null !== self::$loader) {
22
  return self::$loader;
23
  }
24
 
25
+ spl_autoload_register(array('ComposerAutoloaderInit473ac6e4f7d62fc392d11fe1d570e4ac', 'loadClassLoader'), true, true);
26
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
27
+ spl_autoload_unregister(array('ComposerAutoloaderInit473ac6e4f7d62fc392d11fe1d570e4ac', 'loadClassLoader'));
28
 
29
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
30
  if ($useStaticLoader) {
31
  require_once __DIR__ . '/autoload_static.php';
32
 
33
+ call_user_func(\Composer\Autoload\ComposerStaticInit473ac6e4f7d62fc392d11fe1d570e4ac::getInitializer($loader));
34
  } else {
35
  $map = require __DIR__ . '/autoload_namespaces.php';
36
  foreach ($map as $namespace => $path) {
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInit3ac019ea6e41c252b57560955fcf25ef
8
  {
9
  public static function getInitializer(ClassLoader $loader)
10
  {
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInit473ac6e4f7d62fc392d11fe1d570e4ac
8
  {
9
  public static function getInitializer(ClassLoader $loader)
10
  {
woocommerce-payments.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /**
3
  * Plugin Name: WooCommerce Payments
4
- * Plugin URI: https://github.com/Automattic/woocommerce-payments
5
  * Description: Accept payments via credit card. Manage transactions within WordPress.
6
  * Author: Automattic
7
  * Author URI: https://woocommerce.com/
@@ -10,11 +10,9 @@
10
  * WC requires at least: 4.0
11
  * WC tested up to: 4.1
12
  * Requires WP: 5.3
13
- * Version: 1.0.0
14
  *
15
  * @package WooCommerce\Payments
16
- *
17
- * Woo: 5278104:8ed5c1451e548223478370a6b0652bd4
18
  */
19
 
20
  if ( ! defined( 'ABSPATH' ) ) {
1
  <?php
2
  /**
3
  * Plugin Name: WooCommerce Payments
4
+ * Plugin URI: https://woocommerce.com/payments/
5
  * Description: Accept payments via credit card. Manage transactions within WordPress.
6
  * Author: Automattic
7
  * Author URI: https://woocommerce.com/
10
  * WC requires at least: 4.0
11
  * WC tested up to: 4.1
12
  * Requires WP: 5.3
13
+ * Version: 1.0.1
14
  *
15
  * @package WooCommerce\Payments
 
 
16
  */
17
 
18
  if ( ! defined( 'ABSPATH' ) ) {