Gutenberg Blocks and Template Library by Otter - Version 1.2.0

Version Description

  • 2019-04-18
Download this release

Release Info

Developer themeisle
Plugin Icon wp plugin Gutenberg Blocks and Template Library by Otter
Version 1.2.0
Comparing to
See all releases

Code changes from version 1.1.5 to 1.2.0

Files changed (171) hide show
  1. CHANGELOG.md +8 -0
  2. assets/images/logo-alt.png +0 -0
  3. assets/images/logo.png +0 -0
  4. build/build.css +4 -0
  5. build/build.js +63 -0
  6. class-otter-blocks.php +158 -4
  7. otter-blocks.php → otter.php +4 -1
  8. readme.md +9 -0
  9. readme.txt +9 -0
  10. src/Components/Footer.js +24 -0
  11. src/Components/Header.js +46 -0
  12. src/Components/Main.js +249 -0
  13. src/Components/Onboarding.js +154 -0
  14. src/index.js +42 -0
  15. src/style.scss +339 -0
  16. vendor/autoload.php +1 -1
  17. vendor/codeinwp/gutenberg-blocks/assets/icons/posts-grid.jpg +0 -0
  18. vendor/codeinwp/gutenberg-blocks/assets/icons/posts-list.jpg +0 -0
  19. vendor/codeinwp/gutenberg-blocks/build/block.js +1 -1
  20. vendor/codeinwp/gutenberg-blocks/build/edit-blocks.css +20 -52
  21. vendor/codeinwp/gutenberg-blocks/build/style.css +7 -5
  22. vendor/codeinwp/gutenberg-blocks/build/vendor.js +2 -77
  23. vendor/codeinwp/gutenberg-blocks/class-gutenberg-blocks.php +79 -2
  24. vendor/codeinwp/gutenberg-blocks/composer.json +0 -23
  25. vendor/codeinwp/gutenberg-blocks/load.php +1 -1
  26. vendor/codeinwp/gutenberg-blocks/package.json +0 -45
  27. vendor/codeinwp/gutenberg-blocks/src/blocks/about-author/class-about-author-block.php +5 -0
  28. vendor/codeinwp/gutenberg-blocks/src/blocks/about-author/editor.scss +0 -59
  29. vendor/codeinwp/gutenberg-blocks/src/blocks/about-author/index.js +0 -100
  30. vendor/codeinwp/gutenberg-blocks/src/blocks/about-author/style.scss +0 -58
  31. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-columns/advanced-column.js +0 -1748
  32. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-columns/advanced-columns.js +0 -3347
  33. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-columns/background-control/editor.scss +0 -39
  34. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-columns/background-control/index.js +0 -80
  35. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-columns/deprecated.js +0 -772
  36. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-columns/editor.scss +0 -858
  37. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-columns/inboarding/editor.scss +0 -434
  38. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-columns/inboarding/index.js +0 -201
  39. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-columns/inboarding/library.js +0 -411
  40. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-columns/index.js +0 -7
  41. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-columns/layout-control/editor.scss +0 -83
  42. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-columns/layout-control/index.js +0 -446
  43. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-columns/layouts.js +0 -28
  44. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-columns/separators/editor.scss +0 -22
  45. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-columns/separators/index.js +0 -174
  46. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-columns/separators/style.scss +0 -22
  47. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-columns/style.scss +0 -528
  48. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-heading/editor.scss +0 -75
  49. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-heading/index.js +0 -1320
  50. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-heading/registerHeadingHighlight.js +0 -49
  51. vendor/codeinwp/gutenberg-blocks/src/blocks/advanced-heading/style.scss +0 -5
  52. vendor/codeinwp/gutenberg-blocks/src/blocks/button-group/deprecated.js +0 -211
  53. vendor/codeinwp/gutenberg-blocks/src/blocks/button-group/editor.scss +0 -215
  54. vendor/codeinwp/gutenberg-blocks/src/blocks/button-group/index.js +0 -1111
  55. vendor/codeinwp/gutenberg-blocks/src/blocks/button-group/style.scss +0 -58
  56. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/accordion-box/accordion-area.js +0 -53
  57. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/accordion-box/accordion-block.js +0 -81
  58. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/accordion-box/editor.scss +0 -48
  59. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/accordion-box/index.js +0 -7
  60. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/accordion-box/style.scss +0 -117
  61. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/chart/Editor.js +0 -165
  62. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/chart/class-chart-pie-block.php +1 -1
  63. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/chart/editor.scss +0 -22
  64. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/chart/index.js +0 -55
  65. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/index.js +0 -10
  66. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/notice/editor.scss +0 -30
  67. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/notice/index.js +0 -96
  68. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/notice/style.scss +0 -30
  69. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/pricing-table/editor.scss +0 -125
  70. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/pricing-table/index.js +0 -7
  71. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/pricing-table/pricing-block.js +0 -172
  72. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/pricing-table/pricing-table.js +0 -192
  73. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/pricing-table/style.scss +0 -84
  74. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/services/editor.scss +0 -119
  75. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/services/index.js +0 -7
  76. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/services/service-block.js +0 -105
  77. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/services/services-block.js +0 -192
  78. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/services/style.scss +0 -77
  79. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/testimonials/editor.scss +0 -162
  80. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/testimonials/index.js +0 -7
  81. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/testimonials/style.scss +0 -105
  82. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/testimonials/testimonials-area.js +0 -192
  83. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/testimonials/testimonials-block.js +0 -108
  84. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/tweetable/editor.scss +0 -68
  85. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/tweetable/index.js +0 -226
  86. vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/tweetable/style.scss +0 -49
  87. vendor/codeinwp/gutenberg-blocks/src/blocks/font-awesome-icons/deprecated.js +0 -186
  88. vendor/codeinwp/gutenberg-blocks/src/blocks/font-awesome-icons/editor.scss +0 -13
  89. vendor/codeinwp/gutenberg-blocks/src/blocks/font-awesome-icons/index.js +0 -526
  90. vendor/codeinwp/gutenberg-blocks/src/blocks/font-awesome-icons/style.scss +0 -3
  91. vendor/codeinwp/gutenberg-blocks/src/blocks/google-map/class-google-map-block.php +56 -27
  92. vendor/codeinwp/gutenberg-blocks/src/blocks/google-map/editor.scss +0 -26
  93. vendor/codeinwp/gutenberg-blocks/src/blocks/google-map/index.js +0 -286
  94. vendor/codeinwp/gutenberg-blocks/src/blocks/plugin-card/class-plugin-card-block.php +13 -7
  95. vendor/codeinwp/gutenberg-blocks/src/blocks/plugin-card/editor.scss +0 -256
  96. vendor/codeinwp/gutenberg-blocks/src/blocks/plugin-card/index.js +0 -280
  97. vendor/codeinwp/gutenberg-blocks/src/blocks/plugin-card/style.scss +0 -143
  98. vendor/codeinwp/gutenberg-blocks/src/blocks/post-grid/Thumbnail.js +0 -40
  99. vendor/codeinwp/gutenberg-blocks/src/blocks/post-grid/class-posts-grid-block.php +0 -196
  100. vendor/codeinwp/gutenberg-blocks/src/blocks/post-grid/editor.scss +0 -152
  101. vendor/codeinwp/gutenberg-blocks/src/blocks/post-grid/index.js +0 -324
  102. vendor/codeinwp/gutenberg-blocks/src/blocks/post-grid/style.scss +0 -152
  103. vendor/codeinwp/gutenberg-blocks/src/blocks/posts/class-posts-grid-block.php +232 -0
  104. vendor/codeinwp/gutenberg-blocks/src/blocks/{advanced-columns → section}/class-advanced-columns-server.php +0 -0
  105. vendor/codeinwp/gutenberg-blocks/src/blocks/sharing-icons/class-sharing-icons-block.php +8 -4
  106. vendor/codeinwp/gutenberg-blocks/src/blocks/sharing-icons/editor.scss +0 -74
  107. vendor/codeinwp/gutenberg-blocks/src/blocks/sharing-icons/icons.js +0 -55
  108. vendor/codeinwp/gutenberg-blocks/src/blocks/sharing-icons/index.js +0 -129
  109. vendor/codeinwp/gutenberg-blocks/src/blocks/sharing-icons/social_list.js +0 -33
  110. vendor/codeinwp/gutenberg-blocks/src/blocks/sharing-icons/style.scss +0 -69
  111. vendor/codeinwp/gutenberg-blocks/src/blocks/structural/index.js +0 -6
  112. vendor/codeinwp/gutenberg-blocks/src/blocks/structural/pricing/index.js +0 -120
  113. vendor/codeinwp/gutenberg-blocks/src/blocks/structural/service/index.js +0 -94
  114. vendor/codeinwp/gutenberg-blocks/src/blocks/structural/testimonials/index.js +0 -77
  115. vendor/codeinwp/gutenberg-blocks/src/components/control-panel-control/editor.scss +0 -21
  116. vendor/codeinwp/gutenberg-blocks/src/components/control-panel-control/index.js +0 -57
  117. vendor/codeinwp/gutenberg-blocks/src/components/google-fonts-control/editor.scss +0 -74
  118. vendor/codeinwp/gutenberg-blocks/src/components/google-fonts-control/index.js +0 -251
  119. vendor/codeinwp/gutenberg-blocks/src/components/icon-picker-control/editor.scss +0 -76
  120. vendor/codeinwp/gutenberg-blocks/src/components/icon-picker-control/icons.json +0 -46719
  121. vendor/codeinwp/gutenberg-blocks/src/components/icon-picker-control/index.js +0 -161
  122. vendor/codeinwp/gutenberg-blocks/src/components/responsive-control/editor.scss +0 -57
  123. vendor/codeinwp/gutenberg-blocks/src/components/responsive-control/index.js +0 -109
  124. vendor/codeinwp/gutenberg-blocks/src/components/size-control/editor.scss +0 -64
  125. vendor/codeinwp/gutenberg-blocks/src/components/size-control/index.js +0 -167
  126. vendor/codeinwp/gutenberg-blocks/src/frontend/google-map/loader.js +64 -0
  127. vendor/codeinwp/gutenberg-blocks/src/helpers/helper-functions.js +0 -29
  128. vendor/codeinwp/gutenberg-blocks/src/helpers/icons.js +0 -163
  129. vendor/codeinwp/gutenberg-blocks/src/plugins/editor.scss +0 -5
  130. vendor/codeinwp/gutenberg-blocks/src/plugins/options/editor.scss +0 -6
  131. vendor/codeinwp/gutenberg-blocks/src/plugins/options/index.js +0 -108
  132. vendor/codeinwp/gutenberg-blocks/src/plugins/registerPlugin.js +0 -25
  133. vendor/codeinwp/gutenberg-blocks/webpack.config.js +2 -1
  134. vendor/codeinwp/gutenberg-css/LICENSE +674 -0
  135. vendor/codeinwp/gutenberg-css/README.md +10 -0
  136. vendor/codeinwp/gutenberg-css/assets/fullscreen.js +41 -0
  137. vendor/codeinwp/gutenberg-css/build/build.css +2 -0
  138. vendor/codeinwp/gutenberg-css/build/build.js +1 -0
  139. vendor/codeinwp/gutenberg-css/class-gutenberg-css.php +213 -0
  140. vendor/codeinwp/gutenberg-css/load.php +22 -0
  141. vendor/codeinwp/gutenberg-css/webpack.config.js +70 -0
  142. vendor/codeinwp/themeisle-sdk/Gruntfile.js +0 -27
  143. vendor/codeinwp/themeisle-sdk/bin/install-wp-tests.sh +0 -130
  144. vendor/codeinwp/themeisle-sdk/bin/run-unit-tests.sh +0 -7
  145. vendor/codeinwp/themeisle-sdk/composer.json +0 -30
  146. vendor/codeinwp/themeisle-sdk/composer.lock +0 -180
  147. vendor/codeinwp/themeisle-sdk/package-lock.json +0 -7312
  148. vendor/codeinwp/themeisle-sdk/package.json +0 -15
  149. vendor/codeinwp/themeisle-sdk/phpcs.xml +0 -50
  150. vendor/codeinwp/themeisle-sdk/phpunit.xml +0 -20
  151. vendor/codeinwp/themeisle-sdk/tests/bootstrap.php +0 -33
  152. vendor/codeinwp/themeisle-sdk/tests/dashboard-widget-test.php +0 -59
  153. vendor/codeinwp/themeisle-sdk/tests/endpoint-test.php +0 -79
  154. vendor/codeinwp/themeisle-sdk/tests/licenser-test.php +0 -79
  155. vendor/codeinwp/themeisle-sdk/tests/loader-test.php +0 -47
  156. vendor/codeinwp/themeisle-sdk/tests/loading-test.php +0 -53
  157. vendor/codeinwp/themeisle-sdk/tests/logger-test.php +0 -67
  158. vendor/codeinwp/themeisle-sdk/tests/notification-test.php +0 -111
  159. vendor/codeinwp/themeisle-sdk/tests/old/loading-test.php +0 -19
  160. vendor/codeinwp/themeisle-sdk/tests/product-test.php +0 -49
  161. vendor/codeinwp/themeisle-sdk/tests/review-test.php +0 -67
  162. vendor/codeinwp/themeisle-sdk/tests/rollback-test.php +0 -114
  163. vendor/codeinwp/themeisle-sdk/tests/sample_products/sample_plugin/plugin_file.php +0 -13
  164. vendor/codeinwp/themeisle-sdk/tests/sample_products/sample_theme/style.css +0 -10
  165. vendor/codeinwp/themeisle-sdk/tests/sample_products/sample_theme_external/style.css +0 -10
  166. vendor/codeinwp/themeisle-sdk/tests/translate-test.php +0 -83
  167. vendor/codeinwp/themeisle-sdk/tests/uninstall-feedback-test.php +0 -130
  168. vendor/composer/autoload_files.php +1 -0
  169. vendor/composer/autoload_real.php +5 -5
  170. vendor/composer/installed.json +41 -4
  171. webpack.config.js +74 -0
CHANGELOG.md CHANGED
@@ -1,4 +1,12 @@
1
2
### v1.1.5 - 2019-03-08
3
**Changes:**
4
* Redesign Template Library
1
2
+ ### v1.2.0 - 2019-04-18
3
+ **Changes:**
4
+ * Added Otter Option page
5
+ * Added update notice on Template Library
6
+ * Redesigned Google Map block
7
+ * Redesigned Post Grid block
8
+ * Removed Handsontable from Chart block
9
+
10
### v1.1.5 - 2019-03-08
11
**Changes:**
12
* Redesign Template Library
assets/images/logo-alt.png ADDED
Binary file
assets/images/logo.png ADDED
Binary file
build/build.css ADDED
@@ -0,0 +1,4 @@
1
+ *{box-sizing:inherit}.settings_page_otter{background:#f6f6f6;font-size:14px;position:relative;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}#wpcontent{padding-left:0}.auto-fold #wpcontent{padding-left:0}#otter .otter-header{padding:20px 10px;background-color:#ffffff;box-shadow:0 1px 0 rgba(213,213,213,0.5),0 1px 2px #eee}#otter .otter-header.onboarding .otter-container .otter-logo{justify-content:center}#otter .otter-header .otter-container{margin:0 auto;max-width:100%;max-width:750px}#otter .otter-header .otter-container .otter-logo{display:flex;align-items:center}#otter .otter-header .otter-container .otter-logo img{max-width:200px}#otter .otter-header .otter-container .otter-logo .version{background-color:#e5e5e5;border-radius:3px;font-size:0.8em;font-weight:400;margin-left:10px;padding:2px 7px}#otter .otter-main{margin-left:auto;margin-right:auto;max-width:750px}#otter .otter-main .components-panel__body{margin:25px 0;background:#fff;border:1px solid #e2e4e7}#otter .otter-main .components-panel__body .components-panel__body-toggle{border-bottom:1px solid #d6e2ed}#otter .otter-main .components-panel__body .components-panel__row{padding:20px 10px 10px}#otter .otter-main .components-panel__body .components-panel__row .components-base-control .components-base-control__field{display:flex;align-items:center;margin-bottom:10px}#otter .otter-main .components-panel__body .components-panel__row .components-base-control.otter-text-field{width:100%}#otter .otter-main .components-panel__body .components-panel__row .components-base-control.otter-text-field .components-base-control__field{display:block}#otter .otter-main .components-panel__body .components-panel__row .components-base-control.otter-text-field .components-base-control__field label{font-weight:600;margin-bottom:10px}#otter .otter-main .components-panel__body .components-panel__row .components-base-control.otter-text-field .components-base-control__field input{border:1px solid #b7c9d9;border-radius:3px;font-size:14px;padding:9px 15px;width:100%;box-shadow:none;height:40px;margin:0 0 10px 0;color:#444}#otter .otter-main .components-panel__body .components-panel__row .components-base-control.otter-text-field .components-base-control__field input:disabled{background:#f6f6f6;border-color:#eeeeee;color:#bbbbbb}#otter .otter-main .components-panel__body .components-panel__row .components-base-control.otter-text-field .components-base-control__field input:focus{border-color:#00a0d2;box-shadow:0 0 0 1px #00a0d2;outline:2px solid transparent;outline-offset:-2px}#otter .otter-main .components-panel__body .components-panel__row .components-base-control.otter-text-field .components-base-control__field .otter-text-field-button-group{display:flex;align-items:center;margin:2px 0 15px}#otter .otter-main .components-panel__body .components-panel__row .components-base-control.otter-text-field .components-base-control__field .otter-text-field-button-group .is-primary{padding:2px 20px;height:auto;font-size:14px;margin-right:10px}#otter .otter-main .components-panel__body .otter-info{padding:0 10px 10px;background-image:url(data:image/png;base64,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);background-size:100px;background-repeat:no-repeat;background-position:bottom right}#otter .otter-main .components-panel__body .otter-info h2{font-weight:300;margin-bottom:10px}#otter .otter-main .components-panel__body .otter-info p{margin:0 0 1.5em 0}#otter .otter-main .components-panel__body .otter-info .otter-info-button-group{display:flex}#otter .otter-main .components-panel__body .otter-info .otter-info-button-group .is-default{padding:2px 20px;height:auto;font-size:14px}#otter .otter-main .components-panel__body .otter-info .otter-info-button-group .is-default:first-child{margin-right:15px}#otter .otter-footer{text-align:center;color:#72777c;font-style:italic;border-top:1px #e1e1e1 solid;border-bottom:1px #e1e1e1 solid;padding:20px;margin:2rem 0 1.5rem}#otter .otter-footer .otter-container{margin:0 auto}#otter .components-placeholder{background:#f6f6f6;margin-top:25vh;margin-bottom:25vh}.otter-onboarding-modal{max-width:350px}.otter-onboarding-modal .components-modal__header{text-align:center}.otter-onboarding-modal .components-modal__header h1{width:100%}.otter-onboarding-modal .otter-onboarding-modal-content{text-align:center;margin:10px 0 15px}.otter-onboarding-modal .otter-onboarding-modal-action{text-align:center;margin:10px 0}.otter-onboarding-modal .otter-onboarding-modal-action .components-button{padding:2px 20px;height:auto;font-size:14px;margin-right:10px}.components-modal__screen-overlay{background-color:rgba(0,0,0,0.5)}.react-joyride__tooltip{font-size:13px !important}.react-joyride__tooltip>div{text-align:left !important}.react-joyride__tooltip div:nth-of-type(2){margin-top:5px !important}.react-joyride__tooltip button{text-decoration:underline}.react-joyride__beacon span:first-child{background-color:#00739c !important}.react-joyride__beacon span:last-child{background-color:rgba(26,129,165,0.4) !important;border:2px solid #00739c !important}.react-joyride__tooltip button[data-action="primary"]{background:#0085ba !important;border-color:#006a95 #00648c #00648c !important;box-shadow:inset 0 -1px 0 #00648c !important;color:#fff !important;text-decoration:none !important;text-shadow:0 -1px 1px #005d82,1px 0 1px #005d82,0 1px 1px #005d82,-1px 0 1px #005d82 !important;padding:2px 20px !important;height:auto !important;line-height:28px !important;font-size:14px !important}.react-joyride__tooltip button[data-action="back"]{color:#23282d !important;font-size:14px !important}.react-notification-root .notification-container-top-right{top:50px}.notification-item-root .notification-content{padding:12px 15px}.notification-item-root .notification-close{top:auto}@media (min-width: 782px){.react-joyride__spotlight,.__floater,.__floater__open,.react-joyride__beacon{margin-top:-32px}}@media (max-width: 782px){#otter .otter-header .otter-container .otter-logo{justify-content:center}#otter .otter-info{background-image:none !important}.react-joyride__spotlight,.__floater,.__floater__open,.react-joyride__beacon{margin-top:-44px}}@media (max-width: 600px){.react-joyride__spotlight,.__floater,.__floater__open,.react-joyride__beacon{margin-top:0}}
2
+
3
+ .notification-container-top-center{position:fixed;z-index:8000;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:20px;left:50%}.notification-container-bottom-center{position:fixed;z-index:8000;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:-20px;bottom:20px;left:50%}.notification-container-top-left{position:fixed;left:20px;top:20px;z-index:8000}.notification-container-top-right{position:fixed;right:20px;top:20px;z-index:8000}.notification-container-bottom-left{position:fixed;left:20px;bottom:20px;z-index:8000;margin-bottom:-20px}.notification-container-bottom-right{position:fixed;bottom:20px;right:20px;z-index:8000;margin-bottom:-20px}.notification-container-mobile-top{z-index:8000;position:fixed;right:20px;left:20px;top:20px}.notification-container-mobile-bottom{z-index:8000;position:fixed;right:20px;left:20px;bottom:5px}.notification-default{background-color:#007bff;border-left:8px solid #0056b3}.notification-success{background-color:#28a745;border-left:8px solid #19692c}.notification-danger{background-color:#dc3545;border-left:8px solid #a71d2a}.notification-info{background-color:#17a2b8;border-left:8px solid #0f6674}.notification-warning{background-color:#eab000;border-left:8px solid #9e7600}.notification-awesome{background-color:#685dc3;border-left:8px solid #44399a}.notification-close span,.notification-message,.notification-title{color:#fff}.notification-item,.notification-item-root,.notification-message,.notification-title{font-family:Arial,Helvetica,sans-serif}.notification-close{font-size:18px;position:absolute;right:10px;top:0}.nc-center{top:50%;left:50%;position:fixed;z-index:8000;pointer-events:all}.nc-box{left:-50%;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.notification-container-mobile-bottom .notification-item,.notification-container-mobile-bottom .notification-item-root,.notification-container-mobile-top .notification-item,.notification-container-mobile-top .notification-item-root{max-width:100%;width:100%}.notification-item{display:flex;position:relative;border-radius:4px;cursor:pointer;box-shadow:1px 3px 4px rgba(0,0,0,0.2)}.notification-container-bottom-right .notification-item-root,.notification-container-top-right .notification-item-root{margin-left:auto}.notification-container-bottom-left .notification-item-root,.notification-container-top-left .notification-item-root{margin-right:auto}.notification-container-mobile-bottom .notification-item-root,.notification-container-mobile-top .notification-item-root{margin-left:auto;margin-right:auto}.notification-item-root{width:275px;margin-bottom:15px}.notification-title{font-weight:700;font-size:14px;margin-top:5px;margin-bottom:5px}.notification-message{max-width:calc(100% - 15px);font-size:14px;line-height:150%;word-wrap:break-word;margin-bottom:0;margin-top:0}.notification-invisible{visibility:hidden;max-width:375px}.notification-visible{visibility:visible}.notification-content{padding:8px 15px;display:inline-block;width:100%}
4
+
build/build.js ADDED
@@ -0,0 +1,63 @@
1
+ !function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=24)}([function(e,t,n){e.exports=n(20)()},function(e,t){e.exports=React},function(e,t,n){"use strict";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)}var r=function(e){return Object.prototype.toString.call(e).slice(8,-1)},i={null:function(e){return null===e},undefined:function(e){return void 0===e},nullOrUndefined:function(e){return this.null(e)||this.undefined(e)},string:function(e){return"string"==typeof e},number:function(e){return"number"==typeof e},function:function(e){return"function"==typeof e},boolean:function(e){return!0===e||!1===e},array:Array.isArray,object:function(e){return!this.nullOrUndefined(e)&&(this.function(e)||function(e){return"object"===o(e)}(e))},plainObject:function(e){var t;return"Object"===r(e)&&(null===(t=Object.getPrototypeOf(e))||t===Object.getPrototypeOf({}))},date:function(e){return"Date"===r(e)},promise:function(e){return"Promise"===r(e)},iterable:function(e){return!this.nullOrUndefined(e)&&this.function(e[Symbol.iterator])},generator:function(e){return this.iterable(e)&&this.function(e.next)&&this.function(e.throw)},regexp:function(e){return"RegExp"===r(e)},symbol:function(e){return"Symbol"===r(e)},domElement:function(e){return this.object(e)&&!this.plainObject(e)&&1===e.nodeType&&this.string(e.nodeName)&&["innerHTML","ownerDocument","style","attributes","nodeValue"].every(function(t){return t in e})}};t.a=i},function(e,t,n){"use strict";
2
+ /**
3
+ * @license nested-property https://github.com/cosmosio/nested-property
4
+ *
5
+ * The MIT License (MIT)
6
+ *
7
+ * Copyright (c) 2014-2015 Olivier Scherrer <pode.fr@gmail.com>
8
+ */e.exports={set:function(e,t,n){if(e&&"object"==typeof e){if("string"==typeof t&&""!==t){var o=t.split(".");return o.reduce(function(e,t,r){return e[t]=e[t]||{},o.length==r+1&&(e[t]=n),e[t]},e)}return"number"==typeof t?(e[t]=n,e[t]):e}return e},get:function(e,t){if(e&&"object"==typeof e){if("string"==typeof t&&""!==t){var n=t.split(".");return n.reduce(function(e,t){return e&&e[t]},e)}return"number"==typeof t?e[t]:e}return e},has:function(e,t,n){if(n=n||{},e&&"object"==typeof e){if("string"==typeof t&&""!==t){var o=t.split(".");return o.reduce(function(e,t,o,r){return o==r.length-1?n.own?!(!e||!e.hasOwnProperty(t)):!!(null!==e&&"object"==typeof e&&t in e):e&&e[t]},e)}return"number"==typeof t&&t in e}return!1},hasOwn:function(e,t,n){return this.has(e,t,n||{own:!0})},isIn:function(e,t,n,o){if(o=o||{},e&&"object"==typeof e){if("string"==typeof t&&""!==t){var r,i=t.split("."),a=!1;return r=!!i.reduce(function(e,t){return a=a||e===n||!!e&&e[t]===n,e&&e[t]},e),o.validPath?a&&r:a}return!1}return!1}}},function(e,t,n){e.exports=function(){"use strict";var e=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var n=Object.prototype.toString.call(e);return"[object RegExp]"===n||"[object Date]"===n||function(e){return e.$typeof===t}(e)}(e)},t="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function n(e,t){return!1!==t.clone&&t.isMergeableObject(e)?i((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function o(e,t,o){return e.concat(t).map(function(e){return n(e,o)})}function r(e,t,o){var r={};return o.isMergeableObject(e)&&Object.keys(e).forEach(function(t){r[t]=n(e[t],o)}),Object.keys(t).forEach(function(a){o.isMergeableObject(t[a])&&e[a]?r[a]=function(e,t){if(!t.customMerge)return i;var n=t.customMerge(e);return"function"==typeof n?n:i}(a,o)(e[a],t[a],o):r[a]=n(t[a],o)}),r}function i(t,i,a){(a=a||{}).arrayMerge=a.arrayMerge||o,a.isMergeableObject=a.isMergeableObject||e;var s=Array.isArray(i),l=Array.isArray(t),c=s===l;return c?s?a.arrayMerge(t,i,a):r(t,i,a):n(i,a)}return i.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(function(e,n){return i(e,n,t)},{})},i}()},function(e,t){e.exports=ReactDOM},function(e,t,n){"use strict";var o=n(14),r=n.n(o),i=n(3),a=n.n(i);function s(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.every(function(e){return"number"==typeof e})}t.a=function(e,t){if(!e||!t)throw new Error("Missing required parameters");return{changed:function(n){var o=a.a.get(e,n),i=a.a.get(t,n);return function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.every(function(e){return Array.isArray(e)})}(o,i)||function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.every(function(e){if(!e)return!1;var t=Object.getPrototypeOf(e);return"Object"===Object.prototype.toString.call(e).slice(8,-1)&&(null===t||t===Object.getPrototypeOf({}))})}(o,i)?!!r.a.diff(o,i):o!==i},changedFrom:function(n,o,r){if(!n)throw new Error("Key parameter is required");var i=void 0!==o&&void 0!==r,s=a.a.get(e,n),l=a.a.get(t,n),c=Array.isArray(o)?o.includes(s):s===o,u=Array.isArray(r)?r.includes(l):l===r;return c&&(i?u:!i)},changedTo:function(n,o){if(!n)throw new Error("Key parameter is required");var r=a.a.get(e,n),i=a.a.get(t,n),s=Array.isArray(o)?!o.includes(r):r!==o,l=Array.isArray(o)?o.includes(i):i===o;return s&&l},increased:function(n){if(!n)throw new Error("Key parameter is required");return s(a.a.get(e,n),a.a.get(t,n))&&a.a.get(e,n)<a.a.get(t,n)},decreased:function(n){if(!n)throw new Error("Key parameter is required");return s(a.a.get(e,n),a.a.get(t,n))&&a.a.get(e,n)>a.a.get(t,n)}}}},function(e,t){var n="undefined"!=typeof window?window:{},o="undefined"!=typeof document?document:{documentElement:{}},r=void 0===n.pageYOffset?o.documentElement:null;e.exports=function(){return r||(e=window.pageYOffset,document.documentElement.scrollTop=e+1,r=window.pageYOffset>e?(document.documentElement.scrollTop=e,document.documentElement):document.scrollingElement||document.body);var e}},function(e,t,n){"use strict";e.exports=n(22)},function(e,t,n){var o;
9
+ /*!
10
+ Copyright (c) 2015 Jed Watson.
11
+ Based on code that is Copyright 2013-2015, Facebook, Inc.
12
+ All rights reserved.
13
+ */
14
+ /*!
15
+ Copyright (c) 2015 Jed Watson.
16
+ Based on code that is Copyright 2013-2015, Facebook, Inc.
17
+ All rights reserved.
18
+ */
19
+ !function(){"use strict";var r=!("undefined"==typeof window||!window.document||!window.document.createElement),i={canUseDOM:r,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:r&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:r&&!!window.screen};void 0===(o=function(){return i}.call(t,n,t,e))||(e.exports=o)}()},function(e,t,n){var o,r,i;r=[],void 0===(i="function"==typeof(o=function(){var e=/(auto|scroll)/,t=function(e,n){return null===e.parentNode?n:t(e.parentNode,n.concat([e]))},n=function(e,t){return getComputedStyle(e,null).getPropertyValue(t)},o=function(t){return e.test(function(e){return n(e,"overflow")+n(e,"overflow-y")+n(e,"overflow-x")}(t))};return function(e){if(e instanceof HTMLElement||e instanceof SVGElement){for(var n=t(e.parentNode,[]),r=0;r<n.length;r+=1)if(o(n[r]))return n[r];return document.scrollingElement||document.documentElement}}})?o.apply(t,r):o)||(e.exports=i)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t,n){return function(e,t){if("function"!=typeof e)throw new TypeError("The typeValidator argument must be a function with the signature function(props, propName, componentName).");if(t&&"string"!=typeof t)throw new TypeError("The error message is optional, but must be a string if provided.")}(e,n),function(o,r,i){for(var a=arguments.length,s=Array(3<a?a-3:0),l=3;l<a;l++)s[l-3]=arguments[l];return function(e,t,n,o){return"boolean"==typeof e?e:"function"==typeof e?e(t,n,o):!(1!=!!e||!e)}(t,o,r,i)?function(e,t){return Object.hasOwnProperty.call(e,t)}(o,r)?e.apply(void 0,[o,r,i].concat(s)):function(e,t,n,o){return o?new Error(o):new Error("Required "+e[t]+" `"+t+"` was not specified in `"+n+"`.")}(o,r,i,n):e.apply(void 0,[o,r,i].concat(s))}}},function(e,t,n){"use strict";(function(e){for(
20
+ /**!
21
+ * @fileOverview Kickass library to create and place poppers near their reference elements.
22
+ * @version 1.15.0
23
+ * @license
24
+ * Copyright (c) 2016 Federico Zivolo and contributors
25
+ *
26
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
27
+ * of this software and associated documentation files (the "Software"), to deal
28
+ * in the Software without restriction, including without limitation the rights
29
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
30
+ * copies of the Software, and to permit persons to whom the Software is
31
+ * furnished to do so, subject to the following conditions:
32
+ *
33
+ * The above copyright notice and this permission notice shall be included in all
34
+ * copies or substantial portions of the Software.
35
+ *
36
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
37
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
38
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
39
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
40
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
41
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
42
+ * SOFTWARE.
43
+ */
44
+ var n="undefined"!=typeof window&&"undefined"!=typeof document,o=["Edge","Trident","Firefox"],r=0,i=0;i<o.length;i+=1)if(n&&navigator.userAgent.indexOf(o[i])>=0){r=1;break}var a=n&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},r))}};function s(e){return e&&"[object Function]"==={}.toString.call(e)}function l(e,t){if(1!==e.nodeType)return[];var n=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?n[t]:n}function c(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function u(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=l(e),n=t.overflow,o=t.overflowX,r=t.overflowY;return/(auto|scroll|overlay)/.test(n+r+o)?e:u(c(e))}var p=n&&!(!window.MSInputMethodContext||!document.documentMode),f=n&&/MSIE 10/.test(navigator.userAgent);function d(e){return 11===e?p:10===e?f:p||f}function h(e){if(!e)return document.documentElement;for(var t=d(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var o=n&&n.nodeName;return o&&"BODY"!==o&&"HTML"!==o?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===l(n,"position")?h(n):n:e?e.ownerDocument.documentElement:document.documentElement}function m(e){return null!==e.parentNode?m(e.parentNode):e}function y(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,o=n?e:t,r=n?t:e,i=document.createRange();i.setStart(o,0),i.setEnd(r,0);var a,s,l=i.commonAncestorContainer;if(e!==l&&t!==l||o.contains(r))return"BODY"===(s=(a=l).nodeName)||"HTML"!==s&&h(a.firstElementChild)!==a?h(l):l;var c=m(e);return c.host?y(c.host,t):y(e,m(t).host)}function b(e){var t="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",n=e.nodeName;if("BODY"===n||"HTML"===n){var o=e.ownerDocument.documentElement;return(e.ownerDocument.scrollingElement||o)[t]}return e[t]}function g(e,t){var n="x"===t?"Left":"Top",o="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"],10)+parseFloat(e["border"+o+"Width"],10)}function v(e,t,n,o){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],d(10)?parseInt(n["offset"+e])+parseInt(o["margin"+("Height"===e?"Top":"Left")])+parseInt(o["margin"+("Height"===e?"Bottom":"Right")]):0)}function w(e){var t=e.body,n=e.documentElement,o=d(10)&&getComputedStyle(n);return{height:v("Height",t,n,o),width:v("Width",t,n,o)}}var E=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},S=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}(),O=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e};function k(e){return T({},e,{right:e.left+e.width,bottom:e.top+e.height})}function N(e){var t={};try{if(d(10)){t=e.getBoundingClientRect();var n=b(e,"top"),o=b(e,"left");t.top+=n,t.left+=o,t.bottom+=n,t.right+=o}else t=e.getBoundingClientRect()}catch(e){}var r={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},i="HTML"===e.nodeName?w(e.ownerDocument):{},a=i.width||e.clientWidth||r.right-r.left,s=i.height||e.clientHeight||r.bottom-r.top,c=e.offsetWidth-a,u=e.offsetHeight-s;if(c||u){var p=l(e);c-=g(p,"x"),u-=g(p,"y"),r.width-=c,r.height-=u}return k(r)}function C(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=d(10),r="HTML"===t.nodeName,i=N(e),a=N(t),s=u(e),c=l(t),p=parseFloat(c.borderTopWidth,10),f=parseFloat(c.borderLeftWidth,10);n&&r&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var h=k({top:i.top-a.top-p,left:i.left-a.left-f,width:i.width,height:i.height});if(h.marginTop=0,h.marginLeft=0,!o&&r){var m=parseFloat(c.marginTop,10),y=parseFloat(c.marginLeft,10);h.top-=p-m,h.bottom-=p-m,h.left-=f-y,h.right-=f-y,h.marginTop=m,h.marginLeft=y}return(o&&!n?t.contains(s):t===s&&"BODY"!==s.nodeName)&&(h=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=b(t,"top"),r=b(t,"left"),i=n?-1:1;return e.top+=o*i,e.bottom+=o*i,e.left+=r*i,e.right+=r*i,e}(h,t)),h}function I(e){if(!e||!e.parentElement||d())return document.documentElement;for(var t=e.parentElement;t&&"none"===l(t,"transform");)t=t.parentElement;return t||document.documentElement}function P(e,t,n,o){var r=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i={top:0,left:0},a=r?I(e):y(e,t);if("viewport"===o)i=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,o=C(e,n),r=Math.max(n.clientWidth,window.innerWidth||0),i=Math.max(n.clientHeight,window.innerHeight||0),a=t?0:b(n),s=t?0:b(n,"left");return k({top:a-o.top+o.marginTop,left:s-o.left+o.marginLeft,width:r,height:i})}(a,r);else{var s=void 0;"scrollParent"===o?"BODY"===(s=u(c(t))).nodeName&&(s=e.ownerDocument.documentElement):s="window"===o?e.ownerDocument.documentElement:o;var p=C(s,a,r);if("HTML"!==s.nodeName||function e(t){var n=t.nodeName;if("BODY"===n||"HTML"===n)return!1;if("fixed"===l(t,"position"))return!0;var o=c(t);return!!o&&e(o)}(a))i=p;else{var f=w(e.ownerDocument),d=f.height,h=f.width;i.top+=p.top-p.marginTop,i.bottom=d+p.top,i.left+=p.left-p.marginLeft,i.right=h+p.left}}var m="number"==typeof(n=n||0);return i.left+=m?n:n.left||0,i.top+=m?n:n.top||0,i.right-=m?n:n.right||0,i.bottom-=m?n:n.bottom||0,i}function R(e,t,n,o,r){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var a=P(n,o,i,r),s={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},l=Object.keys(s).map(function(e){return T({key:e},s[e],{area:(t=s[e],t.width*t.height)});var t}).sort(function(e,t){return t.area-e.area}),c=l.filter(function(e){var t=e.width,o=e.height;return t>=n.clientWidth&&o>=n.clientHeight}),u=c.length>0?c[0].key:l[0].key,p=e.split("-")[1];return u+(p?"-"+p:"")}function x(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return C(n,o?I(t):y(t,n),o)}function _(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),n=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),o=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+o,height:e.offsetHeight+n}}function j(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function M(e,t,n){n=n.split("-")[0];var o=_(e),r={width:o.width,height:o.height},i=-1!==["right","left"].indexOf(n),a=i?"top":"left",s=i?"left":"top",l=i?"height":"width",c=i?"width":"height";return r[a]=t[a]+t[l]/2-o[l]/2,r[s]=n===s?t[s]-o[c]:t[j(s)],r}function A(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function L(e,t,n){return(void 0===n?e:e.slice(0,function(e,t,n){if(Array.prototype.findIndex)return e.findIndex(function(e){return e[t]===n});var o=A(e,function(e){return e[t]===n});return e.indexOf(o)}(e,"name",n))).forEach(function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e.function||e.fn;e.enabled&&s(n)&&(t.offsets.popper=k(t.offsets.popper),t.offsets.reference=k(t.offsets.reference),t=n(t,e))}),t}function D(e,t){return e.some(function(e){var n=e.name;return e.enabled&&n===t})}function B(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),o=0;o<t.length;o++){var r=t[o],i=r?""+r+n:e;if(void 0!==document.body.style[i])return i}return null}function F(e){var t=e.ownerDocument;return t?t.defaultView:window}function q(e,t,n,o){n.updateBound=o,F(e).addEventListener("resize",n.updateBound,{passive:!0});var r=u(e);return function e(t,n,o,r){var i="BODY"===t.nodeName,a=i?t.ownerDocument.defaultView:t;a.addEventListener(n,o,{passive:!0}),i||e(u(a.parentNode),n,o,r),r.push(a)}(r,"scroll",n.updateBound,n.scrollParents),n.scrollElement=r,n.eventsEnabled=!0,n}function U(){var e,t;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(e=this.reference,t=this.state,F(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEach(function(e){e.removeEventListener("scroll",t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t))}function W(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function z(e,t){Object.keys(t).forEach(function(n){var o="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&W(t[n])&&(o="px"),e.style[n]=t[n]+o})}var H=n&&/Firefox/i.test(navigator.userAgent);function G(e,t,n){var o=A(e,function(e){return e.name===t}),r=!!o&&e.some(function(e){return e.name===n&&e.enabled&&e.order<o.order});if(!r){var i="`"+t+"`",a="`"+n+"`";console.warn(a+" modifier is required by "+i+" modifier in order to work, be sure to include it before "+i+"!")}return r}var V=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],Y=V.slice(3);function K(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=Y.indexOf(e),o=Y.slice(n+1).concat(Y.slice(0,n));return t?o.reverse():o}var X={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function $(e,t,n,o){var r=[0,0],i=-1!==["right","left"].indexOf(o),a=e.split(/(\+|\-)/).map(function(e){return e.trim()}),s=a.indexOf(A(a,function(e){return-1!==e.search(/,|\s/)}));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,c=-1!==s?[a.slice(0,s).concat([a[s].split(l)[0]]),[a[s].split(l)[1]].concat(a.slice(s+1))]:[a];return(c=c.map(function(e,o){var r=(1===o?!i:i)?"height":"width",a=!1;return e.reduce(function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,a=!0,e):a?(e[e.length-1]+=t,a=!1,e):e.concat(t)},[]).map(function(e){return function(e,t,n,o){var r=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),i=+r[1],a=r[2];if(!i)return e;if(0===a.indexOf("%")){var s=void 0;switch(a){case"%p":s=n;break;case"%":case"%r":default:s=o}return k(s)[t]/100*i}if("vh"===a||"vw"===a)return("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*i;return i}(e,r,t,n)})})).forEach(function(e,t){e.forEach(function(n,o){W(n)&&(r[t]+=n*("-"===e[o-1]?-1:1))})}),r}var J={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,n=t.split("-")[0],o=t.split("-")[1];if(o){var r=e.offsets,i=r.reference,a=r.popper,s=-1!==["bottom","top"].indexOf(n),l=s?"left":"top",c=s?"width":"height",u={start:O({},l,i[l]),end:O({},l,i[l]+i[c]-a[c])};e.offsets.popper=T({},a,u[o])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var n=t.offset,o=e.placement,r=e.offsets,i=r.popper,a=r.reference,s=o.split("-")[0],l=void 0;return l=W(+n)?[+n,0]:$(n,i,a,s),"left"===s?(i.top+=l[0],i.left-=l[1]):"right"===s?(i.top+=l[0],i.left+=l[1]):"top"===s?(i.left+=l[0],i.top-=l[1]):"bottom"===s&&(i.left+=l[0],i.top+=l[1]),e.popper=i,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var n=t.boundariesElement||h(e.instance.popper);e.instance.reference===n&&(n=h(n));var o=B("transform"),r=e.instance.popper.style,i=r.top,a=r.left,s=r[o];r.top="",r.left="",r[o]="";var l=P(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);r.top=i,r.left=a,r[o]=s,t.boundaries=l;var c=t.priority,u=e.offsets.popper,p={primary:function(e){var n=u[e];return u[e]<l[e]&&!t.escapeWithReference&&(n=Math.max(u[e],l[e])),O({},e,n)},secondary:function(e){var n="right"===e?"left":"top",o=u[n];return u[e]>l[e]&&!t.escapeWithReference&&(o=Math.min(u[n],l[e]-("right"===e?u.width:u.height))),O({},n,o)}};return c.forEach(function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";u=T({},u,p[t](e))}),e.offsets.popper=u,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,n=t.popper,o=t.reference,r=e.placement.split("-")[0],i=Math.floor,a=-1!==["top","bottom"].indexOf(r),s=a?"right":"bottom",l=a?"left":"top",c=a?"width":"height";return n[s]<i(o[l])&&(e.offsets.popper[l]=i(o[l])-n[c]),n[l]>i(o[s])&&(e.offsets.popper[l]=i(o[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var n;if(!G(e.instance.modifiers,"arrow","keepTogether"))return e;var o=t.element;if("string"==typeof o){if(!(o=e.instance.popper.querySelector(o)))return e}else if(!e.instance.popper.contains(o))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var r=e.placement.split("-")[0],i=e.offsets,a=i.popper,s=i.reference,c=-1!==["left","right"].indexOf(r),u=c?"height":"width",p=c?"Top":"Left",f=p.toLowerCase(),d=c?"left":"top",h=c?"bottom":"right",m=_(o)[u];s[h]-m<a[f]&&(e.offsets.popper[f]-=a[f]-(s[h]-m)),s[f]+m>a[h]&&(e.offsets.popper[f]+=s[f]+m-a[h]),e.offsets.popper=k(e.offsets.popper);var y=s[f]+s[u]/2-m/2,b=l(e.instance.popper),g=parseFloat(b["margin"+p],10),v=parseFloat(b["border"+p+"Width"],10),w=y-e.offsets.popper[f]-g-v;return w=Math.max(Math.min(a[u]-m,w),0),e.arrowElement=o,e.offsets.arrow=(O(n={},f,Math.round(w)),O(n,d,""),n),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(D(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var n=P(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),o=e.placement.split("-")[0],r=j(o),i=e.placement.split("-")[1]||"",a=[];switch(t.behavior){case X.FLIP:a=[o,r];break;case X.CLOCKWISE:a=K(o);break;case X.COUNTERCLOCKWISE:a=K(o,!0);break;default:a=t.behavior}return a.forEach(function(s,l){if(o!==s||a.length===l+1)return e;o=e.placement.split("-")[0],r=j(o);var c=e.offsets.popper,u=e.offsets.reference,p=Math.floor,f="left"===o&&p(c.right)>p(u.left)||"right"===o&&p(c.left)<p(u.right)||"top"===o&&p(c.bottom)>p(u.top)||"bottom"===o&&p(c.top)<p(u.bottom),d=p(c.left)<p(n.left),h=p(c.right)>p(n.right),m=p(c.top)<p(n.top),y=p(c.bottom)>p(n.bottom),b="left"===o&&d||"right"===o&&h||"top"===o&&m||"bottom"===o&&y,g=-1!==["top","bottom"].indexOf(o),v=!!t.flipVariations&&(g&&"start"===i&&d||g&&"end"===i&&h||!g&&"start"===i&&m||!g&&"end"===i&&y),w=!!t.flipVariationsByContent&&(g&&"start"===i&&h||g&&"end"===i&&d||!g&&"start"===i&&y||!g&&"end"===i&&m),E=v||w;(f||b||E)&&(e.flipped=!0,(f||b)&&(o=a[l+1]),E&&(i=function(e){return"end"===e?"start":"start"===e?"end":e}(i)),e.placement=o+(i?"-"+i:""),e.offsets.popper=T({},e.offsets.popper,M(e.instance.popper,e.offsets.reference,e.placement)),e=L(e.instance.modifiers,e,"flip"))}),e},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,n=t.split("-")[0],o=e.offsets,r=o.popper,i=o.reference,a=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return r[a?"left":"top"]=i[n]-(s?r[a?"width":"height"]:0),e.placement=j(t),e.offsets.popper=k(r),e}},hide:{order:800,enabled:!0,fn:function(e){if(!G(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=A(e.instance.modifiers,function(e){return"preventOverflow"===e.name}).boundaries;if(t.bottom<n.top||t.left>n.right||t.top>n.bottom||t.right<n.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var n=t.x,o=t.y,r=e.offsets.popper,i=A(e.instance.modifiers,function(e){return"applyStyle"===e.name}).gpuAcceleration;void 0!==i&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var a=void 0!==i?i:t.gpuAcceleration,s=h(e.instance.popper),l=N(s),c={position:r.position},u=function(e,t){var n=e.offsets,o=n.popper,r=n.reference,i=Math.round,a=Math.floor,s=function(e){return e},l=i(r.width),c=i(o.width),u=-1!==["left","right"].indexOf(e.placement),p=-1!==e.placement.indexOf("-"),f=t?u||p||l%2==c%2?i:a:s,d=t?i:s;return{left:f(l%2==1&&c%2==1&&!p&&t?o.left-1:o.left),top:d(o.top),bottom:d(o.bottom),right:f(o.right)}}(e,window.devicePixelRatio<2||!H),p="bottom"===n?"top":"bottom",f="right"===o?"left":"right",d=B("transform"),m=void 0,y=void 0;if(y="bottom"===p?"HTML"===s.nodeName?-s.clientHeight+u.bottom:-l.height+u.bottom:u.top,m="right"===f?"HTML"===s.nodeName?-s.clientWidth+u.right:-l.width+u.right:u.left,a&&d)c[d]="translate3d("+m+"px, "+y+"px, 0)",c[p]=0,c[f]=0,c.willChange="transform";else{var b="bottom"===p?-1:1,g="right"===f?-1:1;c[p]=y*b,c[f]=m*g,c.willChange=p+", "+f}var v={"x-placement":e.placement};return e.attributes=T({},v,e.attributes),e.styles=T({},c,e.styles),e.arrowStyles=T({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(e){var t,n;return z(e.instance.popper,e.styles),t=e.instance.popper,n=e.attributes,Object.keys(n).forEach(function(e){!1!==n[e]?t.setAttribute(e,n[e]):t.removeAttribute(e)}),e.arrowElement&&Object.keys(e.arrowStyles).length&&z(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,n,o,r){var i=x(r,t,e,n.positionFixed),a=R(n.placement,i,t,e,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return t.setAttribute("x-placement",a),z(t,{position:n.positionFixed?"fixed":"absolute"}),n},gpuAcceleration:void 0}}},Q=function(){function e(t,n){var o=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};E(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(o.update)},this.update=a(this.update.bind(this)),this.options=T({},e.Defaults,r),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(T({},e.Defaults.modifiers,r.modifiers)).forEach(function(t){o.options.modifiers[t]=T({},e.Defaults.modifiers[t]||{},r.modifiers?r.modifiers[t]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return T({name:e},o.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(e){e.enabled&&s(e.onLoad)&&e.onLoad(o.reference,o.popper,o.options,e,o.state)}),this.update();var i=this.options.eventsEnabled;i&&this.enableEventListeners(),this.state.eventsEnabled=i}return S(e,[{key:"update",value:function(){return function(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=x(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=R(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=M(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=L(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,D(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[B("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=q(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return U.call(this)}}]),e}();Q.Utils=("undefined"!=typeof window?window:e).PopperUtils,Q.placements=V,Q.Defaults=J,t.a=Q}).call(this,n(13))},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){var o,r;r=function(e){var t=["N","E","A","D"];function n(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}function o(e,t){Object.defineProperty(this,"kind",{value:e,enumerable:!0}),t&&t.length&&Object.defineProperty(this,"path",{value:t,enumerable:!0})}function r(e,t,n){r.super_.call(this,"E",e),Object.defineProperty(this,"lhs",{value:t,enumerable:!0}),Object.defineProperty(this,"rhs",{value:n,enumerable:!0})}function i(e,t){i.super_.call(this,"N",e),Object.defineProperty(this,"rhs",{value:t,enumerable:!0})}function a(e,t){a.super_.call(this,"D",e),Object.defineProperty(this,"lhs",{value:t,enumerable:!0})}function s(e,t,n){s.super_.call(this,"A",e),Object.defineProperty(this,"index",{value:t,enumerable:!0}),Object.defineProperty(this,"item",{value:n,enumerable:!0})}function l(e,t,n){var o=e.slice((n||t)+1||e.length);return e.length=t<0?e.length+t:t,e.push.apply(e,o),e}function c(e){var t=typeof e;return"object"!==t?t:e===Math?"math":null===e?"null":Array.isArray(e)?"array":"[object Date]"===Object.prototype.toString.call(e)?"date":"function"==typeof e.toString&&/^\/.*\//.test(e.toString())?"regexp":"object"}function u(e){var t=0;if(0===e.length)return t;for(var n=0;n<e.length;n++){var o=e.charCodeAt(n);t=(t<<5)-t+o,t&=t}return t}function p(e){var t=0,n=c(e);if("array"===n){e.forEach(function(e){t+=p(e)});var o="[type: array, hash: "+t+"]";return t+u(o)}if("object"===n){for(var r in e)if(e.hasOwnProperty(r)){var i="[ type: object, key: "+r+", value hash: "+p(e[r])+"]";t+=u(i)}return t}var a="[ type: "+n+" ; value: "+e+"]";return t+u(a)}function f(e,t,n,o,l,u,d,h){n=n||[],d=d||[];var m=(l=l||[]).slice(0);if(null!=u){if(o){if("function"==typeof o&&o(m,u))return;if("object"==typeof o){if(o.prefilter&&o.prefilter(m,u))return;if(o.normalize){var y=o.normalize(m,u,e,t);y&&(e=y[0],t=y[1])}}}m.push(u)}"regexp"===c(e)&&"regexp"===c(t)&&(e=e.toString(),t=t.toString());var b,g,v,w,E=typeof e,S=typeof t,O="undefined"!==E||d&&d.length>0&&d[d.length-1].lhs&&Object.getOwnPropertyDescriptor(d[d.length-1].lhs,u),T="undefined"!==S||d&&d.length>0&&d[d.length-1].rhs&&Object.getOwnPropertyDescriptor(d[d.length-1].rhs,u);if(!O&&T)n.push(new i(m,t));else if(!T&&O)n.push(new a(m,e));else if(c(e)!==c(t))n.push(new r(m,e,t));else if("date"===c(e)&&e-t!=0)n.push(new r(m,e,t));else if("object"===E&&null!==e&&null!==t){for(b=d.length-1;b>-1;--b)if(d[b].lhs===e){w=!0;break}if(w)e!==t&&n.push(new r(m,e,t));else{if(d.push({lhs:e,rhs:t}),Array.isArray(e)){for(h&&(e.sort(function(e,t){return p(e)-p(t)}),t.sort(function(e,t){return p(e)-p(t)})),b=t.length-1,g=e.length-1;b>g;)n.push(new s(m,b,new i(void 0,t[b--])));for(;g>b;)n.push(new s(m,g,new a(void 0,e[g--])));for(;b>=0;--b)f(e[b],t[b],n,o,m,b,d,h)}else{var k=Object.keys(e),N=Object.keys(t);for(b=0;b<k.length;++b)v=k[b],(w=N.indexOf(v))>=0?(f(e[v],t[v],n,o,m,v,d,h),N[w]=null):f(e[v],void 0,n,o,m,v,d,h);for(b=0;b<N.length;++b)(v=N[b])&&f(void 0,t[v],n,o,m,v,d,h)}d.length=d.length-1}}else e!==t&&("number"===E&&isNaN(e)&&isNaN(t)||n.push(new r(m,e,t)))}function d(e,t,n,o,r){var i=[];if(f(e,t,i,o,null,null,null,r),n)for(var a=0;a<i.length;++a)n(i[a]);return i}function h(e,t,n,o){var r=o?function(e){e&&o.push(e)}:void 0,i=d(e,t,r,n);return o||(i.length?i:void 0)}function m(e,n,o){if(void 0===o&&n&&~t.indexOf(n.kind)&&(o=n),e&&o&&o.kind){for(var r=e,i=-1,a=o.path?o.path.length-1:0;++i<a;)void 0===r[o.path[i]]&&(r[o.path[i]]=void 0!==o.path[i+1]&&"number"==typeof o.path[i+1]?[]:{}),r=r[o.path[i]];switch(o.kind){case"A":o.path&&void 0===r[o.path[i]]&&(r[o.path[i]]=[]),function e(t,n,o){if(o.path&&o.path.length){var r,i=t[n],a=o.path.length-1;for(r=0;r<a;r++)i=i[o.path[r]];switch(o.kind){case"A":e(i[o.path[r]],o.index,o.item);break;case"D":delete i[o.path[r]];break;case"E":case"N":i[o.path[r]]=o.rhs}}else switch(o.kind){case"A":e(t[n],o.index,o.item);break;case"D":t=l(t,n);break;case"E":case"N":t[n]=o.rhs}return t}(o.path?r[o.path[i]]:r,o.index,o.item);break;case"D":delete r[o.path[i]];break;case"E":case"N":r[o.path[i]]=o.rhs}}}n(r,o),n(i,o),n(a,o),n(s,o),Object.defineProperties(h,{diff:{value:h,enumerable:!0},orderIndependentDiff:{value:function(e,t,n,o){var r=o?function(e){e&&o.push(e)}:void 0,i=d(e,t,r,n,!0);return o||(i.length?i:void 0)},enumerable:!0},observableDiff:{value:d,enumerable:!0},orderIndependentObservableDiff:{value:function(e,t,n,o,r,i,a){return f(e,t,n,o,r,i,a,!0)},enumerable:!0},orderIndepHash:{value:p,enumerable:!0},applyDiff:{value:function(e,t,n){e&&t&&d(e,t,function(o){n&&!n(e,t,o)||m(e,t,o)})},enumerable:!0},applyChange:{value:m,enumerable:!0},revertChange:{value:function(e,t,n){if(e&&t&&n&&n.kind){var o,r,i=e;for(r=n.path.length-1,o=0;o<r;o++)void 0===i[n.path[o]]&&(i[n.path[o]]={}),i=i[n.path[o]];switch(n.kind){case"A":!function e(t,n,o){if(o.path&&o.path.length){var r,i=t[n],a=o.path.length-1;for(r=0;r<a;r++)i=i[o.path[r]];switch(o.kind){case"A":e(i[o.path[r]],o.index,o.item);break;case"D":case"E":i[o.path[r]]=o.lhs;break;case"N":delete i[o.path[r]]}}else switch(o.kind){case"A":e(t[n],o.index,o.item);break;case"D":case"E":t[n]=o.lhs;break;case"N":t=l(t,n)}return t}(i[n.path[o]],n.index,n.item);break;case"D":case"E":i[n.path[o]]=n.lhs;break;case"N":delete i[n.path[o]]}}},enumerable:!0},isConflict:{value:function(){return"undefined"!=typeof $conflict},enumerable:!0}}),h.DeepDiff=h,e&&(e.DeepDiff=h);return h}(this),void 0===(o=function(){return r}.call(t,n,t,e))||(e.exports=o)},function(e,t){var n=new Error("Element already at target scroll position"),o=new Error("Scroll cancelled"),r=Math.min,i=Date.now;function a(e){return function(t,a,c,u){"function"==typeof(c=c||{})&&(u=c,c={}),"function"!=typeof u&&(u=l);var p=i(),f=t[e],d=c.ease||s,h=isNaN(c.duration)?350:+c.duration,m=!1;return f===a?u(n,t[e]):requestAnimationFrame(function n(s){if(m)return u(o,t[e]);var l=i();var c=r(1,(l-p)/h);var y=d(c);t[e]=y*(a-f)+f;c<1?requestAnimationFrame(n):requestAnimationFrame(function(){u(null,t[e])})}),function(){m=!0}}}function s(e){return.5*(1-Math.cos(Math.PI*e))}function l(){}e.exports={left:a("scrollLeft"),top:a("scrollTop")}},function(e,t,n){"use strict";(function(e){var o=n(1),r=n.n(o),i=n(0),a=n.n(i),s=n(11),l=n.n(s),c=n(12),u=n(4),p=n.n(u),f=n(2),d=n(6),h=n(5),m=n.n(h),y=n(9);function b(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function v(e,t,n){return t&&g(e.prototype,t),n&&g(e,n),e}function w(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function E(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},o=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(o=o.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),o.forEach(function(t){w(e,t,n[t])})}return e}function S(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&&T(e,t)}function O(e){return(O=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function T(e,t){return(T=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function k(e,t){if(null==e)return{};var n,o,r=function(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o<i.length;o++)n=i[o],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)n=i[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function N(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function C(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?N(e):t}var I={flip:{padding:20},preventOverflow:{padding:10}},P={INIT:"init",IDLE:"idle",OPENING:"opening",OPEN:"open",CLOSING:"closing",ERROR:"error"},R=n.n(y).a.canUseDOM,x=void 0!==m.a.createPortal;function _(){return"ontouchstart"in window&&/Mobi/.test(navigator.userAgent)}function j(e){var t=e.title,n=e.data,o=e.warn,r=void 0!==o&&o,i=e.debug,a=void 0!==i&&i,s=r?console.warn||console.error:console.log;a&&t&&n&&(console.groupCollapsed("%creact-floater: ".concat(t),"color: #9b00ff; font-weight: bold; font-size: 12px;"),Array.isArray(n)?n.forEach(function(e){f.a.plainObject(e)&&e.key?s.apply(console,[e.key,e.value]):s.apply(console,[e])}):s.apply(console,[n]),console.groupEnd())}function M(){}var A=function(e){function t(e){var n;return b(this,t),n=C(this,O(t).call(this,e)),R?(n.node=document.createElement("div"),e.id&&(n.node.id=e.id),e.zIndex&&(n.node.style.zIndex=e.zIndex),document.body.appendChild(n.node),n):C(n)}return S(t,r.a.Component),v(t,[{key:"componentDidMount",value:function(){R&&(x||this.renderPortal())}},{key:"componentDidUpdate",value:function(){R&&(x||this.renderPortal())}},{key:"componentWillUnmount",value:function(){R&&this.node&&(x||m.a.unmountComponentAtNode(this.node),document.body.removeChild(this.node))}},{key:"renderPortal",value:function(){if(!R)return null;var e=this.props,t=e.children,n=e.setRef;return x?m.a.createPortal(t,this.node):(n(m.a.unstable_renderSubtreeIntoContainer(this,t.length>1?r.a.createElement("div",null,t):t[0],this.node)),null)}},{key:"renderReact16",value:function(){var e=this.props,t=e.hasChildren,n=e.placement,o=e.target;return t?this.renderPortal():o||"center"===n?this.renderPortal():null}},{key:"render",value:function(){return x?this.renderReact16():null}}]),t}();w(A,"propTypes",{children:a.a.oneOfType([a.a.element,a.a.array]),hasChildren:a.a.bool,id:a.a.oneOfType([a.a.string,a.a.number]),placement:a.a.string,setRef:a.a.func.isRequired,target:a.a.oneOfType([a.a.object,a.a.string]),zIndex:a.a.number});var L=function(e){function t(){return b(this,t),C(this,O(t).apply(this,arguments))}return S(t,r.a.Component),v(t,[{key:"render",value:function(){var e,t=this.props,n=t.placement,o=t.setArrowRef,i=t.styles.arrow,a=i.color,s=i.display,l=i.length,c=i.margin,u=i.position,p=i.spread,f={display:s,position:u},d=p,h=l;return n.startsWith("top")?(e="0,0 ".concat(d/2,",").concat(h," ").concat(d,",0"),f.bottom=0,f.marginLeft=c,f.marginRight=c):n.startsWith("bottom")?(e="".concat(d,",").concat(h," ").concat(d/2,",0 0,").concat(h),f.top=0,f.marginLeft=c,f.marginRight=c):n.startsWith("left")?(h=p,e="0,0 ".concat(d=l,",").concat(h/2," 0,").concat(h),f.right=0,f.marginTop=c,f.marginBottom=c):n.startsWith("right")&&(h=p,e="".concat(d=l,",").concat(h," ").concat(d,",0 0,").concat(h/2),f.left=0,f.marginTop=c,f.marginBottom=c),r.a.createElement("div",{className:"__floater__arrow",style:this.parentStyle},r.a.createElement("span",{ref:o,style:f},r.a.createElement("svg",{width:d,height:h,version:"1.1",xmlns:"http://www.w3.org/2000/svg"},r.a.createElement("polygon",{points:e,fill:a}))))}},{key:"parentStyle",get:function(){var e=this.props,t=e.placement,n=e.styles.arrow.length,o={position:"absolute"};return t.startsWith("top")?(o.bottom=0,o.left=0,o.right=0,o.height=n):t.startsWith("bottom")?(o.left=0,o.right=0,o.top=0,o.height=n):t.startsWith("left")?(o.right=0,o.top=0,o.bottom=0):t.startsWith("right")&&(o.left=0,o.top=0),o}}]),t}();w(L,"propTypes",{placement:a.a.string.isRequired,setArrowRef:a.a.func.isRequired,styles:a.a.object.isRequired});var D=function(e){var t=e.handleClick,n=e.styles,o=n.color,i=n.height,a=n.width,s=k(n,["color","height","width"]);return r.a.createElement("button",{"aria-label":"close",onClick:t,style:s,type:"button"},r.a.createElement("svg",{width:"".concat(a,"px"),height:"".concat(i,"px"),viewBox:"0 0 18 18",version:"1.1",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid"},r.a.createElement("g",null,r.a.createElement("path",{d:"M8.13911129,9.00268191 L0.171521827,17.0258467 C-0.0498027049,17.248715 -0.0498027049,17.6098394 0.171521827,17.8327545 C0.28204354,17.9443526 0.427188206,17.9998706 0.572051765,17.9998706 C0.71714958,17.9998706 0.862013139,17.9443526 0.972581703,17.8327545 L9.0000937,9.74924618 L17.0276057,17.8327545 C17.1384085,17.9443526 17.2832721,17.9998706 17.4281356,17.9998706 C17.5729992,17.9998706 17.718097,17.9443526 17.8286656,17.8327545 C18.0499901,17.6098862 18.0499901,17.2487618 17.8286656,17.0258467 L9.86135722,9.00268191 L17.8340066,0.973848225 C18.0553311,0.750979934 18.0553311,0.389855532 17.8340066,0.16694039 C17.6126821,-0.0556467968 17.254037,-0.0556467968 17.0329467,0.16694039 L9.00042166,8.25611765 L0.967006424,0.167268345 C0.745681892,-0.0553188426 0.387317931,-0.0553188426 0.165993399,0.167268345 C-0.0553311331,0.390136635 -0.0553311331,0.751261038 0.165993399,0.974176179 L8.13920499,9.00268191 L8.13911129,9.00268191 Z",fill:o}))))};D.propTypes={handleClick:a.a.func.isRequired,styles:a.a.object.isRequired};var B=function(e){var t=e.content,n=e.footer,o=e.handleClick,i=e.open,a=e.positionWrapper,s=e.showCloseButton,l=e.title,c=e.styles,u={content:r.a.isValidElement(t)?t:r.a.createElement("div",{className:"__floater__content",style:c.content},t)};return l&&(u.title=r.a.isValidElement(l)?l:r.a.createElement("div",{className:"__floater__title",style:c.title},l)),n&&(u.footer=r.a.isValidElement(n)?n:r.a.createElement("div",{className:"__floater__footer",style:c.footer},n)),!s&&!a||f.a.boolean(i)||(u.close=r.a.createElement(D,{styles:c.close,handleClick:o})),r.a.createElement("div",{className:"__floater__container",style:c.container},u.close,u.title,u.content,u.footer)};B.propTypes={content:a.a.node.isRequired,footer:a.a.node,handleClick:a.a.func.isRequired,open:a.a.bool,positionWrapper:a.a.bool.isRequired,showCloseButton:a.a.bool.isRequired,styles:a.a.object.isRequired,title:a.a.node};var F=function(e){function t(){return b(this,t),C(this,O(t).apply(this,arguments))}return S(t,r.a.Component),v(t,[{key:"render",value:function(){var e=this.props,t=e.component,n=e.handleClick,o=e.hideArrow,i=e.setFloaterRef,a=e.status,s={},l=["__floater"];return t?r.a.isValidElement(t)?s.content=r.a.cloneElement(t,{closeFn:n}):s.content=t({closeFn:n}):s.content=r.a.createElement(B,this.props),a===P.OPEN&&l.push("__floater__open"),o||(s.arrow=r.a.createElement(L,this.props)),r.a.createElement("div",{ref:i,className:l.join(" "),style:this.style},r.a.createElement("div",{className:"__floater__body"},s.content,s.arrow))}},{key:"style",get:function(){var e=this.props,t=e.disableAnimation,n=e.component,o=e.placement,r=e.hideArrow,i=e.isPositioned,a=e.status,s=e.styles,l=s.arrow.length,c=s.floater,u=s.floaterCentered,p=s.floaterClosing,f=s.floaterOpening,d=s.floaterWithAnimation,h=s.floaterWithComponent,m={};return r||(o.startsWith("top")?m.padding="0 0 ".concat(l,"px"):o.startsWith("bottom")?m.padding="".concat(l,"px 0 0"):o.startsWith("left")?m.padding="0 ".concat(l,"px 0 0"):o.startsWith("right")&&(m.padding="0 0 0 ".concat(l,"px"))),[P.OPENING,P.OPEN].includes(a)&&(m=E({},m,f)),a===P.CLOSING&&(m=E({},m,p)),a!==P.OPEN||t||i||(m=E({},m,d)),"center"===o&&(m=E({},m,u)),n&&(m=E({},m,h)),E({},c,m)}}]),t}();w(F,"propTypes",{component:a.a.oneOfType([a.a.func,a.a.element]),content:a.a.node,disableAnimation:a.a.bool.isRequired,footer:a.a.node,handleClick:a.a.func.isRequired,hideArrow:a.a.bool.isRequired,isPositioned:a.a.bool,open:a.a.bool,placement:a.a.string.isRequired,positionWrapper:a.a.bool.isRequired,setArrowRef:a.a.func.isRequired,setFloaterRef:a.a.func.isRequired,showCloseButton:a.a.bool,status:a.a.string.isRequired,styles:a.a.object.isRequired,title:a.a.node});var q=function(e){function t(){return b(this,t),C(this,O(t).apply(this,arguments))}return S(t,r.a.Component),v(t,[{key:"render",value:function(){var e,t=this.props,n=t.children,o=t.handleClick,i=t.handleMouseEnter,a=t.handleMouseLeave,s=t.setChildRef,l=t.setWrapperRef,c=t.style,u=t.styles;if(n)if(1===r.a.Children.count(n))if(r.a.isValidElement(n)){var p=f.a.function(n.type)?"innerRef":"ref";e=r.a.cloneElement(r.a.Children.only(n),w({},p,s))}else e=r.a.createElement("span",null,n);else e=n;return e?r.a.createElement("span",{ref:l,style:E({},u,c),onClick:o,onMouseEnter:i,onMouseLeave:a},e):null}}]),t}();w(q,"propTypes",{children:a.a.node,handleClick:a.a.func.isRequired,handleMouseEnter:a.a.func.isRequired,handleMouseLeave:a.a.func.isRequired,setChildRef:a.a.func.isRequired,setWrapperRef:a.a.func.isRequired,style:a.a.object,styles:a.a.object.isRequired});var U={zIndex:100};var W=["position","top","right","bottom","left"],z=function(t){function n(e){var t;return b(this,n),w(N(N(t=C(this,O(n).call(this,e)))),"setArrowRef",function(e){t.arrowRef=e}),w(N(N(t)),"setChildRef",function(e){t.childRef=e}),w(N(N(t)),"setFloaterRef",function(e){t.floaterRef||(t.floaterRef=e)}),w(N(N(t)),"setWrapperRef",function(e){t.wrapperRef=e}),w(N(N(t)),"handleTransitionEnd",function(){var e=t.state.status,n=t.props.callback;t.wrapperPopper&&t.wrapperPopper.instance.update(),t.setState({status:e===P.OPENING?P.OPEN:P.IDLE},function(){var e=t.state.status;n(e===P.OPEN?"open":"close",t.props)})}),w(N(N(t)),"handleClick",function(){var e=t.props,n=e.event,o=e.open;if(!f.a.boolean(o)){var r=t.state,i=r.positionWrapper,a=r.status;("click"===t.event||"hover"===t.event&&i)&&(j({title:"click",data:[{event:n,status:a===P.OPEN?"closing":"opening"}],debug:t.debug}),t.toggle())}}),w(N(N(t)),"handleMouseEnter",function(){var e=t.props,n=e.event,o=e.open;if(!f.a.boolean(o)&&!_()){var r=t.state.status;"hover"===t.event&&r===P.IDLE&&(j({title:"mouseEnter",data:[{key:"originalEvent",value:n}],debug:t.debug}),clearTimeout(t.eventDelayTimeout),t.toggle())}}),w(N(N(t)),"handleMouseLeave",function(){var e=t.props,n=e.event,o=e.eventDelay,r=e.open;if(!f.a.boolean(r)&&!_()){var i=t.state,a=i.status,s=i.positionWrapper;"hover"===t.event&&(j({title:"mouseLeave",data:[{key:"originalEvent",value:n}],debug:t.debug}),o?![P.OPENING,P.OPEN].includes(a)||s||t.eventDelayTimeout||(t.eventDelayTimeout=setTimeout(function(){delete t.eventDelayTimeout,t.toggle()},1e3*o)):t.toggle(P.IDLE))}}),t.state={currentPlacement:e.placement,positionWrapper:e.wrapperOptions.position&&!!e.target,status:P.INIT,statusWrapper:P.INIT},t._isMounted=!1,R&&window.addEventListener("load",function(){t.popper&&t.popper.instance.update(),t.wrapperPopper&&t.wrapperPopper.instance.update()}),t}return S(n,r.a.Component),v(n,[{key:"componentDidMount",value:function(){if(R){var e=this.state.positionWrapper,t=this.props,n=t.children,o=t.open,r=t.target;this._isMounted=!0,j({title:"init",data:{hasChildren:!!n,hasTarget:!!r,isControlled:f.a.boolean(o),positionWrapper:e,target:this.target,floater:this.floaterRef},debug:this.debug}),this.initPopper(),!n&&r&&f.a.boolean(o)}}},{key:"componentDidUpdate",value:function(e,t){if(R){var n=this.props,o=n.autoOpen,r=n.open,i=n.target,a=n.wrapperOptions,s=Object(d.a)(t,this.state),l=s.changedFrom,c=s.changedTo;e.open!==r&&this.toggle(),e.wrapperOptions.position===a.position&&e.target===i||this.changeWrapperPosition(this.props),c("status",P.IDLE)&&r?this.toggle(P.OPEN):l("status",P.INIT,P.IDLE)&&o&&this.toggle(P.OPEN),this.popper&&c("status",P.OPENING)&&this.popper.instance.update(),this.floaterRef&&(c("status",P.OPENING)||c("status",P.CLOSING))&&function(e,t,n){var o,r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];o=function(r){n(r),function(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];e.removeEventListener(t,n,o)}(e,t,o)},function(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];e.addEventListener(t,n,o)}(e,t,o,r)}(this.floaterRef,"transitionend",this.handleTransitionEnd)}}},{key:"componentWillUnmount",value:function(){R&&(this._isMounted=!1,this.popper&&this.popper.instance.destroy(),this.wrapperPopper&&this.wrapperPopper.instance.destroy())}},{key:"initPopper",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.target,n=this.state.positionWrapper,o=this.props,r=o.disableFlip,i=o.getPopper,a=o.hideArrow,s=o.offset,l=o.placement,u=o.wrapperOptions,p="top"===l||"bottom"===l?"flip":["right","bottom-end","top-end","left","top-start","bottom-start"];if("center"===l?this.setState({status:P.IDLE}):t&&this.floaterRef&&new c.a(t,this.floaterRef,{placement:l,modifiers:{arrow:E({enabled:!a,element:this.arrowRef},this.options.arrow),computeStyle:this.options.computeStyle,flip:E({enabled:!r,behavior:p},this.options.flip),keepTogether:this.options.keepTogether,hide:this.options.hide,inner:this.options.inner,offset:E({offset:"0, ".concat(s,"px")},this.options.offset),preventOverflow:this.options.preventOverflow,shift:this.options.shift},onCreate:function(t){e.popper=t,i(t,"floater"),e._isMounted&&e.setState({currentPlacement:t.placement,status:P.IDLE}),l!==t.placement&&setTimeout(function(){t.instance.update()},1)},onUpdate:function(t){e.popper=t;var n=e.state.currentPlacement;e._isMounted&&t.placement!==n&&e.setState({currentPlacement:t.placement})}}),n){var d=f.a.undefined(u.offset)?0:u.offset;new c.a(this.target,this.wrapperRef,{placement:u.placement||l,modifiers:{arrow:{enabled:!1},offset:{offset:"0, ".concat(d,"px")},flip:{enabled:!1}},onCreate:function(t){e.wrapperPopper=t,e._isMounted&&e.setState({statusWrapper:P.IDLE}),i(t,"wrapper"),l!==t.placement&&setTimeout(function(){t.instance.update()},1)}})}}},{key:"changeWrapperPosition",value:function(e){var t=e.target,n=e.wrapperOptions;this.setState({positionWrapper:n.position&&!!t})}},{key:"toggle",value:function(e){var t=this.state.status===P.OPEN?P.CLOSING:P.OPENING;f.a.undefined(e)||(t=e),this.setState({status:t})}},{key:"render",value:function(){var e=this.state,t=e.currentPlacement,n=e.positionWrapper,o=e.status,i=this.props,a=i.children,s=i.component,l=i.content,c=i.disableAnimation,u=i.footer,p=i.hideArrow,f=i.id,d=i.isPositioned,h=i.open,m=i.showCloseButton,y=i.style,b=i.target,g=i.title,v=r.a.createElement(q,{handleClick:this.handleClick,handleMouseEnter:this.handleMouseEnter,handleMouseLeave:this.handleMouseLeave,setChildRef:this.setChildRef,setWrapperRef:this.setWrapperRef,style:y,styles:this.styles.wrapper},a),w={};return n?w.wrapperInPortal=v:w.wrapperAsChildren=v,r.a.createElement("span",null,r.a.createElement(A,{hasChildren:!!a,id:f,placement:t,setRef:this.setFloaterRef,target:b,zIndex:this.styles.options.zIndex},r.a.createElement(F,{component:s,content:l,disableAnimation:c,footer:u,handleClick:this.handleClick,hideArrow:p||"center"===t,isPositioned:d,open:h,placement:t,positionWrapper:n,setArrowRef:this.setArrowRef,setFloaterRef:this.setFloaterRef,showCloseButton:m,status:o,styles:this.styles,title:g}),w.wrapperInPortal),w.wrapperAsChildren)}},{key:"debug",get:function(){return this.props.debug||!!e.ReactFloaterDebug}},{key:"event",get:function(){var e=this.props,t=e.disableHoverToClick,n=e.event;return"hover"===n&&_()&&!t?"click":n}},{key:"options",get:function(){var e=this.props.options;return p()(I,e||{})}},{key:"styles",get:function(){var e,t=this,n=this.state,o=n.status,r=n.positionWrapper,i=n.statusWrapper,a=this.props.styles,s=p()(function(e){var t=p()(U,e.options||{});return{wrapper:{cursor:"help",display:"inline-flex",flexDirection:"column",zIndex:t.zIndex},wrapperPosition:{left:-1e3,position:"absolute",top:-1e3,visibility:"hidden"},floater:{display:"inline-block",filter:"drop-shadow(0 0 3px rgba(0, 0, 0, 0.3))",maxWidth:300,opacity:0,position:"relative",transition:"opacity 0.3s",visibility:"hidden",zIndex:t.zIndex},floaterOpening:{opacity:1,visibility:"visible"},floaterWithAnimation:{opacity:1,transition:"opacity 0.3s, transform 0.2s",visibility:"visible"},floaterWithComponent:{maxWidth:"100%"},floaterClosing:{opacity:0,visibility:"visible"},floaterCentered:{left:"50%",position:"fixed",top:"50%",transform:"translate(-50%, -50%)"},container:{backgroundColor:"#fff",color:"#666",minHeight:60,minWidth:200,padding:20,position:"relative"},title:{borderBottom:"1px solid #555",color:"#555",fontSize:18,marginBottom:5,paddingBottom:6,paddingRight:18},content:{fontSize:15},close:{backgroundColor:"transparent",border:0,borderRadius:0,color:"#555",fontSize:0,height:15,outline:"none",padding:10,position:"absolute",right:0,top:0,width:15,WebkitAppearance:"none"},footer:{borderTop:"1px solid #ccc",fontSize:13,marginTop:10,paddingTop:5},arrow:{color:"#fff",display:"inline-flex",length:16,margin:8,position:"absolute",spread:32},options:t}}(a),a);r&&(e=[P.IDLE].includes(o)&&[P.IDLE].includes(i)?this.wrapperPopper.styles:s.wrapperPosition,s.wrapper=E({},s.wrapper,e));if(this.target){var l=window.getComputedStyle(this.target);this.wrapperStyles?s.wrapper=E({},s.wrapper,this.wrapperStyles):["relative","static"].includes(l.position)||(this.wrapperStyles={},r||(W.forEach(function(e){t.wrapperStyles[e]=l[e]}),s.wrapper=E({},s.wrapper,this.wrapperStyles),this.target.style.position="relative",this.target.style.top="auto",this.target.style.right="auto",this.target.style.bottom="auto",this.target.style.left="auto"))}return s}},{key:"target",get:function(){if(!R)return null;var e=this.props.target;return e?f.a.domElement(e)?e:document.querySelector(e):this.childRef||this.wrapperRef}}]),n}();w(z,"propTypes",{autoOpen:a.a.bool,callback:a.a.func,children:a.a.node,component:l()(a.a.oneOfType([a.a.func,a.a.element]),function(e){return!e.content}),content:l()(a.a.node,function(e){return!e.component}),debug:a.a.bool,disableAnimation:a.a.bool,disableFlip:a.a.bool,disableHoverToClick:a.a.bool,event:a.a.oneOf(["hover","click"]),eventDelay:a.a.number,footer:a.a.node,getPopper:a.a.func,hideArrow:a.a.bool,id:a.a.oneOfType([a.a.string,a.a.number]),isPositioned:a.a.bool,offset:a.a.number,open:a.a.bool,options:a.a.object,placement:a.a.oneOf(["top","top-start","top-end","bottom","bottom-start","bottom-end","left","left-start","left-end","right","right-start","right-end","auto","center"]),showCloseButton:a.a.bool,style:a.a.object,styles:a.a.object,target:a.a.oneOfType([a.a.object,a.a.string]),title:a.a.node,wrapperOptions:a.a.shape({offset:a.a.number,placement:a.a.oneOf(["top","top-start","top-end","bottom","bottom-start","bottom-end","left","left-start","left-end","right","right-start","right-end","auto"]),position:a.a.bool})}),w(z,"defaultProps",{autoOpen:!1,callback:M,debug:!1,disableAnimation:!1,disableFlip:!1,disableHoverToClick:!1,event:"click",eventDelay:.4,getPopper:M,hideArrow:!1,offset:15,placement:"bottom",showCloseButton:!1,styles:{},target:null,wrapperOptions:{position:!1}}),t.a=z}).call(this,n(13))},function(e,t,n){var o;
45
+ /*!
46
+ Copyright (c) 2017 Jed Watson.
47
+ Licensed under the MIT License (MIT), see
48
+ http://jedwatson.github.io/classnames
49
+ */
50
+ /*!
51
+ Copyright (c) 2017 Jed Watson.
52
+ Licensed under the MIT License (MIT), see
53
+ http://jedwatson.github.io/classnames
54
+ */
55
+ !function(){"use strict";var n={}.hasOwnProperty;function r(){for(var e=[],t=0;t<arguments.length;t++){var o=arguments[t];if(o){var i=typeof o;if("string"===i||"number"===i)e.push(o);else if(Array.isArray(o)&&o.length){var a=r.apply(null,o);a&&e.push(a)}else if("object"===i)for(var s in o)n.call(o,s)&&o[s]&&e.push(s)}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(o=function(){return r}.apply(t,[]))||(e.exports=o)}()},function(e,t,n){e.exports=function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=6)}([function(e,t){e.exports=n(1)},function(e,t,n){e.exports=n(2)()},function(e,t,n){"use strict";var o=n(3);function r(){}e.exports=function(){function e(e,t,n,r,i,a){if(a!==o){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}var n={array:e.isRequired=e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=r,n.PropTypes=n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){},,function(e,t,n){"use strict";n.r(t);var o=n(0),r=n.n(o),i="notification-item",a={BOTTOM_LEFT:"bottom-left",BOTTOM_RIGHT:"bottom-right",BOTTOM_CENTER:"bottom-center",TOP_LEFT:"top-left",TOP_RIGHT:"top-right",TOP_CENTER:"top-center"},s={TOP:"top",BOTTOM:"bottom"},l={SUCCESS:"success",DANGER:"danger",INFO:"info",DEFAULT:"default",WARNING:"warning"},c="SLIDING_ANIMATION_EXIT",u="TOUCH_SLIDING_ANIMATION_EXIT",p="REMOVAL",f={TIMEOUT:1,CLICK:2,TOUCH:3,MANUAL:4},d={DISMISS_ICON_CLASS:"className property of dismissIcon option is required",DISMISS_ICON_CONTENT:"content property of dismissIcon option is required",DISMISS_ICON_STRING:"className property of dismissIcon option must be a String",DISMISS_ICON_INVALID:"content property of dismissIcon option must be a valid React element",ANIMATION_IN:"animationIn option must be an array",ANIMATION_OUT:"animationOut option must be an array",DISMISS_REQUIRED:"duration property of dismiss option is required",DISMISS_NUMBER:"duration property of dismiss option must be a Number",DISMISS_POSITIVE:"duration property of dismiss option must be a positive Number",TITLE_STRING:"title option must be a String.",MESSAGE_REQUIRED:"message option is required",MESSAGE_STRING:"message option must be a String",TYPE_REQUIRED:"type option is required",TYPE_STRING:"type option must be a String",TYPE_NOT_EXISTENT:"type option not found",CONTAINER_REQUIRED:"container option is required",CONTAINER_STRING:"container option must be a String",DISMISSABLE_CLICK_BOOL:"click property of dismissable option must be a Boolean",DISMISSABLE_TOUCH_BOOL:"touch property of dismissable option must be a Boolean",WIDTH_NUMBER:"width option must be a Number",INSERT_STRING:"insert option must be a String",TRANSITION_DURATION_NUMBER:"duration property of transition option must be a Number",TRANSITION_CUBICBEZIER_NUMBER:"cubicBezier property of transition option must be a String",TRANSITION_DELAY_NUMBER:"delay property of transition option must be a Number",TYPE_NOT_FOUND:"custom type not found"};function h(e){return e?"".concat(e,"px"):void 0}function m(e){return null==e}function y(e){return"string"==typeof e}function b(e){return"number"==typeof e}function g(e){return"boolean"==typeof e}function v(e){return!m(e)&&e.constructor===Array}function w(e,t){var n=t.duration,o=t.cubicBezier,r=t.delay,i=e||{};if(m(i.duration)&&(i.duration=n),m(i.cubicBezier)&&(i.cubicBezier=o),m(i.delay)&&(i.delay=r),!b(i.duration))throw new Error(d.TRANSITION_DURATION_NUMBER);if(!y(i.cubicBezier))throw new Error(d.TRANSITION_CUBICBEZIER_NUMBER);if(!b(i.delay))throw new Error(d.TRANSITION_DELAY_NUMBER);return i}function E(e){return e===a.BOTTOM_LEFT||e===a.BOTTOM_RIGHT||e===a.BOTTOM_CENTER}function S(e){return e===a.TOP_LEFT||e===a.TOP_RIGHT||e===a.TOP_CENTER}function O(e){var t=e.type,n=e.userDefinedTypes;if(e.content)return[i];if(!n)return function(e){switch(t.toLowerCase()){case l.DEFAULT:return[i,"notification-default"];case l.SUCCESS:return[i,"notification-success"];case l.DANGER:return[i,"notification-danger"];case l.WARNING:return[i,"notification-warning"];case l.INFO:return[i,"notification-info"];default:return[i]}}();var o=n.find(function(e){return e.name===t});if(!o)throw new Error(d.TYPE_NOT_FOUND);return[i].concat(o.htmlClasses)}function T(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:500,t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"linear",n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:0,o=3<arguments.length&&void 0!==arguments[3]?arguments[3]:"height";return"".concat(e,"ms ").concat(o," ").concat(t," ").concat(n,"ms")}function k(e){return T(e.slidingExit.duration,e.slidingExit.cubicBezier,e.slidingExit.delay,"all")}function N(e,t,n){var o,r,i=2*window.innerWidth,a=T((o=e.touchSlidingExit.swipe).duration,o.cubicBezier,o.delay,"left"),s=T((r=e.touchSlidingExit.fade).duration,r.cubicBezier,r.delay,"opacity");return{opacity:0,position:"relative",transition:"".concat(a,", ").concat(s),left:"".concat(0<=n-t?i:-i,"px")}}function C(e,t){return{height:"".concat(t,"px"),width:h(e.width),transition:T(e.slidingExit.duration,e.slidingExit.cubicBezier,e.slidingExit.delay)}}function I(e){return(I="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 P(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function R(e){return(R=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function x(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var j=function(e){function t(e){var n,o;return function(e,n){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this),this,(n=!(o=R(t).call(this,e))||"object"!==I(o)&&"function"!=typeof o?x(this):o).endOfSmartSliding=!1,n.onTransitionEnd=n.onTransitionEnd.bind(x(n)),n.onNotificationClick=n.onNotificationClick.bind(x(n)),n.setDismissTimeout=n.setDismissTimeout.bind(x(n)),n.onSmartSlidingEnd=n.onSmartSlidingEnd.bind(x(n)),n.onTouchSmartSlidingEnd=n.onTouchSmartSlidingEnd.bind(x(n)),n.onTouchStart=n.onTouchStart.bind(x(n)),n.onTouchMove=n.onTouchMove.bind(x(n)),n.onTouchEnd=n.onTouchEnd.bind(x(n)),n.rootDOM=r.a.createRef(),n.state=function(e){var t,n=e.notification,o=e.isFirstNotification,r=((t=n).insert===s.TOP&&S(t.container)||t.insert===s.BOTTOM&&E(t.container))&&!o,i={};return i.animatedElementClasses=O(n),i.rootElementStyle={height:"0",marginBottom:0,overflow:"hidden",width:h(n.width)},r?i.animatedElementClasses.push("notification-invisible"):n.animationIn&&0<n.animationIn.length&&n.animationIn.forEach(function(e){return i.animatedElementClasses.push(e)}),i.hasSliding=r,i}(e),n}var n,o;return function(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&&_(e,t)}(t,r.a.Component),n=t,(o=[{key:"componentDidMount",value:function(){this.smartSliding(),this.setRemovalTimeout(this.props.notification.dismiss)}},{key:"componentWillUnmount",value:function(){this.timeoutId&&(this.timeoutId=clearTimeout(this.timeoutId))}},{key:"setDismissTimeout",value:function(e){var t=this;this.timeoutId=setTimeout(function(){var e=t.props,n=e.notification,o=e.toggleTimeoutRemoval;n.stage!==p&&n.stage!==u&&t.setState({rootElementStyle:C(n,t.rootDOM.current.scrollHeight)},function(){return requestAnimationFrame(function(){return o(n)})})},e)}},{key:"setRemovalTimeout",value:function(e){e&&0<e.duration&&this.setDismissTimeout(e.duration)}},{key:"onTransitionEnd",value:function(){var e=this.props.notification,t=e.animationIn,n=O(e);n.push("notification-visible"),n=n.concat(t||[]),this.setState({animatedElementClasses:n,rootElementStyle:{height:"auto",width:h(e.width)}})}},{key:"onTouchSmartSlidingEnd",value:function(e){e.stopPropagation(),e.target.isSameNode(this.rootDOM.current)&&(this.endOfSmartSliding&&this.props.toggleRemoval(this.props.notification),this.endOfSmartSliding=!0)}},{key:"onSmartSlidingEnd",value:function(){var e=this.props.notification;e.animationOut&&e.animationOut.length&&!this.endOfSmartSliding||this.props.toggleRemoval(e),this.endOfSmartSliding=!0}},{key:"smartSliding",value:function(){var e=this.props.notification,t=e.slidingEnter,n=O(e),o={transition:e.resized?void 0:T(t.duration,t.cubicBezier,t.delay),width:h(e.width),height:"".concat(this.rootDOM.current.scrollHeight,"px")};!e.resized&&e.animationIn&&0<e.animationIn.length&&e.animationIn.forEach(function(e){return n.push(e)}),this.setState({rootElementStyle:o,animatedElementClasses:n})}},{key:"onNotificationClick",value:function(){var e=this,t=this.props.notification,n=C(t,this.rootDOM.current.scrollHeight);this.setState({rootElementStyle:n},function(){return requestAnimationFrame(function(){e.props.onClickHandler(t)})})}},{key:"onTouchStart",value:function(e){this.setState({startX:e.touches[0].pageX,currentX:e.touches[0].pageX})}},{key:"onTouchMove",value:function(e){var t,n,o=this.props,r=o.notification,i=o.toggleTouchEnd,a=e.touches[0].pageX-this.state.startX;t=a,n=Math.abs(t),.4*window.innerWidth<=n?this.setState({animatedElementClasses:O(r),rootElementStyle:C(r,this.rootDOM.current.scrollHeight)},function(){requestAnimationFrame(function(){return i(r)})}):this.setState({currentX:e.touches[0].pageX,childElementStyle:{position:"relative",left:"".concat(0+a,"px")}})}},{key:"onTouchEnd",value:function(){var e=this.props.notification.touchSlidingBack;this.setState({childElementStyle:{left:"0",position:"relative",transition:T(e.duration,e.cubicBezier,e.delay,"left")}})}},{key:"render",value:function(){var e=this.props.notification,t=this.state.childElementStyle,n=this.onAnimationEnd,o=null,i=!1,a=this.state.hasSliding?this.onTransitionEnd:null,s=function(e,t){var n,o,r,i,a,s,l,p,f,d=u,m=c,y=t.animatedElementClasses,b=t.rootElementStyle,g=t.currentX,v=t.startX;return e.stage===d?(i=g,a=v,s=O(r=e),{childElementStyle:N(r,a,i),animatedElementClasses:s,rootElementStyle:{height:0,marginBottom:0,transition:k(r),width:h(r.width)}}):e.stage===m?(p=(l=e).animationOut,f=O(l),p&&p.forEach(function(e){return f.push(e)}),{rootElementStyle:{height:0,marginBottom:0,transition:k(l),width:h(l.width)},animatedElementClasses:f}):(n=e.resized?(o=b,O(e)):(o=b,y),{rootElementStyle:o,animatedElementClasses:n})}(e,this.state),l=(s.animatedElementClasses||[]).join(" "),f=s.rootElementStyle;if(e.dismissable.click&&(o=this.onNotificationClick),e.stage===p?(n=null,f=C(e,this.rootDOM.current.scrollHeight)):e.stage===c?(n=this.onSmartSlidingEnd,a=this.onSmartSlidingEnd):e.stage===u&&(n=this.onTouchSmartSlidingEnd,a=this.onTouchSmartSlidingEnd,o=null,t=s.childElementStyle,i=!0),e.content)return r.a.createElement("div",{onTouchStart:i?null:this.onTouchStart,onTouchMove:i?null:this.onTouchMove,onTouchEnd:i?null:this.onTouchEnd,onTouchCancel:i?null:this.onTouchEnd,onClick:o,className:"notification-item-root",onAnimationEnd:n,onTransitionEnd:a,ref:this.rootDOM,style:f},r.a.createElement("div",{className:"".concat(l," notification-item-child"),style:t},e.content));var d,m,y,b=r.a.createElement("div",{className:"notification-close",onClick:this.onNotificationClick},r.a.createElement("span",null,"×")),g=e.dismissIcon?(d=e,m=this.onNotificationClick,d.dismissIcon?r.a.createElement("div",{className:d.dismissIcon.className,onClick:m},d.dismissIcon.content):r.a.createElement("div",{className:"notification-close",onClick:m},r.a.createElement("span",null,"×"))):b;return e.title&&(y=r.a.createElement("h4",{className:"notification-title"},e.title)),r.a.createElement("div",{onTouchStart:i?null:this.onTouchStart,onTouchMove:i?null:this.onTouchMove,onTouchEnd:i?null:this.onTouchEnd,onTouchCancel:i?null:this.onTouchEnd,onClick:o,className:"notification-item-root",onAnimationEnd:n,onTransitionEnd:a,ref:this.rootDOM,style:f},r.a.createElement("div",{className:"".concat(l," notification-item-child"),style:t},r.a.createElement("div",{className:"notification-content"},g,y,r.a.createElement("p",{className:"notification-message"},this.props.notification.message))))}}])&&P(n.prototype,o),t}(),M=n(1),A=n.n(M);function L(e){return(L="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 D(e){return 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}}(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")}()}function B(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function F(e){return(F=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function q(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function U(e,t){return(U=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n(4);var W=function(e){function t(e){var n,o;return function(e,n){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this),this,(n=!(o=F(t).call(this,e))||"object"!==L(o)&&"function"!=typeof o?q(this):o).state={isMobile:e.isMobile,breakpoint:e.breakpoint,notifications:[]},v(e.types)&&(n.state.userDefinedTypes=e.types),n.addNotification=n.addNotification.bind(q(n)),n.onNotificationClick=n.onNotificationClick.bind(q(n)),n.toggleRemoval=n.toggleRemoval.bind(q(n)),n.toggleTimeoutRemoval=n.toggleTimeoutRemoval.bind(q(n)),n.handleResize=n.handleResize.bind(q(n)),n.renderReactNotifications=n.renderReactNotifications.bind(q(n)),n.toggleTouchEnd=n.toggleTouchEnd.bind(q(n)),n}var n,o;return function(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&&U(e,t)}(t,r.a.Component),n=t,(o=[{key:"componentDidMount",value:function(){var e=this;this.setState({width:window.innerWidth},function(){window.addEventListener("resize",e.handleResize)})}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"handleResize",value:function(){this.setState({width:window.innerWidth,notifications:this.state.notifications.map(function(e){return e.resized=!0,e})})}},{key:"toggleTimeoutRemoval",value:function(e){var t=c,n=f.TIMEOUT;this.setState({notifications:this.state.notifications.map(function(o){return o.id===e.id&&(o.stage=t,o.removedBy=n),o})})}},{key:"addNotification",value:function(e){var t=function(e,t){var n=e,o=n.insert,i=n.container,a=n.dismissIcon,s=n.animationIn,c=n.animationOut,u=n.slidingEnter,p=n.slidingExit,f=n.touchSlidingBack,h=n.touchSlidingExit,E=n.dismissable,S=n.dismiss,O=n.width,T=n.id;return n.id=T||Math.random().toString(36).substr(2,9),function(e){var t=e.content,n=e.title;if(!t&&!m(n)&&!y(n))throw new Error(d.TITLE_STRING)}(n),function(e){var t=e.content,n=e.message;if(!t){if(!n)throw new Error(d.MESSAGE_REQUIRED);if(!y(n))throw new Error(d.MESSAGE_STRING)}}(n),n.type=function(e,t){var n=e.content,o=e.type;if(!n){if(!o)throw new Error(d.TYPE_REQUIRED);if(!y(o))throw new Error(d.TYPE_STRING);if(!t&&o!==l.SUCCESS&&o!==l.DANGER&&o!==l.INFO&&o!==l.DEFAULT&&o!==l.WARNING)throw new Error(d.TYPE_NOT_EXISTENT);return o.toLowerCase()}}(n,t),t&&!n.content&&(n.userDefinedTypes=function(e,t){var n=e.type;if(!e.content&&n!==l.SUCCESS&&n!==l.DANGER&&n!==l.INFO&&n!==l.DEFAULT&&n!==l.WARNING&&t){if(!t.find(function(e){return e.name===n}))throw new Error(d.TYPE_NOT_FOUND);return t}}(n,t)),n.container=function(e){if(!e)throw new Error(d.CONTAINER_REQUIRED);if(!y(e))throw new Error(d.CONTAINER_STRING);return e.toLowerCase()}(i),n.insert=function(e){if(!e)return"top";if(!y(e))throw new Error(d.INSERT_STRING);return e.toLowerCase()}(o),n.dismissable=function(e){var t=E;if(!t)return{click:!0,touch:!0};if(m(t.click)&&(t.click=!0),m(t.touch)&&(t.touch=!0),!g(t.click))throw new Error(d.DISMISSABLE_CLICK_BOOL);if(!g(t.touch))throw new Error(d.DISMISSABLE_TOUCH_BOOL);return t}(),function(e){if(!m(e)){var t=e.className,n=e.content;if(!t)throw new Error(d.DISMISS_ICON_CLASS);if(!y(t))throw new Error(d.DISMISS_ICON_STRING);if(!n)throw new Error(d.DISMISS_ICON_CONTENT);if(!r.a.isValidElement(n))throw new Error(d.DISMISS_ICON_INVALID)}}(a),n.animationIn=function(e){if(m(e))return[];if(!v(e))throw new Error(d.ANIMATION_IN);return e}(s),n.animationOut=function(e){if(m(e))return[];if(!v(e))throw new Error(d.ANIMATION_OUT);return e}(c),m(O)||(n.width=function(e){if(m(e))return 0;if(!b(e))throw new Error(d.WIDTH_NUMBER);return e}(O)),n.slidingEnter=w(u,{duration:600,cubicBezier:"linear",delay:0}),n.slidingExit=w(p,{duration:600,cubicBezier:"linear",delay:0}),n.touchSlidingBack=w(f,{duration:600,cubicBezier:"ease-in",delay:0}),n.touchSlidingExit=h||{},n.touchSlidingExit.swipe=w(n.touchSlidingExit.swipe||{},{duration:600,cubicBezier:"ease-in",delay:0}),n.touchSlidingExit.fade=w(n.touchSlidingExit.fade||{},{duration:300,cubicBezier:"ease-in",delay:0}),function(e){if(e){if(m(e.duration))throw new Error(d.DISMISS_REQUIRED);if(!b(e.duration))throw new Error(d.DISMISS_NUMBER);if(e.duration<0)throw new Error(d.DISMISS_POSITIVE)}}(S),n}(e,this.state.userDefinedTypes);return this.setState(function(e){return{notifications:t.insert===s.TOP?[t].concat(D(e.notifications)):[].concat(D(e.notifications),[t])}}),t.id}},{key:"removeNotification",value:function(e){var t=this;this.setState({notifications:this.state.notifications.map(function(t){return t.id===e&&(t.stage=p,t.removedBy=f.API),t})},function(){requestAnimationFrame(function(){t.setState({notifications:t.state.notifications.map(function(t){return t.id===e&&(t.stage=c,t.removedBy=f.API),t})})})})}},{key:"onNotificationClick",value:function(e){var t=this,n=e.dismissable,o=e.dismissIcon;(n&&n.click||o)&&requestAnimationFrame(function(){t.setState({notifications:t.state.notifications.map(function(t){return t.id===e.id&&(t.stage=c,t.removedBy=f.CLICK),t})})})}},{key:"toggleTouchEnd",value:function(e){var t=u;this.setState({notifications:this.state.notifications.map(function(n){return n.id===e.id&&(n.stage=t,n.removedBy=f.TOUCH),n})})}},{key:"toggleRemoval",value:function(e){var t=this;this.setState({notifications:this.state.notifications.filter(function(t){return t.id!==e.id})},function(){t.props.onNotificationRemoval&&t.props.onNotificationRemoval(e.id,e.removedBy)})}},{key:"renderReactNotifications",value:function(e){var t=this;return e.map(function(n){return r.a.createElement(j,{key:n.id,notification:n,isFirstNotification:1===e.length,onClickHandler:t.onNotificationClick,toggleRemoval:t.toggleRemoval,toggleTimeoutRemoval:t.toggleTimeoutRemoval,toggleTouchEnd:t.toggleTouchEnd})})}},{key:"render",value:function(){var e,t,n,o=this.state;if(this.props.isMobile&&o.width<=o.breakpoint){var i=(e=o.notifications,t=[],n=[],e.forEach(function(e){var o=e.container.toLowerCase();if(S(o))n.push(e);else{if(!E(o))throw new Error("Container ".concat(e.container," is not valid"));t.push(e)}}),{top:n,bottom:t}),s=this.renderReactNotifications(i.top),l=this.renderReactNotifications(i.bottom);return r.a.createElement("div",{className:"react-notification-root"},r.a.createElement("div",{className:"notification-container-mobile-top"},s),r.a.createElement("div",{className:"notification-container-mobile-bottom"},l))}var c,u,p,f,d,h,m,y=(c=o.notifications,u=[],p=[],f=[],d=[],h=[],m=[],c.forEach(function(e){var t=e.container.toLowerCase();if(t===a.TOP_LEFT)u.push(e);else if(t===a.TOP_RIGHT)p.push(e);else if(t===a.TOP_CENTER)f.push(e);else if(t===a.BOTTOM_LEFT)d.push(e);else if(t===a.BOTTOM_RIGHT)h.push(e);else{if(t!==a.BOTTOM_CENTER)throw new Error("Container ".concat(e.container," is not valid"));m.push(e)}}),{topLeft:u,topRight:p,topCenter:f,bottomLeft:d,bottomRight:h,bottomCenter:m}),b=this.renderReactNotifications(y.topLeft),g=this.renderReactNotifications(y.topRight),v=this.renderReactNotifications(y.topCenter),w=this.renderReactNotifications(y.bottomLeft),O=this.renderReactNotifications(y.bottomRight),T=this.renderReactNotifications(y.bottomCenter);return r.a.createElement("div",{className:"react-notification-root"},r.a.createElement("div",{className:"notification-container-top-left"},b),r.a.createElement("div",{className:"notification-container-top-right"},g),r.a.createElement("div",{className:"notification-container-bottom-left"},w),r.a.createElement("div",{className:"notification-container-bottom-right"},O),r.a.createElement("div",{className:"notification-container-top-center"},v),r.a.createElement("div",{className:"notification-container-bottom-center"},T))}}])&&B(n.prototype,o),t}();W.propTypes={isMobile:A.a.bool,breakpoint:A.a.number,types:A.a.array,onNotificationRemoval:A.a.func},W.defaultProps={isMobile:!0,breakpoint:768},t.default=W}])},function(e,t,n){},function(e,t,n){"use strict";var o=n(21);function r(){}function i(){}i.resetWarningCache=r,e.exports=function(){function e(e,t,n,r,i,a){if(a!==o){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 n={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:i,resetWarningCache:r};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";
56
+ /** @license React v16.8.6
57
+ * react-is.production.min.js
58
+ *
59
+ * Copyright (c) Facebook, Inc. and its affiliates.
60
+ *
61
+ * This source code is licensed under the MIT license found in the
62
+ * LICENSE file in the root directory of this source tree.
63
+ */Object.defineProperty(t,"__esModule",{value:!0});var o="function"==typeof Symbol&&Symbol.for,r=o?Symbol.for("react.element"):60103,i=o?Symbol.for("react.portal"):60106,a=o?Symbol.for("react.fragment"):60107,s=o?Symbol.for("react.strict_mode"):60108,l=o?Symbol.for("react.profiler"):60114,c=o?Symbol.for("react.provider"):60109,u=o?Symbol.for("react.context"):60110,p=o?Symbol.for("react.async_mode"):60111,f=o?Symbol.for("react.concurrent_mode"):60111,d=o?Symbol.for("react.forward_ref"):60112,h=o?Symbol.for("react.suspense"):60113,m=o?Symbol.for("react.memo"):60115,y=o?Symbol.for("react.lazy"):60116;function b(e){if("object"==typeof e&&null!==e){var t=e.$typeof;switch(t){case r:switch(e=e.type){case p:case f:case a:case l:case s:case h:return e;default:switch(e=e&&e.$typeof){case u:case d:case c:return e;default:return t}}case y:case m:case i:return t}}}function g(e){return b(e)===f}t.typeOf=b,t.AsyncMode=p,t.ConcurrentMode=f,t.ContextConsumer=u,t.ContextProvider=c,t.Element=r,t.ForwardRef=d,t.Fragment=a,t.Lazy=y,t.Memo=m,t.Portal=i,t.Profiler=l,t.StrictMode=s,t.Suspense=h,t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===f||e===l||e===s||e===h||"object"==typeof e&&null!==e&&(e.$typeof===y||e.$typeof===m||e.$typeof===c||e.$typeof===u||e.$typeof===d)},t.isAsyncMode=function(e){return g(e)||b(e)===p},t.isConcurrentMode=g,t.isContextConsumer=function(e){return b(e)===u},t.isContextProvider=function(e){return b(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$typeof===r},t.isForwardRef=function(e){return b(e)===d},t.isFragment=function(e){return b(e)===a},t.isLazy=function(e){return b(e)===y},t.isMemo=function(e){return b(e)===m},t.isPortal=function(e){return b(e)===i},t.isProfiler=function(e){return b(e)===l},t.isStrictMode=function(e){return b(e)===s},t.isSuspense=function(e){return b(e)===h}},function(e,t,n){},function(e,t,n){"use strict";n.r(t);n(19);var o=n(1),r=n.n(o),i=n(0),a=n.n(i),s=n(6),l=n(2),c=n(5),u=n.n(c),p=n(9),f=n.n(p),d=n(15),h=n.n(d),m=n(7),y=n.n(m),b=n(10),g=n.n(b),v=n(8),w=n(4),E=n.n(w),S=n(16);function O(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function T(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function k(e,t,n){return t&&T(e.prototype,t),n&&T(e,n),e}function N(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function C(){return(C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e}).apply(this,arguments)}function I(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},o=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(o=o.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),o.forEach(function(t){N(e,t,n[t])})}return e}function P(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&&x(e,t)}function R(e){return(R=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function x(e,t){return(x=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function _(e,t){if(null==e)return{};var n,o,r=function(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o<i.length;o++)n=i[o],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)n=i[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function j(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function M(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?j(e):t}var A={INIT:"init",START:"start",STOP:"stop",RESET:"reset",PREV:"prev",NEXT:"next",GO:"go",CLOSE:"close",SKIP:"skip",UPDATE:"update"},L="tour:start",D="step:before",B="beacon",F="tooltip",q="step:after",U="tour:end",W="tour:status",z="error:target_not_found",H={INIT:"init",READY:"ready",BEACON:"beacon",TOOLTIP:"tooltip",COMPLETE:"complete",ERROR:"error"},G={IDLE:"idle",READY:"ready",WAITING:"waiting",RUNNING:"running",PAUSED:"paused",SKIPPED:"skipped",FINISHED:"finished",ERROR:"error"},V=f.a.canUseDOM,Y=void 0!==c.createPortal;function K(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:navigator.userAgent,t=e;return"undefined"==typeof window?t="node":document.documentMode?t="ie":/Edge/.test(e)?t="edge":Boolean(window.opera)||e.indexOf(" OPR/")>=0?t="opera":void 0!==window.InstallTrigger?t="firefox":window.chrome?t="chrome":/(Version\/([0-9._]+).*Safari|CriOS|FxiOS| Mobile\/)/.test(e)&&(t="safari"),t}function X(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}function $(e){var t=[];return function e(n){if("string"==typeof n||"number"==typeof n)t.push(n);else if(Array.isArray(n))n.forEach(function(t){return e(t)});else if(n&&n.props){var o=n.props.children;Array.isArray(o)?o.forEach(function(t){return e(t)}):e(o)}}(e),t.join(" ").trim()}function J(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Q(e){return e.disableBeacon||"center"===e.placement}function Z(){return!["chrome","safari","firefox","opera"].includes(K())}function ee(e){var t=e.title,n=e.data,o=e.warn,r=void 0!==o&&o,i=e.debug,a=void 0!==i&&i,s=r?console.warn||console.error:console.log;a&&(t&&n?(console.groupCollapsed("%creact-joyride: ".concat(t),"color: #ff0044; font-weight: bold; font-size: 12px;"),Array.isArray(n)?n.forEach(function(e){l.a.plainObject(e)&&e.key?s.apply(console,[e.key,e.value]):s.apply(console,[e])}):s.apply(console,[n]),console.groupEnd()):console.error("Missing title or data props"))}var te={action:"",controlled:!1,index:0,lifecycle:H.INIT,size:0,status:G.IDLE},ne=["action","index","lifecycle","status"];function oe(e){var t=new Map,n=new Map;return new(function(){function e(){var t=this,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=o.continuous,i=void 0!==r&&r,a=o.stepIndex,s=o.steps,c=void 0===s?[]:s;O(this,e),N(this,"listener",void 0),N(this,"setSteps",function(e){var o=t.getState(),r=o.size,i=o.status,a={size:e.length,status:i};n.set("steps",e),i===G.WAITING&&!r&&e.length&&(a.status=G.RUNNING),t.setState(a)}),N(this,"addListener",function(e){t.listener=e}),N(this,"update",function(e){if(n=e,o=ne,!(l.a.plainObject(n)&&l.a.array(o)&&Object.keys(n).every(function(e){return o.includes(e)})))throw new Error("State is not valid. Valid keys: ".concat(ne.join(", ")));var n,o;t.setState(I({},t.getNextState(I({},t.getState(),e,{action:e.action||A.UPDATE}),!0)))}),N(this,"start",function(e){var n=t.getState(),o=n.index,r=n.size;t.setState(I({},t.getNextState({action:A.START,index:l.a.number(e)?e:o},!0),{status:r?G.RUNNING:G.WAITING}))}),N(this,"stop",function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=t.getState(),o=n.index,r=n.status;[G.FINISHED,G.SKIPPED].includes(r)||t.setState(I({},t.getNextState({action:A.STOP,index:o+(e?1:0)}),{status:G.PAUSED}))}),N(this,"prev",function(){var e=t.getState(),n=e.index;e.status===G.RUNNING&&t.setState(I({},t.getNextState({action:A.PREV,index:n-1})))}),N(this,"next",function(){var e=t.getState(),n=e.index;e.status===G.RUNNING&&t.setState(t.getNextState({action:A.NEXT,index:n+1}))}),N(this,"go",function(e){var n=t.getState(),o=n.controlled,r=n.status;if(!o&&r===G.RUNNING){var i=t.getSteps()[e];t.setState(I({},t.getNextState({action:A.GO,index:e}),{status:i?r:G.FINISHED}))}}),N(this,"close",function(){var e=t.getState(),n=e.index;e.status===G.RUNNING&&t.setState(I({},t.getNextState({action:A.CLOSE,index:n+1})))}),N(this,"skip",function(){t.getState().status===G.RUNNING&&t.setState({action:A.SKIP,lifecycle:H.INIT,status:G.SKIPPED})}),N(this,"reset",function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];t.getState().controlled||t.setState(I({},t.getNextState({action:A.RESET,index:0}),{status:e?G.RUNNING:G.READY}))}),N(this,"info",function(){return t.getState()}),this.setState({action:A.INIT,controlled:l.a.number(a),continuous:i,index:l.a.number(a)?a:0,lifecycle:H.INIT,status:c.length?G.READY:G.IDLE},!0),this.setSteps(c)}return k(e,[{key:"setState",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=this.getState(),r=I({},o,e),i=r.action,a=r.index,s=r.lifecycle,l=r.size,c=r.status;t.set("action",i),t.set("index",a),t.set("lifecycle",s),t.set("size",l),t.set("status",c),n&&(t.set("controlled",e.controlled),t.set("continuous",e.continuous)),this.listener&&this.hasUpdatedState(o)&&this.listener(this.getState())}},{key:"getState",value:function(){return t.size?{action:t.get("action")||"",controlled:t.get("controlled")||!1,index:parseInt(t.get("index"),10),lifecycle:t.get("lifecycle")||"",size:t.get("size")||0,status:t.get("status")||""}:I({},te)}},{key:"getNextState",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.getState(),o=n.action,r=n.controlled,i=n.index,a=n.size,s=n.status,c=l.a.number(e.index)?e.index:i,u=r&&!t?i:Math.min(Math.max(c,0),a);return{action:e.action||o,controlled:r,index:u,lifecycle:e.lifecycle||H.INIT,size:e.size||a,status:u===a?G.FINISHED:e.status||s}}},{key:"hasUpdatedState",value:function(e){return JSON.stringify(e)!==JSON.stringify(this.getState())}},{key:"getSteps",value:function(){var e=n.get("steps");return Array.isArray(e)?e:[]}},{key:"getHelpers",value:function(){return{prev:this.prev,next:this.next,go:this.go,close:this.close,skip:this.skip,reset:this.reset,info:this.info}}}]),e}())(e)}function re(e){return e?e.getBoundingClientRect():{}}function ie(e){return"string"==typeof e?e?document.querySelector(e):null:e}function ae(e,t){var n=g()(e);return n.isSameNode(y()())?y()():n.scrollHeight>n.offsetHeight||t?n:(n.style.overflow="initial",y()())}function se(e,t){return!!e&&!ae(e,t).isSameNode(y()())}function le(e){if(!(e&&e instanceof HTMLElement))return!1;var t=e.nodeName;return"BODY"!==t&&"HTML"!==t&&("fixed"===function(e){return e&&1===e.nodeType?getComputedStyle(e):{}}(e).position||le(e.parentNode))}function ce(e,t,n){if(!e)return 0;var o=g()(e),r=e.offsetTop;return se(e,n)&&!function(e){return e.offsetParent!==document.body}(e)&&(r-=o.offsetTop),Math.floor(r-t)}var ue=function(e){function t(t,n,o,r,i,a){var s=r||"<<anonymous>>",l=a||o;if(null==n[o])return t?new Error("Required ".concat(i," `").concat(l,"` was not specified in `").concat(s,"`.")):null;for(var c=arguments.length,u=new Array(c>6?c-6:0),p=6;p<c;p++)u[p-6]=arguments[p];return e.apply(void 0,[n,o,s,i,l].concat(u))}var n=t.bind(null,!1);return n.isRequired=t.bind(null,!0),n}(function(e,t,n,o,i){var a=e[t],s=a;if(!r.a.isValidElement(a)&&Object(v.isValidElementType)(a)){s=r.a.createElement(s,{ref:function(){},step:{}})}if(l.a.string(a)||l.a.number(a)||!Object(v.isValidElementType)(a)||![v.Element,v.ForwardRef].includes(Object(v.typeOf)(s)))return new Error("Invalid ".concat(o," `").concat(i,"` supplied to `").concat(n,"`. Expected a React class or forwardRef."))}),pe={arrowColor:"#fff",backgroundColor:"#fff",beaconSize:36,overlayColor:"rgba(0, 0, 0, 0.5)",primaryColor:"#f04",spotlightShadow:"0 0 15px rgba(0, 0, 0, 0.5)",textColor:"#333",zIndex:100},fe={backgroundColor:"transparent",border:0,borderRadius:0,color:"#555",cursor:"pointer",fontSize:16,lineHeight:1,padding:8,WebkitAppearance:"none"},de={borderRadius:4,position:"absolute"};var he={floaterProps:{options:{preventOverflow:{boundariesElement:"scrollParent"}},wrapperOptions:{offset:-18,position:!0}},locale:{back:"Back",close:"Close",last:"Last",next:"Next",open:"Open the dialog",skip:"Skip"},step:{event:"click",placement:"bottom",offset:10}};function me(e){var t=["beaconComponent","disableCloseOnEsc","disableOverlay","disableOverlayClose","disableScrolling","disableScrollParentFix","floaterProps","hideBackButton","locale","showProgress","showSkipButton","spotlightClicks","spotlightPadding","styles","tooltipComponent"];return Object.keys(e).filter(function(e){return t.includes(e)}).reduce(function(t,n){return t[n]=e[n],t},{})}function ye(e,t){if(!e)return null;var n=E.a.all([me(t),he.step,e],{isMergeableObject:l.a.plainObject}),o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=E()(pe,e.options||{}),n=290;window.innerWidth>480&&(n=380),t.width&&(n=window.innerWidth<t.width?window.innerWidth-30:t.width);var o,r,i,a={bottom:0,left:0,overflow:"hidden",position:"absolute",right:0,top:0,zIndex:t.zIndex},s={beacon:I({},fe,{display:"inline-block",height:t.beaconSize,position:"relative",width:t.beaconSize,zIndex:t.zIndex}),beaconInner:{animation:"joyride-beacon-inner 1.2s infinite ease-in-out",backgroundColor:t.primaryColor,borderRadius:"50%",display:"block",height:"50%",left:"50%",opacity:.7,position:"absolute",top:"50%",transform:"translate(-50%, -50%)",width:"50%"},beaconOuter:{animation:"joyride-beacon-outer 1.2s infinite ease-in-out",backgroundColor:"rgba(".concat((o=t.primaryColor,r=o.replace(/^#?([a-f\d])([a-f\d])([a-f\d])#x2F;i,function(e,t,n,o){return t+t+n+n+o+o}),i=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})#x2F;i.exec(r),i?[parseInt(i[1],16),parseInt(i[2],16),parseInt(i[3],16)]:[]).join(","),", 0.2)"),border:"2px solid ".concat(t.primaryColor),borderRadius:"50%",boxSizing:"border-box",display:"block",height:"100%",left:0,opacity:.9,position:"absolute",top:0,transformOrigin:"center",width:"100%"},tooltip:{backgroundColor:t.backgroundColor,borderRadius:5,boxSizing:"border-box",color:t.textColor,fontSize:16,maxWidth:"100%",padding:15,position:"relative",width:n},tooltipContainer:{lineHeight:1.4,textAlign:"center"},tooltipTitle:{fontSize:18,margin:0},tooltipContent:{padding:"20px 10px"},tooltipFooter:{alignItems:"center",display:"flex",justifyContent:"flex-end",marginTop:15},tooltipFooterSpacer:{flex:1},buttonNext:I({},fe,{backgroundColor:t.primaryColor,borderRadius:4,color:"#fff"}),buttonBack:I({},fe,{color:t.primaryColor,marginLeft:"auto",marginRight:5}),buttonClose:I({},fe,{color:t.textColor,height:14,padding:15,position:"absolute",right:0,top:0,width:14}),buttonSkip:I({},fe,{color:t.textColor,fontSize:14}),overlay:I({},a,{backgroundColor:t.overlayColor,mixBlendMode:"hard-light"}),overlayLegacy:I({},a),overlayLegacyCenter:I({},a,{backgroundColor:t.overlayColor}),spotlight:I({},de,{backgroundColor:"gray"}),spotlightLegacy:I({},de,{boxShadow:"0 0 0 9999px ".concat(t.overlayColor,", ").concat(t.spotlightShadow)}),floaterStyles:{arrow:{color:t.arrowColor},options:{zIndex:t.zIndex}},options:t};return E()(s,e)}(E()(t.styles||{},e.styles||{})),r=se(ie(e.target),n.disableScrollParentFix),i=E.a.all([t.floaterProps||{},he.floaterProps,n.floaterProps||{}]);return i.offset=n.offset,i.styles=E()(i.styles||{},o.floaterStyles||{}),delete o.floaterStyles,n.disableScrolling||(i.offset+=t.spotlightPadding||e.spotlightPadding||0),e.placementBeacon&&(i.wrapperOptions.placement=e.placementBeacon),r&&(i.options.preventOverflow.boundariesElement="window"),I({},n,{locale:E.a.all([he.locale,t.locale||{},n.locale||{}]),floaterProps:i,styles:o})}function be(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return l.a.plainObject(e)?!!e.target||(ee({title:"validateStep",data:"target is missing from the step",warn:!0,debug:t}),!1):(ee({title:"validateStep",data:"step must be an object",warn:!0,debug:t}),!1)}function ge(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return l.a.array(e)?e.every(function(e){return be(e,t)}):(ee({title:"validateSteps",data:"steps must be an array",warn:!0,debug:t}),!1)}var ve=function e(t){var n=this,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(O(this,e),N(this,"element",void 0),N(this,"options",void 0),N(this,"canBeTabbed",function(e){var t=e.tabIndex;return(null===t||t<0)&&(t=void 0),!isNaN(t)&&n.canHaveFocus(e,!0)}),N(this,"canHaveFocus",function(e,t){var o=e.nodeName.toLowerCase();return(/input|select|textarea|button|object/.test(o)&&!e.getAttribute("disabled")||"a"===o&&e.getAttribute("href")||t)&&n.isVisible(e)}),N(this,"findValidTabElements",function(){return[].slice.call(n.element.querySelectorAll("*"),0).filter(n.canBeTabbed)}),N(this,"handleKeyDown",function(e){var t=n.options.keyCode,o=void 0===t?9:t;e.keyCode===o&&n.interceptTab(e)}),N(this,"interceptTab",function(e){e.preventDefault();var t=n.findValidTabElements(),o=e.shiftKey;if(t.length){var r=t.indexOf(document.activeElement);-1===r||!o&&r+1===t.length?r=0:o&&0===r?r=t.length-1:r+=o?-1:1,t[r].focus()}}),N(this,"isHidden",function(e){var t=e.offsetWidth<=0&&e.offsetHeight<=0,n=window.getComputedStyle(e);return!(!t||e.innerHTML)||(t&&"visible"!==n.getPropertyValue("overflow")||"none"===n.getPropertyValue("display"))}),N(this,"isVisible",function(e){for(var t=e;t;)if(t instanceof HTMLElement){if(t===document.body)break;if(n.isHidden(t))return!1;t=t.parentNode}return!0}),N(this,"removeScope",function(){window.removeEventListener("keydown",n.handleKeyDown)}),N(this,"setFocus",function(){var e=n.options.selector;if(e){var t=n.element.querySelector(e);t&&t.focus()}}),!(t instanceof HTMLElement))throw new TypeError("Invalid parameter: element must be an HTMLElement");this.element=t,this.options=o,window.addEventListener("keydown",this.handleKeyDown,!1),this.setFocus()},we=function(e){function t(e){var n;if(O(this,t),N(j(j(n=M(this,R(t).call(this,e)))),"setBeaconRef",function(e){n.beacon=e}),!e.beaconComponent){var o=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css",r.id="joyride-beacon-animation",r.appendChild(document.createTextNode("\n @keyframes joyride-beacon-inner {\n 20% {\n opacity: 0.9;\n }\n \n 90% {\n opacity: 0.7;\n }\n }\n \n @keyframes joyride-beacon-outer {\n 0% {\n transform: scale(1);\n }\n \n 45% {\n opacity: 0.7;\n transform: scale(0.75);\n }\n \n 100% {\n opacity: 0.9;\n transform: scale(1);\n }\n }\n ")),o.appendChild(r)}return n}return P(t,r.a.Component),k(t,[{key:"componentDidMount",value:function(){var e=this;setTimeout(function(){l.a.domElement(e.beacon)&&e.beacon.focus()},0)}},{key:"componentWillUnmount",value:function(){var e=document.getElementById("joyride-beacon-animation");e&&e.parentNode.removeChild(e)}},{key:"render",value:function(){var e,t=this.props,n=t.beaconComponent,o=t.locale,i=t.onClickOrHover,a=t.styles,s={"aria-label":o.open,onClick:i,onMouseEnter:i,ref:this.setBeaconRef,title:o.open};if(n){var l=n;e=r.a.createElement(l,s)}else e=r.a.createElement("button",C({key:"JoyrideBeacon",className:"react-joyride__beacon",style:a.beacon,type:"button","data-test-id":"button-beacon"},s),r.a.createElement("span",{style:a.beaconInner}),r.a.createElement("span",{style:a.beaconOuter}));return e}}]),t}();N(we,"propTypes",{beaconComponent:ue,locale:a.a.object.isRequired,onClickOrHover:a.a.func.isRequired,styles:a.a.object.isRequired});var Ee=function(e){var t=e.styles;return r.a.createElement("div",{key:"JoyrideSpotlight",className:"react-joyride__spotlight",style:t})};Ee.propTypes={styles:a.a.object.isRequired};var Se=function(e){function t(e){var n;return O(this,t),N(j(j(n=M(this,R(t).call(this,e)))),"handleMouseMove",function(e){var t=n.state.mouseOverSpotlight,o=n.stylesSpotlight,r=o.height,i=o.left,a=o.position,s=o.top,l=o.width,c="fixed"===a?e.clientY:e.pageY,u="fixed"===a?e.clientX:e.pageX,p=u>=i&&u<=i+l&&(c>=s&&c<=s+r);p!==t&&n.setState({mouseOverSpotlight:p})}),N(j(j(n)),"handleScroll",function(){n.state.isScrolling||n.setState({isScrolling:!0,showSpotlight:!1}),clearTimeout(n.scrollTimeout),n.scrollTimeout=setTimeout(function(){n.setState({isScrolling:!1,showSpotlight:!0}),n.scrollParent.removeEventListener("scroll",n.handleScroll)},50)}),N(j(j(n)),"handleResize",function(){clearTimeout(n.resizeTimeout),n.resizeTimeout=setTimeout(function(){clearTimeout(n.resizeTimeout),n.forceUpdate()},100)}),n.state={mouseOverSpotlight:!1,isScrolling:!1,showSpotlight:e.disableScrolling},n}return P(t,r.a.Component),k(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.debug,n=e.disableScrolling,o=e.disableScrollParentFix,r=e.target;if(!n){var i=ie(r);this.scrollParent=ae(i,o),se(i,!0)&&ee({title:"step has a custom scroll parent and can cause trouble with scrolling",data:[{key:"parent",value:this.scrollParent}],debug:t})}window.addEventListener("resize",this.handleResize)}},{key:"componentDidUpdate",value:function(e){var t=this,n=this.props,o=n.disableScrolling,r=n.lifecycle,i=n.spotlightClicks,a=Object(s.a)(e,this.props),l=a.changed,c=a.changedTo;o||c("lifecycle",H.TOOLTIP)&&(this.scrollParent.addEventListener("scroll",this.handleScroll,{passive:!0}),setTimeout(function(){t.state.isScrolling||(t.setState({showSpotlight:!0}),t.scrollParent.removeEventListener("scroll",t.handleScroll))},100)),(l("spotlightClicks")||l("disableOverlay")||l("lifecycle"))&&(i&&r===H.TOOLTIP?window.addEventListener("mousemove",this.handleMouseMove,!1):r!==H.TOOLTIP&&window.removeEventListener("mousemove",this.handleMouseMove))}},{key:"componentWillUnmount",value:function(){var e=this.props.disableScrolling;window.removeEventListener("mousemove",this.handleMouseMove),window.removeEventListener("resize",this.handleResize),e||(clearTimeout(this.scrollTimeout),this.scrollParent.removeEventListener("scroll",this.handleScroll))}},{key:"render",value:function(){var e=this.state,t=e.mouseOverSpotlight,n=e.showSpotlight,o=this.props,i=o.disableOverlay,a=o.lifecycle,s=o.onClickOverlay,l=o.placement,c=o.styles;if(i||a!==H.TOOLTIP)return null;var u=c.overlay;Z()&&(u="center"===l?c.overlayLegacyCenter:c.overlayLegacy);var p,f,d,h=I({cursor:"pointer",height:(p=document,f=p.body,d=p.documentElement,f&&d?Math.max(f.scrollHeight,f.offsetHeight,d.clientHeight,d.scrollHeight,d.offsetHeight):0),pointerEvents:t?"none":"auto"},u),m="center"!==l&&n&&r.a.createElement(Ee,{styles:this.stylesSpotlight});if("safari"===K()){h.mixBlendMode,h.zIndex;var y=_(h,["mixBlendMode","zIndex"]);m=r.a.createElement("div",{style:I({},y)},m),delete h.backgroundColor}return r.a.createElement("div",{className:"react-joyride__overlay",style:h,onClick:s},m)}},{key:"stylesSpotlight",get:function(){var e=this.state.showSpotlight,t=this.props,n=t.disableScrollParentFix,o=t.spotlightClicks,r=t.spotlightPadding,i=t.styles,a=ie(t.target),s=re(a),l=le(a),c=function(e,t,n){var o=re(e),r=ae(e,n),i=se(e,n),a=o.top+(i||le(e)?0:r.scrollTop);return Math.floor(a-t)}(a,r,n);return I({},Z()?i.spotlightLegacy:i.spotlight,{height:Math.round(s.height+2*r),left:Math.round(s.left-r),opacity:e?1:0,pointerEvents:o?"none":"auto",position:l?"fixed":"absolute",top:c,transition:"opacity 0.2s",width:Math.round(s.width+2*r)})}}]),t}();N(Se,"propTypes",{debug:a.a.bool.isRequired,disableOverlay:a.a.bool.isRequired,disableScrolling:a.a.bool.isRequired,disableScrollParentFix:a.a.bool.isRequired,lifecycle:a.a.string.isRequired,onClickOverlay:a.a.func.isRequired,placement:a.a.string.isRequired,spotlightClicks:a.a.bool.isRequired,spotlightPadding:a.a.number,styles:a.a.object.isRequired,target:a.a.oneOfType([a.a.object,a.a.string]).isRequired});var Oe=function(e){var t=e.styles,n=_(e,["styles"]),o=t.color,i=t.height,a=t.width,s=_(t,["color","height","width"]);return r.a.createElement("button",C({style:s,type:"button"},n),r.a.createElement("svg",{width:"number"==typeof a?"".concat(a,"px"):a,height:"number"==typeof i?"".concat(i,"px"):i,viewBox:"0 0 18 18",version:"1.1",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid"},r.a.createElement("g",null,r.a.createElement("path",{d:"M8.13911129,9.00268191 L0.171521827,17.0258467 C-0.0498027049,17.248715 -0.0498027049,17.6098394 0.171521827,17.8327545 C0.28204354,17.9443526 0.427188206,17.9998706 0.572051765,17.9998706 C0.71714958,17.9998706 0.862013139,17.9443526 0.972581703,17.8327545 L9.0000937,9.74924618 L17.0276057,17.8327545 C17.1384085,17.9443526 17.2832721,17.9998706 17.4281356,17.9998706 C17.5729992,17.9998706 17.718097,17.9443526 17.8286656,17.8327545 C18.0499901,17.6098862 18.0499901,17.2487618 17.8286656,17.0258467 L9.86135722,9.00268191 L17.8340066,0.973848225 C18.0553311,0.750979934 18.0553311,0.389855532 17.8340066,0.16694039 C17.6126821,-0.0556467968 17.254037,-0.0556467968 17.0329467,0.16694039 L9.00042166,8.25611765 L0.967006424,0.167268345 C0.745681892,-0.0553188426 0.387317931,-0.0553188426 0.165993399,0.167268345 C-0.0553311331,0.390136635 -0.0553311331,0.751261038 0.165993399,0.974176179 L8.13920499,9.00268191 L8.13911129,9.00268191 Z",fill:o}))))};Oe.propTypes={styles:a.a.object.isRequired};var Te=function(e){function t(){return O(this,t),M(this,R(t).apply(this,arguments))}return P(t,r.a.Component),k(t,[{key:"render",value:function(){var e=this.props,t=e.backProps,n=e.closeProps,o=e.continuous,i=e.index,a=e.isLastStep,s=e.primaryProps,l=e.size,c=e.skipProps,u=e.step,p=e.tooltipProps,f=u.content,d=u.hideBackButton,h=u.hideCloseButton,m=u.hideFooter,y=u.showProgress,b=u.showSkipButton,g=u.title,v=u.styles,w=u.locale,E=w.back,S=w.close,O=w.last,T=w.next,k=w.skip,N={primary:S};return o&&(N.primary=a?O:T,y&&(N.primary=r.a.createElement("span",null,N.primary," (",i+1,"/",l,")"))),b&&!a&&(N.skip=r.a.createElement("button",C({style:v.buttonSkip,type:"button","data-test-id":"button-skip","aria-live":"off"},c),k)),!d&&i>0&&(N.back=r.a.createElement("button",C({style:v.buttonBack,type:"button","data-test-id":"button-back"},t),E)),N.close=!h&&r.a.createElement(Oe,C({styles:v.buttonClose,"data-test-id":"button-close"},n)),r.a.createElement("div",C({key:"JoyrideTooltip",className:"react-joyride__tooltip",style:v.tooltip},p),r.a.createElement("div",{style:v.tooltipContainer},g&&r.a.createElement("h4",{style:v.tooltipTitle,"aria-label":g},g),r.a.createElement("div",{style:v.tooltipContent},f)),!m&&r.a.createElement("div",{style:v.tooltipFooter},r.a.createElement("div",{style:v.tooltipFooterSpacer},N.skip),N.back,r.a.createElement("button",C({style:v.buttonNext,type:"button","data-test-id":"button-primary"},s),N.primary)),N.close)}}]),t}();N(Te,"propTypes",{backProps:a.a.object.isRequired,closeProps:a.a.object.isRequired,continuous:a.a.bool.isRequired,index:a.a.number.isRequired,isLastStep:a.a.bool.isRequired,primaryProps:a.a.object.isRequired,size:a.a.number.isRequired,skipProps:a.a.object.isRequired,step:a.a.object.isRequired,tooltipProps:a.a.object.isRequired});var ke=function(e){function t(){var e,n;O(this,t);for(var o=arguments.length,r=new Array(o),i=0;i<o;i++)r[i]=arguments[i];return N(j(j(n=M(this,(e=R(t)).call.apply(e,[this].concat(r))))),"handleClickBack",function(e){e.preventDefault(),n.props.helpers.prev()}),N(j(j(n)),"handleClickClose",function(e){e.preventDefault(),n.props.helpers.close()}),N(j(j(n)),"handleClickPrimary",function(e){e.preventDefault();var t=n.props,o=t.continuous,r=t.helpers;o?r.next():r.close()}),N(j(j(n)),"handleClickSkip",function(e){e.preventDefault(),n.props.helpers.skip()}),N(j(j(n)),"getElementsProps",function(){var e=n.props,t=e.continuous,o=e.isLastStep,r=e.setTooltipRef,i=e.step,a=$(i.locale.back),s=$(i.locale.close),l=$(i.locale.last),c=$(i.locale.next),u=$(i.locale.skip),p=t?c:s;return o&&(p=l),{backProps:{"aria-label":a,"data-action":"back",onClick:n.handleClickBack,role:"button",title:a},closeProps:{"aria-label":s,"data-action":"close",onClick:n.handleClickClose,role:"button",title:s},primaryProps:{"aria-label":p,"data-action":"primary",onClick:n.handleClickPrimary,role:"button",title:p},skipProps:{"aria-label":u,"data-action":"skip",onClick:n.handleClickSkip,role:"button",title:u},tooltipProps:{"aria-modal":!0,ref:r,role:"alertdialog"}}}),n}return P(t,r.a.Component),k(t,[{key:"render",value:function(){var e,t=this.props,n=t.continuous,o=t.index,i=t.isLastStep,a=t.size,s=t.step,l=(s.beaconComponent,s.tooltipComponent),c=_(s,["beaconComponent","tooltipComponent"]);if(l){var u=I({},this.getElementsProps(),{continuous:n,index:o,isLastStep:i,size:a,step:c}),p=l;e=r.a.createElement(p,u)}else e=r.a.createElement(Te,C({},this.getElementsProps(),{continuous:n,index:o,isLastStep:i,size:a,step:s}));return e}}]),t}();N(ke,"propTypes",{continuous:a.a.bool.isRequired,helpers:a.a.object.isRequired,index:a.a.number.isRequired,isLastStep:a.a.bool.isRequired,setTooltipRef:a.a.func.isRequired,size:a.a.number.isRequired,step:a.a.object.isRequired});var Ne=function(e){function t(e){var n;return O(this,t),n=M(this,R(t).call(this,e)),V?(n.node=document.createElement("div"),e.id&&(n.node.id=e.id),document.body.appendChild(n.node),n):M(n)}return P(t,r.a.Component),k(t,[{key:"componentDidMount",value:function(){V&&(Y||this.renderReact15())}},{key:"componentDidUpdate",value:function(){V&&(Y||this.renderReact15())}},{key:"componentWillUnmount",value:function(){V&&this.node&&(Y||u.a.unmountComponentAtNode(this.node),document.body.removeChild(this.node))}},{key:"renderReact15",value:function(){if(!V)return null;var e=this.props.children;return u.a.unstable_renderSubtreeIntoContainer(this,e,this.node),null}},{key:"renderReact16",value:function(){if(!V||!Y)return null;var e=this.props.children;return u.a.createPortal(e,this.node)}},{key:"render",value:function(){return Y?this.renderReact16():null}}]),t}();N(Ne,"propTypes",{children:a.a.element,id:a.a.oneOfType([a.a.string,a.a.number])});var Ce=function(e){function t(){var e,n;O(this,t);for(var o=arguments.length,r=new Array(o),i=0;i<o;i++)r[i]=arguments[i];return N(j(j(n=M(this,(e=R(t)).call.apply(e,[this].concat(r))))),"scope",{removeScope:function(){}}),N(j(j(n)),"handleClickHoverBeacon",function(e){var t=n.props,o=t.step,r=t.update;"mouseenter"===e.type&&"hover"!==o.event||r({lifecycle:H.TOOLTIP})}),N(j(j(n)),"handleClickOverlay",function(){var e=n.props,t=e.helpers;e.step.disableOverlayClose||t.close()}),N(j(j(n)),"setTooltipRef",function(e){n.tooltip=e}),N(j(j(n)),"setPopper",function(e,t){var o=n.props,r=o.action,i=o.setPopper,a=o.update;"wrapper"===t?n.beaconPopper=e:n.tooltipPopper=e,i(e,t),n.beaconPopper&&n.tooltipPopper&&a({action:r===A.CLOSE?A.CLOSE:r,lifecycle:H.READY})}),n}return P(t,r.a.Component),k(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.debug,n=e.index;ee({title:"step:".concat(n),data:[{key:"props",value:this.props}],debug:t})}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.action,o=t.callback,r=t.continuous,i=t.controlled,a=t.debug,l=t.index,c=t.lifecycle,u=t.size,p=t.status,f=t.step,d=t.update,h=Object(s.a)(e,this.props),m=h.changed,y=h.changedTo,b=h.changedFrom,g={action:n,controlled:i,index:l,lifecycle:c,size:u,status:p},v=r&&n!==A.CLOSE&&(l>0||n===A.PREV),w=m("action")||m("index")||m("lifecycle")||m("status"),E=b("lifecycle",[H.TOOLTIP,H.INIT],H.INIT);if(y("action",[A.NEXT,A.PREV,A.SKIP,A.CLOSE])&&(E||i)&&o(I({},g,{index:e.index,lifecycle:H.COMPLETE,step:e.step,type:q})),w&&f){var S=ie(f.target);!!S&&function(e){if(!e)return!1;for(var t=e;t&&t!==document.body;){if(t instanceof HTMLElement){var n=getComputedStyle(t),o=n.display,r=n.visibility;if("none"===o||"hidden"===r)return!1}t=t.parentNode}return!0}(S)?(b("status",G.READY,G.RUNNING)||b("lifecycle",H.INIT,H.READY))&&o(I({},g,{step:f,type:D})):(console.warn("Target not mounted",f),o(I({},g,{type:z,step:f})),i||d({index:l+([A.PREV].includes(n)?-1:1)}))}b("lifecycle",H.INIT,H.READY)&&d({lifecycle:Q(f)||v?H.TOOLTIP:H.BEACON}),m("index")&&ee({title:"step:".concat(c),data:[{key:"props",value:this.props}],debug:a}),y("lifecycle",H.BEACON)&&o(I({},g,{step:f,type:B})),y("lifecycle",H.TOOLTIP)&&(o(I({},g,{step:f,type:F})),this.scope=new ve(this.tooltip,{selector:"[data-action=primary]"}),this.scope.setFocus()),b("lifecycle",[H.TOOLTIP,H.INIT],H.INIT)&&(this.scope.removeScope(),delete this.beaconPopper,delete this.tooltipPopper)}},{key:"componentWillUnmount",value:function(){this.scope.removeScope()}},{key:"render",value:function(){var e=this.props,t=e.continuous,n=e.debug,o=e.helpers,i=e.index,a=e.lifecycle,s=e.size,c=e.step,u=ie(c.target);return be(c)&&l.a.domElement(u)?r.a.createElement("div",{key:"JoyrideStep-".concat(i),className:"react-joyride__step"},r.a.createElement(Ne,{id:"react-joyride-portal"},r.a.createElement(Se,C({},c,{debug:n,lifecycle:a,onClickOverlay:this.handleClickOverlay}))),r.a.createElement(S.a,C({component:r.a.createElement(ke,{continuous:t,helpers:o,index:i,isLastStep:i+1===s,setTooltipRef:this.setTooltipRef,size:s,step:c}),debug:n,getPopper:this.setPopper,id:"react-joyride-step-".concat(i),isPositioned:c.isFixed||le(u),open:this.open,placement:c.placement,target:c.target},c.floaterProps),r.a.createElement(we,{beaconComponent:c.beaconComponent,locale:c.locale,onClickOrHover:this.handleClickHoverBeacon,styles:c.styles}))):null}},{key:"open",get:function(){var e=this.props,t=e.step,n=e.lifecycle;return!(!Q(t)&&n!==H.TOOLTIP)}}]),t}();N(Ce,"propTypes",{action:a.a.string.isRequired,callback:a.a.func.isRequired,continuous:a.a.bool.isRequired,controlled:a.a.bool.isRequired,debug:a.a.bool.isRequired,helpers:a.a.object.isRequired,index:a.a.number.isRequired,lifecycle:a.a.string.isRequired,setPopper:a.a.func.isRequired,size:a.a.number.isRequired,status:a.a.string.isRequired,step:a.a.shape({beaconComponent:ue,content:a.a.node.isRequired,disableBeacon:a.a.bool,disableOverlay:a.a.bool,disableOverlayClose:a.a.bool,disableScrolling:a.a.bool,disableScrollParentFix:a.a.bool,event:a.a.string,floaterProps:a.a.shape({options:a.a.object,styles:a.a.object,wrapperOptions:a.a.object}),hideBackButton:a.a.bool,hideCloseButton:a.a.bool,hideFooter:a.a.bool,isFixed:a.a.bool,locale:a.a.object,offset:a.a.number.isRequired,placement:a.a.oneOf(["top","top-start","top-end","bottom","bottom-start","bottom-end","left","left-start","left-end","right","right-start","right-end","auto","center"]),spotlightClicks:a.a.bool,spotlightPadding:a.a.number,styles:a.a.object,target:a.a.oneOfType([a.a.object,a.a.string]).isRequired,title:a.a.node,tooltipComponent:ue}).isRequired,update:a.a.func.isRequired});var Ie=function(e){function t(e){var n;return O(this,t),N(j(j(n=M(this,R(t).call(this,e)))),"initStore",function(){var e=n.props,t=e.debug,o=e.getHelpers,r=e.run,i=e.stepIndex;n.store=new oe(I({},n.props,{controlled:r&&l.a.number(i)})),n.helpers=n.store.getHelpers();var a=n.store.addListener;return ee({title:"init",data:[{key:"props",value:n.props},{key:"state",value:n.state}],debug:t}),a(n.syncState),o(n.helpers),n.store.getState()}),N(j(j(n)),"callback",function(e){var t=n.props.callback;l.a.function(t)&&t(e)}),N(j(j(n)),"handleKeyboard",function(e){var t=n.state,o=t.index,r=t.lifecycle,i=n.props.steps[o],a=window.Event?e.which:e.keyCode;r===H.TOOLTIP&&27===a&&i&&!i.disableCloseOnEsc&&n.store.close()}),N(j(j(n)),"syncState",function(e){n.setState(e)}),N(j(j(n)),"setPopper",function(e,t){"wrapper"===t?n.beaconPopper=e:n.tooltipPopper=e}),n.state=n.initStore(),n}return P(t,r.a.Component),k(t,[{key:"componentDidMount",value:function(){if(V){var e=this.props,t=e.disableCloseOnEsc,n=e.debug,o=e.run,r=e.steps,i=this.store.start;ge(r,n)&&o&&i(),t||document.body.addEventListener("keydown",this.handleKeyboard,{passive:!0})}}},{key:"componentDidUpdate",value:function(e,t){if(V){var n=this.state,r=n.action,i=n.controlled,a=n.index,c=n.lifecycle,u=n.status,p=this.props,f=p.debug,d=p.run,h=p.stepIndex,m=p.steps,y=e.steps,b=e.stepIndex,g=this.store,v=g.setSteps,w=g.reset,E=g.start,S=g.stop,O=g.update,T=Object(s.a)(e,this.props).changed,k=Object(s.a)(t,this.state),N=k.changed,C=k.changedFrom,P=k.changedTo,R=ye(m[a],this.props),x=!function e(t,n){var r,i=Object(o.isValidElement)(t)||Object(o.isValidElement)(n),a=l.a.undefined(t)||l.a.undefined(n);if(X(t)!==X(n)||i||a)return!1;if(l.a.domElement(t))return t.isSameNode(n);if(l.a.number(t))return t===n;if(l.a.function(t))return t.toString()===n.toString();for(var s in t)if(J(t,s)){if(void 0===t[s]||void 0===n[s])return!1;if(r=X(t[s]),["object","array"].includes(r)&&e(t[s],n[s]))continue;if("function"===r&&e(t[s],n[s]))continue;if(t[s]!==n[s])return!1}for(var c in n)if(J(n,c)&&void 0===t[c])return!1;return!0}(y,m),_=l.a.number(h)&&T("stepIndex");if(x&&(ge(m,f)?v(m):console.warn("Steps are not valid",m)),T("run")&&(d?E(h):S()),_){var j=b<h?A.NEXT:A.PREV;r===A.STOP&&(j=A.START),[G.FINISHED,G.SKIPPED].includes(u)||O({action:r===A.CLOSE?A.CLOSE:j,index:h,lifecycle:H.INIT})}var M=I({},this.state,{index:a,step:R});if(P("action",[A.NEXT,A.PREV,A.SKIP,A.CLOSE])&&P("status",G.PAUSED)){var D=ye(m[t.index],this.props);this.callback(I({},M,{index:t.index,lifecycle:H.COMPLETE,step:D,type:q}))}if(P("status",[G.FINISHED,G.SKIPPED])){var B=ye(m[t.index],this.props);i||this.callback(I({},M,{index:t.index,lifecycle:H.COMPLETE,step:B,type:q})),this.callback(I({},M,{type:U,step:B,index:t.index})),w()}else C("status",[G.IDLE,G.READY],G.RUNNING)?this.callback(I({},M,{type:L})):N("status")?this.callback(I({},M,{type:W})):P("action",A.RESET)&&this.callback(I({},M,{type:W}));R&&(this.scrollToStep(t),"center"===R.placement&&u===G.RUNNING&&c===H.INIT&&this.store.update({lifecycle:H.READY}))}}},{key:"componentWillUnmount",value:function(){this.props.disableCloseOnEsc||document.body.removeEventListener("keydown",this.handleKeyboard)}},{key:"scrollToStep",value:function(e){var t=this.state,n=t.index,o=t.lifecycle,r=t.status,i=this.props,a=i.debug,s=i.disableScrolling,l=i.disableScrollParentFix,c=i.scrollToFirstStep,u=i.scrollOffset,p=ye(i.steps[n],this.props);if(p){var f=ie(p.target),d=!s&&"center"!==p.placement&&(!p.isFixed||!le(f))&&e.lifecycle!==o&&[H.BEACON,H.TOOLTIP].includes(o)&&(c||e.index!==n);if(r===G.RUNNING&&d){var m=se(f,l),b=ae(f,l),g=Math.floor(ce(f,u,l))||0;if(ee({title:"scrollToStep",data:[{key:"index",value:n},{key:"lifecycle",value:o},{key:"status",value:r}],debug:a}),o===H.BEACON&&this.beaconPopper){var v=this.beaconPopper,w=v.placement,E=v.popper;["bottom"].includes(w)||m||(g=Math.floor(E.top-u))}else if(o===H.TOOLTIP&&this.tooltipPopper){var S=this.tooltipPopper,O=S.flipped,T=S.placement,k=S.popper;!["top","right","left"].includes(T)||O||m?g-=p.spotlightPadding:g=Math.floor(k.top-u)}g=g>=0?g:0,r===G.RUNNING&&function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:y()();new Promise(function(n,o){var r=t.scrollTop,i=e>r?e-r:r-e;h.a.top(t,e,{duration:i<100?50:300},function(e){return e&&"Element already at target scroll position"!==e.message?o(e):n()})})}(g,b)}}}},{key:"render",value:function(){if(!V)return null;var e,t=this.state,n=t.index,o=t.status,i=this.props,a=i.continuous,s=i.debug,l=ye(i.steps[n],this.props);return o===G.RUNNING&&l&&(e=r.a.createElement(Ce,C({},this.state,{callback:this.callback,continuous:a,debug:s,setPopper:this.setPopper,helpers:this.helpers,step:l,update:this.store.update}))),r.a.createElement("div",{className:"react-joyride"},e)}}]),t}();N(Ie,"propTypes",{beaconComponent:ue,callback:a.a.func,continuous:a.a.bool,debug:a.a.bool,disableCloseOnEsc:a.a.bool,disableOverlay:a.a.bool,disableOverlayClose:a.a.bool,disableScrolling:a.a.bool,disableScrollParentFix:a.a.bool,floaterProps:a.a.shape({options:a.a.object,styles:a.a.object,wrapperOptions:a.a.object}),getHelpers:a.a.func,hideBackButton:a.a.bool,locale:a.a.object,run:a.a.bool,scrollOffset:a.a.number,scrollToFirstStep:a.a.bool,showProgress:a.a.bool,showSkipButton:a.a.bool,spotlightClicks:a.a.bool,spotlightPadding:a.a.number,stepIndex:a.a.number,steps:a.a.array,styles:a.a.object,tooltipComponent:ue}),N(Ie,"defaultProps",{continuous:!1,debug:!1,disableCloseOnEsc:!1,disableOverlay:!1,disableOverlayClose:!1,disableScrolling:!1,disableScrollParentFix:!1,getHelpers:function(){},hideBackButton:!1,run:!0,scrollOffset:20,scrollToFirstStep:!1,showSkipButton:!1,showProgress:!1,spotlightClicks:!1,spotlightPadding:10,steps:[]});var Pe=Ie;function Re(e){return(Re="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 xe(e,t,n,o,r,i,a){try{var s=e[i](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(o,r)}function _e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function je(e){return(je=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Me(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ae(e,t){return(Ae=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Le=wp.i18n.__,De=wp.components,Be=De.Button,Fe=De.Modal,qe=wp.element,Ue=qe.Component,We=qe.Fragment,ze=function(e){function t(){var e,n,o;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=this,(e=!(o=je(t).apply(this,arguments))||"object"!==Re(o)&&"function"!=typeof o?Me(n):o).skipTour=e.skipTour.bind(Me(e)),e.state={isOpen:!0,runTour:!1,steps:[{target:".otter-step-one",content:Le("Howdy, I'm Ollie The Otter! I will help you configure your Otter experience. So let's start the magic!"),disableBeacon:!0},{target:".otter-step-two",content:Le("Jazz up your blocks with some sparkly custom CSS right inside the block. CSS Modules allow you to add custom CSS to your blocks in the Block Editor.")},{target:".otter-step-three",content:Le("Section Block is the signature feature of Otter. It allows you to build beautiful layouts right inside the Block Editor. You can set Section Block as the default block for your new Pages.")},{target:".otter-step-four",content:Le("We love maps! Here you can set your Google Maps API key for Otter's Map Block.")},{target:".otter-step-five",content:Le("If you don't have an API key, you can register one by clicking here.")},{target:".otter-step-six",content:Le("If you ever need any help, we are a team of real Otter-lovers who would love to help you out.")},{target:".otter-step-seven",content:Le("And if you love what we do, please leave us a review at WordPress.org. Your review keeps us motivated to make awesome things.")},{target:".otter-step-one",content:Le("That's it for now! Hope you enjoy Otter and love it as much as we do.")}]},e}var n,o,r;return function(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&&Ae(e,t)}(t,Ue),n=t,(o=[{key:"componentDidMount",value:function(){var e,t=(e=regeneratorRuntime.mark(function e(){var t=this;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:wp.api.loadPromise.then(function(){t.settings=new wp.api.models.Settings});case 1:case"end":return e.stop()}},e)}),function(){var t=this,n=arguments;return new Promise(function(o,r){var i=e.apply(t,n);function a(e){xe(i,o,r,a,s,"next",e)}function s(e){xe(i,o,r,a,s,"throw",e)}a(void 0)})});return function(){return t.apply(this,arguments)}}()},{key:"skipTour",value:function(e){var t=this;if(this.state.isOpen&&this.setState({isOpen:!1}),"finished"===e||"skipped"===e){var n=new wp.api.models.Settings({themeisle_blocks_settings_tour:!1}).save();n.success(function(e,n){t.settings.fetch()}),n.error(function(e,t){console.warning(e.responseJSON.message)})}}},{key:"render",value:function(){var e=this;return wp.element.createElement(We,null,this.state.isOpen&&wp.element.createElement(Fe,{title:Le("Welcome to Otter!"),isDismissable:!1,className:"otter-onboarding-modal"},wp.element.createElement("div",{className:"otter-onboarding-modal-content"},Le("Would you like to start the onboarding wizard which will help you personalize the plugin for yourself?")),wp.element.createElement("div",{className:"otter-onboarding-modal-action"},wp.element.createElement(Be,{isPrimary:!0,isLarge:!0,onClick:function(){return e.setState({isOpen:!1,runTour:!0})}},Le("Start")),wp.element.createElement(Be,{isDefault:!0,isLarge:!0,onClick:function(){return e.skipTour("skipped")}},Le("Skip")))),wp.element.createElement(Pe,{continuous:!0,run:this.state.runTour,steps:this.state.steps,scrollToFirstStep:!0,showSkipButton:!0,locale:{back:Le("Back"),close:Le("Close"),last:Le("Finish"),next:Le("Next"),skip:Le("Skip")},callback:function(t){return e.skipTour(t.status)}}))}}])&&_e(n.prototype,o),r&&_e(n,r),t}(),He=n(17),Ge=n.n(He);function Ve(e){return(Ve="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 Ye(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Ke(e,t){return!t||"object"!==Ve(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Xe(e){return(Xe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function $e(e,t){return($e=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Je=wp.i18n.__,Qe=wp.element.Component,Ze=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ke(this,Xe(t).apply(this,arguments))}var n,o,r;return function(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&&$e(e,t)}(t,Qe),n=t,(o=[{key:"render",value:function(){return wp.element.createElement("header",{className:"otter-header"},wp.element.createElement("div",{className:Ge()("otter-container","otter-step-one")},wp.element.createElement("div",{className:"otter-logo"},wp.element.createElement("img",{src:otterObj.assetsPath+"images/logo.png",title:Je("Gutenberg Blocks and Template Library by Otter")}),wp.element.createElement("abbr",{title:"Version: ".concat(otterObj.version),className:"version"},otterObj.version))))}}])&&Ye(n.prototype,o),r&&Ye(n,r),t}(),et=n(18),tt=n.n(et);n(23);function nt(e){return(nt="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 ot(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rt(e,t,n,o,r,i,a){try{var s=e[i](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(o,r)}function it(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function at(e){return(at=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function st(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function lt(e,t){return(lt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ct=wp.i18n.__,ut=wp.components,pt=ut.BaseControl,ft=ut.Button,dt=ut.ExternalLink,ht=ut.PanelBody,mt=ut.PanelRow,yt=ut.Placeholder,bt=ut.Spinner,gt=ut.ToggleControl,vt=wp.element,wt=vt.Component,Et=vt.Fragment,St=function(e){function t(){var e,n,o;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=this,(e=!(o=at(t).apply(this,arguments))||"object"!==nt(o)&&"function"!=typeof o?st(n):o).changeOptions=e.changeOptions.bind(st(e)),e.addNotification=e.addNotification.bind(st(e)),e.notificationDOMRef=React.createRef(),e.state={isAPILoaded:!1,isAPISaving:!1,notification:null,cssModule:!1,isDefaultSection:!0,googleMapsAPI:""},e}var n,o,r;return function(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&&lt(e,t)}(t,wt),n=t,(o=[{key:"componentDidMount",value:function(){var e,t=(e=regeneratorRuntime.mark(function e(){var t=this;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:wp.api.loadPromise.then(function(){t.settings=new wp.api.models.Settings,!1===t.state.isAPILoaded&&t.settings.fetch().then(function(e){t.setState({cssModule:Boolean(e.themeisle_blocks_settings_css_module),isDefaultSection:Boolean(e.themeisle_blocks_settings_default_block),googleMapsAPI:e.themeisle_google_map_block_api_key,isAPILoaded:!0})})});case 1:case"end":return e.stop()}},e)}),function(){var t=this,n=arguments;return new Promise(function(o,r){var i=e.apply(t,n);function a(e){rt(i,o,r,a,s,"next",e)}function s(e){rt(i,o,r,a,s,"throw",e)}a(void 0)})});return function(){return t.apply(this,arguments)}}()},{key:"changeOptions",value:function(e,t,n){var o=this;this.setState({isAPISaving:!0}),this.addNotification(ct("Updating settings…"),"info");var r=new wp.api.models.Settings(ot({},e,n)).save();r.success(function(n,r){o.notificationDOMRef.current.removeNotification(o.state.notification),"success"===r&&(o.setState(ot({},t,n[e])),setTimeout(function(){o.addNotification(ct("Settings saved."),"success"),o.setState({isAPISaving:!1})},800)),"error"===r&&setTimeout(function(){o.addNotification(ct("An unknown error occurred."),"danger"),o.setState({isAPISaving:!1})},800),o.settings.fetch()}),r.error(function(e,t){o.notificationDOMRef.current.removeNotification(o.state.notification),setTimeout(function(){o.addNotification(e.responseJSON.message?e.responseJSON.message:ct("An unknown error occurred."),"danger"),o.setState({isAPISaving:!1})},800)})}},{key:"addNotification",value:function(e,t){var n=this.notificationDOMRef.current.addNotification({message:e,type:t,insert:"top",container:"top-right",slidingEnter:{duration:0,delay:0},dismiss:{duration:2e3},dismissable:{click:!0}});this.setState({notification:n})}},{key:"render",value:function(){var e=this;return this.state.isAPILoaded?wp.element.createElement(Et,null,wp.element.createElement(tt.a,{ref:this.notificationDOMRef}),wp.element.createElement("div",{className:"otter-main"},wp.element.createElement("div",{className:"otter-step-two"},wp.element.createElement(ht,{title:ct("Modules")},wp.element.createElement(mt,null,wp.element.createElement(gt,{label:ct("Enable Custom CSS Module"),help:"Custom CSS module allows to add custom CSS to each block in Block Editor.",checked:this.state.cssModule,onChange:function(){return e.changeOptions("themeisle_blocks_settings_css_module","cssModule",!e.state.cssModule)}})))),wp.element.createElement("div",{className:"otter-step-three"},wp.element.createElement(ht,{title:ct("Section")},wp.element.createElement(mt,null,wp.element.createElement(gt,{label:ct("Make Section your default block for Pages"),help:"Everytime you create a new page, Section block will be appended there by default.",checked:this.state.isDefaultSection,onChange:function(){return e.changeOptions("themeisle_blocks_settings_default_block","isDefaultSection",!e.state.isDefaultSection)}})))),wp.element.createElement("div",{className:"otter-step-four"},wp.element.createElement(ht,{title:ct("Maps")},wp.element.createElement(mt,null,wp.element.createElement(pt,{label:ct("Google Maps API"),help:"In order to use Google Maps block, you need to use Google Maps and Places API.",id:"otter-options-google-map-api",className:"otter-text-field"},wp.element.createElement("input",{type:"text",id:"otter-options-google-map-api",value:this.state.googleMapsAPI,placeholder:ct("Google Maps API Key"),disabled:this.state.isAPISaving,onChange:function(t){return e.setState({googleMapsAPI:t.target.value})}}),wp.element.createElement("div",{className:"otter-text-field-button-group"},wp.element.createElement(ft,{isPrimary:!0,isLarge:!0,disabled:this.state.isAPISaving,onClick:function(){return e.changeOptions("themeisle_google_map_block_api_key","googleMapsAPI",e.state.googleMapsAPI)}},ct("Save")),wp.element.createElement(dt,{href:"https://developers.google.com/maps/documentation/javascript/get-api-key",className:"otter-step-five"},ct("Get API Key"))))))),wp.element.createElement(ht,null,wp.element.createElement("div",{className:"otter-info"},wp.element.createElement("h2",null,ct("Got a question for us?")),wp.element.createElement("p",null,ct("We would love to help you out if you need any help with Otter.")),wp.element.createElement("div",{className:"otter-info-button-group"},wp.element.createElement(ft,{isDefault:!0,isLarge:!0,target:"_blank",href:"https://wordpress.org/support/plugin/otter-blocks",className:"otter-step-six"},ct("Ask a question")),wp.element.createElement(ft,{isDefault:!0,isLarge:!0,target:"_blank",href:"https://wordpress.org/support/plugin/otter-blocks/reviews/#new-post",className:"otter-step-seven"},ct("Leave a review"))))))):wp.element.createElement(yt,null,wp.element.createElement(bt,null))}}])&&it(n.prototype,o),r&&it(n,r),t}();function Ot(e){return(Ot="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 Tt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function kt(e,t){return!t||"object"!==Ot(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Nt(e){return(Nt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ct(e,t){return(Ct=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var It=wp.i18n.__,Pt=wp.element.Component,Rt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),kt(this,Nt(t).apply(this,arguments))}var n,o,r;return function(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&&Ct(e,t)}(t,Pt),n=t,(o=[{key:"render",value:function(){return wp.element.createElement("footer",{className:"otter-footer"},wp.element.createElement("div",{className:"otter-container"},It("No otters were harmed during the making of this plugin.")))}}])&&Tt(n.prototype,o),r&&Tt(n,r),t}();function xt(e){return(xt="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 _t(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function jt(e,t){return!t||"object"!==xt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Mt(e){return(Mt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function At(e,t){return(At=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Lt=wp.element,Dt=Lt.Component,Bt=Lt.Fragment,Ft=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),jt(this,Mt(t).apply(this,arguments))}var n,o,r;return function(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&&At(e,t)}(t,Dt),n=t,(o=[{key:"render",value:function(){return wp.element.createElement(Bt,null,Boolean(otterObj.showTour)&&wp.element.createElement(ze,null),wp.element.createElement(Ze,null),wp.element.createElement(St,null),wp.element.createElement(Rt,null))}}])&&_t(n.prototype,o),r&&_t(n,r),t}();ReactDOM.render(wp.element.createElement(Ft,null),document.getElementById("otter"))}]);
class-otter-blocks.php CHANGED
@@ -10,6 +10,8 @@ class Otter_Blocks {
10
/**
11
* Otter_Blocks class instance.
12
*
13
* @var Otter_Blocks
14
*/
15
public static $instance = null;
@@ -34,23 +36,175 @@ class Otter_Blocks {
34
public function init() {
35
add_action( 'enqueue_block_assets', array( $this, 'enqueue_block_assets' ) );
36
add_action( 'init', array( $this, 'load_gutenberg_blocks' ) );
37
}
38
39
/**
40
* Load assets for our blocks.
41
*/
42
- function enqueue_block_assets() {
43
- wp_enqueue_style( 'font-awesome-5', plugins_url( 'assets/fontawesome/css/all.min.css', __FILE__ ) );
44
- wp_enqueue_style( 'font-awesome-4-shims', plugins_url( 'assets/fontawesome/css/v4-shims.min.css', __FILE__ ) );
45
}
46
47
/**
48
* Load Gutenberg Blocks
49
*/
50
- function load_gutenberg_blocks() {
51
if ( class_exists( '\ThemeIsle\GutenbergBlocks' ) ) {
52
\ThemeIsle\GutenbergBlocks::instance( $this->name );
53
}
54
}
55
56
/**
10
/**
11
* Otter_Blocks class instance.
12
*
13
+ * @since 1.0.0
14
+ * @access public
15
* @var Otter_Blocks
16
*/
17
public static $instance = null;
36
public function init() {
37
add_action( 'enqueue_block_assets', array( $this, 'enqueue_block_assets' ) );
38
add_action( 'init', array( $this, 'load_gutenberg_blocks' ) );
39
+ add_action( 'admin_menu', array( $this, 'register_menu_page' ) );
40
+ add_action( 'init', array( $this, 'register_settings' ), 99 );
41
+ add_action( 'admin_init', array( $this, 'maybe_redirect' ) );
42
}
43
44
/**
45
* Load assets for our blocks.
46
+ *
47
+ * @since 1.0.0
48
+ * @access public
49
*/
50
+ public function enqueue_block_assets() {
51
+ if ( is_admin() || has_block( 'themeisle-blocks/button-group' ) || has_block( 'themeisle-blocks/font-awesome-icons' ) || has_block( 'themeisle-blocks/sharing-icons' ) || has_block( 'themeisle-blocks/plugin-cards' ) || has_block( 'block' ) ) {
52
+ wp_enqueue_style( 'font-awesome-5', plugins_url( 'assets/fontawesome/css/all.min.css', __FILE__ ) );
53
+ wp_enqueue_style( 'font-awesome-4-shims', plugins_url( 'assets/fontawesome/css/v4-shims.min.css', __FILE__ ) );
54
+ }
55
}
56
57
/**
58
* Load Gutenberg Blocks
59
+ *
60
+ * @since 1.0.0
61
+ * @access public
62
*/
63
+ public function load_gutenberg_blocks() {
64
+ load_plugin_textdomain( 'otter-blocks', false, basename( dirname( __FILE__ ) ) . '/languages' );
65
+
66
if ( class_exists( '\ThemeIsle\GutenbergBlocks' ) ) {
67
\ThemeIsle\GutenbergBlocks::instance( $this->name );
68
}
69
+
70
+ if ( class_exists( '\ThemeIsle\GutenbergCSS' ) && get_option( 'themeisle_blocks_settings_css_module', true ) ) {
71
+ \ThemeIsle\GutenbergCSS::instance();
72
+ }
73
+ }
74
+
75
+ /**
76
+ * Register Admin Page
77
+ *
78
+ * @since 1.2.0
79
+ * @access public
80
+ */
81
+ public function register_menu_page() {
82
+ $page_hook_suffix = add_options_page(
83
+ __( 'Otter', 'otter-blocks' ),
84
+ __( 'Otter', 'otter-blocks' ),
85
+ 'manage_options',
86
+ 'otter',
87
+ array( $this, 'menu_callback' )
88
+ );
89
+
90
+ add_action( "admin_print_scripts-{$page_hook_suffix}", array( $this, 'enqueue_options_assets' ) );
91
+ }
92
+
93
+ /**
94
+ * Register Settings
95
+ *
96
+ * @since 1.2.0
97
+ * @access public
98
+ */
99
+ public function register_settings() {
100
+ register_setting(
101
+ 'themeisle_blocks_settings',
102
+ 'themeisle_blocks_settings_redirect',
103
+ array(
104
+ 'type' => 'boolean',
105
+ 'description' => __( 'Redirect on new install.', 'otter-blocks' ),
106
+ 'show_in_rest' => true,
107
+ 'default' => true,
108
+ )
109
+ );
110
+
111
+ register_setting(
112
+ 'themeisle_blocks_settings',
113
+ 'themeisle_blocks_settings_tour',
114
+ array(
115
+ 'type' => 'boolean',
116
+ 'description' => __( 'Show tour for Otter.', 'otter-blocks' ),
117
+ 'show_in_rest' => true,
118
+ 'default' => true,
119
+ )
120
+ );
121
+
122
+ register_setting(
123
+ 'themeisle_blocks_settings',
124
+ 'themeisle_blocks_settings_css_module',
125
+ array(
126
+ 'type' => 'boolean',
127
+ 'description' => __( 'Custom CSS module allows to add custom CSS to each block in Block Editor.', 'otter-blocks' ),
128
+ 'show_in_rest' => true,
129
+ 'default' => true,
130
+ )
131
+ );
132
+ }
133
+
134
+ /**
135
+ * Load assets for option page.
136
+ *
137
+ * @since 1.2.0
138
+ * @access public
139
+ */
140
+ public function enqueue_options_assets() {
141
+ if ( OTTER_BLOCKS_DEV ) {
142
+ $version = time();
143
+ } else {
144
+ $version = OTTER_BLOCKS_VERSION;
145
+ }
146
+
147
+ $tour = get_option( 'themeisle_blocks_settings_tour' );
148
+
149
+ wp_enqueue_style(
150
+ 'otter-blocks-styles',
151
+ plugins_url( 'build/build.css', __FILE__ ),
152
+ array( 'wp-components' )
153
+ );
154
+
155
+ wp_enqueue_script(
156
+ 'otter-blocks-scripts',
157
+ plugins_url( 'build/build.js', __FILE__ ),
158
+ array( 'react', 'react-dom', 'wp-i18n', 'wp-api', 'wp-components', 'wp-element' ),
159
+ $version,
160
+ true
161
+ );
162
+
163
+ wp_localize_script(
164
+ 'otter-blocks-scripts', 'otterObj', array(
165
+ 'version' => OTTER_BLOCKS_VERSION,
166
+ 'assetsPath' => plugins_url( 'assets/', __FILE__ ),
167
+ 'showTour' => $tour,
168
+ )
169
+ );
170
+ }
171
+
172
+ /**
173
+ * Register Admin Page
174
+ *
175
+ * @since 1.2.0
176
+ * @access public
177
+ */
178
+ public function menu_callback() {
179
+ echo '<div id="otter"></div>';
180
+ }
181
+
182
+ /**
183
+ * Maybe redirect to dashboard page.
184
+ *
185
+ * @since 1.2.0
186
+ * @access public
187
+ */
188
+ public function maybe_redirect() {
189
+ if ( ! get_option( 'themeisle_blocks_settings_redirect' ) ) {
190
+ return;
191
+ }
192
+
193
+ if ( defined( 'DOING_AJAX' ) && DOING_AJAX ) {
194
+ return;
195
+ }
196
+
197
+ if ( is_network_admin() || isset( $_GET['activate-multi'] ) ) {
198
+ return;
199
+ }
200
+
201
+ if ( ! get_option( 'themeisle_blocks_settings_tour' ) ) {
202
+ return;
203
+ }
204
+
205
+ update_option( 'themeisle_blocks_settings_redirect', false );
206
+ wp_safe_redirect( admin_url( 'options-general.php?page=otter' ) );
207
+ exit;
208
}
209
210
/**
otter-blocks.php → otter.php RENAMED
@@ -3,7 +3,7 @@
3
* Plugin Name: Gutenberg Blocks and Template Library by Otter
4
* Plugin URI: https://themeisle.com/plugins/otter-blocks
5
* Description: Create beautiful and attracting posts, pages, and landing pages with Gutenberg Blocks and Template Library by Otter. Otter comes with dozens of Gutenberg blocks that are all you need to build beautiful pages.
6
- * Version: 1.1.5
7
* Author: ThemeIsle
8
* Author URI: https://themeisle.com
9
* License: GPL-2.0+
@@ -19,8 +19,11 @@ if ( ! defined( 'WPINC' ) ) {
19
die;
20
}
21
22
define( 'OTTER_BLOCKS_URL', plugins_url( '/', __FILE__ ) );
23
define( 'OTTER_BLOCKS_PATH', dirname( __FILE__ ) );
24
25
$vendor_file = OTTER_BLOCKS_PATH . '/vendor/autoload.php';
26
if ( is_readable( $vendor_file ) ) {
3
* Plugin Name: Gutenberg Blocks and Template Library by Otter
4
* Plugin URI: https://themeisle.com/plugins/otter-blocks
5
* Description: Create beautiful and attracting posts, pages, and landing pages with Gutenberg Blocks and Template Library by Otter. Otter comes with dozens of Gutenberg blocks that are all you need to build beautiful pages.
6
+ * Version: 1.2.0
7
* Author: ThemeIsle
8
* Author URI: https://themeisle.com
9
* License: GPL-2.0+
19
die;
20
}
21
22
+ define( 'OTTER_BLOCKS_BASEFILE', __FILE__ );
23
define( 'OTTER_BLOCKS_URL', plugins_url( '/', __FILE__ ) );
24
define( 'OTTER_BLOCKS_PATH', dirname( __FILE__ ) );
25
+ define( 'OTTER_BLOCKS_VERSION', '1.2.0' );
26
+ define( 'OTTER_BLOCKS_DEV', false );
27
28
$vendor_file = OTTER_BLOCKS_PATH . '/vendor/autoload.php';
29
if ( is_readable( $vendor_file ) ) {
readme.md CHANGED
@@ -47,6 +47,15 @@ It has:
47
4. Pre-built Section
48
49
## Changelog ##
50
### 1.1.5 - 2019-03-08 ###
51
52
* Redesign Template Library
47
4. Pre-built Section
48
49
## Changelog ##
50
+ ### 1.2.0 - 2019-04-18 ###
51
+
52
+ * Added Otter Option page
53
+ * Added update notice on Template Library
54
+ * Redesigned Google Map block
55
+ * Redesigned Post Grid block
56
+ * Removed Handsontable from Chart block
57
+
58
+
59
### 1.1.5 - 2019-03-08 ###
60
61
* Redesign Template Library
readme.txt CHANGED
@@ -47,6 +47,15 @@ It has:
47
4. Pre-built Section
48
49
== Changelog ==
50
= 1.1.5 - 2019-03-08 =
51
52
* Redesign Template Library
47
4. Pre-built Section
48
49
== Changelog ==
50
+ = 1.2.0 - 2019-04-18 =
51
+
52
+ * Added Otter Option page
53
+ * Added update notice on Template Library
54
+ * Redesigned Google Map block
55
+ * Redesigned Post Grid block
56
+ * Removed Handsontable from Chart block
57
+
58
+
59
= 1.1.5 - 2019-03-08 =
60
61
* Redesign Template Library
src/Components/Footer.js ADDED
@@ -0,0 +1,24 @@
1
+ /**
2
+ * WordPress dependencies.
3
+ */
4
+ const { __ } = wp.i18n;
5
+
6
+ const { Component } = wp.element;
7
+
8
+ class Footer extends Component {
9
+ constructor() {
10
+ super( ...arguments );
11
+ }
12
+
13
+ render() {
14
+ return (
15
+ <footer className="otter-footer">
16
+ <div className="otter-container">
17
+ { __( 'No otters were harmed during the making of this plugin.' ) }
18
+ </div>
19
+ </footer>
20
+ );
21
+ }
22
+ }
23
+
24
+ export default Footer;
src/Components/Header.js ADDED
@@ -0,0 +1,46 @@
1
+ /**
2
+ * External dependencies.
3
+ */
4
+ import classnames from 'classnames';
5
+
6
+ /**
7
+ * WordPress dependencies.
8
+ */
9
+ const { __ } = wp.i18n;
10
+
11
+ const { Component } = wp.element;
12
+
13
+ class Headers extends Component {
14
+ constructor() {
15
+ super( ...arguments );
16
+ }
17
+
18
+ render() {
19
+ return (
20
+ <header className="otter-header">
21
+ <div
22
+ className={ classnames(
23
+ 'otter-container',
24
+ 'otter-step-one'
25
+ ) }
26
+ >
27
+ <div className="otter-logo">
28
+ <img
29
+ src={ otterObj.assetsPath + 'images/logo.png' }
30
+ title={ __( 'Gutenberg Blocks and Template Library by Otter' ) }
31
+ />
32
+
33
+ <abbr
34
+ title={ `Version: ${ otterObj.version }` }
35
+ className="version"
36
+ >
37
+ { otterObj.version }
38
+ </abbr>
39
+ </div>
40
+ </div>
41
+ </header>
42
+ );
43
+ }
44
+ }
45
+
46
+ export default Headers;
src/Components/Main.js ADDED
@@ -0,0 +1,249 @@
1
+ /**
2
+ * External dependencies.
3
+ */
4
+ import ReactNotification from 'react-notifications-component';
5
+
6
+ import 'react-notifications-component/dist/theme.css';
7
+
8
+ /**
9
+ * WordPress dependencies.
10
+ */
11
+ const { __ } = wp.i18n;
12
+
13
+ const {
14
+ BaseControl,
15
+ Button,
16
+ ExternalLink,
17
+ PanelBody,
18
+ PanelRow,
19
+ Placeholder,
20
+ Spinner,
21
+ ToggleControl
22
+ } = wp.components;
23
+
24
+ const {
25
+ Component,
26
+ Fragment
27
+ } = wp.element;
28
+
29
+ class Main extends Component {
30
+ constructor() {
31
+ super( ...arguments );
32
+
33
+ this.changeOptions = this.changeOptions.bind( this );
34
+ this.addNotification = this.addNotification.bind( this );
35
+ this.notificationDOMRef = React.createRef();
36
+
37
+ this.state = {
38
+ isAPILoaded: false,
39
+ isAPISaving: false,
40
+ notification: null,
41
+ cssModule: false,
42
+ isDefaultSection: true,
43
+ googleMapsAPI: ''
44
+ };
45
+ }
46
+
47
+ async componentDidMount() {
48
+ wp.api.loadPromise.then( () => {
49
+ this.settings = new wp.api.models.Settings();
50
+
51
+ if ( false === this.state.isAPILoaded ) {
52
+ this.settings.fetch().then( response => {
53
+ this.setState({
54
+ cssModule: Boolean( response.themeisle_blocks_settings_css_module ),
55
+ isDefaultSection: Boolean( response.themeisle_blocks_settings_default_block ),
56
+ googleMapsAPI: response.themeisle_google_map_block_api_key,
57
+ isAPILoaded: true
58
+ });
59
+ });
60
+ }
61
+ });
62
+ }
63
+
64
+ changeOptions( option, state, value ) {
65
+ this.setState({ isAPISaving: true });
66
+
67
+ this.addNotification( __( 'Updating settings…' ), 'info' );
68
+
69
+ const model = new wp.api.models.Settings({
70
+ // eslint-disable-next-line camelcase
71
+ [option]: value
72
+ });
73
+
74
+ const save = model.save();
75
+
76
+ save.success( ( response, status ) => {
77
+ this.notificationDOMRef.current.removeNotification( this.state.notification );
78
+
79
+ if ( 'success' === status ) {
80
+ this.setState({
81
+ [state]: response[option]
82
+ });
83
+
84
+ setTimeout( () => {
85
+ this.addNotification( __( 'Settings saved.' ), 'success' );
86
+ this.setState({ isAPISaving: false });
87
+ }, 800 );
88
+ }
89
+
90
+ if ( 'error' === status ) {
91
+ setTimeout( () => {
92
+ this.addNotification( __( 'An unknown error occurred.' ), 'danger' );
93
+ this.setState({ isAPISaving: false });
94
+ }, 800 );
95
+ }
96
+
97
+ this.settings.fetch();
98
+ });
99
+
100
+ save.error( ( response, status ) => {
101
+ this.notificationDOMRef.current.removeNotification( this.state.notification );
102
+
103
+ setTimeout( () => {
104
+ this.addNotification( response.responseJSON.message ? response.responseJSON.message : __( 'An unknown error occurred.' ), 'danger' );
105
+ this.setState({ isAPISaving: false });
106
+ }, 800 );
107
+ });
108
+ }
109
+
110
+ addNotification( message, type ) {
111
+ const notification = this.notificationDOMRef.current.addNotification({
112
+ message,
113
+ type,
114
+ insert: 'top',
115
+ container: 'top-right',
116
+ slidingEnter: {
117
+ duration: 0,
118
+ delay: 0
119
+ },
120
+ dismiss: { duration: 2000 },
121
+ dismissable: { click: true }
122
+ });
123
+
124
+ this.setState({ notification });
125
+ }
126
+
127
+ render() {
128
+ if ( ! this.state.isAPILoaded ) {
129
+ return (
130
+ <Placeholder>
131
+ <Spinner />
132
+ </Placeholder>
133
+ );
134
+ }
135
+
136
+ return (
137
+ <Fragment>
138
+ <ReactNotification ref={ this.notificationDOMRef } />
139
+
140
+ <div className="otter-main">
141
+
142
+ <div className="otter-step-two">
143
+ <PanelBody
144
+ title={ __( 'Modules' ) }
145
+ >
146
+ <PanelRow>
147
+ <ToggleControl
148
+ label={ __( 'Enable Custom CSS Module' ) }
149
+ help={ 'Custom CSS module allows to add custom CSS to each block in Block Editor.' }
150
+ checked={ this.state.cssModule }
151
+ onChange={ () => this.changeOptions( 'themeisle_blocks_settings_css_module', 'cssModule', ! this.state.cssModule ) }
152
+ />
153
+ </PanelRow>
154
+ </PanelBody>
155
+ </div>
156
+
157
+ <div className="otter-step-three">
158
+ <PanelBody
159
+ title={ __( 'Section' ) }
160
+ >
161
+ <PanelRow>
162
+ <ToggleControl
163
+ label={ __( 'Make Section your default block for Pages' ) }
164
+ help={ 'Everytime you create a new page, Section block will be appended there by default.' }
165
+ checked={ this.state.isDefaultSection }
166
+ onChange={ () => this.changeOptions( 'themeisle_blocks_settings_default_block', 'isDefaultSection', ! this.state.isDefaultSection ) }
167
+ />
168
+ </PanelRow>
169
+ </PanelBody>
170
+ </div>
171
+
172
+ <div className="otter-step-four">
173
+ <PanelBody
174
+ title={ __( 'Maps' ) }
175
+ >
176
+ <PanelRow>
177
+ <BaseControl
178
+ label={ __( 'Google Maps API' ) }
179
+ help={ 'In order to use Google Maps block, you need to use Google Maps and Places API.' }
180
+ id="otter-options-google-map-api"
181
+ className="otter-text-field"
182
+ >
183
+ <input
184
+ type="text"
185
+ id="otter-options-google-map-api"
186
+ value={ this.state.googleMapsAPI }
187
+ placeholder={ __( 'Google Maps API Key' ) }
188
+ disabled={ this.state.isAPISaving }
189
+ onChange={ e => this.setState({ googleMapsAPI: e.target.value }) }
190
+ />
191
+
192
+ <div className="otter-text-field-button-group">
193
+ <Button
194
+ isPrimary
195
+ isLarge
196
+ disabled={ this.state.isAPISaving }
197
+ onClick={ () => this.changeOptions( 'themeisle_google_map_block_api_key', 'googleMapsAPI', this.state.googleMapsAPI ) }
198
+ >
199
+ { __( 'Save' ) }
200
+ </Button>
201
+
202
+ <ExternalLink
203
+ href="https://developers.google.com/maps/documentation/javascript/get-api-key"
204
+ className="otter-step-five"
205
+ >
206
+ { __( 'Get API Key' ) }
207
+ </ExternalLink>
208
+ </div>
209
+ </BaseControl>
210
+ </PanelRow>
211
+ </PanelBody>
212
+ </div>
213
+
214
+ <PanelBody>
215
+ <div className="otter-info">
216
+ <h2>{ __( 'Got a question for us?' ) }</h2>
217
+
218
+ <p>{ __( 'We would love to help you out if you need any help with Otter.' ) }</p>
219
+
220
+ <div className="otter-info-button-group">
221
+ <Button
222
+ isDefault
223
+ isLarge
224
+ target="_blank"
225
+ href="https://wordpress.org/support/plugin/otter-blocks"
226
+ className="otter-step-six"
227
+ >
228
+ { __( 'Ask a question' ) }
229
+ </Button>
230
+
231
+ <Button
232
+ isDefault
233
+ isLarge
234
+ target="_blank"
235
+ href="https://wordpress.org/support/plugin/otter-blocks/reviews/#new-post"
236
+ className="otter-step-seven"
237
+ >
238
+ { __( 'Leave a review' ) }
239
+ </Button>
240
+ </div>
241
+ </div>
242
+ </PanelBody>
243
+ </div>
244
+ </Fragment>
245
+ );
246
+ }
247
+ }
248
+
249
+ export default Main;
src/Components/Onboarding.js ADDED
@@ -0,0 +1,154 @@
1
+ /**
2
+ * External dependencies.
3
+ */
4
+ import Joyride from 'react-joyride';
5
+
6
+ /**
7
+ * WordPress dependencies.
8
+ */
9
+ const { __ } = wp.i18n;
10
+
11
+ const {
12
+ Button,
13
+ Modal
14
+ } = wp.components;
15
+
16
+ const {
17
+ Component,
18
+ Fragment
19
+ } = wp.element;
20
+
21
+ class Onboarding extends Component {
22
+ constructor() {
23
+ super( ...arguments );
24
+ this.skipTour = this.skipTour.bind( this );
25
+
26
+ this.state = {
27
+ isOpen: true,
28
+ runTour: false,
29
+ steps: [
30
+ {
31
+ target: '.otter-step-one',
32
+ content: __( 'Howdy, I\'m Ollie The Otter! I will help you configure your Otter experience. So let\'s start the magic!' ),
33
+ disableBeacon: true
34
+ },
35
+ {
36
+ target: '.otter-step-two',
37
+ content: __( 'Jazz up your blocks with some sparkly custom CSS right inside the block. CSS Modules allow you to add custom CSS to your blocks in the Block Editor.' )
38
+ },
39
+ {
40
+ target: '.otter-step-three',
41
+ content: __( 'Section Block is the signature feature of Otter. It allows you to build beautiful layouts right inside the Block Editor. You can set Section Block as the default block for your new Pages.' )
42
+ },
43
+ {
44
+ target: '.otter-step-four',
45
+ content: __( 'We love maps! Here you can set your Google Maps API key for Otter\'s Map Block.' )
46
+ },
47
+ {
48
+ target: '.otter-step-five',
49
+ content: __( 'If you don\'t have an API key, you can register one by clicking here.' )
50
+ },
51
+ {
52
+ target: '.otter-step-six',
53
+ content: __( 'If you ever need any help, we are a team of real Otter-lovers who would love to help you out.' )
54
+ },
55
+ {
56
+ target: '.otter-step-seven',
57
+ content: __( 'And if you love what we do, please leave us a review at WordPress.org. Your review keeps us motivated to make awesome things.' )
58
+ },
59
+ {
60
+ target: '.otter-step-one',
61
+ content: __( 'That\'s it for now! Hope you enjoy Otter and love it as much as we do.' )
62
+ }
63
+ ]
64
+ };
65
+ }
66
+
67
+ async componentDidMount() {
68
+ wp.api.loadPromise.then( () => {
69
+ this.settings = new wp.api.models.Settings();
70
+ });
71
+ }
72
+
73
+ skipTour( status ) {
74
+ if ( this.state.isOpen ) {
75
+ this.setState({ isOpen: false });
76
+ }
77
+
78
+ if ( 'finished' !== status && 'skipped' !== status ) {
79
+ return;
80
+ }
81
+
82
+ const model = new wp.api.models.Settings({
83
+ // eslint-disable-next-line camelcase
84
+ 'themeisle_blocks_settings_tour': false
85
+ });
86
+
87
+ const save = model.save();
88
+
89
+ save.success( ( response, status ) => {
90
+ this.settings.fetch();
91
+ });
92
+
93
+ save.error( ( response, status ) => {
94
+ console.warning( response.responseJSON.message );
95
+ });
96
+ }
97
+
98
+ render() {
99
+ return (
100
+ <Fragment>
101
+ { this.state.isOpen && (
102
+ <Modal
103
+ title={ __( 'Welcome to Otter!' ) }
104
+ isDismissable={ false }
105
+ className="otter-onboarding-modal"
106
+ >
107
+ <div className="otter-onboarding-modal-content">
108
+ { __( 'Would you like to start the onboarding wizard which will help you personalize the plugin for yourself?' ) }
109
+ </div>
110
+
111
+ <div className="otter-onboarding-modal-action">
112
+ <Button
113
+ isPrimary
114
+ isLarge
115
+ onClick={ () => this.setState({
116
+ isOpen: false,
117
+ runTour: true
118
+ }) }
119
+ >
120
+ { __( 'Start' ) }
121
+ </Button>
122
+
123
+ <Button
124
+ isDefault
125
+ isLarge
126
+ onClick={ () => this.skipTour( 'skipped' ) }
127
+ >
128
+ { __( 'Skip' ) }
129
+ </Button>
130
+ </div>
131
+ </Modal>
132
+ ) }
133
+
134
+ <Joyride
135
+ continuous={ true }
136
+ run={ this.state.runTour }
137
+ steps={ this.state.steps }
138
+ scrollToFirstStep
139
+ showSkipButton
140
+ locale={ {
141
+ back: __( 'Back' ),
142
+ close: __( 'Close' ),
143
+ last: __( 'Finish' ),
144
+ next: __( 'Next' ),
145
+ skip: __( 'Skip' )
146
+ } }
147
+ callback={ data => this.skipTour( data.status )}
148
+ />
149
+ </Fragment>
150
+ );
151
+ }
152
+ }
153
+
154
+ export default Onboarding;
src/index.js ADDED
@@ -0,0 +1,42 @@
1
+ /**
2
+ * Internal dependencies.
3
+ */
4
+ import './style.scss';
5
+
6
+ import Onboarding from './Components/Onboarding.js';
7
+
8
+ import Header from './Components/Header.js';
9
+
10
+ import Main from './Components/Main.js';
11
+
12
+ import Footer from './Components/Footer.js';
13
+
14
+ /**
15
+ * WordPress dependencies.
16
+ */
17
+ const {
18
+ Component,
19
+ Fragment
20
+ } = wp.element;
21
+
22
+ class App extends Component {
23
+ constructor() {
24
+ super( ...arguments );
25
+ }
26
+
27
+ render() {
28
+ return (
29
+ <Fragment>
30
+ { Boolean( otterObj.showTour ) && <Onboarding /> }
31
+ <Header />
32
+ <Main />
33
+ <Footer />
34
+ </Fragment>
35
+ );
36
+ }
37
+ }
38
+
39
+ ReactDOM.render(
40
+ <App />,
41
+ document.getElementById( 'otter' )
42
+ );
src/style.scss ADDED
@@ -0,0 +1,339 @@
1
+ * {
2
+ box-sizing: inherit;
3
+ }
4
+
5
+ .settings_page_otter {
6
+ background: #f6f6f6;
7
+ font-size: 14px;
8
+ position: relative;
9
+ box-sizing: border-box;
10
+ font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;
11
+ }
12
+
13
+ #wpcontent {
14
+ padding-left: 0;
15
+ }
16
+
17
+ .auto-fold {
18
+ #wpcontent {
19
+ padding-left: 0;
20
+ }
21
+ }
22
+
23
+ #otter {
24
+ .otter-header {
25
+ padding: 20px 10px;
26
+ background-color: #ffffff;
27
+ box-shadow: 0 1px 0 rgba(213,213,213,0.5),0 1px 2px #eee;
28
+
29
+ &.onboarding {
30
+
31
+ .otter-container {
32
+ .otter-logo {
33
+ justify-content: center;
34
+ }
35
+ }
36
+ }
37
+
38
+ .otter-container {
39
+ margin: 0 auto;
40
+ max-width: 100%;
41
+ max-width: 750px; // 930
42
+
43
+ .otter-logo {
44
+ display: flex;
45
+ align-items: center;
46
+
47
+ img {
48
+ max-width: 200px;
49
+ }
50
+
51
+ .version {
52
+ background-color: #e5e5e5;
53
+ border-radius: 3px;
54
+ font-size: 0.8em;
55
+ font-weight: 400;
56
+ margin-left: 10px;
57
+ padding: 2px 7px;
58
+ }
59
+ }
60
+ }
61
+ }
62
+
63
+ .otter-main {
64
+ margin-left: auto;
65
+ margin-right: auto;
66
+ max-width: 750px;
67
+
68
+ .components-panel__body {
69
+ margin: 25px 0;
70
+ background: #fff;
71
+ border: 1px solid #e2e4e7;
72
+
73
+ .components-panel__body-toggle {
74
+ border-bottom: 1px solid #d6e2ed;
75
+ }
76
+
77
+ .components-panel__row {
78
+ padding: 20px 10px 10px;
79
+
80
+ .components-base-control {
81
+
82
+ .components-base-control__field {
83
+ display: flex;
84
+ align-items: center;
85
+ margin-bottom: 10px;
86
+ }
87
+
88
+ &.otter-text-field {
89
+ width: 100%;
90
+
91
+ .components-base-control__field {
92
+ display: block;
93
+
94
+ label {
95
+ font-weight: 600;
96
+ margin-bottom: 10px;
97
+ }
98
+
99
+ input {
100
+ border: 1px solid #b7c9d9;
101
+ border-radius: 3px;
102
+ font-size: 14px;
103
+ padding: 9px 15px;
104
+ width: 100%;
105
+ box-shadow: none;
106
+ height: 40px;
107
+ margin: 0 0 10px 0;
108
+ color: #444;
109
+
110
+ &:disabled {
111
+ background: #f6f6f6;
112
+ border-color: #eeeeee;
113
+ color: #bbbbbb;
114
+ }
115
+
116
+ &:focus {
117
+ border-color: #00a0d2;
118
+ box-shadow: 0 0 0 1px #00a0d2;
119
+ outline: 2px solid transparent;
120
+ outline-offset: -2px;
121
+ }
122
+ }
123
+
124
+ .otter-text-field-button-group {
125
+ display: flex;
126
+ align-items: center;
127
+ margin: 2px 0 15px;
128
+
129
+ .is-primary {
130
+ padding: 2px 20px;
131
+ height: auto;
132
+ font-size: 14px;
133
+ margin-right: 10px;
134
+ }
135
+ }
136
+ }
137
+ }
138
+ }
139
+ }
140
+
141
+ .otter-info {
142
+ padding: 0 10px 10px;
143
+ background-image: url( '../assets/images/logo-alt.png' );
144
+ background-size: 100px;
145
+ background-repeat: no-repeat;
146
+ background-position: bottom right;
147
+
148
+ h2 {
149
+ font-weight: 300;
150
+ margin-bottom: 10px;
151
+ }
152
+
153
+ p {
154
+ margin: 0 0 1.5em 0;
155
+ }
156
+
157
+ .otter-info-button-group {
158
+ display: flex;
159
+
160
+ .is-default {
161
+ padding: 2px 20px;
162
+ height: auto;
163
+ font-size: 14px;
164
+
165
+ &:first-child {
166
+ margin-right: 15px;
167
+ }
168
+ }
169
+ }
170
+ }
171
+ }
172
+ }
173
+
174
+ .otter-footer {
175
+ text-align: center;
176
+ color: #72777c;
177
+ font-style: italic;
178
+ border-top: 1px #e1e1e1 solid;
179
+ border-bottom: 1px #e1e1e1 solid;
180
+ padding: 20px;
181
+ margin: 2rem 0 1.5rem;
182
+
183
+ .otter-container {
184
+ margin: 0 auto;
185
+ }
186
+ }
187
+
188
+ .components-placeholder {
189
+ background: #f6f6f6;
190
+ margin-top: 25vh;
191
+ margin-bottom: 25vh;
192
+ }
193
+ }
194
+
195
+ .otter-onboarding-modal {
196
+ max-width: 350px;
197
+
198
+ .components-modal__header {
199
+ text-align: center;
200
+
201
+ h1 {
202
+ width: 100%;
203
+ }
204
+ }
205
+
206
+ .otter-onboarding-modal-content {
207
+ text-align: center;
208
+ margin: 10px 0 15px;
209
+ }
210
+
211
+ .otter-onboarding-modal-action {
212
+ text-align: center;
213
+ margin: 10px 0;
214
+
215
+ .components-button {
216
+ padding: 2px 20px;
217
+ height: auto;
218
+ font-size: 14px;
219
+ margin-right: 10px;
220
+ }
221
+ }
222
+ }
223
+
224
+ .components-modal__screen-overlay {
225
+ background-color: rgba(0, 0, 0, 0.5);
226
+ }
227
+
228
+ .react-joyride__tooltip {
229
+ font-size: 13px !important;
230
+
231
+ > div {
232
+ text-align: left !important;
233
+ }
234
+
235
+ div {
236
+ &:nth-of-type( 2 ) {
237
+ margin-top: 5px !important;
238
+ }
239
+ }
240
+
241
+ button {
242
+ text-decoration: underline;
243
+ }
244
+ }
245
+
246
+ .react-joyride__beacon {
247
+ span {
248
+ &:first-child {
249
+ background-color: #00739c !important;
250
+ }
251
+
252
+ &:last-child {
253
+ background-color: rgba(26, 129, 165, 0.4) !important;
254
+ border: 2px solid #00739c !important;
255
+ }
256
+ }
257
+ }
258
+
259
+ .react-joyride__tooltip {
260
+ button {
261
+ &[data-action="primary"] {
262
+ background: #0085ba !important;
263
+ border-color: #006a95 #00648c #00648c !important;
264
+ box-shadow: inset 0 -1px 0 #00648c !important;
265
+ color: #fff !important;
266
+ text-decoration: none !important;
267
+ text-shadow: 0 -1px 1px #005d82,1px 0 1px #005d82,0 1px 1px #005d82,-1px 0 1px #005d82 !important;
268
+ padding: 2px 20px !important;
269
+ height: auto !important;
270
+ line-height: 28px !important;
271
+ font-size: 14px !important;
272
+ }
273
+
274
+ &[data-action="back"] {
275
+ color: #23282d !important;
276
+ font-size: 14px !important;
277
+ }
278
+ }
279
+ }
280
+
281
+ .react-notification-root {
282
+ .notification-container-top-right {
283
+ top: 50px;
284
+ }
285
+ }
286
+
287
+ .notification-item-root {
288
+
289
+ .notification-content {
290
+ padding: 12px 15px;
291
+ }
292
+ .notification-close {
293
+ top: auto;
294
+ }
295
+ }
296
+
297
+ @media ( min-width: 782px ) {
298
+
299
+ .react-joyride__spotlight,
300
+ .__floater,
301
+ .__floater__open,
302
+ .react-joyride__beacon {
303
+ margin-top: -32px;
304
+ }
305
+ }
306
+
307
+ @media ( max-width: 782px ) {
308
+ #otter {
309
+ .otter-header {
310
+
311
+ .otter-container {
312
+
313
+ .otter-logo {
314
+ justify-content: center;
315
+ }
316
+ }
317
+ }
318
+
319
+ .otter-info {
320
+ background-image: none !important;
321
+ }
322
+ }
323
+
324
+ .react-joyride__spotlight,
325
+ .__floater,
326
+ .__floater__open,
327
+ .react-joyride__beacon {
328
+ margin-top: -44px;
329
+ }
330
+ }
331
+
332
+ @media ( max-width: 600px ) {
333
+ .react-joyride__spotlight,
334
+ .__floater,
335
+ .__floater__open,
336
+ .react-joyride__beacon {
337
+ margin-top: 0;
338
+ }
339
+ }
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
5
require_once __DIR__ . '/composer' . '/autoload_real.php';
6
7
- return ComposerAutoloaderInit192ba82951c26e1be784cb5bd02bd853::getLoader();
4
5
require_once __DIR__ . '/composer' . '/autoload_real.php';
6
7
+ return ComposerAutoloaderInit57c8a866b106412fd8ab7eac555962b8::getLoader();
vendor/codeinwp/gutenberg-blocks/assets/icons/posts-grid.jpg ADDED
Binary file
vendor/codeinwp/gutenberg-blocks/assets/icons/posts-list.jpg ADDED
Binary file
vendor/codeinwp/gutenberg-blocks/build/block.js CHANGED
@@ -1 +1 @@
1
- !function(e){function c(c){for(var l,h,i=c[0],o=c[1],v=c[2],n=0,d=[];n<i.length;n++)h=i[n],s[h]&&d.push(s[h][0]),s[h]=0;for(l in o)Object.prototype.hasOwnProperty.call(o,l)&&(e[l]=o[l]);for(r&&r(c);d.length;)d.shift()();return a.push.apply(a,v||[]),t()}function t(){for(var e,c=0;c<a.length;c++){for(var t=a[c],l=!0,i=1;i<t.length;i++){var o=t[i];0!==s[o]&&(l=!1)}l&&(a.splice(c--,1),e=h(h.s=t[0]))}return e}var l={},s={0:0},a=[];function h(c){if(l[c])return l[c].exports;var t=l[c]={i:c,l:!1,exports:{}};return e[c].call(t.exports,t,t.exports,h),t.l=!0,t.exports}h.m=e,h.c=l,h.d=function(e,c,t){h.o(e,c)||Object.defineProperty(e,c,{enumerable:!0,get:t})},h.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},h.t=function(e,c){if(1&c&&(e=h(e)),8&c)return e;if(4&c&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(h.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&c&&"string"!=typeof e)for(var l in e)h.d(t,l,function(c){return e[c]}.bind(null,l));return t},h.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return h.d(c,"a",c),c},h.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},h.p="";var i=window.webpackJsonp=window.webpackJsonp||[],o=i.push.bind(i);i.push=c,i=i.slice();for(var v=0;v<i.length;v++)c(i[v]);var r=o;a.push([158,1]),t()}([,,function(e,c,t){"use strict";t.d(c,"k",function(){return h}),t.d(c,"a",function(){return i}),t.d(c,"d",function(){return o}),t.d(c,"f",function(){return v}),t.d(c,"e",function(){return r}),t.d(c,"h",function(){return n}),t.d(c,"g",function(){return d}),t.d(c,"p",function(){return m}),t.d(c,"i",function(){return g}),t.d(c,"m",function(){return w}),t.d(c,"l",function(){return z}),t.d(c,"o",function(){return p}),t.d(c,"n",function(){return u}),t.d(c,"q",function(){return b}),t.d(c,"b",function(){return M}),t.d(c,"r",function(){return f}),t.d(c,"j",function(){return x}),t.d(c,"c",function(){return H});var l=wp.components,s=(l.G,l.Path),a=l.SVG,h=function(){return wp.element.createElement(a,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 29 32",width:"20",height:"20",className:"otter-icon"},wp.element.createElement(s,{d:"M19.831 7.877c0.001-0.003 0.001-0.005 0.001-0.009s-0-0.006-0.001-0.009l0 0c-0.047-0.081-0.092-0.164-0.132-0.247l-0.057-0.115c-0.277-0.498-0.381-0.99-1.033-1.064h-0.045c-0.001 0-0.002 0-0.003 0-0.486 0-0.883 0.382-0.908 0.862l-0 0.002c0.674 0.126 1.252 0.278 1.813 0.468l-0.092-0.027 0.283 0.096 0.147 0.053s0.028 0 0.028-0.011z"}),wp.element.createElement(s,{d:"M23.982 13.574c-0.008-2.41-0.14-4.778-0.39-7.112l0.026 0.299 0.070-0.019c0.459-0.139 0.787-0.558 0.787-1.053 0-0.479-0.307-0.887-0.735-1.037l-0.008-0.002h-0.026c-0.479-0.164-0.874-0.468-1.149-0.861l-0.005-0.007c-2.7-3.96-8.252-3.781-8.252-3.781s-5.55-0.179-8.25 3.781c-0.28 0.401-0.676 0.704-1.14 0.862l-0.016 0.005c-0.441 0.148-0.754 0.557-0.754 1.040 0 0.009 0 0.017 0 0.026l-0-0.001c-0 0.010-0.001 0.022-0.001 0.034 0 0.493 0.335 0.907 0.789 1.029l0.007 0.002 0.045 0.011c-0.224 2.034-0.356 4.403-0.364 6.801l-0 0.012s-9.493 13.012-1.277 17.515c4.733 2.431 6.881-0.769 6.881-0.769s1.397-1.661-1.784-3.355v-4.609c0.006-0.344 0.282-0.621 0.625-0.628h1.212v-0.59c0-0.275 0.223-0.498 0.498-0.498v0h1.665c0.274 0.001 0.496 0.224 0.496 0.498 0 0 0 0 0 0v0 0.59h2.721v-0.59c0-0.275 0.223-0.498 0.498-0.498v0h1.665c0.271 0.005 0.49 0.226 0.49 0.498 0 0 0 0 0 0v0 0.59h1.209c0 0 0 0 0 0 0.349 0 0.633 0.28 0.639 0.627v4.584c-3.193 1.703-1.784 3.355-1.784 3.355s2.148 3.193 6.879 0.769c8.222-4.503-1.269-17.515-1.269-17.515zM22.586 10.261c-0.097 1.461-0.67 2.772-1.563 3.797l0.007-0.008c-1.703 2.010-4.407 3.249-6.721 4.432v0c-2.325-1.177-5.026-2.416-6.736-4.432-0.883-1.019-1.455-2.329-1.555-3.769l-0.001-0.020c-0.126-2.22 0.583-5.929 3.044-6.74 2.416-0.788 3.947 1.288 4.494 2.227 0.152 0.258 0.429 0.428 0.745 0.428s0.593-0.17 0.743-0.424l0.002-0.004c0.551-0.932 2.080-3.008 4.494-2.22 2.474 0.805 3.174 4.513 3.046 6.734z"}),wp.element.createElement(s,{d:"M19.463 10.087h-0.028c-0.192 0.026-0.121 0.251-0.047 0.356 0.254 0.349 0.407 0.787 0.407 1.26 0 0.006-0 0.012-0 0.018v-0.001c-0.001 0.469-0.255 0.878-0.633 1.1l-0.006 0.003c-0.739 0.426-1.377-0.145-2.054-0.398-0.72-0.269-1.552-0.434-2.42-0.455l-0.009-0v-1.033c1.020-0.233 1.894-0.76 2.551-1.486l0.004-0.004c0.151-0.163 0.244-0.383 0.244-0.623 0-0.316-0.159-0.595-0.402-0.76l-0.003-0.002c-0.768-0.551-1.728-0.881-2.764-0.881-1.054 0-2.029 0.341-2.819 0.92l0.013-0.009c-0.224 0.166-0.367 0.429-0.367 0.726 0 0.226 0.083 0.433 0.221 0.591l-0.001-0.001c0.665 0.751 1.55 1.295 2.553 1.53l0.033 0.007v1.050c-0.742 0.021-1.448 0.14-2.118 0.343l0.057-0.015c-0.341 0.103-0.631 0.219-0.908 0.358l0.033-0.015c-0.519 0.26-1.037 0.436-1.58 0.121-0.371-0.213-0.617-0.607-0.617-1.058 0-0.002 0-0.004 0-0.007v0c0-0.002 0-0.004 0-0.007 0-0.47 0.153-0.905 0.411-1.257l-0.004 0.006c0.047-0.068 0.089-0.17 0.026-0.241s-0.189 0-0.27 0.030c-0.189 0.099-0.348 0.227-0.479 0.381l-0.002 0.002c-0.245 0.296-0.394 0.679-0.394 1.097 0 0.004 0 0.007 0 0.011v-0.001c0.008 0.706 0.393 1.321 0.964 1.651l0.009 0.005c0.296 0.178 0.654 0.283 1.036 0.283 0.364 0 0.706-0.095 1.001-0.263l-0.010 0.005c0.877-0.461 1.917-0.731 3.019-0.731 0.069 0 0.137 0.001 0.206 0.003l-0.010-0h0.030c1.277 0 2.382 0.266 3.266 0.775 0.27 0.159 0.594 0.253 0.94 0.253 0.001 0 0.002 0 0.003 0h-0c0.355-0.002 0.688-0.098 0.974-0.265l-0.009 0.005c0.606-0.357 1.007-1.007 1.007-1.75 0-0.001 0-0.003 0-0.004v0c0.001-0.026 0.002-0.056 0.002-0.086 0-0.625-0.34-1.171-0.846-1.462l-0.008-0.004c-0.056-0.040-0.125-0.065-0.199-0.070l-0.001-0zM13.101 8.831c-0.238 0.213-0.468 0.581-0.832 0.345-0.061-0.041-0.114-0.086-0.161-0.136l-0-0c-0.063-0.063-0.101-0.15-0.101-0.247 0-0.133 0.074-0.248 0.182-0.308l0.002-0.001c0.594-0.309 1.203-0.543 1.884-0.49-0.324 0.281-0.649 0.56-0.973 0.837z"}),wp.element.createElement(s,{d:"M15.89 13.578c-0.367 0.483-0.941 0.792-1.588 0.792s-1.221-0.309-1.585-0.787l-0.004-0.005c-0.064-0.103-0.177-0.171-0.306-0.171-0.199 0-0.36 0.161-0.36 0.36 0 0.091 0.034 0.174 0.090 0.238l-0-0c0.499 0.659 1.283 1.080 2.164 1.080s1.665-0.421 2.159-1.073l0.005-0.007c0.043-0.059 0.068-0.132 0.068-0.212 0-0.116-0.055-0.22-0.14-0.286l-0.001-0.001c-0.059-0.045-0.134-0.072-0.215-0.072-0.117 0-0.221 0.056-0.286 0.143l-0.001 0.001z"}),wp.element.createElement(s,{d:"M18.507 11.707c0 0.194-0.157 0.351-0.351 0.351s-0.351-0.157-0.351-0.351c0-0.194 0.157-0.351 0.351-0.351s0.351 0.157 0.351 0.351z"}),wp.element.createElement(s,{d:"M17.389 11.049c0 0.194-0.157 0.351-0.351 0.351s-0.351-0.157-0.351-0.351c0-0.194 0.157-0.351 0.351-0.351s0.351 0.157 0.351 0.351z"}),wp.element.createElement(s,{d:"M10.798 11.707c0 0.194-0.157 0.351-0.351 0.351s-0.351-0.157-0.351-0.351c0-0.194 0.157-0.351 0.351-0.351s0.351 0.157 0.351 0.351z"}),wp.element.createElement(s,{d:"M11.918 11.049c0 0.194-0.157 0.351-0.351 0.351s-0.351-0.157-0.351-0.351c0-0.194 0.157-0.351 0.351-0.351s0.351 0.157 0.351 0.351z"}),wp.element.createElement(s,{d:"M8.773 7.877c-0.001-0.003-0.002-0.005-0.002-0.009s0.001-0.006 0.002-0.009l-0 0c0.047-0.081 0.089-0.164 0.132-0.247 0.019-0.038 0.036-0.079 0.057-0.115 0.275-0.498 0.379-0.99 1.033-1.064h0.045c0 0 0.001 0 0.001 0 0.487 0 0.884 0.382 0.91 0.862l0 0.002c-0.678 0.124-1.261 0.277-1.827 0.468l0.092-0.027-0.275 0.096-0.1 0.036-0.045 0.017s-0.023 0-0.023-0.011z"}))},i=function(){return wp.element.createElement(a,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement(s,{d:"M17.348 20.657v-0.135c1.029-0.471 1.758-1.446 1.916-2.563 0.434-0.157 0.739-0.576 0.739-1.051 0-0.408-0.221-0.774-0.562-0.969 0.036-0.111 0.065-0.223 0.087-0.335 0.182-0.901-0.025-1.822-0.583-2.592-0.548-0.758-1.373-1.281-2.321-1.473-0.255-0.051-0.515-0.077-0.773-0.077-0.813 0-1.607 0.262-2.234 0.739-0.646 0.49-1.088 1.187-1.244 1.962-0.118 0.587-0.070 1.193 0.139 1.762-0.355 0.191-0.59 0.566-0.59 0.985 0 0.481 0.31 0.901 0.751 1.055 0.163 1.144 0.916 2.128 1.978 2.587v0.106c-2.207 0.5-3.729 2.151-3.729 4.079v0.515h10.153v-0.515c0-1.929-1.522-3.58-3.729-4.080zM15.853 12.492c0.189 0 0.381 0.019 0.569 0.057 0.693 0.14 1.293 0.519 1.689 1.066 0.369 0.511 0.518 1.111 0.423 1.701-0.507-0.237-1.173-0.487-1.874-0.583-1.318-0.18-1.339-0.241-1.417-0.469l-0.252-0.728-0.579 0.512c-0.062 0.054-0.528 0.464-1.066 0.91-0.015-0.198-0.002-0.396 0.037-0.593 0.219-1.086 1.257-1.873 2.469-1.873zM13.67 16.025c0.361-0.292 0.718-0.594 0.977-0.816 0.358 0.323 0.916 0.414 1.874 0.545 0.65 0.089 1.287 0.349 1.748 0.578v1.161c0 1.268-1.031 2.299-2.299 2.299s-2.299-1.031-2.299-2.299v-1.468zM15.682 20.81c0.213 0.019 0.425 0.017 0.635-0.006v0.318l-0.318 0.177-0.317-0.176v-0.313zM12.006 24.22c0.237-1.154 1.25-2.113 2.646-2.501v0.010l1.346 0.748 1.35-0.748v-0.010c1.396 0.388 2.409 1.348 2.646 2.502l-7.987-0zM21.076 27.499h-10.153c-0.307 0-0.556-0.249-0.556-0.556s0.249-0.556 0.556-0.556h10.153c0.307 0 0.556 0.249 0.556 0.556s-0.249 0.556-0.556 0.556zM28.112 3.393h-9.422v-1.689c0-0.832-0.677-1.509-1.509-1.509h-2.363c-0.832 0-1.509 0.677-1.509 1.509v1.689h-9.422c-0.832 0-1.509 0.677-1.509 1.509v25.395c0 0.832 0.677 1.509 1.509 1.509h24.225c0.832 0 1.509-0.677 1.509-1.509v-25.395c-0-0.832-0.677-1.509-1.509-1.509zM14.421 1.703c0-0.219 0.178-0.397 0.397-0.397h2.363c0.219 0 0.397 0.178 0.397 0.397v5.083c0 0.219-0.178 0.397-0.397 0.397h-2.363c-0.219 0-0.397-0.178-0.397-0.397v-5.083zM28.509 30.297c0 0.219-0.178 0.397-0.397 0.397h-24.225c-0.219 0-0.397-0.178-0.397-0.397v-25.395c0-0.219 0.178-0.397 0.397-0.397h9.422v2.282c0 0.832 0.677 1.509 1.509 1.509h2.363c0.832 0 1.509-0.677 1.509-1.509v-2.282h9.422c0.219 0 0.397 0.178 0.397 0.397v25.395z"}))},o=function(){return wp.element.createElement(a,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement(s,{d:"M30.457 11.777h-28.914c-0.829 0-1.503 0.674-1.503 1.503v5.606c0 0.829 0.674 1.503 1.503 1.503h28.914c0.829 0 1.503-0.674 1.503-1.503v-5.606c-0-0.829-0.674-1.503-1.503-1.503zM30.84 18.886c0 0.211-0.172 0.383-0.383 0.383h-28.914c-0.211 0-0.383-0.172-0.383-0.383v-5.606c0-0.211 0.172-0.383 0.383-0.383h28.914c0.211 0 0.383 0.172 0.383 0.383v5.606zM4.67 15.133c-0.525 0-0.95 0.425-0.95 0.95s0.425 0.95 0.95 0.95 0.95-0.425 0.95-0.95c0-0.525-0.425-0.95-0.95-0.95zM7.947 15.133c-0.525 0-0.95 0.425-0.95 0.95s0.425 0.95 0.95 0.95c0.525 0 0.95-0.425 0.95-0.95s-0.425-0.95-0.95-0.95zM11.224 15.133c-0.525 0-0.95 0.425-0.95 0.95s0.425 0.95 0.95 0.95c0.525 0 0.95-0.425 0.95-0.95s-0.425-0.95-0.95-0.95zM27.871 15.523h-11.386c-0.309 0-0.56 0.251-0.56 0.56s0.251 0.56 0.56 0.56h11.386c0.309 0 0.56-0.251 0.56-0.56s-0.251-0.56-0.56-0.56zM30.457 23.388h-28.914c-0.829 0-1.503 0.674-1.503 1.503v5.606c0 0.829 0.674 1.503 1.503 1.503h28.914c0.829 0 1.503-0.674 1.503-1.503v-5.606c-0-0.829-0.674-1.503-1.503-1.503zM30.84 30.497c0 0.211-0.172 0.383-0.383 0.383h-28.914c-0.211 0-0.383-0.172-0.383-0.383v-5.606c0-0.211 0.172-0.383 0.383-0.383h28.914c0.211 0 0.383 0.172 0.383 0.383v5.606zM4.67 26.744c-0.525 0-0.95 0.425-0.95 0.95s0.425 0.95 0.95 0.95 0.95-0.425 0.95-0.95c0-0.525-0.425-0.95-0.95-0.95zM7.947 26.744c-0.525 0-0.95 0.425-0.95 0.95s0.425 0.95 0.95 0.95c0.525 0 0.95-0.425 0.95-0.95s-0.425-0.95-0.95-0.95zM11.224 26.744c-0.525 0-0.95 0.425-0.95 0.95s0.425 0.95 0.95 0.95c0.525 0 0.95-0.425 0.95-0.95s-0.425-0.95-0.95-0.95zM27.871 27.134h-11.386c-0.309 0-0.56 0.251-0.56 0.56s0.251 0.56 0.56 0.56h11.386c0.309 0 0.56-0.251 0.56-0.56s-0.251-0.56-0.56-0.56zM30.457 0h-28.914c-0.829 0-1.503 0.674-1.503 1.503v5.606c0 0.829 0.674 1.503 1.503 1.503h28.914c0.829 0 1.503-0.674 1.503-1.503v-5.606c0-0.829-0.674-1.503-1.503-1.503zM30.84 7.109c0 0.211-0.172 0.383-0.383 0.383h-28.914c-0.211 0-0.383-0.172-0.383-0.383v-5.606c0-0.211 0.172-0.383 0.383-0.383h28.914c0.211 0 0.383 0.172 0.383 0.383v5.606zM5.62 4.306c0 0.525-0.425 0.95-0.95 0.95s-0.95-0.425-0.95-0.95c0-0.525 0.425-0.95 0.95-0.95s0.95 0.425 0.95 0.95zM7.947 3.356c-0.525 0-0.95 0.425-0.95 0.95s0.425 0.95 0.95 0.95c0.525 0 0.95-0.425 0.95-0.95s-0.425-0.95-0.95-0.95zM11.224 3.356c-0.525 0-0.95 0.425-0.95 0.95s0.425 0.95 0.95 0.95c0.525 0 0.95-0.425 0.95-0.95s-0.425-0.95-0.95-0.95zM27.871 3.746h-11.386c-0.309 0-0.56 0.251-0.56 0.56s0.251 0.56 0.56 0.56h11.386c0.309 0 0.56-0.251 0.56-0.56s-0.251-0.56-0.56-0.56z"}))},v=function(){return wp.element.createElement(a,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement(s,{d:"M30.584 0.099h-29.068c-0.781 0-1.417 0.635-1.417 1.416v29.068c0 0.781 0.635 1.416 1.417 1.416h29.068c0.781 0 1.416-0.635 1.416-1.416v-29.068c0-0.781-0.635-1.416-1.416-1.416zM1.515 1.219h29.068c0.163 0 0.296 0.133 0.296 0.296v3.476h-29.661v-3.476c0-0.163 0.133-0.296 0.296-0.296zM30.584 30.88h-29.068c-0.163 0-0.296-0.133-0.296-0.296v-24.472h29.661v24.472c0 0.163-0.133 0.296-0.296 0.296zM26.999 20.461h-21.062c-0.838 0-1.52 0.682-1.52 1.52v5.601c0 0.838 0.682 1.52 1.52 1.52h21.062c0.838 0 1.52-0.682 1.52-1.52v-5.601c0-0.838-0.682-1.52-1.52-1.52zM27.399 27.582c0 0.221-0.18 0.4-0.4 0.4h-21.062c-0.221 0-0.4-0.18-0.4-0.4v-5.601c0-0.221 0.179-0.4 0.4-0.4h21.062c0.221 0 0.4 0.179 0.4 0.4v5.601zM5.937 16.247h5.432c0.838 0 1.52-0.682 1.52-1.52v-5.432c0-0.838-0.682-1.52-1.52-1.52h-5.432c-0.838 0-1.52 0.682-1.52 1.52v5.432c0 0.838 0.682 1.52 1.52 1.52zM5.537 9.294c0-0.221 0.179-0.4 0.4-0.4h5.432c0.221 0 0.4 0.179 0.4 0.4v5.432c0 0.221-0.18 0.4-0.4 0.4h-5.432c-0.221 0-0.4-0.18-0.4-0.4v-5.432zM27.959 17.714h-22.982c-0.309 0-0.56 0.251-0.56 0.56s0.251 0.56 0.56 0.56h22.982c0.309 0 0.56-0.251 0.56-0.56s-0.251-0.56-0.56-0.56zM27.959 14.793h-12.696c-0.309 0-0.56 0.251-0.56 0.56s0.251 0.56 0.56 0.56h12.696c0.309 0 0.56-0.251 0.56-0.56s-0.251-0.56-0.56-0.56zM27.959 11.433h-12.696c-0.309 0-0.56 0.251-0.56 0.56s0.251 0.56 0.56 0.56h12.696c0.309 0 0.56-0.251 0.56-0.56s-0.251-0.56-0.56-0.56zM27.959 8.072h-12.696c-0.309 0-0.56 0.251-0.56 0.56s0.251 0.56 0.56 0.56h12.696c0.309 0 0.56-0.251 0.56-0.56s-0.251-0.56-0.56-0.56zM4.543 3.051c0 0.497-0.403 0.9-0.9 0.9s-0.9-0.403-0.9-0.9c0-0.497 0.403-0.9 0.9-0.9s0.9 0.403 0.9 0.9zM7.384 3.051c0 0.497-0.403 0.9-0.9 0.9s-0.9-0.403-0.9-0.9c0-0.497 0.403-0.9 0.9-0.9s0.9 0.403 0.9 0.9zM10.224 3.051c0 0.497-0.403 0.9-0.9 0.9s-0.9-0.403-0.9-0.9c0-0.497 0.403-0.9 0.9-0.9s0.9 0.403 0.9 0.9z"}))},r=function(){return wp.element.createElement(a,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement(s,{d:"M31.276 3.351h-14.587l-3.23-3.028c-0.103-0.097-0.239-0.15-0.38-0.15h-12.354c-0.307 0-0.556 0.249-0.556 0.556v30.697c0 0.307 0.249 0.556 0.556 0.556h30.551c0.307 0 0.556-0.249 0.556-0.556v-27.518c0-0.307-0.249-0.556-0.556-0.556zM1.281 1.286h11.578l3.23 3.028c0.103 0.097 0.239 0.15 0.38 0.15h14.25v3.013h-29.439v-6.191zM30.719 30.87h-29.439v-22.281h29.439v22.281z"}))},n=function(){return wp.element.createElement(a,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement(s,{d:"M30.958 13.988h-0.64c-0.572-5.298-4.029-9.744-8.764-11.73h5.439v0.555c0 0.309 0.25 0.559 0.559 0.559h2.23c0.309 0 0.559-0.25 0.559-0.559v-2.229c0-0.309-0.25-0.559-0.559-0.559h-2.23c-0.309 0-0.559 0.25-0.559 0.559v0.555h-9.319v-0.555c0-0.309-0.25-0.559-0.559-0.559h-2.23c-0.309 0-0.559 0.25-0.559 0.559v0.555h-9.319v-0.555c0-0.309-0.25-0.559-0.559-0.559h-2.229c-0.309 0-0.559 0.25-0.559 0.559v2.229c0 0.309 0.25 0.559 0.559 0.559h2.229c0.309 0 0.559-0.25 0.559-0.559v-0.555h5.439c-4.735 1.987-8.191 6.432-8.764 11.73h-0.64c-0.309 0-0.559 0.25-0.559 0.559v2.229c0 0.309 0.25 0.559 0.559 0.559h2.23c0.309 0 0.559-0.25 0.559-0.559v-2.229c0-0.309-0.25-0.559-0.559-0.559h-0.464c0.709-6.044 5.49-10.86 11.518-11.621v0.446c0 0.309 0.25 0.559 0.559 0.559h2.23c0.309 0 0.559-0.25 0.559-0.559v-0.446c6.028 0.761 10.809 5.578 11.518 11.621h-0.464c-0.309 0-0.559 0.25-0.559 0.559v2.23c0 0.309 0.25 0.559 0.559 0.559h2.23c0.309 0 0.559-0.25 0.559-0.559v-2.229c0-0.309-0.25-0.559-0.559-0.559zM29.223 2.253h-1.111v-1.111h1.111v1.111zM2.777 1.142h1.111v1.111h-1.111v-1.111zM2.712 15.608v0.609h-1.111v-0.973c0.001-0.046 0.002-0.092 0.003-0.138h1.108v0.501zM16 1.142c0.186 0 0.371 0.005 0.555 0.012v1.099h-1.111v-1.099c0.184-0.007 0.37-0.012 0.556-0.012zM30.399 15.25v0.967h-1.111v-1.111h1.107c0.002 0.048 0.003 0.096 0.004 0.144zM16.512 4.461c-0.089-0.204-0.29-0.336-0.513-0.336s-0.424 0.132-0.513 0.336l-7.287 16.694c-0.058 0.134-0.062 0.285-0.011 0.421l0.009 0.023c0.059 0.157 0.186 0.279 0.345 0.333 1.743 0.585 2.914 2.213 2.914 4.052 0 0.766-0.206 1.518-0.595 2.175-0.012 0.020-0.022 0.041-0.032 0.063-0.063 0.091-0.101 0.201-0.101 0.32v2.832c0 0.307 0.248 0.557 0.555 0.559l9.42 0.068c0.001 0 0.003 0 0.004 0 0.307 0 0.557-0.248 0.559-0.555 0.002-0.309-0.246-0.561-0.555-0.563l-8.865-0.064v-1.405h8.654c0.234 0 0.443-0.145 0.524-0.364l0.153-0.41c0.059-0.158 0.043-0.335-0.043-0.48-0.389-0.657-0.595-1.409-0.595-2.174 0-1.838 1.171-3.467 2.914-4.052 0.16-0.054 0.287-0.176 0.346-0.334l0.009-0.023c0.051-0.136 0.047-0.287-0.011-0.42l-7.287-16.694zM16 20.028c0.619 0 1.122 0.503 1.122 1.122s-0.504 1.122-1.122 1.122c-0.619 0-1.122-0.503-1.122-1.122s0.503-1.122 1.122-1.122zM19.424 25.983c0 0.802 0.179 1.591 0.52 2.31h-7.887c0.341-0.719 0.52-1.509 0.52-2.31 0-2.121-1.235-4.020-3.127-4.894l5.991-13.726v11.616c-0.966 0.249-1.682 1.128-1.682 2.17 0 1.236 1.005 2.241 2.241 2.241s2.241-1.005 2.241-2.241c0-1.043-0.716-1.921-1.682-2.17v-11.616l5.991 13.726c-1.892 0.874-3.127 2.773-3.127 4.894z"}))},d=function(){return wp.element.createElement(a,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement(s,{d:"M30.424 0.171h-28.847c-0.775 0-1.406 0.631-1.406 1.406v28.848c0 0.775 0.631 1.406 1.406 1.406h28.847c0.775 0 1.406-0.631 1.406-1.406v-28.848c0-0.775-0.631-1.406-1.406-1.406zM1.576 1.282h28.847c0.162 0 0.294 0.132 0.294 0.294v3.45h-29.435v-3.45c0-0.162 0.132-0.294 0.294-0.294zM30.424 30.718h-28.847c-0.162 0-0.294-0.132-0.294-0.294v-24.286h29.435v24.286c0 0.162-0.132 0.294-0.294 0.294zM3.688 3.994c0.493 0 0.893-0.4 0.893-0.893s-0.4-0.893-0.893-0.893-0.893 0.4-0.893 0.893c0 0.493 0.4 0.893 0.893 0.893zM6.507 3.994c0.493 0 0.893-0.4 0.893-0.893s-0.4-0.893-0.893-0.893-0.893 0.4-0.893 0.893c0 0.493 0.4 0.893 0.893 0.893zM9.326 3.994c0.493 0 0.893-0.4 0.893-0.893s-0.4-0.893-0.893-0.893-0.893 0.4-0.893 0.893c0 0.493 0.4 0.893 0.893 0.893zM20.662 19.394l3.855-3.758c0.152-0.148 0.206-0.369 0.141-0.57s-0.239-0.348-0.449-0.378l-5.328-0.774-2.383-4.828c-0.094-0.19-0.287-0.31-0.498-0.31s-0.405 0.12-0.498 0.31l-2.383 4.828-5.328 0.774c-0.209 0.030-0.383 0.177-0.449 0.378s-0.011 0.422 0.141 0.57l3.855 3.758-0.91 5.307c-0.036 0.209 0.050 0.419 0.221 0.544s0.398 0.141 0.585 0.042l4.766-2.506 4.766 2.506c0.081 0.043 0.17 0.064 0.259 0.064 0.115 0 0.23-0.036 0.327-0.106 0.171-0.124 0.257-0.335 0.221-0.544l-0.91-5.307zM16.259 21.661c-0.162-0.085-0.355-0.085-0.517 0l-4.027 2.117 0.769-4.485c0.031-0.18-0.029-0.364-0.16-0.492l-3.258-3.176 4.503-0.654c0.181-0.026 0.338-0.14 0.418-0.304l2.014-4.080 2.014 4.080c0.081 0.164 0.238 0.278 0.419 0.304l4.503 0.654-3.258 3.176c-0.131 0.128-0.191 0.312-0.16 0.492l0.769 4.485-4.027-2.117zM16 25.179c-0.307 0-0.556 0.249-0.556 0.556v1.887c0 0.307 0.249 0.556 0.556 0.556s0.556-0.249 0.556-0.556v-1.887c0-0.307-0.249-0.556-0.556-0.556zM25.319 20.446l-1.794-0.583c-0.293-0.095-0.606 0.065-0.7 0.357s0.065 0.606 0.357 0.7l1.794 0.583c0.057 0.019 0.115 0.027 0.172 0.027 0.234 0 0.452-0.149 0.529-0.384 0.095-0.292-0.065-0.606-0.357-0.7zM20.218 12.197c0.099 0.072 0.213 0.106 0.326 0.106 0.172 0 0.341-0.079 0.45-0.229l1.109-1.526c0.18-0.248 0.125-0.596-0.123-0.776s-0.596-0.125-0.776 0.123l-1.109 1.526c-0.18 0.248-0.125 0.596 0.123 0.776zM11.006 12.075c0.109 0.15 0.278 0.229 0.45 0.229 0.113 0 0.228-0.034 0.326-0.106 0.248-0.18 0.303-0.528 0.123-0.776l-1.109-1.526c-0.18-0.248-0.528-0.303-0.776-0.123s-0.303 0.528-0.123 0.776l1.109 1.526zM8.475 19.863l-1.794 0.583c-0.292 0.095-0.452 0.408-0.357 0.7 0.076 0.235 0.294 0.384 0.529 0.384 0.057 0 0.115-0.009 0.172-0.027l1.794-0.583c0.292-0.095 0.452-0.408 0.357-0.7s-0.408-0.452-0.7-0.357z"}))},m=function(){return wp.element.createElement(a,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement(s,{d:"M6.348 13.197c-0.308 0-0.557 0.249-0.557 0.557s0.249 0.557 0.557 0.557c0.495 0 1.655 0.598 1.655 1.759 0 0.308 0.249 0.557 0.557 0.557s0.557-0.249 0.557-0.557c0-1.886-1.803-2.873-2.769-2.873zM25.842 3.161c0.495 0 1.655 0.598 1.655 1.759 0 0.308 0.249 0.557 0.557 0.557s0.557-0.249 0.557-0.557c0-1.886-1.802-2.873-2.769-2.873-0.308 0-0.557 0.249-0.557 0.557s0.249 0.557 0.557 0.557zM25.742 22.433c-0.826 0-1.641 0.22-2.359 0.636-0.567 0.328-1.040 0.758-1.41 1.252l-11.344-6.569c0.069-0.174 0.13-0.353 0.179-0.537 0.276-1.036 0.194-2.11-0.226-3.079l11.319-6.555c0.878 1.235 2.316 1.986 3.848 1.986 0.825 0 1.641-0.22 2.359-0.636 1.090-0.631 1.869-1.649 2.194-2.866s0.155-2.488-0.476-3.578c-0.841-1.452-2.406-2.353-4.085-2.353-0.826 0-1.641 0.22-2.359 0.636-2.051 1.188-2.872 3.694-2.015 5.833l-11.344 6.569c-0.884-1.176-2.285-1.888-3.776-1.888-0.825 0-1.641 0.22-2.359 0.636-2.25 1.303-3.021 4.194-1.718 6.444 0.841 1.452 2.406 2.353 4.085 2.353 0.826 0 1.641-0.22 2.359-0.636 0.595-0.345 1.097-0.805 1.483-1.35l11.319 6.554c-0.567 1.323-0.526 2.888 0.249 4.227 0.841 1.452 2.406 2.353 4.085 2.353 0.825 0 1.641-0.22 2.359-0.636 1.090-0.631 1.869-1.649 2.194-2.866s0.155-2.488-0.476-3.578c-0.841-1.452-2.406-2.353-4.085-2.353zM23.941 1.734c0.549-0.318 1.171-0.486 1.801-0.486 1.283 0 2.479 0.689 3.121 1.798 0.482 0.833 0.611 1.803 0.363 2.733s-0.843 1.707-1.675 2.189c-0.549 0.318-1.171 0.486-1.801 0.486-1.283 0-2.479-0.689-3.121-1.798-0.995-1.719-0.407-3.927 1.312-4.922zM8.056 19.117c-0.549 0.318-1.171 0.486-1.801 0.486-1.283 0-2.479-0.689-3.121-1.797-0.995-1.719-0.407-3.927 1.312-4.922 0.549-0.318 1.171-0.486 1.801-0.486 1.283 0 2.479 0.689 3.121 1.798 0.482 0.833 0.611 1.803 0.363 2.733s-0.843 1.707-1.675 2.189zM29.226 28.077c-0.248 0.93-0.843 1.707-1.675 2.189-0.549 0.318-1.171 0.486-1.801 0.486-1.283 0-2.479-0.689-3.121-1.797-0.995-1.719-0.407-3.927 1.312-4.922 0.549-0.318 1.171-0.486 1.801-0.486 1.283 0 2.479 0.689 3.121 1.798 0.482 0.832 0.611 1.803 0.363 2.733zM25.842 24.346c-0.308 0-0.557 0.249-0.557 0.557s0.249 0.557 0.557 0.557c0.495 0 1.655 0.598 1.655 1.759 0 0.308 0.249 0.557 0.557 0.557s0.557-0.249 0.557-0.557c0-1.886-1.802-2.873-2.769-2.873z"}))},g=function(){return wp.element.createElement(a,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement(s,{d:"M16 27.667l7.849-7.849c0.146-0.139 0.464-0.469 0.478-0.483l0.006-0.007c1.972-2.116 3.059-4.874 3.059-7.766 0-6.282-5.11-11.392-11.392-11.392s-11.392 5.11-11.392 11.392c0 2.893 1.086 5.651 3.058 7.766l8.334 8.339zM16 1.265c5.677 0 10.297 4.619 10.297 10.297 0 2.613-0.981 5.104-2.761 7.016-0.092 0.096-0.343 0.353-0.446 0.451l-7.089 7.089-7.539-7.543c-1.779-1.911-2.758-4.401-2.758-7.012 0-5.678 4.619-10.297 10.297-10.297zM17.755 4.005c1.966 0 5.792 2.149 5.792 6.090 0 0.303 0.245 0.548 0.548 0.548s0.548-0.245 0.548-0.548c0-2.051-0.906-3.953-2.552-5.354-1.306-1.112-3.008-1.831-4.335-1.831-0.302 0-0.548 0.245-0.548 0.548s0.245 0.548 0.548 0.548zM22.875 24.197c-0.427-0.174-0.886-0.33-1.371-0.467l-0.897 0.897c2.645 0.631 4.275 1.756 4.275 2.802 0 1.564-3.648 3.306-8.882 3.306s-8.882-1.742-8.882-3.306c0-1.045 1.631-2.171 4.275-2.802l-0.897-0.897c-0.485 0.137-0.944 0.293-1.371 0.467-2.001 0.818-3.102 1.966-3.102 3.232s1.102 2.415 3.102 3.232c1.845 0.754 4.287 1.169 6.875 1.169s5.030-0.415 6.875-1.169c2.001-0.818 3.102-1.966 3.102-3.232s-1.102-2.415-3.102-3.232zM16.032 16.804c-3.043 0-5.519-2.476-5.519-5.519s2.476-5.519 5.519-5.519c3.043 0 5.519 2.476 5.519 5.519s-2.476 5.519-5.519 5.519zM16.032 6.862c-2.439 0-4.423 1.984-4.423 4.423s1.984 4.423 4.423 4.423c2.439 0 4.423-1.984 4.423-4.423s-1.984-4.423-4.423-4.423z"}))},w=function(){return wp.element.createElement(a,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement(s,{d:"M4.285 5.775c0.004 0 0.009 0.001 0.013 0.001h8.279c0.307 0 0.556-0.249 0.556-0.556s-0.249-0.556-0.556-0.556h-8.279c-0.307 0-0.556 0.249-0.556 0.556 0 0.302 0.242 0.548 0.542 0.555zM3.743 8.005c0 0.307 0.249 0.556 0.556 0.556h13.679c0.307 0 0.556-0.249 0.556-0.556s-0.249-0.556-0.556-0.556h-13.679c-0.307 0-0.556 0.249-0.556 0.556zM17.977 10.236h-13.679c-0.145 0-0.276 0.056-0.375 0.147-0.11 0.102-0.18 0.247-0.18 0.409 0 0.307 0.249 0.556 0.556 0.556h13.679c0.307 0 0.556-0.249 0.556-0.556 0-0.162-0.070-0.307-0.18-0.409-0.099-0.091-0.23-0.147-0.375-0.147zM17.977 13.022h-13.679c-0.307 0-0.556 0.249-0.556 0.556s0.249 0.556 0.556 0.556h13.679c0.307 0 0.556-0.249 0.556-0.556s-0.249-0.556-0.556-0.556zM17.977 15.807h-13.679c-0.145 0-0.276 0.056-0.375 0.147-0.11 0.102-0.18 0.247-0.18 0.409 0 0.307 0.249 0.556 0.556 0.556h13.679c0.307 0 0.556-0.249 0.556-0.556 0-0.162-0.070-0.307-0.18-0.409-0.099-0.091-0.23-0.147-0.375-0.147zM17.977 18.593h-13.679c-0.307 0-0.556 0.249-0.556 0.555s0.249 0.556 0.556 0.556h13.679c0.307 0 0.556-0.249 0.556-0.556s-0.249-0.555-0.556-0.555zM17.977 21.379h-13.679c-0.307 0-0.556 0.249-0.556 0.556s0.249 0.556 0.556 0.556h13.679c0.307 0 0.556-0.249 0.556-0.556s-0.249-0.556-0.556-0.556zM17.977 24.165h-13.679c-0.145 0-0.276 0.056-0.375 0.147-0.11 0.102-0.18 0.247-0.18 0.409 0 0.307 0.249 0.556 0.556 0.556h13.679c0.307 0 0.556-0.249 0.556-0.556 0-0.162-0.070-0.307-0.18-0.409-0.099-0.091-0.23-0.147-0.375-0.147zM21.93 4.466l-4.277-3.87c-0.094-0.085-0.212-0.132-0.334-0.139h-15.831c-0.812 0-1.473 0.664-1.473 1.481v28.153c0 0.817 0.661 1.481 1.473 1.481h19.174c0.812 0 1.473-0.664 1.473-1.481v-25.222c-0.008-0.163-0.086-0.308-0.205-0.403zM17.833 2.238l2.331 2.109h-2.331v-2.109zM21.043 30.091c0 0.215-0.171 0.39-0.381 0.39h-19.174c-0.21 0-0.382-0.175-0.382-0.39v-28.153c0-0.215 0.171-0.39 0.382-0.39h15.251v3.348c0 0.303 0.245 0.549 0.547 0.549h3.758v24.647zM31.975 3.213c-0.125-1.57-1.442-2.809-3.044-2.809-0 0-0 0-0 0-0.816 0-1.583 0.318-2.16 0.895-0.519 0.519-0.827 1.191-0.884 1.915h-0.010v0.242c0 0.001-0 0.002-0 0.003s0 0.001 0 0.001l-0 24.342h0.003c0.010 0.096 0.045 0.191 0.108 0.273l2.509 3.305c0.103 0.136 0.264 0.216 0.435 0.216s0.331-0.080 0.435-0.216l2.508-3.305c0.063-0.083 0.098-0.177 0.108-0.274h0.003v-24.589h-0.011zM27.543 2.070c0.371-0.371 0.864-0.575 1.388-0.575h0c0.893 0 1.649 0.6 1.886 1.417h-3.772c0.091-0.315 0.26-0.604 0.498-0.842zM28.362 26.711l-1.394 0 0-22.406h3.926v22.406h-1.442l0-18.071-1.090 0 0 18.071zM28.931 30.148l-1.781-2.346 3.562-0-1.781 2.346z"}))},z=function(){return wp.element.createElement(a,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement(s,{d:"M31.908 1.543c0-0.815-0.677-1.478-1.51-1.478h-28.731c-0.815 0-1.478 0.677-1.478 1.51v14.441c0 0.022 0.002 0.044 0.004 0.065-0.003 0.021-0.004 0.043-0.004 0.065v14.357c0 0.815 0.677 1.478 1.51 1.478h28.731c0.815 0 1.478-0.677 1.478-1.51v-14.441c0-0.022-0.002-0.044-0.004-0.065 0.003-0.021 0.004-0.043 0.004-0.065v-14.357zM30.792 1.543v13.799h-4.324c0.587-0.66 0.932-1.525 0.932-2.453 0-0.737-0.218-1.423-0.592-2-0.648-1.066-1.82-1.78-3.156-1.78-2.034 0-3.689 1.655-3.689 3.689 0 0.745 0.223 1.449 0.615 2.039 0.111 0.178 0.236 0.347 0.376 0.504h-4.372v-6.025c0-0.184-0.090-0.347-0.228-0.449-0.101-0.103-0.242-0.167-0.398-0.167h-0.173c-0.24 0-0.453 0.153-0.529 0.38-0.352 1.049-1.332 1.754-2.439 1.754-0.419 0-0.815-0.101-1.166-0.28-0.776-0.444-1.301-1.279-1.301-2.235 0-1.419 1.154-2.574 2.574-2.574 0.408 0 0.799 0.096 1.147 0.27 0.546 0.305 0.976 0.804 1.185 1.426 0.052 0.155 0.169 0.275 0.314 0.335 0.092 0.065 0.204 0.103 0.322 0.103h0.133c0.308 0 0.558-0.25 0.558-0.558v-6.142h13.816c0.217 0 0.394 0.162 0.394 0.362zM1.305 1.575c0-0.217 0.162-0.394 0.362-0.394h13.732v4.404c-0.239-0.216-0.505-0.401-0.793-0.549-0.536-0.297-1.148-0.464-1.791-0.464-2.034 0-3.689 1.655-3.689 3.689 0 1.423 0.81 2.659 1.992 3.274 0.534 0.301 1.149 0.473 1.804 0.473 0.939 0 1.813-0.354 2.476-0.955v4.404h-6.016c-0.308 0-0.558 0.25-0.558 0.558v0.173c0 0.127 0.043 0.245 0.117 0.34 0.065 0.129 0.178 0.231 0.321 0.279 0.562 0.189 1.023 0.558 1.332 1.030 0.232 0.39 0.364 0.842 0.364 1.318 0 1.419-1.154 2.574-2.574 2.574-0.894 0-1.682-0.458-2.144-1.151-0.236-0.389-0.372-0.844-0.372-1.331-0-1.107 0.705-2.087 1.754-2.44 0.227-0.076 0.38-0.289 0.38-0.529v-0.133c0-0.106-0.030-0.204-0.081-0.288-0.068-0.231-0.282-0.4-0.535-0.4h-6.084v-13.883zM1.305 30.505v-13.799h4.324c-0.587 0.66-0.932 1.525-0.932 2.453 0 0.737 0.218 1.424 0.592 2 0.647 1.066 1.82 1.78 3.156 1.78 2.034 0 3.689-1.655 3.689-3.689-0-0.745-0.223-1.449-0.615-2.040-0.111-0.178-0.236-0.347-0.376-0.504h4.372v6.025c0 0.184 0.090 0.347 0.228 0.449 0.101 0.103 0.242 0.167 0.398 0.167h0.173c0.24 0 0.453-0.153 0.529-0.38 0.352-1.049 1.332-1.754 2.439-1.754 0.419 0 0.815 0.101 1.165 0.28 0.776 0.444 1.301 1.279 1.301 2.236 0 1.419-1.154 2.574-2.574 2.574-0.408 0-0.799-0.096-1.147-0.27-0.546-0.305-0.976-0.804-1.185-1.426-0.052-0.155-0.169-0.275-0.314-0.336-0.092-0.065-0.204-0.103-0.322-0.103h-0.133c-0.308 0-0.558 0.25-0.558 0.558v6.142h-13.816c-0.217-0-0.394-0.163-0.394-0.362zM30.792 30.472c0 0.217-0.162 0.394-0.362 0.394h-13.732v-4.404c0.239 0.216 0.505 0.401 0.792 0.548 0.536 0.297 1.148 0.464 1.791 0.464 2.034 0 3.689-1.655 3.689-3.689 0-1.423-0.81-2.659-1.993-3.274-0.534-0.301-1.149-0.473-1.804-0.473-0.939 0-1.813 0.354-2.476 0.955v-4.404h6.016c0.308 0 0.558-0.25 0.558-0.558v-0.173c0-0.126-0.044-0.245-0.117-0.34-0.064-0.129-0.178-0.231-0.321-0.279-0.562-0.189-1.023-0.558-1.332-1.030-0.232-0.389-0.363-0.842-0.363-1.318 0-1.419 1.154-2.574 2.574-2.574 0.894 0 1.682 0.458 2.144 1.151 0.236 0.389 0.372 0.844 0.372 1.331 0 1.107-0.705 2.087-1.754 2.439-0.227 0.076-0.38 0.289-0.38 0.529v0.133c0 0.106 0.030 0.204 0.081 0.289 0.068 0.231 0.282 0.4 0.535 0.4h6.084v13.883z"}))},p=function(){return wp.element.createElement(a,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement(s,{d:"M15.517 23.581c-0.036 0.002-0.069-0.003-0.102-0.009-0.108-0.019-0.211-0.070-0.294-0.153l-9.153-9.153c-0.104-0.104-0.162-0.245-0.162-0.392s0.058-0.288 0.163-0.392l2.13-2.129c0.217-0.217 0.568-0.217 0.784 0l6.633 6.633 12.94-12.94c0.217-0.217 0.568-0.217 0.785 0l2.13 2.13c0.104 0.104 0.163 0.245 0.163 0.392s-0.058 0.288-0.162 0.392l-15.46 15.46c-0.104 0.104-0.245 0.163-0.392 0.163zM7.145 13.873l8.37 8.37 14.678-14.678-1.345-1.345-12.94 12.94c-0.217 0.217-0.568 0.217-0.785 0l-6.633-6.633-1.345 1.345zM30.087 11.781c0.401 1.337 0.618 2.753 0.618 4.219 0 8.108-6.596 14.704-14.705 14.704s-14.704-6.596-14.704-14.704c0-8.108 6.596-14.705 14.704-14.705 3.79 0 7.25 1.442 9.86 3.805l0.785-0.785c-2.812-2.564-6.549-4.129-10.645-4.129-8.72 0-15.814 7.094-15.814 15.814s7.094 15.814 15.814 15.814c8.72 0 15.814-7.094 15.814-15.814 0-1.784-0.297-3.501-0.845-5.102l-0.883 0.883z"}))},u=function(){return wp.element.createElement(a,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement(s,{d:"M17.425 25.368h-3.22v-2.107c-1.234-0.109-2.518-0.463-3.389-0.944l-0.373-0.206 0.93-3.628 0.622 0.341c0.602 0.33 1.835 0.883 3.323 0.883 0.769 0 1.545-0.244 1.545-0.789 0-0.365-0.235-0.783-1.938-1.358-1.985-0.668-4.264-1.78-4.264-4.477 0-2.098 1.387-3.709 3.652-4.289v-2.162h3.22v1.931c1.366 0.11 2.263 0.465 2.838 0.736l0.416 0.196-0.937 3.53-0.621-0.298c-0.539-0.259-1.442-0.692-2.853-0.692-0.488 0-1.307 0.088-1.307 0.681 0 0.448 1.192 0.94 2.231 1.319 2.781 0.973 3.971 2.344 3.971 4.58 0 1.114-0.391 2.124-1.13 2.922-0.668 0.721-1.601 1.236-2.716 1.503v2.328zM15.307 24.266h1.016v-2.139l0.457-0.079c2.090-0.36 3.389-1.676 3.389-3.433 0-1.446-0.551-2.601-3.24-3.542-1.624-0.592-2.962-1.176-2.962-2.357 0-0.862 0.633-1.783 2.409-1.783 1.213 0 2.119 0.278 2.746 0.536l0.36-1.354c-0.565-0.222-1.372-0.445-2.517-0.479l-0.535-0.016v-1.886h-1.016v1.959l-0.45 0.084c-2.005 0.375-3.202 1.61-3.202 3.305 0 1.577 1.051 2.604 3.514 3.432 1.396 0.472 2.688 1.089 2.688 2.402 0 1.149-1.039 1.891-2.647 1.891-1.312 0-2.447-0.366-3.222-0.708l-0.369 1.437c0.709 0.309 1.808 0.617 3.045 0.654l0.535 0.016v2.058zM15.901 30.607c-8.054 0-14.607-6.552-14.607-14.606s6.552-14.607 14.607-14.607c8.054 0 14.607 6.552 14.607 14.607 0 2.567-0.667 4.981-1.834 7.079l1.095 0.293c1.174-2.2 1.841-4.71 1.841-7.373 0-8.662-7.047-15.709-15.709-15.709s-15.709 7.047-15.709 15.709 7.047 15.709 15.709 15.709c2.752 0 5.34-0.712 7.592-1.96l-0.294-1.099c-2.148 1.244-4.641 1.957-7.297 1.957zM29.539 31.709c-0.141 0-0.282-0.054-0.39-0.161l-2.673-2.673-0.86 1.786c-0.1 0.208-0.32 0.331-0.548 0.31s-0.421-0.184-0.481-0.406l-1.977-7.377c-0.051-0.19 0.004-0.393 0.143-0.532s0.342-0.194 0.532-0.143l7.377 1.977c0.222 0.060 0.385 0.252 0.406 0.481s-0.102 0.448-0.31 0.548l-1.787 0.86 2.673 2.672c0.103 0.103 0.161 0.244 0.161 0.39s-0.058 0.286-0.161 0.39l-1.717 1.717c-0.108 0.107-0.249 0.161-0.39 0.161zM26.318 27.385c0.145 0 0.285 0.057 0.39 0.161l2.832 2.832 0.938-0.938-2.832-2.832c-0.126-0.126-0.184-0.306-0.154-0.482s0.143-0.327 0.304-0.404l1.148-0.552-5.020-1.345 1.345 5.020 0.552-1.148c0.077-0.161 0.228-0.274 0.404-0.304 0.031-0.005 0.062-0.008 0.092-0.008zM20.272 5.201c1.977 0 5.826 2.162 5.826 6.126 0 0.304 0.247 0.551 0.551 0.551s0.551-0.247 0.551-0.551c0-2.063-0.912-3.976-2.568-5.387-1.314-1.119-3.025-1.842-4.361-1.842-0.304 0-0.551 0.247-0.551 0.551s0.247 0.551 0.551 0.551z"}))},b=function(){return wp.element.createElement(a,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement(s,{d:"M31.438 1.423h-30.877c-0.31 0-0.562 0.251-0.562 0.562v22.175c0 0.31 0.251 0.562 0.562 0.562h3.103v5.294c0 0.201 0.107 0.386 0.281 0.486 0.087 0.050 0.184 0.075 0.281 0.075s0.194-0.025 0.281-0.075l10.012-5.78h16.919c0.31 0 0.562-0.251 0.562-0.562v-22.175c0-0.31-0.251-0.562-0.562-0.562zM30.877 23.598h-16.508c-0.099 0-0.195 0.026-0.281 0.075l-9.3 5.369v-4.883c0-0.31-0.251-0.562-0.562-0.562h-3.103v-21.052h29.753v21.052zM4.386 7.532h22.894c0.31 0 0.562-0.251 0.562-0.562s-0.251-0.562-0.562-0.562h-22.894c-0.31 0-0.562 0.251-0.562 0.562s0.251 0.562 0.562 0.562zM4.386 11.865h22.894c0.31 0 0.562-0.251 0.562-0.562s-0.251-0.562-0.562-0.562h-22.894c-0.31 0-0.562 0.251-0.562 0.562s0.251 0.562 0.562 0.562zM4.386 16.198h22.894c0.31 0 0.562-0.251 0.562-0.562s-0.251-0.562-0.562-0.562h-22.894c-0.31 0-0.562 0.251-0.562 0.562s0.251 0.562 0.562 0.562zM4.386 20.53h22.894c0.31 0 0.562-0.251 0.562-0.562s-0.251-0.562-0.562-0.562h-22.894c-0.31 0-0.562 0.252-0.562 0.562s0.251 0.562 0.562 0.562z"}))},M=function(){return wp.element.createElement(a,{viewBox:"0 0 512 512",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement(s,{d:"M0 448V64h18v384H0zm26.857-.273V64H36v383.727h-9.143zm27.143 0V64h8.857v383.727H54zm44.857 0V64h8.857v383.727h-8.857zm36 0V64h17.714v383.727h-17.714zm44.857 0V64h8.857v383.727h-8.857zm18 0V64h8.857v383.727h-8.857zm18 0V64h8.857v383.727h-8.857zm35.715 0V64h18v383.727h-18zm44.857 0V64h18v383.727h-18zm35.999 0V64h18.001v383.727h-18.001zm36.001 0V64h18.001v383.727h-18.001zm26.857 0V64h18v383.727h-18zm45.143 0V64h26.857v383.727h-26.857zm35.714 0V64h9.143v383.727H476zm18 .273V64h18v384h-18z"}))},f=function(){return wp.element.createElement(a,{className:"custom-icon",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement(s,{d:"M17.294,17.287l-14.588,0l0,-14.574l14.588,0c0,4.858 0,9.716 0,14.574Zm-13.738,-0.85l12.888,0l0,-12.874l-12.888,0c0,4.291 0,8.583 0,12.874Z"}),wp.element.createElement("rect",{x:"4.489",y:"4.744",width:"11.022",height:"2.512"}))},x=function(){return wp.element.createElement(a,{className:"custom-icon",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement(s,{d:"M17.294,17.287l-14.588,0l0,-14.574l14.588,0c0,4.858 0,9.716 0,14.574Zm-13.738,-0.85l12.888,0l0,-12.874l-12.888,0c0,4.291 0,8.583 0,12.874Z"}),wp.element.createElement("rect",{y:"8.744",width:"11.022",x:"4.489",height:"2.512"}))},H=function(){return wp.element.createElement(a,{className:"custom-icon",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement(s,{d:"M17.294,17.287l-14.588,0l0,-14.574l14.588,0c0,4.858 0,9.716 0,14.574Zm-13.738,-0.85l12.888,0l0,-12.874l-12.888,0c0,4.291 0,8.583 0,12.874Z"}),wp.element.createElement("rect",{x:"4.489",y:"12.802",width:"11.022",height:"2.512"}))}},function(e,c){e.exports=React},,function(e,c,t){"use strict";t.r(c);t(179);var l=wp.components,s=l.Dropdown,a=l.IconButton,h=wp.compose.withInstanceId;c.default=h(function(e){var c=e.label,t=e.instanceId,l=e.children,h="inspector-layout-control-".concat(t);return wp.element.createElement("div",{className:"wp-block-themeisle-blocks-control-panel-control"},wp.element.createElement("div",{className:"components-base-control__field"},wp.element.createElement("div",{className:"components-base-control__title"},wp.element.createElement("label",{className:"components-base-control__label",for:h},c),wp.element.createElement("div",{className:"floating-controls"},wp.element.createElement(s,{position:"top left",headerTitle:c,expandOnMobile:!0,renderToggle:function(e){var t=e.isOpen,l=e.onToggle;return wp.element.createElement(a,{id:h,icon:"admin-settings",label:c,className:"is-button",onClick:l,"aria-expanded":t})},renderContent:function(){return wp.element.createElement("div",{className:"wp-block-themeisle-popover-settings"},l)}})))))})},function(e,c,t){"use strict";t.r(c);var l=t(1),s=t.n(l),a=(t(177),wp.i18n.__),h=wp.components,i=h.Button,o=h.ButtonGroup,v=h.Dashicon,r=h.Dropdown,n=h.IconButton,d=h.RangeControl,m=wp.compose.withInstanceId;c.default=m(function(e){var c,t,l=e.label,h=e.instanceId,m=e.minus,g=e.responsive,w=e.changeViewType,z=e.changeType,p=e.changeValue,u=e.view,b=e.sizeType,M=e.typeDesktop,f=e.typeTablet,x=e.typeMobile,H=e.sizeValue,C=e.valueDesktop,V=e.valueTablet,y=e.valueMobile,L=e.children,B="inspector-layout-control-".concat(h);return g?"desktop"===u?(c=C,t=M):"tablet"===u?(c=V,t=f):"mobile"===u&&(c=y,t=x):(c=H,t=b),wp.element.createElement("div",{id:B,className:"wp-block-themeisle-blocks-size-control"},wp.element.createElement("div",{className:"components-base-control__field"},wp.element.createElement("div",{className:"components-base-control__title"},wp.element.createElement("label",{className:"components-base-control__label"},l),g?wp.element.createElement(o,{className:"linking-controls"},wp.element.createElement(n,{icon:"linked"===t?"admin-links":"editor-unlink",label:a("Link values together"),className:s()("is-button",{"is-primary":"linked"===t}),onClick:function(){z("linked"===t?"unlinked":"linked")}}),wp.element.createElement(r,{position:"top left",renderToggle:function(e){var c=e.isOpen,t=e.onToggle;return wp.element.createElement(n,{icon:"mobile"===u?"smartphone":u,label:a("Responsiveness Settings"),className:"is-button",onClick:t,"aria-expanded":c})},renderContent:function(e){var c=e.onToggle;return wp.element.createElement("div",{className:"wp-block-themeisle-responsiveness-settings"},wp.element.createElement("div",{className:"responsiveness-title"},a("Responsiveness Settings")),wp.element.createElement(i,{className:s()("responsiveness-item",{"is-selected":"desktop"===u}),onClick:function(){c(),w("desktop")}},wp.element.createElement(v,{icon:"desktop"}),wp.element.createElement("span",{className:"popover-title"},a("Desktop"))),wp.element.createElement(i,{className:s()("responsiveness-item",{"is-selected":"tablet"===u}),onClick:function(){c(),w("tablet")}},wp.element.createElement(v,{icon:"tablet"}),wp.element.createElement("span",{className:"popover-title"},a("Tablet Devices"))),wp.element.createElement(i,{className:s()("responsiveness-item",{"is-selected":"mobile"===u}),onClick:function(){c(),w("mobile")}},wp.element.createElement(v,{icon:"smartphone"}),wp.element.createElement("span",{className:"popover-title"},a("Smartphones"))))}})):wp.element.createElement("div",{className:"linking-controls"},wp.element.createElement(n,{icon:"linked"===t?"admin-links":"editor-unlink",label:a("Link values together"),className:s()("is-button",{"is-primary":"linked"===t}),onClick:function(){z("linked"===t?"unlinked":"linked")}}))),"linked"===t?wp.element.createElement(d,{beforeIcon:"move",className:"linked",value:c,onChange:p,min:m?-500:0,max:500}):L))})},function(e,c,t){"use strict";t.d(c,"b",function(){return s}),t.d(c,"a",function(){return a});var l=wp.i18n.__,s=function(e){var c=document.createElement("div");return c.innerHTML=e,void 0!==c.innerText?c.innerText:c.textContent},a=function(e){var c=[l("January"),l("February"),l("March"),l("April"),l("May"),l("June"),l("July"),l("August"),l("September"),l("October"),l("November"),l("December")],t=(e=new Date(e)).getDate(),s=e.getMonth(),a=e.getFullYear();return t+" "+c[s]+", "+a}},function(e,c,t){"use strict";t.r(c);var l=t(1),s=t.n(l),a=(t(180),t(181),wp.components),h=a.SVG,i=a.Path;c.default=function(e){var c=e.type,t=e.front,l=e.style,a=e.fill,o=e.invert,v=e.width,r=e.height;return"none"!==l&&wp.element.createElement("div",{className:s()("wp-block-themeisle-blocks-advanced-columns-separators",c),style:!t&&v?{transform:"".concat(v?"scaleX( ".concat(v/100," )"):"")}:{}},"bigTriangle"===l&&!1===o&&wp.element.createElement(h,{id:"bigTriangle",fill:a,viewBox:"0 0 100 100",width:"100%",height:r?"".concat(r,"px"):"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"bottom"===c?{transform:"".concat("bottom"===c?"rotate(180deg)":"")}:{}},wp.element.createElement(i,{d:"M0 0 L50 100 L100 0 Z"})),"bigTriangle"===l&&!0===o&&wp.element.createElement(h,{id:"bigTriangle",fill:a,viewBox:"0 0 100 100",width:"100%",height:r?"".concat(r,"px"):"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"top"===c?{transform:"".concat("top"===c?"rotate(180deg)":"")}:{}},wp.element.createElement(i,{d:"M100, 0l-50, 100l-50, -100l0, 100l100, 0l0, -100Z"})),"rightCurve"===l&&!1===o&&wp.element.createElement(h,{id:"rightCurve",fill:a,viewBox:"0 0 100 100",width:"100%",height:r?"".concat(r,"px"):"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"top"===c?{transform:"".concat("top"===c?"rotate(180deg)":"")}:{}},wp.element.createElement(i,{d:"M0 100 C 20 0 50 0 100 100 Z"})),"rightCurve"===l&&!0===o&&wp.element.createElement(h,{id:"rightCurve",fill:a,viewBox:"0 0 100 100",width:"100%",height:r?"".concat(r,"px"):"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"top"===c?{transform:"".concat("top"===c?"rotate(180deg)":"")}:{}},wp.element.createElement(i,{d:"M0 100 C 50 0 70 0 100 100 Z"})),"curve"===l&&wp.element.createElement(h,{id:"curve",fill:a,viewBox:"0 0 100 100",width:"100%",height:r?"".concat(r,"px"):"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"top"===c?{transform:"".concat("top"===c?"rotate(180deg)":"")}:{}},wp.element.createElement(i,{d:"M0 100 C40 0 60 0 100 100 Z"})),"slant"===l&&!1===o&&wp.element.createElement(h,{id:"slant",fill:a,viewBox:"0 0 100 100",width:"100%",height:r?"".concat(r,"px"):"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"bottom"===c?{transform:"".concat("bottom"===c?"rotate(180deg)":"")}:{}},wp.element.createElement(i,{d:"M0 0 L100 100 L100 0 Z"})),"slant"===l&&!0===o&&wp.element.createElement(h,{id:"slant",fill:a,viewBox:"0 0 100 100",width:"100%",height:r?"".concat(r,"px"):"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"bottom"===c?{transform:"".concat("bottom"===c?"rotate(180deg)":"")}:{}},wp.element.createElement(i,{d:"M0 0 L0 100 L100 0 Z"})),"cloud"===l&&wp.element.createElement(h,{id:"cloud",fill:a,viewBox:"0 0 100 100",width:"100%",height:r?"".concat(r,"px"):"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"top"===c?{transform:"".concat("top"===c?"rotate(180deg)":"")}:{}},wp.element.createElement(i,{d:"M-5 100 Q 10 -100 15 100 Z M10 100 Q 20 -20 30 100 M25 100 Q 35 -70 45 100 M40 100 Q 50 -100 60 100 M55 100 Q 65 -20 75 100 M70 100 Q 75 -45 90 100 M85 100 Q 90 -50 95 100 M90 100 Q 95 -25 105 100 Z"})))}},function(e,c,t){"use strict";t.r(c);var l=t(1),s=t.n(l),a=(t(178),wp.i18n.__),h=wp.components,i=h.Button,o=h.Dashicon,v=h.Dropdown,r=h.IconButton,n=wp.compose.withInstanceId;c.default=n(function(e){var c=e.label,t=e.instanceId,l=e.changeViewType,h=e.view,n=e.children,d="inspector-layout-control-".concat(t);return wp.element.createElement("div",{id:d,className:"wp-block-themeisle-blocks-responsive-control"},wp.element.createElement("div",{className:"components-base-control__field"},wp.element.createElement("div",{className:"components-base-control__title"},wp.element.createElement("label",{className:"components-base-control__label"},c),wp.element.createElement("div",{className:"floating-controls"},wp.element.createElement(v,{position:"top left",renderToggle:function(e){var c=e.isOpen,t=e.onToggle;return wp.element.createElement(r,{icon:"mobile"===h?"smartphone":h,label:a("Responsiveness Settings"),className:"is-button",onClick:t,"aria-expanded":c})},renderContent:function(e){var c=e.onToggle;return wp.element.createElement("div",{className:"wp-block-themeisle-responsiveness-settings"},wp.element.createElement("div",{className:"responsiveness-title"},a("Responsiveness Settings")),wp.element.createElement(i,{className:s()("responsiveness-item",{"is-selected":"desktop"===h}),onClick:function(){c(),l("desktop")}},wp.element.createElement(o,{icon:"desktop"}),wp.element.createElement("span",{className:"popover-title"},a("Desktop"))),wp.element.createElement(i,{className:s()("responsiveness-item",{"is-selected":"tablet"===h}),onClick:function(){c(),l("tablet")}},wp.element.createElement(o,{icon:"tablet"}),wp.element.createElement("span",{className:"popover-title"},a("Tablet Devices"))),wp.element.createElement(i,{className:s()("responsiveness-item",{"is-selected":"mobile"===h}),onClick:function(){c(),l("mobile")}},wp.element.createElement(o,{icon:"smartphone"}),wp.element.createElement("span",{className:"popover-title"},a("Smartphones"))))}}))),n))})},function(e){e.exports={"500px":{changes:["4.4","5.0.0"],ligatures:[],search:{terms:[]},styles:["brands"],unicode:"f26e",label:"500px",voted:!1,svg:{brands:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M103.3 344.3c-6.5-14.2-6.9-18.3 7.4-23.1 25.6-8 8 9.2 43.2 49.2h.3v-93.9c1.2-50.2 44-92.2 97.7-92.2 53.9 0 97.7 43.5 97.7 96.8 0 63.4-60.8 113.2-128.5 93.3-10.5-4.2-2.1-31.7 8.5-28.6 53 0 89.4-10.1 89.4-64.4 0-61-77.1-89.6-116.9-44.6-23.5 26.4-17.6 42.1-17.6 157.6 50.7 31 118.3 22 160.4-20.1 24.8-24.8 38.5-58 38.5-93 0-35.2-13.8-68.2-38.8-93.3-24.8-24.8-57.8-38.5-93.3-38.5s-68.8 13.8-93.5 38.5c-.3.3-16 16.5-21.2 23.9l-.5.6c-3.3 4.7-6.3 9.1-20.1 6.1-6.9-1.7-14.3-5.8-14.3-11.8V20c0-5 3.9-10.5 10.5-10.5h241.3c8.3 0 8.3 11.6 8.3 15.1 0 3.9 0 15.1-8.3 15.1H130.3v132.9h.3c104.2-109.8 282.8-36 282.8 108.9 0 178.1-244.8 220.3-310.1 62.8zm63.3-260.8c-.5 4.2 4.6 24.5 14.6 20.6C306 56.6 384 144.5 390.6 144.5c4.8 0 22.8-15.3 14.3-22.8-93.2-89-234.5-57-238.3-38.2zM393 414.7C283 524.6 94 475.5 61 310.5c0-12.2-30.4-7.4-28.9 3.3 24 173.4 246 256.9 381.6 121.3 6.9-7.8-12.6-28.4-20.7-20.4zM213.6 306.6c0 4 4.3 7.3 5.5 8.5 3 3 6.1 4.4 8.5 4.4 3.8 0 2.6.2 22.3-19.5 19.6 19.3 19.1 19.5 22.3 19.5 5.4 0 18.5-10.4 10.7-18.2L265.6 284l18.2-18.2c6.3-6.8-10.1-21.8-16.2-15.7L249.7 268c-18.6-18.8-18.4-19.5-21.5-19.5-5 0-18 11.7-12.4 17.3L234 284c-18.1 17.9-20.4 19.2-20.4 22.6z"/></svg>',viewBox:["0","0","448","512"],width:448,height:512,path:"M103.3 344.3c-6.5-14.2-6.9-18.3 7.4-23.1 25.6-8 8 9.2 43.2 49.2h.3v-93.9c1.2-50.2 44-92.2 97.7-92.2 53.9 0 97.7 43.5 97.7 96.8 0 63.4-60.8 113.2-128.5 93.3-10.5-4.2-2.1-31.7 8.5-28.6 53 0 89.4-10.1 89.4-64.4 0-61-77.1-89.6-116.9-44.6-23.5 26.4-17.6 42.1-17.6 157.6 50.7 31 118.3 22 160.4-20.1 24.8-24.8 38.5-58 38.5-93 0-35.2-13.8-68.2-38.8-93.3-24.8-24.8-57.8-38.5-93.3-38.5s-68.8 13.8-93.5 38.5c-.3.3-16 16.5-21.2 23.9l-.5.6c-3.3 4.7-6.3 9.1-20.1 6.1-6.9-1.7-14.3-5.8-14.3-11.8V20c0-5 3.9-10.5 10.5-10.5h241.3c8.3 0 8.3 11.6 8.3 15.1 0 3.9 0 15.1-8.3 15.1H130.3v132.9h.3c104.2-109.8 282.8-36 282.8 108.9 0 178.1-244.8 220.3-310.1 62.8zm63.3-260.8c-.5 4.2 4.6 24.5 14.6 20.6C306 56.6 384 144.5 390.6 144.5c4.8 0 22.8-15.3 14.3-22.8-93.2-89-234.5-57-238.3-38.2zM393 414.7C283 524.6 94 475.5 61 310.5c0-12.2-30.4-7.4-28.9 3.3 24 173.4 246 256.9 381.6 121.3 6.9-7.8-12.6-28.4-20.7-20.4zM213.6 306.6c0 4 4.3 7.3 5.5 8.5 3 3 6.1 4.4 8.5 4.4 3.8 0 2.6.2 22.3-19.5 19.6 19.3 19.1 19.5 22.3 19.5 5.4 0 18.5-10.4 10.7-18.2L265.6 284l18.2-18.2c6.3-6.8-10.1-21.8-16.2-15.7L249.7 268c-18.6-18.8-18.4-19.5-21.5-19.5-5 0-18 11.7-12.4 17.3L234 284c-18.1 17.9-20.4 19.2-20.4 22.6z"}}},"accessible-icon":{changes:["5.0.0"],ligatures:[],search:{terms:["accessibility","handicap","person","wheelchair","wheelchair-alt"]},styles:["brands"],unicode:"f368",label:"Accessible Icon",voted:!1,svg:{brands:{last_modified:1502397066e3,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M423.9 255.8L411 413.1c-3.3 40.7-63.9 35.1-60.6-4.9l10-122.5-41.1 2.3c10.1 20.7 15.8 43.9 15.8 68.5 0 41.2-16.1 78.7-42.3 106.5l-39.3-39.3c57.9-63.7 13.1-167.2-74-167.2-25.9 0-49.5 9.9-67.2 26L73 243.2c22-20.7 50.1-35.1 81.4-40.2l75.3-85.7-42.6-24.8-51.6 46c-30 26.8-70.6-18.5-40.5-45.4l68-60.7c9.8-8.8 24.1-10.2 35.5-3.6 0 0 139.3 80.9 139.5 81.1 16.2 10.1 20.7 36 6.1 52.6L285.7 229l106.1-5.9c18.5-1.1 33.6 14.4 32.1 32.7zm-64.9-154c28.1 0 50.9-22.8 50.9-50.9C409.9 22.8 387.1 0 359 0c-28.1 0-50.9 22.8-50.9 50.9 0 28.1 22.8 50.9 50.9 50.9zM179.6 456.5c-80.6 0-127.4-90.6-82.7-156.1l-39.7-39.7C36.4 287 24 320.3 24 356.4c0 130.7 150.7 201.4 251.4 122.5l-39.7-39.7c-16 10.9-35.3 17.3-56.1 17.3z"/></svg>',viewBox:["0","0","448","512"],width:448,height:512,path:"M423.9 255.8L411 413.1c-3.3 40.7-63.9 35.1-60.6-4.9l10-122.5-41.1 2.3c10.1 20.7 15.8 43.9 15.8 68.5 0 41.2-16.1 78.7-42.3 106.5l-39.3-39.3c57.9-63.7 13.1-167.2-74-167.2-25.9 0-49.5 9.9-67.2 26L73 243.2c22-20.7 50.1-35.1 81.4-40.2l75.3-85.7-42.6-24.8-51.6 46c-30 26.8-70.6-18.5-40.5-45.4l68-60.7c9.8-8.8 24.1-10.2 35.5-3.6 0 0 139.3 80.9 139.5 81.1 16.2 10.1 20.7 36 6.1 52.6L285.7 229l106.1-5.9c18.5-1.1 33.6 14.4 32.1 32.7zm-64.9-154c28.1 0 50.9-22.8 50.9-50.9C409.9 22.8 387.1 0 359 0c-28.1 0-50.9 22.8-50.9 50.9 0 28.1 22.8 50.9 50.9 50.9zM179.6 456.5c-80.6 0-127.4-90.6-82.7-156.1l-39.7-39.7C36.4 287 24 320.3 24 356.4c0 130.7 150.7 201.4 251.4 122.5l-39.7-39.7c-16 10.9-35.3 17.3-56.1 17.3z"}}},accusoft:{changes:["5.0.0"],ligatures:[],search:{terms:[]},styles:["brands"],unicode:"f369",label:"Accusoft",voted:!1,svg:{brands:{last_modified:1521653821380,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path d="M482.2 372.1C476.5 365.2 250 75 242.3 65.5c-13.7-17.2 0-16.8 19.2-16.9 9.7-.1 106.3-.6 116.5-.6 24.1-.1 28.7.6 38.4 12.8 2.1 2.7 205.1 245.8 207.2 248.3 5.5 6.7 15.2 19.1 7.2 23.4-2.4 1.3-114.6 47.7-117.8 48.9-10.1 4-17.5 6.8-30.8-9.3m114.7-5.6s-115 50.4-117.5 51.6c-16 7.3-26.9-3.2-36.7-14.6l-57.1-74c-5.4-.9-60.4-9.6-65.3-9.3-3.1.2-9.6.8-14.4 2.9-4.9 2.1-145.2 52.8-150.2 54.7-5.1 2-11.4 3.6-11.1 7.6.2 2.5 2 2.6 4.6 3.5 2.7.8 300.9 67.6 308 69.1 15.6 3.3 38.5 10.5 53.6 1.7 2.1-1.2 123.8-76.4 125.8-77.8 5.4-4 4.3-6.8-1.7-8.2-2.3-.3-24.6-4.7-38-7.2m-326-181.3s-12 1.6-25 15.1c-9 9.3-242.1 239.1-243.4 240.9-7 10 1.6 6.8 15.7 1.7.8 0 114.5-36.6 114.5-36.6.5-.6-.1-.1.6-.6-.4-5.1-.8-26.2-1-27.7-.6-5.2 2.2-6.9 7-8.9l92.6-33.8c.6-.8 88.5-81.7 90.2-83.3v-1l-51.2-65.8"/></svg>',viewBox:["0","0","640","512"],width:640,height:512,path:"M482.2 372.1C476.5 365.2 250 75 242.3 65.5c-13.7-17.2 0-16.8 19.2-16.9 9.7-.1 106.3-.6 116.5-.6 24.1-.1 28.7.6 38.4 12.8 2.1 2.7 205.1 245.8 207.2 248.3 5.5 6.7 15.2 19.1 7.2 23.4-2.4 1.3-114.6 47.7-117.8 48.9-10.1 4-17.5 6.8-30.8-9.3m114.7-5.6s-115 50.4-117.5 51.6c-16 7.3-26.9-3.2-36.7-14.6l-57.1-74c-5.4-.9-60.4-9.6-65.3-9.3-3.1.2-9.6.8-14.4 2.9-4.9 2.1-145.2 52.8-150.2 54.7-5.1 2-11.4 3.6-11.1 7.6.2 2.5 2 2.6 4.6 3.5 2.7.8 300.9 67.6 308 69.1 15.6 3.3 38.5 10.5 53.6 1.7 2.1-1.2 123.8-76.4 125.8-77.8 5.4-4 4.3-6.8-1.7-8.2-2.3-.3-24.6-4.7-38-7.2m-326-181.3s-12 1.6-25 15.1c-9 9.3-242.1 239.1-243.4 240.9-7 10 1.6 6.8 15.7 1.7.8 0 114.5-36.6 114.5-36.6.5-.6-.1-.1.6-.6-.4-5.1-.8-26.2-1-27.7-.6-5.2 2.2-6.9 7-8.9l92.6-33.8c.6-.8 88.5-81.7 90.2-83.3v-1l-51.2-65.8"}}},"acquisitions-incorporated":{changes:["5.4.0"],ligatures:[],search:{terms:["Dungeons & Dragons","d&d","dnd","fantasy","game","gaming","tabletop"]},styles:["brands"],unicode:"f6af",label:"Acquisitions Incorporated",voted:!1,svg:{brands:{last_modified:1539718624416,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 344.76 512"><path d="M344 0c-.81 5.47-1.63 10.79-2.39 16.12-1.39 9.74-2.9 19.48-4.05 29.25-.35 2.96-1.21 4.32-4.3 4.33-20.61.11-41.21.14-61.82.53-18.76.35-37.58.28-56.23 2-13.42 1.24-23.28 12.67-18.88 26.64 8.55 27.11 27.65 69.1 36.37 89.45 65.72 154.14 61.43 156.99 84 158.56 6.67.46 13.4.07 20.43.07 1.39 9.4 2.66 18.04 4.05 27.51H225.17v-27c10.33 0 20.36-.12 30.38.06 3.52.06 5.05-.63 3.44-4.37-4.44-10.29-8.77-20.63-13.25-30.9-1.62-3.72-4.06-4.78-8.4-3.52-12.32 3.59-24.79 6.69-37.26 9.69-4.25 1.02-5.93 2.77-5.86 7.46.85 57.47.95 127.53 1 129.12.4 12.54 8.75 21.41 21.03 23.07.89.12 12.89 2.72 112.68 2.56 8.25-.01 8.41-.17 9.57 7.56 2.15 14.34 4.14 28.7 6.26 43.53-367.75 0-153.93.61-337.09 0-3.95-.01-6.08-.69-5.28-5.74 2.04-12.86 3.5-25.82 4.97-38.76.55-4.81 2.29-6.81 7.63-6.77 118.09.99 114.93.35 121.43-2.39 9.42-3.98 14.98-12.85 14.95-23.07-.12-42.93-.33-85.86-.25-128.79.01-3.87-1.16-5.99-4.56-6.84-15.64-3.92-31.31-7.71-47.58-11.7-5.23 12.27-10.39 24.37-15.66 36.7 1.83 3.35 28.38 2.93 35.28 2.93v27.64H4.34c1.03-8.61 1.77-16.81 3.23-24.88.25-1.41 3.53-3.14 5.47-3.22 8.46-.35 16.95-.29 25.43-.09 3.99.09 5.92-1.04 7.61-5.16 16.63-40.7 13.51-31.17 67.31-160.97 31.53-76.09 33.06-76.02 32.64-87.43-.69-18.56-25.37-22.26-37.65-22.11-30.04.38-38.45-.47-101.84-.47C-.62 6.11 2.37 18.54.16 5.32-.55 1.08 1.19.03 4.8.02m113.08 247.19c2.3 1.15 3.97 2.29 5.82 2.87 13.29 4.21 26.64 8.24 39.93 12.46 6.14 1.95 11.98 2.12 18.3.05 13.02-4.28 26.29-7.81 39.43-11.73 1.46-.44 2.74-1.44 3.93-2.09-6.71-17.37-13.12-34.15-19.67-50.88-8.88-22.67-17.63-60.32-26.98-82.81-1.53-.78-1.91 2.36-9.43 0-17.11 44.05-34.14 87.88-51.33 132.13z"/></svg>',viewBox:["0","0","344.76","512"],width:344,height:512,path:"M344 0c-.81 5.47-1.63 10.79-2.39 16.12-1.39 9.74-2.9 19.48-4.05 29.25-.35 2.96-1.21 4.32-4.3 4.33-20.61.11-41.21.14-61.82.53-18.76.35-37.58.28-56.23 2-13.42 1.24-23.28 12.67-18.88 26.64 8.55 27.11 27.65 69.1 36.37 89.45 65.72 154.14 61.43 156.99 84 158.56 6.67.46 13.4.07 20.43.07 1.39 9.4 2.66 18.04 4.05 27.51H225.17v-27c10.33 0 20.36-.12 30.38.06 3.52.06 5.05-.63 3.44-4.37-4.44-10.29-8.77-20.63-13.25-30.9-1.62-3.72-4.06-4.78-8.4-3.52-12.32 3.59-24.79 6.69-37.26 9.69-4.25 1.02-5.93 2.77-5.86 7.46.85 57.47.95 127.53 1 129.12.4 12.54 8.75 21.41 21.03 23.07.89.12 12.89 2.72 112.68 2.56 8.25-.01 8.41-.17 9.57 7.56 2.15 14.34 4.14 28.7 6.26 43.53-367.75 0-153.93.61-337.09 0-3.95-.01-6.08-.69-5.28-5.74 2.04-12.86 3.5-25.82 4.97-38.76.55-4.81 2.29-6.81 7.63-6.77 118.09.99 114.93.35 121.43-2.39 9.42-3.98 14.98-12.85 14.95-23.07-.12-42.93-.33-85.86-.25-128.79.01-3.87-1.16-5.99-4.56-6.84-15.64-3.92-31.31-7.71-47.58-11.7-5.23 12.27-10.39 24.37-15.66 36.7 1.83 3.35 28.38 2.93 35.28 2.93v27.64H4.34c1.03-8.61 1.77-16.81 3.23-24.88.25-1.41 3.53-3.14 5.47-3.22 8.46-.35 16.95-.29 25.43-.09 3.99.09 5.92-1.04 7.61-5.16 16.63-40.7 13.51-31.17 67.31-160.97 31.53-76.09 33.06-76.02 32.64-87.43-.69-18.56-25.37-22.26-37.65-22.11-30.04.38-38.45-.47-101.84-.47C-.62 6.11 2.37 18.54.16 5.32-.55 1.08 1.19.03 4.8.02m113.08 247.19c2.3 1.15 3.97 2.29 5.82 2.87 13.29 4.21 26.64 8.24 39.93 12.46 6.14 1.95 11.98 2.12 18.3.05 13.02-4.28 26.29-7.81 39.43-11.73 1.46-.44 2.74-1.44 3.93-2.09-6.71-17.37-13.12-34.15-19.67-50.88-8.88-22.67-17.63-60.32-26.98-82.81-1.53-.78-1.91 2.36-9.43 0-17.11 44.05-34.14 87.88-51.33 132.13z"}}},ad:{changes:["5.3.0"],ligatures:[],search:{terms:[]},styles:["solid"],unicode:"f641",label:"Ad",voted:!1,svg:{solid:{last_modified:1535388320869,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M157.52 272h36.96L176 218.78 157.52 272zM352 256c-13.23 0-24 10.77-24 24s10.77 24 24 24 24-10.77 24-24-10.77-24-24-24zM464 64H48C21.5 64 0 85.5 0 112v288c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM250.58 352h-16.94c-6.81 0-12.88-4.32-15.12-10.75L211.15 320h-70.29l-7.38 21.25A16 16 0 0 1 118.36 352h-16.94c-11.01 0-18.73-10.85-15.12-21.25L140 176.12A23.995 23.995 0 0 1 162.67 160h26.66A23.99 23.99 0 0 1 212 176.13l53.69 154.62c3.61 10.4-4.11 21.25-15.11 21.25zM424 336c0 8.84-7.16 16-16 16h-16c-4.85 0-9.04-2.27-11.98-5.68-8.62 3.66-18.09 5.68-28.02 5.68-39.7 0-72-32.3-72-72s32.3-72 72-72c8.46 0 16.46 1.73 24 4.42V176c0-8.84 7.16-16 16-16h16c8.84 0 16 7.16 16 16v160z"/></svg>',viewBox:["0","0","512","512"],width:512,height:512,path:"M157.52 272h36.96L176 218.78 157.52 272zM352 256c-13.23 0-24 10.77-24 24s10.77 24 24 24 24-10.77 24-24-10.77-24-24-24zM464 64H48C21.5 64 0 85.5 0 112v288c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM250.58 352h-16.94c-6.81 0-12.88-4.32-15.12-10.75L211.15 320h-70.29l-7.38 21.25A16 16 0 0 1 118.36 352h-16.94c-11.01 0-18.73-10.85-15.12-21.25L140 176.12A23.995 23.995 0 0 1 162.67 160h26.66A23.99 23.99 0 0 1 212 176.13l53.69 154.62c3.61 10.4-4.11 21.25-15.11 21.25zM424 336c0 8.84-7.16 16-16 16h-16c-4.85 0-9.04-2.27-11.98-5.68-8.62 3.66-18.09 5.68-28.02 5.68-39.7 0-72-32.3-72-72s32.3-72 72-72c8.46 0 16.46 1.73 24 4.42V176c0-8.84 7.16-16 16-16h16c8.84 0 16 7.16 16 16v160z"}}},"address-book":{changes:["4.7","5.0.0","5.0.3"],ligatures:[],search:{terms:[]},styles:["solid","regular"],unicode:"f2b9",label:"Address Book",voted:!1,svg:{solid:{last_modified:1525209365064,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M436 160c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h320c26.5 0 48-21.5 48-48v-48h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20zm-228-32c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm112 236.8c0 10.6-10 19.2-22.4 19.2H118.4C106 384 96 375.4 96 364.8v-19.2c0-31.8 30.1-57.6 67.2-57.6h5c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h5c37.1 0 67.2 25.8 67.2 57.6v19.2z"/></svg>',viewBox:["0","0","448","512"],width:448,height:512,path:"M436 160c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h320c26.5 0 48-21.5 48-48v-48h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20zm-228-32c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm112 236.8c0 10.6-10 19.2-22.4 19.2H118.4C106 384 96 375.4 96 364.8v-19.2c0-31.8 30.1-57.6 67.2-57.6h5c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h5c37.1 0 67.2 25.8 67.2 57.6v19.2z"},regular:{last_modified:1525209365040,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M436 160c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h320c26.5 0 48-21.5 48-48v-48h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20zm-68 304H48V48h320v416zM208 256c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm-89.6 128h179.2c12.4 0 22.4-8.6 22.4-19.2v-19.2c0-31.8-30.1-57.6-67.2-57.6-10.8 0-18.7 8-44.8 8-26.9 0-33.4-8-44.8-8-37.1 0-67.2 25.8-67.2 57.6v19.2c0 10.6 10 19.2 22.4 19.2z"/></svg>',viewBox:["0","0","448","512"],width:448,height:512,path:"M436 160c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h320c26.5 0 48-21.5 48-48v-48h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20zm-68 304H48V48h320v416zM208 256c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm-89.6 128h179.2c12.4 0 22.4-8.6 22.4-19.2v-19.2c0-31.8-30.1-57.6-67.2-57.6-10.8 0-18.7 8-44.8 8-26.9 0-33.4-8-44.8-8-37.1 0-67.2 25.8-67.2 57.6v19.2c0 10.6 10 19.2 22.4 19.2z"}}},"address-card":{changes:["4.7","5.0.0","5.0.3"],ligatures:[],search:{terms:[]},styles:["solid","regular"],unicode:"f2bb",label:"Address Card",voted:!1,svg:{solid:{last_modified:1525209365064,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-352 96c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm112 236.8c0 10.6-10 19.2-22.4 19.2H86.4C74 384 64 375.4 64 364.8v-19.2c0-31.8 30.1-57.6 67.2-57.6h5c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h5c37.1 0 67.2 25.8 67.2 57.6v19.2zM512 312c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16z"/></svg>',viewBox:["0","0","576","512"],width:576,height:512,path:"M528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-352 96c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm112 236.8c0 10.6-10 19.2-22.4 19.2H86.4C74 384 64 375.4 64 364.8v-19.2c0-31.8 30.1-57.6 67.2-57.6h5c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h5c37.1 0 67.2 25.8 67.2 57.6v19.2zM512 312c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16z"},regular:{last_modified:1525209365041,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm0 400H48V80h480v352zM208 256c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm-89.6 128h179.2c12.4 0 22.4-8.6 22.4-19.2v-19.2c0-31.8-30.1-57.6-67.2-57.6-10.8 0-18.7 8-44.8 8-26.9 0-33.4-8-44.8-8-37.1 0-67.2 25.8-67.2 57.6v19.2c0 10.6 10 19.2 22.4 19.2zM360 320h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8zm0-64h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8zm0-64h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8z"/></svg>',viewBox:["0","0","576","512"],width:576,height:512,path:"M528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm0 400H48V80h480v352zM208 256c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm-89.6 128h179.2c12.4 0 22.4-8.6 22.4-19.2v-19.2c0-31.8-30.1-57.6-67.2-57.6-10.8 0-18.7 8-44.8 8-26.9 0-33.4-8-44.8-8-37.1 0-67.2 25.8-67.2 57.6v19.2c0 10.6 10 19.2 22.4 19.2zM360 320h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8zm0-64h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8zm0-64h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8z"}}},adjust:{changes:["1","5.0.0"],ligatures:[],search:{terms:["contrast"]},styles:["solid"],unicode:"f042",label:"adjust",voted:!1,svg:{solid:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M8 256c0 136.966 111.033 248 248 248s248-111.034 248-248S392.966 8 256 8 8 119.033 8 256zm248 184V72c101.705 0 184 82.311 184 184 0 101.705-82.311 184-184 184z"/></svg>',viewBox:["0","0","512","512"],width:512,height:512,path:"M8 256c0 136.966 111.033 248 248 248s248-111.034 248-248S392.966 8 256 8 8 119.033 8 256zm248 184V72c101.705 0 184 82.311 184 184 0 101.705-82.311 184-184 184z"}}},adn:{changes:["3.2","5.0.0"],ligatures:[],search:{terms:[]},styles:["brands"],unicode:"f170",label:"App.net",voted:!1,svg:{brands:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 167.5l64.9 98.8H183.1l64.9-98.8zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-99.8 82.7L248 115.5 99.8 338.7h30.4l33.6-51.7h168.6l33.6 51.7h30.2z"/></svg>',viewBox:["0","0","496","512"],width:496,height:512,path:"M248 167.5l64.9 98.8H183.1l64.9-98.8zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-99.8 82.7L248 115.5 99.8 338.7h30.4l33.6-51.7h168.6l33.6 51.7h30.2z"}}},adobe:{changes:["5.6.0"],ligatures:[],search:{terms:["acrobat","app","design","illustrator","indesign","photoshop"]},styles:["brands"],unicode:"f778",label:"Adobe",voted:!1,svg:{brands:{last_modified:1543956065694,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 460.8 512"><path d="M289.9 64.3h170.9v384l-170.9-384zm-119 0H0v384l170.9-384zm59.5 142.1l107.5 241.9h-73l-30.7-76.8h-78.7l74.9-165.1z"/></svg>',viewBox:["0","0","460.8","512"],width:460,height:512,path:"M289.9 64.3h170.9v384l-170.9-384zm-119 0H0v384l170.9-384zm59.5 142.1l107.5 241.9h-73l-30.7-76.8h-78.7l74.9-165.1z"}}},adversal:{changes:["5.0.0"],ligatures:[],search:{terms:[]},styles:["brands"],unicode:"f36a",label:"Adversal",voted:!1,svg:{brands:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M482.1 32H28.7C5.8 32 0 37.9 0 60.9v390.2C0 474.4 5.8 480 28.7 480h453.4c24.4 0 29.9-5.2 29.9-29.7V62.2c0-24.6-5.4-30.2-29.9-30.2zM178.4 220.3c-27.5-20.2-72.1-8.7-84.2 23.4-4.3 11.1-9.3 9.5-17.5 8.3-9.7-1.5-17.2-3.2-22.5-5.5-28.8-11.4 8.6-55.3 24.9-64.3 41.1-21.4 83.4-22.2 125.3-4.8 40.9 16.8 34.5 59.2 34.5 128.5 2.7 25.8-4.3 58.3 9.3 88.8 1.9 4.4.4 7.9-2.7 10.7-8.4 6.7-39.3 2.2-46.6-7.4-1.9-2.2-1.8-3.6-3.9-6.2-3.6-3.9-7.3-2.2-11.9 1-57.4 36.4-140.3 21.4-147-43.3-3.1-29.3 12.4-57.1 39.6-71 38.2-19.5 112.2-11.8 114-30.9 1.1-10.2-1.9-20.1-11.3-27.3zm286.7 222c0 15.1-11.1 9.9-17.8 9.9H52.4c-7.4 0-18.2 4.8-17.8-10.7.4-13.9 10.5-9.1 17.1-9.1 132.3-.4 264.5-.4 396.8 0 6.8 0 16.6-4.4 16.6 9.9zm3.8-340.5v291c0 5.7-.7 13.9-8.1 13.9-12.4-.4-27.5 7.1-36.1-5.6-5.8-8.7-7.8-4-12.4-1.2-53.4 29.7-128.1 7.1-144.4-85.2-6.1-33.4-.7-67.1 15.7-100 11.8-23.9 56.9-76.1 136.1-30.5v-71c0-26.2-.1-26.2 26-26.2 3.1 0 6.6.4 9.7 0 10.1-.8 13.6 4.4 13.6 14.3-.1.2-.1.3-.1.5zm-51.5 232.3c-19.5 47.6-72.9 43.3-90 5.2-15.1-33.3-15.5-68.2.4-101.5 16.3-34.1 59.7-35.7 81.5-4.8 20.6 28.8 14.9 84.6 8.1 101.1zm-294.8 35.3c-7.5-1.3-33-3.3-33.7-27.8-.4-13.9 7.8-23 19.8-25.8 24.4-5.9 49.3-9.9 73.7-14.7 8.9-2 7.4 4.4 7.8 9.5 1.4 33-26.1 59.2-67.6 58.8z"/></svg>',viewBox:["0","0","512","512"],width:512,height:512,path:"M482.1 32H28.7C5.8 32 0 37.9 0 60.9v390.2C0 474.4 5.8 480 28.7 480h453.4c24.4 0 29.9-5.2 29.9-29.7V62.2c0-24.6-5.4-30.2-29.9-30.2zM178.4 220.3c-27.5-20.2-72.1-8.7-84.2 23.4-4.3 11.1-9.3 9.5-17.5 8.3-9.7-1.5-17.2-3.2-22.5-5.5-28.8-11.4 8.6-55.3 24.9-64.3 41.1-21.4 83.4-22.2 125.3-4.8 40.9 16.8 34.5 59.2 34.5 128.5 2.7 25.8-4.3 58.3 9.3 88.8 1.9 4.4.4 7.9-2.7 10.7-8.4 6.7-39.3 2.2-46.6-7.4-1.9-2.2-1.8-3.6-3.9-6.2-3.6-3.9-7.3-2.2-11.9 1-57.4 36.4-140.3 21.4-147-43.3-3.1-29.3 12.4-57.1 39.6-71 38.2-19.5 112.2-11.8 114-30.9 1.1-10.2-1.9-20.1-11.3-27.3zm286.7 222c0 15.1-11.1 9.9-17.8 9.9H52.4c-7.4 0-18.2 4.8-17.8-10.7.4-13.9 10.5-9.1 17.1-9.1 132.3-.4 264.5-.4 396.8 0 6.8 0 16.6-4.4 16.6 9.9zm3.8-340.5v291c0 5.7-.7 13.9-8.1 13.9-12.4-.4-27.5 7.1-36.1-5.6-5.8-8.7-7.8-4-12.4-1.2-53.4 29.7-128.1 7.1-144.4-85.2-6.1-33.4-.7-67.1 15.7-100 11.8-23.9 56.9-76.1 136.1-30.5v-71c0-26.2-.1-26.2 26-26.2 3.1 0 6.6.4 9.7 0 10.1-.8 13.6 4.4 13.6 14.3-.1.2-.1.3-.1.5zm-51.5 232.3c-19.5 47.6-72.9 43.3-90 5.2-15.1-33.3-15.5-68.2.4-101.5 16.3-34.1 59.7-35.7 81.5-4.8 20.6 28.8 14.9 84.6 8.1 101.1zm-294.8 35.3c-7.5-1.3-33-3.3-33.7-27.8-.4-13.9 7.8-23 19.8-25.8 24.4-5.9 49.3-9.9 73.7-14.7 8.9-2 7.4 4.4 7.8 9.5 1.4 33-26.1 59.2-67.6 58.8z"}}},affiliatetheme:{changes:["5.0.0"],ligatures:[],search:{terms:[]},styles:["brands"],unicode:"f36b",label:"affiliatetheme",voted:!1,svg:{brands:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M159.7 237.4C108.4 308.3 43.1 348.2 14 326.6-15.2 304.9 2.8 230 54.2 159.1c51.3-70.9 116.6-110.8 145.7-89.2 29.1 21.6 11.1 96.6-40.2 167.5zm351.2-57.3C437.1 303.5 319 367.8 246.4 323.7c-25-15.2-41.3-41.2-49-73.8-33.6 64.8-92.8 113.8-164.1 133.2 49.8 59.3 124.1 96.9 207 96.9 150 0 271.6-123.1 271.6-274.9.1-8.5-.3-16.8-1-25z"/></svg>',viewBox:["0","0","512","512"],width:512,height:512,path:"M159.7 237.4C108.4 308.3 43.1 348.2 14 326.6-15.2 304.9 2.8 230 54.2 159.1c51.3-70.9 116.6-110.8 145.7-89.2 29.1 21.6 11.1 96.6-40.2 167.5zm351.2-57.3C437.1 303.5 319 367.8 246.4 323.7c-25-15.2-41.3-41.2-49-73.8-33.6 64.8-92.8 113.8-164.1 133.2 49.8 59.3 124.1 96.9 207 96.9 150 0 271.6-123.1 271.6-274.9.1-8.5-.3-16.8-1-25z"}}},"air-freshener":{changes:["5.2.0"],ligatures:[],search:{terms:[]},styles:["solid"],unicode:"f5d0",label:"Air Freshener",voted:!1,svg:{solid:{last_modified:1532362831512,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path d="M378.94 321.41L284.7 224h49.22c15.3 0 23.66-16.6 13.86-27.53L234.45 69.96c3.43-6.61 5.55-14 5.55-21.96 0-26.51-21.49-48-48-48s-48 21.49-48 48c0 7.96 2.12 15.35 5.55 21.96L36.22 196.47C26.42 207.4 34.78 224 50.08 224H99.3L5.06 321.41C-6.69 333.56 3.34 352 21.7 352H160v32H48c-8.84 0-16 7.16-16 16v96c0 8.84 7.16 16 16 16h288c8.84 0 16-7.16 16-16v-96c0-8.84-7.16-16-16-16H224v-32h138.3c18.36 0 28.39-18.44 16.64-30.59zM192 31.98c8.85 0 16.02 7.17 16.02 16.02 0 8.84-7.17 16.02-16.02 16.02S175.98 56.84 175.98 48c0-8.85 7.17-16.02 16.02-16.02zM304 432v32H80v-32h224z"/></svg>',viewBox:["0","0","384","512"],width:384,height:512,path:"M378.94 321.41L284.7 224h49.22c15.3 0 23.66-16.6 13.86-27.53L234.45 69.96c3.43-6.61 5.55-14 5.55-21.96 0-26.51-21.49-48-48-48s-48 21.49-48 48c0 7.96 2.12 15.35 5.55 21.96L36.22 196.47C26.42 207.4 34.78 224 50.08 224H99.3L5.06 321.41C-6.69 333.56 3.34 352 21.7 352H160v32H48c-8.84 0-16 7.16-16 16v96c0 8.84 7.16 16 16 16h288c8.84 0 16-7.16 16-16v-96c0-8.84-7.16-16-16-16H224v-32h138.3c18.36 0 28.39-18.44 16.64-30.59zM192 31.98c8.85 0 16.02 7.17 16.02 16.02 0 8.84-7.17 16.02-16.02 16.02S175.98 56.84 175.98 48c0-8.85 7.17-16.02 16.02-16.02zM304 432v32H80v-32h224z"}}},algolia:{changes:["5.0.0"],ligatures:[],search:{terms:[]},styles:["brands"],unicode:"f36c",label:"Algolia",voted:!1,svg:{brands:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M229.3 182.6c-49.3 0-89.2 39.9-89.2 89.2 0 49.3 39.9 89.2 89.2 89.2s89.2-39.9 89.2-89.2c0-49.3-40-89.2-89.2-89.2zm62.7 56.6l-58.9 30.6c-1.8.9-3.8-.4-3.8-2.3V201c0-1.5 1.3-2.7 2.7-2.6 26.2 1 48.9 15.7 61.1 37.1.7 1.3.2 3-1.1 3.7zM389.1 32H58.9C26.4 32 0 58.4 0 90.9V421c0 32.6 26.4 59 58.9 59H389c32.6 0 58.9-26.4 58.9-58.9V90.9C448 58.4 421.6 32 389.1 32zm-202.6 84.7c0-10.8 8.7-19.5 19.5-19.5h45.3c10.8 0 19.5 8.7 19.5 19.5v15.4c0 1.8-1.7 3-3.3 2.5-12.3-3.4-25.1-5.1-38.1-5.1-13.5 0-26.7 1.8-39.4 5.5-1.7.5-3.4-.8-3.4-2.5v-15.8zm-84.4 37l9.2-9.2c7.6-7.6 19.9-7.6 27.5 0l7.7 7.7c1.1 1.1 1 3-.3 4-6.2 4.5-12.1 9.4-17.6 14.9-5.4 5.4-10.4 11.3-14.8 17.4-1 1.3-2.9 1.5-4 .3l-7.7-7.7c-7.6-7.5-7.6-19.8 0-27.4zm127.2 244.8c-70 0-126.6-56.7-126.6-126.6s56.7-126.6 126.6-126.6c70 0 126.6 56.6 126.6 126.6 0 69.8-56.7 126.6-126.6 126.6z"/></svg>',viewBox:["0","0","448","512"],width:448,height:512,path:"M229.3 182.6c-49.3 0-89.2 39.9-89.2 89.2 0 49.3 39.9 89.2 89.2 89.2s89.2-39.9 89.2-89.2c0-49.3-40-89.2-89.2-89.2zm62.7 56.6l-58.9 30.6c-1.8.9-3.8-.4-3.8-2.3V201c0-1.5 1.3-2.7 2.7-2.6 26.2 1 48.9 15.7 61.1 37.1.7 1.3.2 3-1.1 3.7zM389.1 32H58.9C26.4 32 0 58.4 0 90.9V421c0 32.6 26.4 59 58.9 59H389c32.6 0 58.9-26.4 58.9-58.9V90.9C448 58.4 421.6 32 389.1 32zm-202.6 84.7c0-10.8 8.7-19.5 19.5-19.5h45.3c10.8 0 19.5 8.7 19.5 19.5v15.4c0 1.8-1.7 3-3.3 2.5-12.3-3.4-25.1-5.1-38.1-5.1-13.5 0-26.7 1.8-39.4 5.5-1.7.5-3.4-.8-3.4-2.5v-15.8zm-84.4 37l9.2-9.2c7.6-7.6 19.9-7.6 27.5 0l7.7 7.7c1.1 1.1 1 3-.3 4-6.2 4.5-12.1 9.4-17.6 14.9-5.4 5.4-10.4 11.3-14.8 17.4-1 1.3-2.9 1.5-4 .3l-7.7-7.7c-7.6-7.5-7.6-19.8 0-27.4zm127.2 244.8c-70 0-126.6-56.7-126.6-126.6s56.7-126.6 126.6-126.6c70 0 126.6 56.6 126.6 126.6 0 69.8-56.7 126.6-126.6 126.6z"}}},"align-center":{changes:["1","5.0.0"],ligatures:[],search:{terms:["middle","text"]},styles:["solid"],unicode:"f037",label:"align-center",voted:!1,svg:{solid:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M352 44v40c0 8.837-7.163 16-16 16H112c-8.837 0-16-7.163-16-16V44c0-8.837 7.163-16 16-16h224c8.837 0 16 7.163 16 16zM16 228h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 256h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm320-200H112c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16h224c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16z"/></svg>',viewBox:["0","0","448","512"],width:448,height:512,path:"M352 44v40c0 8.837-7.163 16-16 16H112c-8.837 0-16-7.163-16-16V44c0-8.837 7.163-16 16-16h224c8.837 0 16 7.163 16 16zM16 228h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 256h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm320-200H112c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16h224c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16z"}}},"align-justify":{changes:["1","5.0.0"],ligatures:[],search:{terms:["text"]},styles:["solid"],unicode:"f039",label:"align-justify",voted:!1,svg:{solid:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M0 84V44c0-8.837 7.163-16 16-16h416c8.837 0 16 7.163 16 16v40c0 8.837-7.163 16-16 16H16c-8.837 0-16-7.163-16-16zm16 144h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 256h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0-128h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"/></svg>',viewBox:["0","0","448","512"],width:448,height:512,path:"M0 84V44c0-8.837 7.163-16 16-16h416c8.837 0 16 7.163 16 16v40c0 8.837-7.163 16-16 16H16c-8.837 0-16-7.163-16-16zm16 144h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 256h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0-128h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"}}},"align-left":{changes:["1","5.0.0"],ligatures:[],search:{terms:["text"]},styles:["solid"],unicode:"f036",label:"align-left",voted:!1,svg:{solid:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M288 44v40c0 8.837-7.163 16-16 16H16c-8.837 0-16-7.163-16-16V44c0-8.837 7.163-16 16-16h256c8.837 0 16 7.163 16 16zM0 172v40c0 8.837 7.163 16 16 16h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16zm16 312h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm256-200H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16h256c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16z"/></svg>',viewBox:["0","0","448","512"],width:448,height:512,path:"M288 44v40c0 8.837-7.163 16-16 16H16c-8.837 0-16-7.163-16-16V44c0-8.837 7.163-16 16-16h256c8.837 0 16 7.163 16 16zM0 172v40c0 8.837 7.163 16 16 16h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16zm16 312h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm256-200H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16h256c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16z"}}},"align-right":{changes:["1","5.0.0"],ligatures:[],search:{terms:["text"]},styles:["solid"],unicode:"f038",label:"align-right",voted:!1,svg:{solid:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M160 84V44c0-8.837 7.163-16 16-16h256c8.837 0 16 7.163 16 16v40c0 8.837-7.163 16-16 16H176c-8.837 0-16-7.163-16-16zM16 228h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 256h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm160-128h256c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H176c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"/></svg>',viewBox:["0","0","448","512"],width:448,height:512,path:"M160 84V44c0-8.837 7.163-16 16-16h256c8.837 0 16 7.163 16 16v40c0 8.837-7.163 16-16 16H176c-8.837 0-16-7.163-16-16zM16 228h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 256h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm160-128h256c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H176c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"}}},alipay:{changes:["5.3.0"],ligatures:[],search:{terms:[]},styles:["brands"],unicode:"f642",label:"Alipay",voted:!1,svg:{brands:{last_modified:1535388320780,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M377.74 32H70.26C31.41 32 0 63.41 0 102.26v307.48C0 448.59 31.41 480 70.26 480h307.48c38.52 0 69.76-31.08 70.26-69.6-45.96-25.62-110.59-60.34-171.6-88.44-32.07 43.97-84.14 81-148.62 81-70.59 0-93.73-45.3-97.04-76.37-3.97-39.01 14.88-81.5 99.52-81.5 35.38 0 79.35 10.25 127.13 24.96 16.53-30.09 26.45-60.34 26.45-60.34h-178.2v-16.7h92.08v-31.24H88.28v-19.01h109.44V92.34h50.92v50.42h109.44v19.01H248.63v31.24h88.77s-15.21 46.62-38.35 90.92c48.93 16.7 100.01 36.04 148.62 52.74V102.26C447.83 63.57 416.43 32 377.74 32zM47.28 322.95c.99 20.17 10.25 53.73 69.93 53.73 52.07 0 92.58-39.68 117.87-72.9-44.63-18.68-84.48-31.41-109.44-31.41-67.45 0-79.35 33.06-78.36 50.58z"/></svg>',viewBox:["0","0","448","512"],width:448,height:512,path:"M377.74 32H70.26C31.41 32 0 63.41 0 102.26v307.48C0 448.59 31.41 480 70.26 480h307.48c38.52 0 69.76-31.08 70.26-69.6-45.96-25.62-110.59-60.34-171.6-88.44-32.07 43.97-84.14 81-148.62 81-70.59 0-93.73-45.3-97.04-76.37-3.97-39.01 14.88-81.5 99.52-81.5 35.38 0 79.35 10.25 127.13 24.96 16.53-30.09 26.45-60.34 26.45-60.34h-178.2v-16.7h92.08v-31.24H88.28v-19.01h109.44V92.34h50.92v50.42h109.44v19.01H248.63v31.24h88.77s-15.21 46.62-38.35 90.92c48.93 16.7 100.01 36.04 148.62 52.74V102.26C447.83 63.57 416.43 32 377.74 32zM47.28 322.95c.99 20.17 10.25 53.73 69.93 53.73 52.07 0 92.58-39.68 117.87-72.9-44.63-18.68-84.48-31.41-109.44-31.41-67.45 0-79.35 33.06-78.36 50.58z"}}},allergies:{changes:["5.0.7"],ligatures:[],search:{terms:["freckles","hand","intolerances","pox","spots"]},styles:["solid"],unicode:"f461",label:"Allergies",voted:!1,svg:{solid:{last_modified:1521653821440,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M416 112c-17.6 0-32 14.4-32 32v72c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V64c0-17.6-14.4-32-32-32s-32 14.4-32 32v152c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V32c0-17.6-14.4-32-32-32s-32 14.4-32 32v184c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V64c0-17.6-14.4-32-32-32S96 46.4 96 64v241l-23.6-32.5c-13-17.9-38-21.8-55.9-8.8s-21.8 38-8.8 55.9l125.6 172.7c9 12.4 23.5 19.8 38.8 19.8h197.6c22.3 0 41.6-15.3 46.7-37l26.5-112.7c3.2-13.7 4.9-28.3 5.1-42.3V144c0-17.6-14.4-32-32-32zM176 416c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm0-96c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm64 128c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm0-96c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm64 32c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm32 64c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm32-128c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16z"/></svg>',viewBox:["0","0","448","512"],width:448,height:512,path:"M416 112c-17.6 0-32 14.4-32 32v72c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V64c0-17.6-14.4-32-32-32s-32 14.4-32 32v152c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V32c0-17.6-14.4-32-32-32s-32 14.4-32 32v184c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V64c0-17.6-14.4-32-32-32S96 46.4 96 64v241l-23.6-32.5c-13-17.9-38-21.8-55.9-8.8s-21.8 38-8.8 55.9l125.6 172.7c9 12.4 23.5 19.8 38.8 19.8h197.6c22.3 0 41.6-15.3 46.7-37l26.5-112.7c3.2-13.7 4.9-28.3 5.1-42.3V144c0-17.6-14.4-32-32-32zM176 416c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm0-96c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm64 128c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm0-96c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm64 32c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm32 64c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm32-128c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16z"}}},amazon:{changes:["4.4","5.0.0"],ligatures:[],search:{terms:[]},styles:["brands"],unicode:"f270",label:"Amazon",voted:!1,svg:{brands:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M257.2 162.7c-48.7 1.8-169.5 15.5-169.5 117.5 0 109.5 138.3 114 183.5 43.2 6.5 10.2 35.4 37.5 45.3 46.8l56.8-56S341 288.9 341 261.4V114.3C341 89 316.5 32 228.7 32 140.7 32 94 87 94 136.3l73.5 6.8c16.3-49.5 54.2-49.5 54.2-49.5 40.7-.1 35.5 29.8 35.5 69.1zm0 86.8c0 80-84.2 68-84.2 17.2 0-47.2 50.5-56.7 84.2-57.8v40.6zm136 163.5c-7.7 10-70 67-174.5 67S34.2 408.5 9.7 379c-6.8-7.7 1-11.3 5.5-8.3C88.5 415.2 203 488.5 387.7 401c7.5-3.7 13.3 2 5.5 12zm39.8 2.2c-6.5 15.8-16 26.8-21.2 31-5.5 4.5-9.5 2.7-6.5-3.8s19.3-46.5 12.7-55c-6.5-8.3-37-4.3-48-3.2-10.8 1-13 2-14-.3-2.3-5.7 21.7-15.5 37.5-17.5 15.7-1.8 41-.8 46 5.7 3.7 5.1 0 27.1-6.5 43.1z"/></svg>',viewBox:["0","0","448","512"],width:448,height:512,path:"M257.2 162.7c-48.7 1.8-169.5 15.5-169.5 117.5 0 109.5 138.3 114 183.5 43.2 6.5 10.2 35.4 37.5 45.3 46.8l56.8-56S341 288.9 341 261.4V114.3C341 89 316.5 32 228.7 32 140.7 32 94 87 94 136.3l73.5 6.8c16.3-49.5 54.2-49.5 54.2-49.5 40.7-.1 35.5 29.8 35.5 69.1zm0 86.8c0 80-84.2 68-84.2 17.2 0-47.2 50.5-56.7 84.2-57.8v40.6zm136 163.5c-7.7 10-70 67-174.5 67S34.2 408.5 9.7 379c-6.8-7.7 1-11.3 5.5-8.3C88.5 415.2 203 488.5 387.7 401c7.5-3.7 13.3 2 5.5 12zm39.8 2.2c-6.5 15.8-16 26.8-21.2 31-5.5 4.5-9.5 2.7-6.5-3.8s19.3-46.5 12.7-55c-6.5-8.3-37-4.3-48-3.2-10.8 1-13 2-14-.3-2.3-5.7 21.7-15.5 37.5-17.5 15.7-1.8 41-.8 46 5.7 3.7 5.1 0 27.1-6.5 43.1z"}}},"amazon-pay":{changes:["5.0.2"],ligatures:[],search:{terms:[]},styles:["brands"],unicode:"f42c",label:"Amazon Pay",voted:!1,svg:{brands:{last_modified:1513713060429,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 611.2 512"><path d="M0 325.2c2.3-4.2 5.2-4.9 9.7-2.5 10.4 5.6 20.6 11.4 31.2 16.7 40.7 20.4 83.2 35.6 127.4 46.3 20.9 5 41.9 9 63.2 11.8 31.5 4.2 63.2 6 95 5.2 17.4-.4 34.8-1.8 52.1-3.8 56.4-6.7 110.9-20.8 163.3-42.8 2.9-1.2 5.9-2 9.1-1.2 6.7 1.8 9 9 4.1 13.9-2.8 2.8-6.3 5.1-9.6 7.4-30.7 21.1-64.2 36.4-99.6 47.9-24.6 7.9-49.6 13.8-75.1 17.6-17.6 2.6-35.4 4.4-53.2 4.8-.8 0-1.7.2-2.5.3H294c-.8-.1-1.7-.3-2.5-.3-3.6-.2-7.2-.3-10.7-.4-16.9-.7-33.7-2.6-50.4-5.3-27.4-4.5-54.2-11.4-80.4-20.9-54.1-19.6-102.6-48.6-145.6-87-1.8-1.6-3-3.8-4.4-5.7v-2zM158 65c-1.4.2-2.9.4-4.3.6-14 1.7-26.6 6.9-38 15.1-2.4 1.7-4.6 3.5-7.1 5.4-.2-.5-.4-1-.4-1.4-.4-2.7-.8-5.5-1.3-8.2-.7-4.6-3-6.6-7.6-6.6H87.8c-6.9 0-8.2 1.3-8.2 8.2v209.3c0 1 0 2 .1 3 .2 3 2 4.9 4.9 5 7 .1 14.1.1 21.1 0 2.9 0 4.7-2 5-5 .1-1 .1-2 .1-3V215c1.1.9 1.7 1.4 2.2 1.9 17.9 14.9 38.5 19.8 61 15.4 20.4-4 34.6-16.5 43.8-34.9 7-13.9 9.9-28.7 10.3-44.1.5-17.1-1.2-33.9-8.1-49.8-8.5-19.6-22.6-32.5-43.9-36.9-3.2-.7-6.5-1-9.8-1.5-2.8-.1-5.5-.1-8.3-.1zm-47.4 41.9c0-1.5.4-2.4 1.7-3.3 13.7-9.5 28.8-14.5 45.6-13.2 14.9 1.1 27.1 8.4 33.5 25.9 3.9 10.7 4.9 21.8 4.9 33 0 10.4-.8 20.6-4 30.6-6.8 21.3-22.4 29.4-42.6 28.5-14-.6-26.2-6-37.4-13.9-1.2-.9-1.7-1.7-1.7-3.3.1-14.1 0-28.1 0-42.2 0-14 .1-28 0-42.1zM316.3 65c-1 .1-2 .3-2.9.4-9.8.5-19.4 1.7-28.9 4.1-6.1 1.6-12 3.8-17.9 5.8-3.6 1.2-5.4 3.8-5.3 7.7.1 3.3-.1 6.6 0 9.9.1 4.8 2.1 6.1 6.8 4.9 7.8-2 15.6-4.2 23.5-5.7 12.3-2.3 24.7-3.3 37.2-1.4 6.5 1 12.6 2.9 16.8 8.4 3.7 4.8 5.1 10.5 5.3 16.4.3 8.3.2 16.6.3 24.9 0 .4-.1.9-.2 1.4-.5-.1-.9 0-1.3-.1-10.5-2.5-21.1-4.3-32-4.9-11.3-.6-22.5.1-33.3 3.9-12.9 4.5-23.3 12.3-29.4 24.9-4.7 9.8-5.4 20.2-3.9 30.7 2 14 9 24.8 21.4 31.7 11.9 6.6 24.8 7.4 37.9 5.4 15.1-2.3 28.5-8.7 40.3-18.4.4-.4.9-.7 1.6-1.1.6 3.8 1.1 7.4 1.8 11 .6 3.1 2.5 5.1 5.4 5.2 5.4.1 10.9.1 16.3 0 2.7-.1 4.5-1.9 4.8-4.7.1-.9.1-1.9.1-2.8v-106c0-4.3-.2-8.6-.9-12.9-1.9-12.9-7.4-23.5-19-30.4-6.7-4-14.1-6-21.8-7.1-3.6-.5-7.2-.8-10.8-1.3-3.9.1-7.9.1-11.9.1zm35 127.7c0 1.3-.4 2.2-1.5 3-11.2 8.1-23.5 13.5-37.4 14.9-5.7.6-11.4.4-16.8-1.8-6.3-2.5-10.4-6.9-12.4-13.3s-2-13-.1-19.4c2.5-8.3 8.4-13 16.4-15.6 8.1-2.6 16.5-3 24.8-2.2 8.4.7 16.6 2.3 25 3.4 1.6.2 2.1 1 2.1 2.6-.1 4.8 0 9.5 0 14.3-.1 4.7-.2 9.4-.1 14.1zm259.9 129.4c-1-5-4.8-6.9-9.1-8.3-6.8-2.3-13.9-3.3-21-3.9-13.1-1.1-26.2-.5-39.2 1.9-14.3 2.7-27.9 7.3-40 15.6-1.4 1-2.8 2.1-3.7 3.5-.7 1.1-.9 2.8-.5 4 .4 1.5 2.1 1.9 3.6 1.8.7 0 1.5 0 2.2-.1 7.8-.8 15.5-1.7 23.3-2.5 11.4-1.1 22.9-1.8 34.3-.9 4.8.3 9.7 1.4 14.4 2.7 5.1 1.4 7.4 5.2 7.6 10.4.4 8-1.4 15.7-3.5 23.3-4.1 15.4-10 30.3-15.8 45.1-.4 1-.8 2-1 3-.5 2.9 1.2 4.8 4.1 4.1 1.7-.4 3.6-1.3 4.8-2.5 4.4-4.3 8.9-8.6 12.7-13.4 12.8-16.4 20.3-35.3 24.7-55.6.8-3.6 1.4-7.3 2.1-10.9v-17.3zM479.1 198.9c-12.9-35.7-25.8-71.5-38.7-107.2-2-5.7-4.2-11.3-6.3-16.9-1.1-2.9-3.2-4.8-6.4-4.8-7.6-.1-15.2-.2-22.9-.1-2.5 0-3.7 2-3.2 4.5.5 2.1 1.1 4.1 1.9 6.1 19.6 48.5 39.3 97.1 59.1 145.5 1.7 4.1 2.1 7.6.2 11.8-3.3 7.3-5.9 15-9.3 22.3-3 6.5-8 11.4-15.2 13.3-5.1 1.4-10.2 1.6-15.4 1.1-2.5-.2-5-.8-7.5-1-3.4-.2-5.1 1.3-5.2 4.8-.1 3.3-.1 6.6 0 9.9.1 5.5 2 8 7.4 8.9 5.6 1 11.3 1.9 16.9 2 17.1.4 30.7-6.5 39.5-21.4 3.5-5.9 6.7-12.1 9.2-18.4 23.7-59.8 47.1-119.7 70.6-179.6.7-1.8 1.3-3.6 1.6-5.5.4-2.8-.9-4.4-3.7-4.4-6.6-.1-13.3 0-19.9 0-3.7 0-6.3 1.6-7.7 5.2-.5 1.4-1.1 2.7-1.6 4.1-11.6 33.3-23.2 66.6-34.8 100-2.5 7.2-5.1 14.5-7.7 22.2-.4-1.1-.6-1.7-.9-2.4z"/></svg>',viewBox:["0","0","611.2","512"],width:611,height:512,path:"M0 325.2c2.3-4.2 5.2-4.9 9.7-2.5 10.4 5.6 20.6 11.4 31.2 16.7 40.7 20.4 83.2 35.6 127.4 46.3 20.9 5 41.9 9 63.2 11.8 31.5 4.2 63.2 6 95 5.2 17.4-.4 34.8-1.8 52.1-3.8 56.4-6.7 110.9-20.8 163.3-42.8 2.9-1.2 5.9-2 9.1-1.2 6.7 1.8 9 9 4.1 13.9-2.8 2.8-6.3 5.1-9.6 7.4-30.7 21.1-64.2 36.4-99.6 47.9-24.6 7.9-49.6 13.8-75.1 17.6-17.6 2.6-35.4 4.4-53.2 4.8-.8 0-1.7.2-2.5.3H294c-.8-.1-1.7-.3-2.5-.3-3.6-.2-7.2-.3-10.7-.4-16.9-.7-33.7-2.6-50.4-5.3-27.4-4.5-54.2-11.4-80.4-20.9-54.1-19.6-102.6-48.6-145.6-87-1.8-1.6-3-3.8-4.4-5.7v-2zM158 65c-1.4.2-2.9.4-4.3.6-14 1.7-26.6 6.9-38 15.1-2.4 1.7-4.6 3.5-7.1 5.4-.2-.5-.4-1-.4-1.4-.4-2.7-.8-5.5-1.3-8.2-.7-4.6-3-6.6-7.6-6.6H87.8c-6.9 0-8.2 1.3-8.2 8.2v209.3c0 1 0 2 .1 3 .2 3 2 4.9 4.9 5 7 .1 14.1.1 21.1 0 2.9 0 4.7-2 5-5 .1-1 .1-2 .1-3V215c1.1.9 1.7 1.4 2.2 1.9 17.9 14.9 38.5 19.8 61 15.4 20.4-4 34.6-16.5 43.8-34.9 7-13.9 9.9-28.7 10.3-44.1.5-17.1-1.2-33.9-8.1-49.8-8.5-19.6-22.6-32.5-43.9-36.9-3.2-.7-6.5-1-9.8-1.5-2.8-.1-5.5-.1-8.3-.1zm-47.4 41.9c0-1.5.4-2.4 1.7-3.3 13.7-9.5 28.8-14.5 45.6-13.2 14.9 1.1 27.1 8.4 33.5 25.9 3.9 10.7 4.9 21.8 4.9 33 0 10.4-.8 20.6-4 30.6-6.8 21.3-22.4 29.4-42.6 28.5-14-.6-26.2-6-37.4-13.9-1.2-.9-1.7-1.7-1.7-3.3.1-14.1 0-28.1 0-42.2 0-14 .1-28 0-42.1zM316.3 65c-1 .1-2 .3-2.9.4-9.8.5-19.4 1.7-28.9 4.1-6.1 1.6-12 3.8-17.9 5.8-3.6 1.2-5.4 3.8-5.3 7.7.1 3.3-.1 6.6 0 9.9.1 4.8 2.1 6.1 6.8 4.9 7.8-2 15.6-4.2 23.5-5.7 12.3-2.3 24.7-3.3 37.2-1.4 6.5 1 12.6 2.9 16.8 8.4 3.7 4.8 5.1 10.5 5.3 16.4.3 8.3.2 16.6.3 24.9 0 .4-.1.9-.2 1.4-.5-.1-.9 0-1.3-.1-10.5-2.5-21.1-4.3-32-4.9-11.3-.6-22.5.1-33.3 3.9-12.9 4.5-23.3 12.3-29.4 24.9-4.7 9.8-5.4 20.2-3.9 30.7 2 14 9 24.8 21.4 31.7 11.9 6.6 24.8 7.4 37.9 5.4 15.1-2.3 28.5-8.7 40.3-18.4.4-.4.9-.7 1.6-1.1.6 3.8 1.1 7.4 1.8 11 .6 3.1 2.5 5.1 5.4 5.2 5.4.1 10.9.1 16.3 0 2.7-.1 4.5-1.9 4.8-4.7.1-.9.1-1.9.1-2.8v-106c0-4.3-.2-8.6-.9-12.9-1.9-12.9-7.4-23.5-19-30.4-6.7-4-14.1-6-21.8-7.1-3.6-.5-7.2-.8-10.8-1.3-3.9.1-7.9.1-11.9.1zm35 127.7c0 1.3-.4 2.2-1.5 3-11.2 8.1-23.5 13.5-37.4 14.9-5.7.6-11.4.4-16.8-1.8-6.3-2.5-10.4-6.9-12.4-13.3s-2-13-.1-19.4c2.5-8.3 8.4-13 16.4-15.6 8.1-2.6 16.5-3 24.8-2.2 8.4.7 16.6 2.3 25 3.4 1.6.2 2.1 1 2.1 2.6-.1 4.8 0 9.5 0 14.3-.1 4.7-.2 9.4-.1 14.1zm259.9 129.4c-1-5-4.8-6.9-9.1-8.3-6.8-2.3-13.9-3.3-21-3.9-13.1-1.1-26.2-.5-39.2 1.9-14.3 2.7-27.9 7.3-40 15.6-1.4 1-2.8 2.1-3.7 3.5-.7 1.1-.9 2.8-.5 4 .4 1.5 2.1 1.9 3.6 1.8.7 0 1.5 0 2.2-.1 7.8-.8 15.5-1.7 23.3-2.5 11.4-1.1 22.9-1.8 34.3-.9 4.8.3 9.7 1.4 14.4 2.7 5.1 1.4 7.4 5.2 7.6 10.4.4 8-1.4 15.7-3.5 23.3-4.1 15.4-10 30.3-15.8 45.1-.4 1-.8 2-1 3-.5 2.9 1.2 4.8 4.1 4.1 1.7-.4 3.6-1.3 4.8-2.5 4.4-4.3 8.9-8.6 12.7-13.4 12.8-16.4 20.3-35.3 24.7-55.6.8-3.6 1.4-7.3 2.1-10.9v-17.3zM479.1 198.9c-12.9-35.7-25.8-71.5-38.7-107.2-2-5.7-4.2-11.3-6.3-16.9-1.1-2.9-3.2-4.8-6.4-4.8-7.6-.1-15.2-.2-22.9-.1-2.5 0-3.7 2-3.2 4.5.5 2.1 1.1 4.1 1.9 6.1 19.6 48.5 39.3 97.1 59.1 145.5 1.7 4.1 2.1 7.6.2 11.8-3.3 7.3-5.9 15-9.3 22.3-3 6.5-8 11.4-15.2 13.3-5.1 1.4-10.2 1.6-15.4 1.1-2.5-.2-5-.8-7.5-1-3.4-.2-5.1 1.3-5.2 4.8-.1 3.3-.1 6.6 0 9.9.1 5.5 2 8 7.4 8.9 5.6 1 11.3 1.9 16.9 2 17.1.4 30.7-6.5 39.5-21.4 3.5-5.9 6.7-12.1 9.2-18.4 23.7-59.8 47.1-119.7 70.6-179.6.7-1.8 1.3-3.6 1.6-5.5.4-2.8-.9-4.4-3.7-4.4-6.6-.1-13.3 0-19.9 0-3.7 0-6.3 1.6-7.7 5.2-.5 1.4-1.1 2.7-1.6 4.1-11.6 33.3-23.2 66.6-34.8 100-2.5 7.2-5.1 14.5-7.7 22.2-.4-1.1-.6-1.7-.9-2.4z"}}},ambulance:{changes:["3","5.0.0","5.0.7"],ligatures:[],search:{terms:["help","machine","support","vehicle"]},styles:["solid"],unicode:"f0f9",label:"ambulance",voted:!1,svg:{solid:{last_modified:1521653821441,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path d="M624 352h-16V243.9c0-12.7-5.1-24.9-14.1-33.9L494 110.1c-9-9-21.2-14.1-33.9-14.1H416V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v320c0 26.5 21.5 48 48 48h16c0 53 43 96 96 96s96-43 96-96h128c0 53 43 96 96 96s96-43 96-96h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM160 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm144-248c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8v48zm176 248c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm80-208H416V144h44.1l99.9 99.9V256z"/></svg>',viewBox:["0","0","640","512"],width:640,height:512,path:"M624 352h-16V243.9c0-12.7-5.1-24.9-14.1-33.9L494 110.1c-9-9-21.2-14.1-33.9-14.1H416V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v320c0 26.5 21.5 48 48 48h16c0 53 43 96 96 96s96-43 96-96h128c0 53 43 96 96 96s96-43 96-96h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM160 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm144-248c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8v48zm176 248c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm80-208H416V144h44.1l99.9 99.9V256z"}}},"american-sign-language-interpreting":{changes:["4.6","5.0.0"],ligatures:[],search:{terms:[]},styles:["solid"],unicode:"f2a3",label:"American Sign Language Interpreting",voted:!1,svg:{solid:{last_modified:150393779e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path d="M290.547 189.039c-20.295-10.149-44.147-11.199-64.739-3.89 42.606 0 71.208 20.475 85.578 50.576 8.576 17.899-5.148 38.071-23.617 38.071 18.429 0 32.211 20.136 23.617 38.071-14.725 30.846-46.123 50.854-80.298 50.854-.557 0-94.471-8.615-94.471-8.615l-66.406 33.347c-9.384 4.693-19.815.379-23.895-7.781L1.86 290.747c-4.167-8.615-1.111-18.897 6.946-23.621l58.072-33.069L108 159.861c6.39-57.245 34.731-109.767 79.743-146.726 11.391-9.448 28.341-7.781 37.51 3.613 9.446 11.394 7.78 28.067-3.612 37.516-12.503 10.559-23.618 22.509-32.509 35.57 21.672-14.729 46.679-24.732 74.186-28.067 14.725-1.945 28.063 8.336 29.73 23.065 1.945 14.728-8.336 28.067-23.062 29.734-16.116 1.945-31.12 7.503-44.178 15.284 26.114-5.713 58.712-3.138 88.079 11.115 13.336 6.669 18.893 22.509 12.224 35.848-6.389 13.06-22.504 18.617-35.564 12.226zm-27.229 69.472c-6.112-12.505-18.338-20.286-32.231-20.286a35.46 35.46 0 0 0-35.565 35.57c0 21.428 17.808 35.57 35.565 35.57 13.893 0 26.119-7.781 32.231-20.286 4.446-9.449 13.614-15.006 23.339-15.284-9.725-.277-18.893-5.835-23.339-15.284zm374.821-37.237c4.168 8.615 1.111 18.897-6.946 23.621l-58.071 33.069L532 352.16c-6.39 57.245-34.731 109.767-79.743 146.726-10.932 9.112-27.799 8.144-37.51-3.613-9.446-11.394-7.78-28.067 3.613-37.516 12.503-10.559 23.617-22.509 32.508-35.57-21.672 14.729-46.679 24.732-74.186 28.067-10.021 2.506-27.552-5.643-29.73-23.065-1.945-14.728 8.336-28.067 23.062-29.734 16.116-1.946 31.12-7.503 44.178-15.284-26.114 5.713-58.712 3.138-88.079-11.115-13.336-6.669-18.893-22.509-12.224-35.848 6.389-13.061 22.505-18.619 35.565-12.227 20.295 10.149 44.147 11.199 64.739 3.89-42.606 0-71.208-20.475-85.578-50.576-8.576-17.899 5.148-38.071 23.617-38.071-18.429 0-32.211-20.136-23.617-38.071 14.033-29.396 44.039-50.887 81.966-50.854l92.803 8.615 66.406-33.347c9.408-4.704 19.828-.354 23.894 7.781l44.455 88.926zm-229.227-18.618c-13.893 0-26.119 7.781-32.231 20.286-4.446 9.449-13.614 15.006-23.339 15.284 9.725.278 18.893 5.836 23.339 15.284 6.112 12.505 18.338 20.286 32.231 20.286a35.46 35.46 0 0 0 35.565-35.57c0-21.429-17.808-35.57-35.565-35.57z"/></svg>',viewBox:["0","0","640","512"],width:640,height:512,path:"M290.547 189.039c-20.295-10.149-44.147-11.199-64.739-3.89 42.606 0 71.208 20.475 85.578 50.576 8.576 17.899-5.148 38.071-23.617 38.071 18.429 0 32.211 20.136 23.617 38.071-14.725 30.846-46.123 50.854-80.298 50.854-.557 0-94.471-8.615-94.471-8.615l-66.406 33.347c-9.384 4.693-19.815.379-23.895-7.781L1.86 290.747c-4.167-8.615-1.111-18.897 6.946-23.621l58.072-33.069L108 159.861c6.39-57.245 34.731-109.767 79.743-146.726 11.391-9.448 28.341-7.781 37.51 3.613 9.446 11.394 7.78 28.067-3.612 37.516-12.503 10.559-23.618 22.509-32.509 35.57 21.672-14.729 46.679-24.732 74.186-28.067 14.725-1.945 28.063 8.336 29.73 23.065 1.945 14.728-8.336 28.067-23.062 29.734-16.116 1.945-31.12 7.503-44.178 15.284 26.114-5.713 58.712-3.138 88.079 11.115 13.336 6.669 18.893 22.509 12.224 35.848-6.389 13.06-22.504 18.617-35.564 12.226zm-27.229 69.472c-6.112-12.505-18.338-20.286-32.231-20.286a35.46 35.46 0 0 0-35.565 35.57c0 21.428 17.808 35.57 35.565 35.57 13.893 0 26.119-7.781 32.231-20.286 4.446-9.449 13.614-15.006 23.339-15.284-9.725-.277-18.893-5.835-23.339-15.284zm374.821-37.237c4.168 8.615 1.111 18.897-6.946 23.621l-58.071 33.069L532 352.16c-6.39 57.245-34.731 109.767-79.743 146.726-10.932 9.112-27.799 8.144-37.51-3.613-9.446-11.394-7.78-28.067 3.613-37.516 12.503-10.559 23.617-22.509 32.508-35.57-21.672 14.729-46.679 24.732-74.186 28.067-10.021 2.506-27.552-5.643-29.73-23.065-1.945-14.728 8.336-28.067 23.062-29.734 16.116-1.946 31.12-7.503 44.178-15.284-26.114 5.713-58.712 3.138-88.079-11.115-13.336-6.669-18.893-22.509-12.224-35.848 6.389-13.061 22.505-18.619 35.565-12.227 20.295 10.149 44.147 11.199 64.739 3.89-42.606 0-71.208-20.475-85.578-50.576-8.576-17.899 5.148-38.071 23.617-38.071-18.429 0-32.211-20.136-23.617-38.071 14.033-29.396 44.039-50.887 81.966-50.854l92.803 8.615 66.406-33.347c9.408-4.704 19.828-.354 23.894 7.781l44.455 88.926zm-229.227-18.618c-13.893 0-26.119 7.781-32.231 20.286-4.446 9.449-13.614 15.006-23.339 15.284 9.725.278 18.893 5.836 23.339 15.284 6.112 12.505 18.338 20.286 32.231 20.286a35.46 35.46 0 0 0 35.565-35.57c0-21.429-17.808-35.57-35.565-35.57z"}}},amilia:{changes:["5.0.0"],ligatures:[],search:{terms:[]},styles:["brands"],unicode:"f36d",label:"Amilia",voted:!1,svg:{brands:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M240.1 32c-61.9 0-131.5 16.9-184.2 55.4-5.1 3.1-9.1 9.2-7.2 19.4 1.1 5.1 5.1 27.4 10.2 39.6 4.1 10.2 14.2 10.2 20.3 6.1 32.5-22.3 96.5-47.7 152.3-47.7 57.9 0 58.9 28.4 58.9 73.1v38.5C203 227.7 78.2 251 46.7 264.2 11.2 280.5 16.3 357.7 16.3 376s15.2 104 124.9 104c47.8 0 113.7-20.7 153.3-42.1v25.4c0 3 2.1 8.2 6.1 9.1 3.1 1 50.7 2 59.9 2s62.5.3 66.5-.7c4.1-1 5.1-6.1 5.1-9.1V168c-.1-80.3-57.9-136-192-136zm-87.9 327.7c0-12.2-3-42.7 18.3-52.9 24.3-13.2 75.1-29.4 119.8-33.5V380c-21.4 13.2-48.7 24.4-79.1 24.4-52.8 0-58.9-33.5-59-44.7"/></svg>',viewBox:["0","0","448","512"],width:448,height:512,path:"M240.1 32c-61.9 0-131.5 16.9-184.2 55.4-5.1 3.1-9.1 9.2-7.2 19.4 1.1 5.1 5.1 27.4 10.2 39.6 4.1 10.2 14.2 10.2 20.3 6.1 32.5-22.3 96.5-47.7 152.3-47.7 57.9 0 58.9 28.4 58.9 73.1v38.5C203 227.7 78.2 251 46.7 264.2 11.2 280.5 16.3 357.7 16.3 376s15.2 104 124.9 104c47.8 0 113.7-20.7 153.3-42.1v25.4c0 3 2.1 8.2 6.1 9.1 3.1 1 50.7 2 59.9 2s62.5.3 66.5-.7c4.1-1 5.1-6.1 5.1-9.1V168c-.1-80.3-57.9-136-192-136zm-87.9 327.7c0-12.2-3-42.7 18.3-52.9 24.3-13.2 75.1-29.4 119.8-33.5V380c-21.4 13.2-48.7 24.4-79.1 24.4-52.8 0-58.9-33.5-59-44.7"}}},anchor:{changes:["3.1","5.0.0"],ligatures:[],search:{terms:["link"]},styles:["solid"],unicode:"f13d",label:"Anchor",voted:!1,svg:{solid:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M12.971 352h32.394C67.172 454.735 181.944 512 288 512c106.229 0 220.853-57.38 242.635-160h32.394c10.691 0 16.045-12.926 8.485-20.485l-67.029-67.029c-4.686-4.686-12.284-4.686-16.971 0l-67.029 67.029c-7.56 7.56-2.206 20.485 8.485 20.485h35.146c-20.29 54.317-84.963 86.588-144.117 94.015V256h52c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-52v-5.47c37.281-13.178 63.995-48.725 64-90.518C384.005 43.772 341.605.738 289.37.01 235.723-.739 192 42.525 192 96c0 41.798 26.716 77.35 64 90.53V192h-52c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h52v190.015c-58.936-7.399-123.82-39.679-144.117-94.015h35.146c10.691 0 16.045-12.926 8.485-20.485l-67.029-67.029c-4.686-4.686-12.284-4.686-16.971 0L4.485 331.515C-3.074 339.074 2.28 352 12.971 352zM288 64c17.645 0 32 14.355 32 32s-14.355 32-32 32-32-14.355-32-32 14.355-32 32-32z"/></svg>',viewBox:["0","0","576","512"],width:576,height:512,path:"M12.971 352h32.394C67.172 454.735 181.944 512 288 512c106.229 0 220.853-57.38 242.635-160h32.394c10.691 0 16.045-12.926 8.485-20.485l-67.029-67.029c-4.686-4.686-12.284-4.686-16.971 0l-67.029 67.029c-7.56 7.56-2.206 20.485 8.485 20.485h35.146c-20.29 54.317-84.963 86.588-144.117 94.015V256h52c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-52v-5.47c37.281-13.178 63.995-48.725 64-90.518C384.005 43.772 341.605.738 289.37.01 235.723-.739 192 42.525 192 96c0 41.798 26.716 77.35 64 90.53V192h-52c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h52v190.015c-58.936-7.399-123.82-39.679-144.117-94.015h35.146c10.691 0 16.045-12.926 8.485-20.485l-67.029-67.029c-4.686-4.686-12.284-4.686-16.971 0L4.485 331.515C-3.074 339.074 2.28 352 12.971 352zM288 64c17.645 0 32 14.355 32 32s-14.355 32-32 32-32-14.355-32-32 14.355-32 32-32z"}}},android:{changes:["3.2","5.0.0"],ligatures:[],search:{terms:["robot"]},styles:["brands"],unicode:"f17b",label:"Android",voted:!1,svg:{brands:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M89.6 204.5v115.8c0 15.4-12.1 27.7-27.5 27.7-15.3 0-30.1-12.4-30.1-27.7V204.5c0-15.1 14.8-27.5 30.1-27.5 15.1 0 27.5 12.4 27.5 27.5zm10.8 157c0 16.4 13.2 29.6 29.6 29.6h19.9l.3 61.1c0 36.9 55.2 36.6 55.2 0v-61.1h37.2v61.1c0 36.7 55.5 36.8 55.5 0v-61.1h20.2c16.2 0 29.4-13.2 29.4-29.6V182.1H100.4v179.4zm248-189.1H99.3c0-42.8 25.6-80 63.6-99.4l-19.1-35.3c-2.8-4.9 4.3-8 6.7-3.8l19.4 35.6c34.9-15.5 75-14.7 108.3 0L297.5 34c2.5-4.3 9.5-1.1 6.7 3.8L285.1 73c37.7 19.4 63.3 56.6 63.3 99.4zm-170.7-55.5c0-5.7-4.6-10.5-10.5-10.5-5.7 0-10.2 4.8-10.2 10.5s4.6 10.5 10.2 10.5c5.9 0 10.5-4.8 10.5-10.5zm113.4 0c0-5.7-4.6-10.5-10.2-10.5-5.9 0-10.5 4.8-10.5 10.5s4.6 10.5 10.5 10.5c5.6 0 10.2-4.8 10.2-10.5zm94.8 60.1c-15.1 0-27.5 12.1-27.5 27.5v115.8c0 15.4 12.4 27.7 27.5 27.7 15.4 0 30.1-12.4 30.1-27.7V204.5c0-15.4-14.8-27.5-30.1-27.5z"/></svg>',viewBox:["0","0","448","512"],width:448,height:512,path:"M89.6 204.5v115.8c0 15.4-12.1 27.7-27.5 27.7-15.3 0-30.1-12.4-30.1-27.7V204.5c0-15.1 14.8-27.5 30.1-27.5 15.1 0 27.5 12.4 27.5 27.5zm10.8 157c0 16.4 13.2 29.6 29.6 29.6h19.9l.3 61.1c0 36.9 55.2 36.6 55.2 0v-61.1h37.2v61.1c0 36.7 55.5 36.8 55.5 0v-61.1h20.2c16.2 0 29.4-13.2 29.4-29.6V182.1H100.4v179.4zm248-189.1H99.3c0-42.8 25.6-80 63.6-99.4l-19.1-35.3c-2.8-4.9 4.3-8 6.7-3.8l19.4 35.6c34.9-15.5 75-14.7 108.3 0L297.5 34c2.5-4.3 9.5-1.1 6.7 3.8L285.1 73c37.7 19.4 63.3 56.6 63.3 99.4zm-170.7-55.5c0-5.7-4.6-10.5-10.5-10.5-5.7 0-10.2 4.8-10.2 10.5s4.6 10.5 10.2 10.5c5.9 0 10.5-4.8 10.5-10.5zm113.4 0c0-5.7-4.6-10.5-10.2-10.5-5.9 0-10.5 4.8-10.5 10.5s4.6 10.5 10.5 10.5c5.6 0 10.2-4.8 10.2-10.5zm94.8 60.1c-15.1 0-27.5 12.1-27.5 27.5v115.8c0 15.4 12.4 27.7 27.5 27.7 15.4 0 30.1-12.4 30.1-27.7V204.5c0-15.4-14.8-27.5-30.1-27.5z"}}},angellist:{changes:["4.2","5.0.0"],ligatures:[],search:{terms:[]},styles:["brands"],unicode:"f209",label:"AngelList",voted:!1,svg:{brands:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M347.1 215.4c11.7-32.6 45.4-126.9 45.4-157.1 0-26.6-15.7-48.9-43.7-48.9-44.6 0-84.6 131.7-97.1 163.1C242 144 196.6 0 156.6 0c-31.1 0-45.7 22.9-45.7 51.7 0 35.3 34.2 126.8 46.6 162-6.3-2.3-13.1-4.3-20-4.3-23.4 0-48.3 29.1-48.3 52.6 0 8.9 4.9 21.4 8 29.7-36.9 10-51.1 34.6-51.1 71.7C46 435.6 114.4 512 210.6 512c118 0 191.4-88.6 191.4-202.9 0-43.1-6.9-82-54.9-93.7zM311.7 108c4-12.3 21.1-64.3 37.1-64.3 8.6 0 10.9 8.9 10.9 16 0 19.1-38.6 124.6-47.1 148l-34-6 33.1-93.7zM142.3 48.3c0-11.9 14.5-45.7 46.3 47.1l34.6 100.3c-15.6-1.3-27.7-3-35.4 1.4-10.9-28.8-45.5-119.7-45.5-148.8zM140 244c29.3 0 67.1 94.6 67.1 107.4 0 5.1-4.9 11.4-10.6 11.4-20.9 0-76.9-76.9-76.9-97.7.1-7.7 12.7-21.1 20.4-21.1zm184.3 186.3c-29.1 32-66.3 48.6-109.7 48.6-59.4 0-106.3-32.6-128.9-88.3-17.1-43.4 3.8-68.3 20.6-68.3 11.4 0 54.3 60.3 54.3 73.1 0 4.9-7.7 8.3-11.7 8.3-16.1 0-22.4-15.5-51.1-51.4-29.7 29.7 20.5 86.9 58.3 86.9 26.1 0 43.1-24.2 38-42 3.7 0 8.3.3 11.7-.6 1.1 27.1 9.1 59.4 41.7 61.7 0-.9 2-7.1 2-7.4 0-17.4-10.6-32.6-10.6-50.3 0-28.3 21.7-55.7 43.7-71.7 8-6 17.7-9.7 27.1-13.1 9.7-3.7 20-8 27.4-15.4-1.1-11.2-5.7-21.1-16.9-21.1-27.7 0-120.6 4-120.6-39.7 0-6.7.1-13.1 17.4-13.1 32.3 0 114.3 8 138.3 29.1 18.1 16.1 24.3 113.2-31 174.7zm-98.6-126c9.7 3.1 19.7 4 29.7 6-7.4 5.4-14 12-20.3 19.1-2.8-8.5-6.2-16.8-9.4-25.1z"/></svg>',viewBox:["0","0","448","512"],width:448,height:512,path:"M347.1 215.4c11.7-32.6 45.4-126.9 45.4-157.1 0-26.6-15.7-48.9-43.7-48.9-44.6 0-84.6 131.7-97.1 163.1C242 144 196.6 0 156.6 0c-31.1 0-45.7 22.9-45.7 51.7 0 35.3 34.2 126.8 46.6 162-6.3-2.3-13.1-4.3-20-4.3-23.4 0-48.3 29.1-48.3 52.6 0 8.9 4.9 21.4 8 29.7-36.9 10-51.1 34.6-51.1 71.7C46 435.6 114.4 512 210.6 512c118 0 191.4-88.6 191.4-202.9 0-43.1-6.9-82-54.9-93.7zM311.7 108c4-12.3 21.1-64.3 37.1-64.3 8.6 0 10.9 8.9 10.9 16 0 19.1-38.6 124.6-47.1 148l-34-6 33.1-93.7zM142.3 48.3c0-11.9 14.5-45.7 46.3 47.1l34.6 100.3c-15.6-1.3-27.7-3-35.4 1.4-10.9-28.8-45.5-119.7-45.5-148.8zM140 244c29.3 0 67.1 94.6 67.1 107.4 0 5.1-4.9 11.4-10.6 11.4-20.9 0-76.9-76.9-76.9-97.7.1-7.7 12.7-21.1 20.4-21.1zm184.3 186.3c-29.1 32-66.3 48.6-109.7 48.6-59.4 0-106.3-32.6-128.9-88.3-17.1-43.4 3.8-68.3 20.6-68.3 11.4 0 54.3 60.3 54.3 73.1 0 4.9-7.7 8.3-11.7 8.3-16.1 0-22.4-15.5-51.1-51.4-29.7 29.7 20.5 86.9 58.3 86.9 26.1 0 43.1-24.2 38-42 3.7 0 8.3.3 11.7-.6 1.1 27.1 9.1 59.4 41.7 61.7 0-.9 2-7.1 2-7.4 0-17.4-10.6-32.6-10.6-50.3 0-28.3 21.7-55.7 43.7-71.7 8-6 17.7-9.7 27.1-13.1 9.7-3.7 20-8 27.4-15.4-1.1-11.2-5.7-21.1-16.9-21.1-27.7 0-120.6 4-120.6-39.7 0-6.7.1-13.1 17.4-13.1 32.3 0 114.3 8 138.3 29.1 18.1 16.1 24.3 113.2-31 174.7zm-98.6-126c9.7 3.1 19.7 4 29.7 6-7.4 5.4-14 12-20.3 19.1-2.8-8.5-6.2-16.8-9.4-25.1z"}}},"angle-double-down":{changes:["3","5.0.0"],ligatures:[],search:{terms:["arrows"]},styles:["solid"],unicode:"f103",label:"Angle Double Down",voted:!1,svg:{solid:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M143 256.3L7 120.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0L313 86.3c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.4 9.5-24.6 9.5-34 .1zm34 192l136-136c9.4-9.4 9.4-24.6 0-33.9l-22.6-22.6c-9.4-9.4-24.6-9.4-33.9 0L160 352.1l-96.4-96.4c-9.4-9.4-24.6-9.4-33.9 0L7 278.3c-9.4 9.4-9.4 24.6 0 33.9l136 136c9.4 9.5 24.6 9.5 34 .1z"/></svg>',viewBox:["0","0","320","512"],width:320,height:512,path:"M143 256.3L7 120.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0L313 86.3c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.4 9.5-24.6 9.5-34 .1zm34 192l136-136c9.4-9.4 9.4-24.6 0-33.9l-22.6-22.6c-9.4-9.4-24.6-9.4-33.9 0L160 352.1l-96.4-96.4c-9.4-9.4-24.6-9.4-33.9 0L7 278.3c-9.4 9.4-9.4 24.6 0 33.9l136 136c9.4 9.5 24.6 9.5 34 .1z"}}},"angle-double-left":{changes:["3","5.0.0"],ligatures:[],search:{terms:["arrows","back","laquo","previous","quote"]},styles:["solid"],unicode:"f100",label:"Angle Double Left",voted:!1,svg:{solid:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M223.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L319.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L393.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34zm-192 34l136 136c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9L127.9 256l96.4-96.4c9.4-9.4 9.4-24.6 0-33.9L201.7 103c-9.4-9.4-24.6-9.4-33.9 0l-136 136c-9.5 9.4-9.5 24.6-.1 34z"/></svg>',viewBox:["0","0","448","512"],width:448,height:512,path:"M223.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L319.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L393.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34zm-192 34l136 136c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9L127.9 256l96.4-96.4c9.4-9.4 9.4-24.6 0-33.9L201.7 103c-9.4-9.4-24.6-9.4-33.9 0l-136 136c-9.5 9.4-9.5 24.6-.1 34z"}}},"angle-double-right":{changes:["3","5.0.0"],ligatures:[],search:{terms:["arrows","forward","next","quote","raquo"]},styles:["solid"],unicode:"f101",label:"Angle Double Right",voted:!1,svg:{solid:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34zm192-34l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l136-136c9.4-9.2 9.4-24.4 0-33.8z"/></svg>',viewBox:["0","0","448","512"],width:448,height:512,path:"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34zm192-34l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l136-136c9.4-9.2 9.4-24.4 0-33.8z"}}},"angle-double-up":{changes:["3","5.0.0"],ligatures:[],search:{terms:["arrows"]},styles:["solid"],unicode:"f102",label:"Angle Double Up",voted:!1,svg:{solid:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M177 255.7l136 136c9.4 9.4 9.4 24.6 0 33.9l-22.6 22.6c-9.4 9.4-24.6 9.4-33.9 0L160 351.9l-96.4 96.4c-9.4 9.4-24.6 9.4-33.9 0L7 425.7c-9.4-9.4-9.4-24.6 0-33.9l136-136c9.4-9.5 24.6-9.5 34-.1zm-34-192L7 199.7c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l96.4-96.4 96.4 96.4c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9l-136-136c-9.2-9.4-24.4-9.4-33.8 0z"/></svg>',viewBox:["0","0","320","512"],width:320,height:512,path:"M177 255.7l136 136c9.4 9.4 9.4 24.6 0 33.9l-22.6 22.6c-9.4 9.4-24.6 9.4-33.9 0L160 351.9l-96.4 96.4c-9.4 9.4-24.6 9.4-33.9 0L7 425.7c-9.4-9.4-9.4-24.6 0-33.9l136-136c9.4-9.5 24.6-9.5 34-.1zm-34-192L7 199.7c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l96.4-96.4 96.4 96.4c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9l-136-136c-9.2-9.4-24.4-9.4-33.8 0z"}}},"angle-down":{changes:["3","5.0.0"],ligatures:[],search:{terms:["arrow"]},styles:["solid"],unicode:"f107",label:"angle-down",voted:!1,svg:{solid:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z"/></svg>',viewBox:["0","0","320","512"],width:320,height:512,path:"M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z"}}},"angle-left":{changes:["3","5.0.0"],ligatures:[],search:{terms:["arrow","back","previous"]},styles:["solid"],unicode:"f104",label:"angle-left",voted:!1,svg:{solid:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z"/></svg>',viewBox:["0","0","256","512"],width:256,height:512,path:"M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z"}}},"angle-right":{changes:["3","5.0.0"],ligatures:[],search:{terms:["arrow","forward","next"]},styles:["solid"],unicode:"f105",label:"angle-right",voted:!1,svg:{solid:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"/></svg>',viewBox:["0","0","256","512"],width:256,height:512,path:"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"}}},"angle-up":{changes:["3","5.0.0"],ligatures:[],search:{terms:["arrow"]},styles:["solid"],unicode:"f106",label:"angle-up",voted:!1,svg:{solid:{last_modified:150092788e4,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M177 159.7l136 136c9.4 9.4 9.4 24.6 0 33.9l-22.6 22.6c-9.4 9.4-24.6 9.4-33.9 0L160 255.9l-96.4 96.4c-9.4 9.4-24.6 9.4-33.9 0L7 329.7c-9.4-9.4-9.4-24.6 0-33.9l136-136c9.4-9.5 24.6-9.5 34-.1z"/></svg>',viewBox:["0","0","320","512"],width:320,height:512,path:"M177 159.7l136 136c9.4 9.4 9.4 24.6 0 33.9l-22.6 22.6c-9.4 9.4-24.6 9.4-33.9 0L160 255.9l-96.4 96.4c-9.4 9.4-24.6 9.4-33.9 0L7 329.7c-9.4-9.4-9.4-24.6 0-33.9l136-136c9.4-9.5 24.6-9.5 34-.1z"}}},angry:{changes:["5.1.0"],ligatures:[],search:{terms:["disapprove","emoticon","face","mad","upset"]},styles:["solid","regular"],unicode:"f556",label:"Angry Face",voted:!1,svg:{solid:{last_modified:1529520111644,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM136 240c0-9.3 4.1-17.5 10.5-23.4l-31-9.3c-8.5-2.5-13.3-11.5-10.7-19.9 2.5-8.5 11.4-13.2 19.9-10.7l80 24c8.5 2.5 13.3 11.5 10.7 19.9-2.1 6.9-8.4 11.4-15.3 11.4-.5 0-1.1-.2-1.7-.2.7 2.7 1.7 5.3 1.7 8.2 0 17.7-14.3 32-32 32S136 257.7 136 240zm168 154.2c-27.8-33.4-84.2-33.4-112.1 0-13.5 16.3-38.2-4.2-24.6-20.5 20-24 49.4-37.8 80.6-37.8s60.6 13.8 80.6 37.8c13.8 16.5-11.1 36.6-24.5 20.5zm76.6-186.9l-31 9.3c6.3 5.8 10.5 14.1 10.5 23.4 0 17.7-14.3 32-32 32s-32-14.3-32-32c0-2.9.9-5.6 1.7-8.2-.6.1-1.1.2-1.7.2-6.9 0-13.2-4.5-15.3-11.4-2.5-8.5 2.3-17.4 10.7-19.9l80-24c8.4-2.5 17.4 2.3 19.9 10.7 2.5 8.5-2.3 17.4-10.8 19.9z"/></svg>',viewBox:["0","0","496","512"],width:496,height:512,path:"M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM136 240c0-9.3 4.1-17.5 10.5-23.4l-31-9.3c-8.5-2.5-13.3-11.5-10.7-19.9 2.5-8.5 11.4-13.2 19.9-10.7l80 24c8.5 2.5 13.3 11.5 10.7 19.9-2.1 6.9-8.4 11.4-15.3 11.4-.5 0-1.1-.2-1.7-.2.7 2.7 1.7 5.3 1.7 8.2 0 17.7-14.3 32-32 32S136 257.7 136 240zm168 154.2c-27.8-33.4-84.2-33.4-112.1 0-13.5 16.3-38.2-4.2-24.6-20.5 20-24 49.4-37.8 80.6-37.8s60.6 13.8 80.6 37.8c13.8 16.5-11.1 36.6-24.5 20.5zm76.6-186.9l-31 9.3c6.3 5.8 10.5 14.1 10.5 23.4 0 17.7-14.3 32-32 32s-32-14.3-32-32c0-2.9.9-5.6 1.7-8.2-.6.1-1.1.2-1.7.2-6.9 0-13.2-4.5-15.3-11.4-2.5-8.5 2.3-17.4 10.7-19.9l80-24c8.4-2.5 17.4 2.3 19.9 10.7 2.5 8.5-2.3 17.4-10.8 19.9z"},regular:{last_modified:1529520111607,raw:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm0-144c-33.6 0-65.2 14.8-86.8 40.6-8.5 10.2-7.1 25.3 3.1 33.8s25.3 7.2 33.8-3c24.8-29.7 75-29.7 99.8 0 8.1 9.7 23.2 11.9 33.8 3 10.2-8.5 11.5-23.6 3.1-33.8-21.6-25.8-53.2-40.6-86.8-40.6zm-48-72c10.3 0 19.9-6.7 23-17.1 3.8-12.7-3.4-26.1-16.1-29.9l-80-24c-12.8-3.9-26.1 3.4-29.9 16.1-3.8 12.7 3.4 26.1 16.1 29.9l28.2 8.5c-3.1 4.9-5.3 10.4-5.3 16.6 0 17.7 14.3 32 32 32s32-14.4 32-32.1zm199-54.9c-3.8-12.7-17.1-19.9-29.9-16.1l-80 24c-12.7 3.8-19.9 17.2-16.1 29.9 3.1 10.4 12.7 17.1 23 17.1 0 17.7 14.3 32 32 32s32-14.3 32-32c0-6.2-2.2-11.7-5.3-16.6l28.2-8.5c12.7-3.7 19.9-17.1 16.1-29.8z"/></svg>',viewBox:["0","0","496","512"],width:496,height:512,path:"M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm0-144c-33.6 0-65.2 14.8-86.8 40.6-8.5 10.2-7.1 25.3 3.1 33.8s25.3 7.2 33.8-3c24.8-29.7 75-29.7 99.8 0 8.1 9.7 23.2 11.9 33.8 3 10.2-8.5 11.5-23.6 3.1-33.8-21.6-25.8-53.2-40.6-86.8-40.6zm-48-72c10.3 0 19.9-6.7 23-17.1 3.8-12.7-3.4-26.1-16.1-29.9l-80-24c-12.8-3.9-26.1 3.4-29.9 16.1-3.8 12.7 3.4 26.1 16.1 29.9l28.2 8.5c-3.1 4.9-5.3 10.4-5.3 16.6 0 17.7 14.3 32 32 32s32-14.4 32-32.1zm199-54.9c-3.8-12.7-17.1-19.9-29.9-16.1l-80 24c-12.7 3.8-19.9 17.2-16.1 29.9 3.1 10.4 12.7 17.1 23 17.1 0 17.7 14.3 32 32 32s32-14.3 32-32c0-6.2-2.2-11.7-5.3-16.6l28.2-8.5c12.7-3.7 19.9-17.1 16.1-29.8z"}}},angrycreative:{changes:["5.0.0"],ligatures:[],search:{terms:[]},style