Making WordPress.org

Changeset 11120


Ignore:
Timestamp:
07/16/2021 02:28:00 PM (5 years ago)
Author:
ryelle
Message:

Pattern Directory: Sync with git WordPress/pattern-directory@885127f99dce115aaa08e61581ac8c8f0aa1e092

Location:
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/Gruntfile.js

    r11098 r11120  
    22    const isChild = 'wporg' !== grunt.file.readJSON( 'package.json' ).name;
    33    const defaultWebpackConfig = require( '@wordpress/scripts/config/webpack.config' );
     4    const isProduction = process.env.NODE_ENV === 'production';
    45
    56    const getSassFiles = () => {
     
    6364        postcss: {
    6465            options: {
    65                 map: 'build' !== process.argv[ 2 ],
     66                map: ! isProduction,
    6667                processors: [
    6768                    require( 'autoprefixer' )( {
     
    8990            options: {
    9091                implementation: require( 'sass' ),
    91                 sourceMap: true,
    92                 // Don't add source map URL in built version.
    93                 omitSourceMapUrl: 'build' === process.argv[ 2 ],
     92                sourceMap: ! isProduction,
     93                omitSourceMapUrl: isProduction,
    9494                outputStyle: 'expanded',
    9595            },
     
    122122            },
    123123        },
     124
     125        clean: {
     126            build: [ 'build/*' ],
     127            css: [ 'css/*.css', 'css/*.css.map' ],
     128        },
    124129    } );
    125130
    126     if ( 'build' === process.argv[ 2 ] ) {
     131    if ( isProduction ) {
    127132        grunt.config.merge( { postcss: { options: { processors: [ require( 'cssnano' ) ] } } } );
    128133    }
     
    131136    grunt.loadNpmTasks( '@lodder/grunt-postcss' );
    132137    grunt.loadNpmTasks( 'grunt-sass-globbing' );
     138    grunt.loadNpmTasks( 'grunt-contrib-clean' );
    133139    grunt.loadNpmTasks( 'grunt-contrib-watch' );
    134140    grunt.loadNpmTasks( 'grunt-webpack' );
     
    137143    grunt.registerTask( 'js', [ 'webpack' ] );
    138144
    139     grunt.registerTask( 'default', [ 'css', 'webpack' ] );
    140     grunt.registerTask( 'build', [ 'css', 'webpack' ] ); // Automatically runs "production" steps
     145    grunt.registerTask( 'default', [ 'clean', 'css', 'js' ] );
     146    grunt.registerTask( 'build', [ 'clean', 'css', 'js' ] );
    141147};
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/build/index.asset.php

    r11117 r11120  
    1 <?php return array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-data-controls', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => 'c667026a0d9f3b41f18e11a02d5b5234');
     1<?php return array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-data-controls', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '4a1c5c96f4a70baaff2bbb9341b10b2e');
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/build/index.js

    r11117 r11120  
    1 /******/ (function(modules) { // webpackBootstrap
    2 /******/    // The module cache
    3 /******/    var installedModules = {};
    4 /******/
    5 /******/    // The require function
    6 /******/    function __webpack_require__(moduleId) {
    7 /******/
    8 /******/        // Check if module is in cache
    9 /******/        if(installedModules[moduleId]) {
    10 /******/            return installedModules[moduleId].exports;
    11 /******/        }
    12 /******/        // Create a new module (and put it into the cache)
    13 /******/        var module = installedModules[moduleId] = {
    14 /******/            i: moduleId,
    15 /******/            l: false,
    16 /******/            exports: {}
    17 /******/        };
    18 /******/
    19 /******/        // Execute the module function
    20 /******/        modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
    21 /******/
    22 /******/        // Flag the module as loaded
    23 /******/        module.l = true;
    24 /******/
    25 /******/        // Return the exports of the module
    26 /******/        return module.exports;
    27 /******/    }
    28 /******/
    29 /******/
    30 /******/    // expose the modules object (__webpack_modules__)
    31 /******/    __webpack_require__.m = modules;
    32 /******/
    33 /******/    // expose the module cache
    34 /******/    __webpack_require__.c = installedModules;
    35 /******/
    36 /******/    // define getter function for harmony exports
    37 /******/    __webpack_require__.d = function(exports, name, getter) {
    38 /******/        if(!__webpack_require__.o(exports, name)) {
    39 /******/            Object.defineProperty(exports, name, { enumerable: true, get: getter });
    40 /******/        }
    41 /******/    };
    42 /******/
    43 /******/    // define __esModule on exports
    44 /******/    __webpack_require__.r = function(exports) {
    45 /******/        if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
    46 /******/            Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
    47 /******/        }
    48 /******/        Object.defineProperty(exports, '__esModule', { value: true });
    49 /******/    };
    50 /******/
    51 /******/    // create a fake namespace object
    52 /******/    // mode & 1: value is a module id, require it
    53 /******/    // mode & 2: merge all properties of value into the ns
    54 /******/    // mode & 4: return value when already ns object
    55 /******/    // mode & 8|1: behave like require
    56 /******/    __webpack_require__.t = function(value, mode) {
    57 /******/        if(mode & 1) value = __webpack_require__(value);
    58 /******/        if(mode & 8) return value;
    59 /******/        if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
    60 /******/        var ns = Object.create(null);
    61 /******/        __webpack_require__.r(ns);
    62 /******/        Object.defineProperty(ns, 'default', { enumerable: true, value: value });
    63 /******/        if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
    64 /******/        return ns;
    65 /******/    };
    66 /******/
    67 /******/    // getDefaultExport function for compatibility with non-harmony modules
    68 /******/    __webpack_require__.n = function(module) {
    69 /******/        var getter = module && module.__esModule ?
    70 /******/            function getDefault() { return module['default']; } :
    71 /******/            function getModuleExports() { return module; };
    72 /******/        __webpack_require__.d(getter, 'a', getter);
    73 /******/        return getter;
    74 /******/    };
    75 /******/
    76 /******/    // Object.prototype.hasOwnProperty.call
    77 /******/    __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
    78 /******/
    79 /******/    // __webpack_public_path__
    80 /******/    __webpack_require__.p = "";
    81 /******/
    82 /******/
    83 /******/    // Load entry module and return exports
    84 /******/    return __webpack_require__(__webpack_require__.s = "./src/index.js");
    85 /******/ })
    86 /************************************************************************/
    87 /******/ ({
    88 
    89 /***/ "../../../../node_modules/@babel/runtime/helpers/arrayLikeToArray.js":
    90 /*!*************************************************************************************************************!*\
    91   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/arrayLikeToArray.js ***!
    92   \*************************************************************************************************************/
    93 /*! no static exports found */
    94 /***/ (function(module, exports) {
    95 
    96 function _arrayLikeToArray(arr, len) {
    97   if (len == null || len > arr.length) len = arr.length;
    98 
    99   for (var i = 0, arr2 = new Array(len); i < len; i++) {
    100     arr2[i] = arr[i];
    101   }
    102 
    103   return arr2;
    104 }
    105 
    106 module.exports = _arrayLikeToArray;
    107 module.exports["default"] = module.exports, module.exports.__esModule = true;
    108 
    109 /***/ }),
    110 
    111 /***/ "../../../../node_modules/@babel/runtime/helpers/arrayWithHoles.js":
    112 /*!***********************************************************************************************************!*\
    113   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/arrayWithHoles.js ***!
    114   \***********************************************************************************************************/
    115 /*! no static exports found */
    116 /***/ (function(module, exports) {
    117 
    118 function _arrayWithHoles(arr) {
    119   if (Array.isArray(arr)) return arr;
    120 }
    121 
    122 module.exports = _arrayWithHoles;
    123 module.exports["default"] = module.exports, module.exports.__esModule = true;
    124 
    125 /***/ }),
    126 
    127 /***/ "../../../../node_modules/@babel/runtime/helpers/defineProperty.js":
    128 /*!***********************************************************************************************************!*\
    129   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/defineProperty.js ***!
    130   \***********************************************************************************************************/
    131 /*! no static exports found */
    132 /***/ (function(module, exports) {
    133 
    134 function _defineProperty(obj, key, value) {
    135   if (key in obj) {
    136     Object.defineProperty(obj, key, {
    137       value: value,
    138       enumerable: true,
    139       configurable: true,
    140       writable: true
    141     });
    142   } else {
    143     obj[key] = value;
    144   }
    145 
    146   return obj;
    147 }
    148 
    149 module.exports = _defineProperty;
    150 module.exports["default"] = module.exports, module.exports.__esModule = true;
    151 
    152 /***/ }),
    153 
    154 /***/ "../../../../node_modules/@babel/runtime/helpers/extends.js":
    155 /*!****************************************************************************************************!*\
    156   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/extends.js ***!
    157   \****************************************************************************************************/
    158 /*! no static exports found */
    159 /***/ (function(module, exports) {
    160 
    161 function _extends() {
    162   module.exports = _extends = Object.assign || function (target) {
    163     for (var i = 1; i < arguments.length; i++) {
    164       var source = arguments[i];
    165 
    166       for (var key in source) {
    167         if (Object.prototype.hasOwnProperty.call(source, key)) {
    168           target[key] = source[key];
    169         }
    170       }
    171     }
    172 
    173     return target;
    174   };
    175 
    176   module.exports["default"] = module.exports, module.exports.__esModule = true;
    177   return _extends.apply(this, arguments);
    178 }
    179 
    180 module.exports = _extends;
    181 module.exports["default"] = module.exports, module.exports.__esModule = true;
    182 
    183 /***/ }),
    184 
    185 /***/ "../../../../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js":
    186 /*!*****************************************************************************************************************!*\
    187   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/iterableToArrayLimit.js ***!
    188   \*****************************************************************************************************************/
    189 /*! no static exports found */
    190 /***/ (function(module, exports) {
    191 
    192 function _iterableToArrayLimit(arr, i) {
    193   var _i = arr && (typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]);
    194 
    195   if (_i == null) return;
    196   var _arr = [];
    197   var _n = true;
    198   var _d = false;
    199 
    200   var _s, _e;
    201 
    202   try {
    203     for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) {
    204       _arr.push(_s.value);
    205 
    206       if (i && _arr.length === i) break;
    207     }
    208   } catch (err) {
    209     _d = true;
    210     _e = err;
    211   } finally {
    212     try {
    213       if (!_n && _i["return"] != null) _i["return"]();
    214     } finally {
    215       if (_d) throw _e;
    216     }
    217   }
    218 
    219   return _arr;
    220 }
    221 
    222 module.exports = _iterableToArrayLimit;
    223 module.exports["default"] = module.exports, module.exports.__esModule = true;
    224 
    225 /***/ }),
    226 
    227 /***/ "../../../../node_modules/@babel/runtime/helpers/nonIterableRest.js":
    228 /*!************************************************************************************************************!*\
    229   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/nonIterableRest.js ***!
    230   \************************************************************************************************************/
    231 /*! no static exports found */
    232 /***/ (function(module, exports) {
    233 
    234 function _nonIterableRest() {
    235   throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
    236 }
    237 
    238 module.exports = _nonIterableRest;
    239 module.exports["default"] = module.exports, module.exports.__esModule = true;
    240 
    241 /***/ }),
    242 
    243 /***/ "../../../../node_modules/@babel/runtime/helpers/slicedToArray.js":
    244 /*!**********************************************************************************************************!*\
    245   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/slicedToArray.js ***!
    246   \**********************************************************************************************************/
    247 /*! no static exports found */
    248 /***/ (function(module, exports, __webpack_require__) {
    249 
    250 var arrayWithHoles = __webpack_require__(/*! ./arrayWithHoles.js */ "../../../../node_modules/@babel/runtime/helpers/arrayWithHoles.js");
    251 
    252 var iterableToArrayLimit = __webpack_require__(/*! ./iterableToArrayLimit.js */ "../../../../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js");
    253 
    254 var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../../../../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js");
    255 
    256 var nonIterableRest = __webpack_require__(/*! ./nonIterableRest.js */ "../../../../node_modules/@babel/runtime/helpers/nonIterableRest.js");
    257 
    258 function _slicedToArray(arr, i) {
    259   return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest();
    260 }
    261 
    262 module.exports = _slicedToArray;
    263 module.exports["default"] = module.exports, module.exports.__esModule = true;
    264 
    265 /***/ }),
    266 
    267 /***/ "../../../../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js":
    268 /*!***********************************************************************************************************************!*\
    269   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js ***!
    270   \***********************************************************************************************************************/
    271 /*! no static exports found */
    272 /***/ (function(module, exports, __webpack_require__) {
    273 
    274 var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../../../../node_modules/@babel/runtime/helpers/arrayLikeToArray.js");
    275 
    276 function _unsupportedIterableToArray(o, minLen) {
    277   if (!o) return;
    278   if (typeof o === "string") return arrayLikeToArray(o, minLen);
    279   var n = Object.prototype.toString.call(o).slice(8, -1);
    280   if (n === "Object" && o.constructor) n = o.constructor.name;
    281   if (n === "Map" || n === "Set") return Array.from(o);
    282   if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen);
    283 }
    284 
    285 module.exports = _unsupportedIterableToArray;
    286 module.exports["default"] = module.exports, module.exports.__esModule = true;
    287 
    288 /***/ }),
    289 
    290 /***/ "../../../../node_modules/@wordpress/icons/build-module/icon/index.js":
    291 /*!**************************************************************************************************************!*\
    292   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/icon/index.js ***!
    293   \**************************************************************************************************************/
    294 /*! exports provided: default */
    295 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    296 
    297 "use strict";
    298 __webpack_require__.r(__webpack_exports__);
    299 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    300 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    301 /**
    302  * WordPress dependencies
    303  */
    304 
    305 /** @typedef {{icon: JSX.Element, size?: number} & import('@wordpress/primitives').SVGProps} IconProps */
    306 
    307 /**
    308  * Return an SVG icon.
    309  *
    310  * @param {IconProps} props icon is the SVG component to render
    311  *                          size is a number specifiying the icon size in pixels
    312  *                          Other props will be passed to wrapped SVG component
    313  *
    314  * @return {JSX.Element}  Icon component
    315  */
    316 
    317 function Icon({
    318   icon,
    319   size = 24,
    320   ...props
    321 }) {
    322   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["cloneElement"])(icon, {
    323     width: size,
    324     height: size,
    325     ...props
    326   });
    327 }
    328 
    329 /* harmony default export */ __webpack_exports__["default"] = (Icon);
    330 //# sourceMappingURL=index.js.map
    331 
    332 /***/ }),
    333 
    334 /***/ "../../../../node_modules/@wordpress/icons/build-module/index.js":
    335 /*!*********************************************************************************************************!*\
    336   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/index.js ***!
    337   \*********************************************************************************************************/
    338 /*! exports provided: Icon, addSubmenu, alignCenter, alignJustify, alignLeft, alignRight, archive, archiveTitle, arrowDown, arrowLeft, arrowRight, arrowUp, atSymbol, aspectRatio, audio, backup, blockDefault, blockTable, box, brush, button, buttons, calendar, cancelCircleFilled, capturePhoto, captureVideo, category, chartBar, check, chevronDown, chevronLeft, chevronRight, chevronUp, classic, close, closeSmall, cloudUpload, cloud, code, cog, column, columns, comment, cover, create, crop, currencyDollar, currencyEuro, currencyPound, customPostType, desktop, dragHandle, download, edit, external, file, flipHorizontal, flipVertical, formatBold, formatCapitalize, formatIndent, formatIndentRTL, formatItalic, formatListBullets, formatListBulletsRTL, formatListNumbered, formatListNumberedRTL, formatLtr, formatLowercase, formatOutdent, formatOutdentRTL, formatRtl, formatStrikethrough, formatUnderline, formatUppercase, fullscreen, gallery, globe, grid, group, handle, heading, help, inbox, institution, home, html, image, info, insertAfter, insertBefore, justifyLeft, justifyCenter, justifyRight, justifySpaceBetween, keyboardClose, keyboardReturn, layout, lifesaver, link, linkOff, list, listView, lock, login, loop, mapMarker, media, mediaAndText, megaphone, menu, minus, mobile, more, moreHorizontal, moreHorizontalMobile, moreVertical, moveTo, navigation, overlayText, pageBreak, customLink, page, pages, paragraph, payment, percent, positionCenter, positionLeft, positionRight, pencil, people, pin, plugins, plusCircleFilled, plusCircle, plus, postCategories, postContent, postComments, postCommentsCount, postCommentsForm, postDate, postExcerpt, postFeaturedImage, postList, postTitle, previous, next, preformatted, pullLeft, pullRight, pullquote, queryPagination, queryPaginationNext, queryPaginationNumbers, queryPaginationPrevious, quote, receipt, redo, replace, resizeCornerNE, reusableBlock, rotateLeft, rotateRight, rss, search, separator, settings, share, siteLogo, shortcode, stack, starEmpty, starFilled, starHalf, store, stretchFullWidth, shipping, stretchWide, subscript, superscript, swatch, tableColumnAfter, tableColumnBefore, tableColumnDelete, tableRowAfter, tableRowBefore, tableRowDelete, table, tag, termDescription, footer, header, sidebar, textColor, tablet, title, tool, trash, typography, undo, ungroup, update, upload, verse, video, warning, widget, wordpress */
    339 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    340 
    341 "use strict";
    342 __webpack_require__.r(__webpack_exports__);
    343 /* harmony import */ var _icon__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./icon */ "../../../../node_modules/@wordpress/icons/build-module/icon/index.js");
    344 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Icon", function() { return _icon__WEBPACK_IMPORTED_MODULE_0__["default"]; });
    345 
    346 /* harmony import */ var _library_add_submenu__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./library/add-submenu */ "../../../../node_modules/@wordpress/icons/build-module/library/add-submenu.js");
    347 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "addSubmenu", function() { return _library_add_submenu__WEBPACK_IMPORTED_MODULE_1__["default"]; });
    348 
    349 /* harmony import */ var _library_align_center__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./library/align-center */ "../../../../node_modules/@wordpress/icons/build-module/library/align-center.js");
    350 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "alignCenter", function() { return _library_align_center__WEBPACK_IMPORTED_MODULE_2__["default"]; });
    351 
    352 /* harmony import */ var _library_align_justify__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./library/align-justify */ "../../../../node_modules/@wordpress/icons/build-module/library/align-justify.js");
    353 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "alignJustify", function() { return _library_align_justify__WEBPACK_IMPORTED_MODULE_3__["default"]; });
    354 
    355 /* harmony import */ var _library_align_left__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./library/align-left */ "../../../../node_modules/@wordpress/icons/build-module/library/align-left.js");
    356 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "alignLeft", function() { return _library_align_left__WEBPACK_IMPORTED_MODULE_4__["default"]; });
    357 
    358 /* harmony import */ var _library_align_right__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./library/align-right */ "../../../../node_modules/@wordpress/icons/build-module/library/align-right.js");
    359 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "alignRight", function() { return _library_align_right__WEBPACK_IMPORTED_MODULE_5__["default"]; });
    360 
    361 /* harmony import */ var _library_archive__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./library/archive */ "../../../../node_modules/@wordpress/icons/build-module/library/archive.js");
    362 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "archive", function() { return _library_archive__WEBPACK_IMPORTED_MODULE_6__["default"]; });
    363 
    364 /* harmony import */ var _library_archive_title__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./library/archive-title */ "../../../../node_modules/@wordpress/icons/build-module/library/archive-title.js");
    365 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "archiveTitle", function() { return _library_archive_title__WEBPACK_IMPORTED_MODULE_7__["default"]; });
    366 
    367 /* harmony import */ var _library_arrow_down__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./library/arrow-down */ "../../../../node_modules/@wordpress/icons/build-module/library/arrow-down.js");
    368 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "arrowDown", function() { return _library_arrow_down__WEBPACK_IMPORTED_MODULE_8__["default"]; });
    369 
    370 /* harmony import */ var _library_arrow_left__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./library/arrow-left */ "../../../../node_modules/@wordpress/icons/build-module/library/arrow-left.js");
    371 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "arrowLeft", function() { return _library_arrow_left__WEBPACK_IMPORTED_MODULE_9__["default"]; });
    372 
    373 /* harmony import */ var _library_arrow_right__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./library/arrow-right */ "../../../../node_modules/@wordpress/icons/build-module/library/arrow-right.js");
    374 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "arrowRight", function() { return _library_arrow_right__WEBPACK_IMPORTED_MODULE_10__["default"]; });
    375 
    376 /* harmony import */ var _library_arrow_up__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./library/arrow-up */ "../../../../node_modules/@wordpress/icons/build-module/library/arrow-up.js");
    377 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "arrowUp", function() { return _library_arrow_up__WEBPACK_IMPORTED_MODULE_11__["default"]; });
    378 
    379 /* harmony import */ var _library_at_symbol__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./library/at-symbol */ "../../../../node_modules/@wordpress/icons/build-module/library/at-symbol.js");
    380 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "atSymbol", function() { return _library_at_symbol__WEBPACK_IMPORTED_MODULE_12__["default"]; });
    381 
    382 /* harmony import */ var _library_aspect_ratio__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./library/aspect-ratio */ "../../../../node_modules/@wordpress/icons/build-module/library/aspect-ratio.js");
    383 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "aspectRatio", function() { return _library_aspect_ratio__WEBPACK_IMPORTED_MODULE_13__["default"]; });
    384 
    385 /* harmony import */ var _library_audio__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./library/audio */ "../../../../node_modules/@wordpress/icons/build-module/library/audio.js");
    386 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "audio", function() { return _library_audio__WEBPACK_IMPORTED_MODULE_14__["default"]; });
    387 
    388 /* harmony import */ var _library_backup__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./library/backup */ "../../../../node_modules/@wordpress/icons/build-module/library/backup.js");
    389 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "backup", function() { return _library_backup__WEBPACK_IMPORTED_MODULE_15__["default"]; });
    390 
    391 /* harmony import */ var _library_block_default__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./library/block-default */ "../../../../node_modules/@wordpress/icons/build-module/library/block-default.js");
    392 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "blockDefault", function() { return _library_block_default__WEBPACK_IMPORTED_MODULE_16__["default"]; });
    393 
    394 /* harmony import */ var _library_block_table__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./library/block-table */ "../../../../node_modules/@wordpress/icons/build-module/library/block-table.js");
    395 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "blockTable", function() { return _library_block_table__WEBPACK_IMPORTED_MODULE_17__["default"]; });
    396 
    397 /* harmony import */ var _library_box__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./library/box */ "../../../../node_modules/@wordpress/icons/build-module/library/box.js");
    398 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "box", function() { return _library_box__WEBPACK_IMPORTED_MODULE_18__["default"]; });
    399 
    400 /* harmony import */ var _library_brush__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./library/brush */ "../../../../node_modules/@wordpress/icons/build-module/library/brush.js");
    401 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "brush", function() { return _library_brush__WEBPACK_IMPORTED_MODULE_19__["default"]; });
    402 
    403 /* harmony import */ var _library_button__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./library/button */ "../../../../node_modules/@wordpress/icons/build-module/library/button.js");
    404 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "button", function() { return _library_button__WEBPACK_IMPORTED_MODULE_20__["default"]; });
    405 
    406 /* harmony import */ var _library_buttons__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./library/buttons */ "../../../../node_modules/@wordpress/icons/build-module/library/buttons.js");
    407 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "buttons", function() { return _library_buttons__WEBPACK_IMPORTED_MODULE_21__["default"]; });
    408 
    409 /* harmony import */ var _library_calendar__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./library/calendar */ "../../../../node_modules/@wordpress/icons/build-module/library/calendar.js");
    410 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "calendar", function() { return _library_calendar__WEBPACK_IMPORTED_MODULE_22__["default"]; });
    411 
    412 /* harmony import */ var _library_cancel_circle_filled__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./library/cancel-circle-filled */ "../../../../node_modules/@wordpress/icons/build-module/library/cancel-circle-filled.js");
    413 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "cancelCircleFilled", function() { return _library_cancel_circle_filled__WEBPACK_IMPORTED_MODULE_23__["default"]; });
    414 
    415 /* harmony import */ var _library_capture_photo__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./library/capture-photo */ "../../../../node_modules/@wordpress/icons/build-module/library/capture-photo.js");
    416 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "capturePhoto", function() { return _library_capture_photo__WEBPACK_IMPORTED_MODULE_24__["default"]; });
    417 
    418 /* harmony import */ var _library_capture_video__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./library/capture-video */ "../../../../node_modules/@wordpress/icons/build-module/library/capture-video.js");
    419 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "captureVideo", function() { return _library_capture_video__WEBPACK_IMPORTED_MODULE_25__["default"]; });
    420 
    421 /* harmony import */ var _library_category__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./library/category */ "../../../../node_modules/@wordpress/icons/build-module/library/category.js");
    422 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "category", function() { return _library_category__WEBPACK_IMPORTED_MODULE_26__["default"]; });
    423 
    424 /* harmony import */ var _library_chart_bar__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./library/chart-bar */ "../../../../node_modules/@wordpress/icons/build-module/library/chart-bar.js");
    425 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "chartBar", function() { return _library_chart_bar__WEBPACK_IMPORTED_MODULE_27__["default"]; });
    426 
    427 /* harmony import */ var _library_check__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./library/check */ "../../../../node_modules/@wordpress/icons/build-module/library/check.js");
    428 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "check", function() { return _library_check__WEBPACK_IMPORTED_MODULE_28__["default"]; });
    429 
    430 /* harmony import */ var _library_chevron_down__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./library/chevron-down */ "../../../../node_modules/@wordpress/icons/build-module/library/chevron-down.js");
    431 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "chevronDown", function() { return _library_chevron_down__WEBPACK_IMPORTED_MODULE_29__["default"]; });
    432 
    433 /* harmony import */ var _library_chevron_left__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./library/chevron-left */ "../../../../node_modules/@wordpress/icons/build-module/library/chevron-left.js");
    434 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "chevronLeft", function() { return _library_chevron_left__WEBPACK_IMPORTED_MODULE_30__["default"]; });
    435 
    436 /* harmony import */ var _library_chevron_right__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./library/chevron-right */ "../../../../node_modules/@wordpress/icons/build-module/library/chevron-right.js");
    437 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "chevronRight", function() { return _library_chevron_right__WEBPACK_IMPORTED_MODULE_31__["default"]; });
    438 
    439 /* harmony import */ var _library_chevron_up__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./library/chevron-up */ "../../../../node_modules/@wordpress/icons/build-module/library/chevron-up.js");
    440 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "chevronUp", function() { return _library_chevron_up__WEBPACK_IMPORTED_MODULE_32__["default"]; });
    441 
    442 /* harmony import */ var _library_classic__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./library/classic */ "../../../../node_modules/@wordpress/icons/build-module/library/classic.js");
    443 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "classic", function() { return _library_classic__WEBPACK_IMPORTED_MODULE_33__["default"]; });
    444 
    445 /* harmony import */ var _library_close__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./library/close */ "../../../../node_modules/@wordpress/icons/build-module/library/close.js");
    446 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "close", function() { return _library_close__WEBPACK_IMPORTED_MODULE_34__["default"]; });
    447 
    448 /* harmony import */ var _library_close_small__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./library/close-small */ "../../../../node_modules/@wordpress/icons/build-module/library/close-small.js");
    449 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "closeSmall", function() { return _library_close_small__WEBPACK_IMPORTED_MODULE_35__["default"]; });
    450 
    451 /* harmony import */ var _library_cloud_upload__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./library/cloud-upload */ "../../../../node_modules/@wordpress/icons/build-module/library/cloud-upload.js");
    452 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "cloudUpload", function() { return _library_cloud_upload__WEBPACK_IMPORTED_MODULE_36__["default"]; });
    453 
    454 /* harmony import */ var _library_cloud__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./library/cloud */ "../../../../node_modules/@wordpress/icons/build-module/library/cloud.js");
    455 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "cloud", function() { return _library_cloud__WEBPACK_IMPORTED_MODULE_37__["default"]; });
    456 
    457 /* harmony import */ var _library_code__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! ./library/code */ "../../../../node_modules/@wordpress/icons/build-module/library/code.js");
    458 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "code", function() { return _library_code__WEBPACK_IMPORTED_MODULE_38__["default"]; });
    459 
    460 /* harmony import */ var _library_cog__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! ./library/cog */ "../../../../node_modules/@wordpress/icons/build-module/library/cog.js");
    461 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "cog", function() { return _library_cog__WEBPACK_IMPORTED_MODULE_39__["default"]; });
    462 
    463 /* harmony import */ var _library_column__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! ./library/column */ "../../../../node_modules/@wordpress/icons/build-module/library/column.js");
    464 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "column", function() { return _library_column__WEBPACK_IMPORTED_MODULE_40__["default"]; });
    465 
    466 /* harmony import */ var _library_columns__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! ./library/columns */ "../../../../node_modules/@wordpress/icons/build-module/library/columns.js");
    467 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "columns", function() { return _library_columns__WEBPACK_IMPORTED_MODULE_41__["default"]; });
    468 
    469 /* harmony import */ var _library_comment__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! ./library/comment */ "../../../../node_modules/@wordpress/icons/build-module/library/comment.js");
    470 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "comment", function() { return _library_comment__WEBPACK_IMPORTED_MODULE_42__["default"]; });
    471 
    472 /* harmony import */ var _library_cover__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! ./library/cover */ "../../../../node_modules/@wordpress/icons/build-module/library/cover.js");
    473 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "cover", function() { return _library_cover__WEBPACK_IMPORTED_MODULE_43__["default"]; });
    474 
    475 /* harmony import */ var _library_create__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! ./library/create */ "../../../../node_modules/@wordpress/icons/build-module/library/create.js");
    476 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "create", function() { return _library_create__WEBPACK_IMPORTED_MODULE_44__["default"]; });
    477 
    478 /* harmony import */ var _library_crop__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! ./library/crop */ "../../../../node_modules/@wordpress/icons/build-module/library/crop.js");
    479 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "crop", function() { return _library_crop__WEBPACK_IMPORTED_MODULE_45__["default"]; });
    480 
    481 /* harmony import */ var _library_currency_dollar__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! ./library/currency-dollar */ "../../../../node_modules/@wordpress/icons/build-module/library/currency-dollar.js");
    482 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "currencyDollar", function() { return _library_currency_dollar__WEBPACK_IMPORTED_MODULE_46__["default"]; });
    483 
    484 /* harmony import */ var _library_currency_euro__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! ./library/currency-euro */ "../../../../node_modules/@wordpress/icons/build-module/library/currency-euro.js");
    485 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "currencyEuro", function() { return _library_currency_euro__WEBPACK_IMPORTED_MODULE_47__["default"]; });
    486 
    487 /* harmony import */ var _library_currency_pound__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! ./library/currency-pound */ "../../../../node_modules/@wordpress/icons/build-module/library/currency-pound.js");
    488 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "currencyPound", function() { return _library_currency_pound__WEBPACK_IMPORTED_MODULE_48__["default"]; });
    489 
    490 /* harmony import */ var _library_custom_post_type__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__(/*! ./library/custom-post-type */ "../../../../node_modules/@wordpress/icons/build-module/library/custom-post-type.js");
    491 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "customPostType", function() { return _library_custom_post_type__WEBPACK_IMPORTED_MODULE_49__["default"]; });
    492 
    493 /* harmony import */ var _library_desktop__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__(/*! ./library/desktop */ "../../../../node_modules/@wordpress/icons/build-module/library/desktop.js");
    494 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "desktop", function() { return _library_desktop__WEBPACK_IMPORTED_MODULE_50__["default"]; });
    495 
    496 /* harmony import */ var _library_drag_handle__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__(/*! ./library/drag-handle */ "../../../../node_modules/@wordpress/icons/build-module/library/drag-handle.js");
    497 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "dragHandle", function() { return _library_drag_handle__WEBPACK_IMPORTED_MODULE_51__["default"]; });
    498 
    499 /* harmony import */ var _library_download__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__(/*! ./library/download */ "../../../../node_modules/@wordpress/icons/build-module/library/download.js");
    500 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "download", function() { return _library_download__WEBPACK_IMPORTED_MODULE_52__["default"]; });
    501 
    502 /* harmony import */ var _library_edit__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__(/*! ./library/edit */ "../../../../node_modules/@wordpress/icons/build-module/library/edit.js");
    503 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "edit", function() { return _library_edit__WEBPACK_IMPORTED_MODULE_53__["default"]; });
    504 
    505 /* harmony import */ var _library_external__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__(/*! ./library/external */ "../../../../node_modules/@wordpress/icons/build-module/library/external.js");
    506 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "external", function() { return _library_external__WEBPACK_IMPORTED_MODULE_54__["default"]; });
    507 
    508 /* harmony import */ var _library_file__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__(/*! ./library/file */ "../../../../node_modules/@wordpress/icons/build-module/library/file.js");
    509 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "file", function() { return _library_file__WEBPACK_IMPORTED_MODULE_55__["default"]; });
    510 
    511 /* harmony import */ var _library_flip_horizontal__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__(/*! ./library/flip-horizontal */ "../../../../node_modules/@wordpress/icons/build-module/library/flip-horizontal.js");
    512 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "flipHorizontal", function() { return _library_flip_horizontal__WEBPACK_IMPORTED_MODULE_56__["default"]; });
    513 
    514 /* harmony import */ var _library_flip_vertical__WEBPACK_IMPORTED_MODULE_57__ = __webpack_require__(/*! ./library/flip-vertical */ "../../../../node_modules/@wordpress/icons/build-module/library/flip-vertical.js");
    515 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "flipVertical", function() { return _library_flip_vertical__WEBPACK_IMPORTED_MODULE_57__["default"]; });
    516 
    517 /* harmony import */ var _library_format_bold__WEBPACK_IMPORTED_MODULE_58__ = __webpack_require__(/*! ./library/format-bold */ "../../../../node_modules/@wordpress/icons/build-module/library/format-bold.js");
    518 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatBold", function() { return _library_format_bold__WEBPACK_IMPORTED_MODULE_58__["default"]; });
    519 
    520 /* harmony import */ var _library_format_capitalize__WEBPACK_IMPORTED_MODULE_59__ = __webpack_require__(/*! ./library/format-capitalize */ "../../../../node_modules/@wordpress/icons/build-module/library/format-capitalize.js");
    521 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatCapitalize", function() { return _library_format_capitalize__WEBPACK_IMPORTED_MODULE_59__["default"]; });
    522 
    523 /* harmony import */ var _library_format_indent__WEBPACK_IMPORTED_MODULE_60__ = __webpack_require__(/*! ./library/format-indent */ "../../../../node_modules/@wordpress/icons/build-module/library/format-indent.js");
    524 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatIndent", function() { return _library_format_indent__WEBPACK_IMPORTED_MODULE_60__["default"]; });
    525 
    526 /* harmony import */ var _library_format_indent_rtl__WEBPACK_IMPORTED_MODULE_61__ = __webpack_require__(/*! ./library/format-indent-rtl */ "../../../../node_modules/@wordpress/icons/build-module/library/format-indent-rtl.js");
    527 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatIndentRTL", function() { return _library_format_indent_rtl__WEBPACK_IMPORTED_MODULE_61__["default"]; });
    528 
    529 /* harmony import */ var _library_format_italic__WEBPACK_IMPORTED_MODULE_62__ = __webpack_require__(/*! ./library/format-italic */ "../../../../node_modules/@wordpress/icons/build-module/library/format-italic.js");
    530 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatItalic", function() { return _library_format_italic__WEBPACK_IMPORTED_MODULE_62__["default"]; });
    531 
    532 /* harmony import */ var _library_format_list_bullets__WEBPACK_IMPORTED_MODULE_63__ = __webpack_require__(/*! ./library/format-list-bullets */ "../../../../node_modules/@wordpress/icons/build-module/library/format-list-bullets.js");
    533 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatListBullets", function() { return _library_format_list_bullets__WEBPACK_IMPORTED_MODULE_63__["default"]; });
    534 
    535 /* harmony import */ var _library_format_list_bullets_rtl__WEBPACK_IMPORTED_MODULE_64__ = __webpack_require__(/*! ./library/format-list-bullets-rtl */ "../../../../node_modules/@wordpress/icons/build-module/library/format-list-bullets-rtl.js");
    536 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatListBulletsRTL", function() { return _library_format_list_bullets_rtl__WEBPACK_IMPORTED_MODULE_64__["default"]; });
    537 
    538 /* harmony import */ var _library_format_list_numbered__WEBPACK_IMPORTED_MODULE_65__ = __webpack_require__(/*! ./library/format-list-numbered */ "../../../../node_modules/@wordpress/icons/build-module/library/format-list-numbered.js");
    539 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatListNumbered", function() { return _library_format_list_numbered__WEBPACK_IMPORTED_MODULE_65__["default"]; });
    540 
    541 /* harmony import */ var _library_format_list_numbered_rtl__WEBPACK_IMPORTED_MODULE_66__ = __webpack_require__(/*! ./library/format-list-numbered-rtl */ "../../../../node_modules/@wordpress/icons/build-module/library/format-list-numbered-rtl.js");
    542 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatListNumberedRTL", function() { return _library_format_list_numbered_rtl__WEBPACK_IMPORTED_MODULE_66__["default"]; });
    543 
    544 /* harmony import */ var _library_format_ltr__WEBPACK_IMPORTED_MODULE_67__ = __webpack_require__(/*! ./library/format-ltr */ "../../../../node_modules/@wordpress/icons/build-module/library/format-ltr.js");
    545 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatLtr", function() { return _library_format_ltr__WEBPACK_IMPORTED_MODULE_67__["default"]; });
    546 
    547 /* harmony import */ var _library_format_lowercase__WEBPACK_IMPORTED_MODULE_68__ = __webpack_require__(/*! ./library/format-lowercase */ "../../../../node_modules/@wordpress/icons/build-module/library/format-lowercase.js");
    548 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatLowercase", function() { return _library_format_lowercase__WEBPACK_IMPORTED_MODULE_68__["default"]; });
    549 
    550 /* harmony import */ var _library_format_outdent__WEBPACK_IMPORTED_MODULE_69__ = __webpack_require__(/*! ./library/format-outdent */ "../../../../node_modules/@wordpress/icons/build-module/library/format-outdent.js");
    551 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatOutdent", function() { return _library_format_outdent__WEBPACK_IMPORTED_MODULE_69__["default"]; });
    552 
    553 /* harmony import */ var _library_format_outdent_rtl__WEBPACK_IMPORTED_MODULE_70__ = __webpack_require__(/*! ./library/format-outdent-rtl */ "../../../../node_modules/@wordpress/icons/build-module/library/format-outdent-rtl.js");
    554 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatOutdentRTL", function() { return _library_format_outdent_rtl__WEBPACK_IMPORTED_MODULE_70__["default"]; });
    555 
    556 /* harmony import */ var _library_format_rtl__WEBPACK_IMPORTED_MODULE_71__ = __webpack_require__(/*! ./library/format-rtl */ "../../../../node_modules/@wordpress/icons/build-module/library/format-rtl.js");
    557 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatRtl", function() { return _library_format_rtl__WEBPACK_IMPORTED_MODULE_71__["default"]; });
    558 
    559 /* harmony import */ var _library_format_strikethrough__WEBPACK_IMPORTED_MODULE_72__ = __webpack_require__(/*! ./library/format-strikethrough */ "../../../../node_modules/@wordpress/icons/build-module/library/format-strikethrough.js");
    560 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatStrikethrough", function() { return _library_format_strikethrough__WEBPACK_IMPORTED_MODULE_72__["default"]; });
    561 
    562 /* harmony import */ var _library_format_underline__WEBPACK_IMPORTED_MODULE_73__ = __webpack_require__(/*! ./library/format-underline */ "../../../../node_modules/@wordpress/icons/build-module/library/format-underline.js");
    563 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatUnderline", function() { return _library_format_underline__WEBPACK_IMPORTED_MODULE_73__["default"]; });
    564 
    565 /* harmony import */ var _library_format_uppercase__WEBPACK_IMPORTED_MODULE_74__ = __webpack_require__(/*! ./library/format-uppercase */ "../../../../node_modules/@wordpress/icons/build-module/library/format-uppercase.js");
    566 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatUppercase", function() { return _library_format_uppercase__WEBPACK_IMPORTED_MODULE_74__["default"]; });
    567 
    568 /* harmony import */ var _library_fullscreen__WEBPACK_IMPORTED_MODULE_75__ = __webpack_require__(/*! ./library/fullscreen */ "../../../../node_modules/@wordpress/icons/build-module/library/fullscreen.js");
    569 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "fullscreen", function() { return _library_fullscreen__WEBPACK_IMPORTED_MODULE_75__["default"]; });
    570 
    571 /* harmony import */ var _library_gallery__WEBPACK_IMPORTED_MODULE_76__ = __webpack_require__(/*! ./library/gallery */ "../../../../node_modules/@wordpress/icons/build-module/library/gallery.js");
    572 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "gallery", function() { return _library_gallery__WEBPACK_IMPORTED_MODULE_76__["default"]; });
    573 
    574 /* harmony import */ var _library_globe__WEBPACK_IMPORTED_MODULE_77__ = __webpack_require__(/*! ./library/globe */ "../../../../node_modules/@wordpress/icons/build-module/library/globe.js");
    575 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "globe", function() { return _library_globe__WEBPACK_IMPORTED_MODULE_77__["default"]; });
    576 
    577 /* harmony import */ var _library_grid__WEBPACK_IMPORTED_MODULE_78__ = __webpack_require__(/*! ./library/grid */ "../../../../node_modules/@wordpress/icons/build-module/library/grid.js");
    578 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "grid", function() { return _library_grid__WEBPACK_IMPORTED_MODULE_78__["default"]; });
    579 
    580 /* harmony import */ var _library_group__WEBPACK_IMPORTED_MODULE_79__ = __webpack_require__(/*! ./library/group */ "../../../../node_modules/@wordpress/icons/build-module/library/group.js");
    581 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "group", function() { return _library_group__WEBPACK_IMPORTED_MODULE_79__["default"]; });
    582 
    583 /* harmony import */ var _library_handle__WEBPACK_IMPORTED_MODULE_80__ = __webpack_require__(/*! ./library/handle */ "../../../../node_modules/@wordpress/icons/build-module/library/handle.js");
    584 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "handle", function() { return _library_handle__WEBPACK_IMPORTED_MODULE_80__["default"]; });
    585 
    586 /* harmony import */ var _library_heading__WEBPACK_IMPORTED_MODULE_81__ = __webpack_require__(/*! ./library/heading */ "../../../../node_modules/@wordpress/icons/build-module/library/heading.js");
    587 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "heading", function() { return _library_heading__WEBPACK_IMPORTED_MODULE_81__["default"]; });
    588 
    589 /* harmony import */ var _library_help__WEBPACK_IMPORTED_MODULE_82__ = __webpack_require__(/*! ./library/help */ "../../../../node_modules/@wordpress/icons/build-module/library/help.js");
    590 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "help", function() { return _library_help__WEBPACK_IMPORTED_MODULE_82__["default"]; });
    591 
    592 /* harmony import */ var _library_inbox__WEBPACK_IMPORTED_MODULE_83__ = __webpack_require__(/*! ./library/inbox */ "../../../../node_modules/@wordpress/icons/build-module/library/inbox.js");
    593 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "inbox", function() { return _library_inbox__WEBPACK_IMPORTED_MODULE_83__["default"]; });
    594 
    595 /* harmony import */ var _library_institution__WEBPACK_IMPORTED_MODULE_84__ = __webpack_require__(/*! ./library/institution */ "../../../../node_modules/@wordpress/icons/build-module/library/institution.js");
    596 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "institution", function() { return _library_institution__WEBPACK_IMPORTED_MODULE_84__["default"]; });
    597 
    598 /* harmony import */ var _library_home__WEBPACK_IMPORTED_MODULE_85__ = __webpack_require__(/*! ./library/home */ "../../../../node_modules/@wordpress/icons/build-module/library/home.js");
    599 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "home", function() { return _library_home__WEBPACK_IMPORTED_MODULE_85__["default"]; });
    600 
    601 /* harmony import */ var _library_html__WEBPACK_IMPORTED_MODULE_86__ = __webpack_require__(/*! ./library/html */ "../../../../node_modules/@wordpress/icons/build-module/library/html.js");
    602 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "html", function() { return _library_html__WEBPACK_IMPORTED_MODULE_86__["default"]; });
    603 
    604 /* harmony import */ var _library_image__WEBPACK_IMPORTED_MODULE_87__ = __webpack_require__(/*! ./library/image */ "../../../../node_modules/@wordpress/icons/build-module/library/image.js");
    605 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "image", function() { return _library_image__WEBPACK_IMPORTED_MODULE_87__["default"]; });
    606 
    607 /* harmony import */ var _library_info__WEBPACK_IMPORTED_MODULE_88__ = __webpack_require__(/*! ./library/info */ "../../../../node_modules/@wordpress/icons/build-module/library/info.js");
    608 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "info", function() { return _library_info__WEBPACK_IMPORTED_MODULE_88__["default"]; });
    609 
    610 /* harmony import */ var _library_insert_after__WEBPACK_IMPORTED_MODULE_89__ = __webpack_require__(/*! ./library/insert-after */ "../../../../node_modules/@wordpress/icons/build-module/library/insert-after.js");
    611 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "insertAfter", function() { return _library_insert_after__WEBPACK_IMPORTED_MODULE_89__["default"]; });
    612 
    613 /* harmony import */ var _library_insert_before__WEBPACK_IMPORTED_MODULE_90__ = __webpack_require__(/*! ./library/insert-before */ "../../../../node_modules/@wordpress/icons/build-module/library/insert-before.js");
    614 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "insertBefore", function() { return _library_insert_before__WEBPACK_IMPORTED_MODULE_90__["default"]; });
    615 
    616 /* harmony import */ var _library_justify_left__WEBPACK_IMPORTED_MODULE_91__ = __webpack_require__(/*! ./library/justify-left */ "../../../../node_modules/@wordpress/icons/build-module/library/justify-left.js");
    617 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "justifyLeft", function() { return _library_justify_left__WEBPACK_IMPORTED_MODULE_91__["default"]; });
    618 
    619 /* harmony import */ var _library_justify_center__WEBPACK_IMPORTED_MODULE_92__ = __webpack_require__(/*! ./library/justify-center */ "../../../../node_modules/@wordpress/icons/build-module/library/justify-center.js");
    620 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "justifyCenter", function() { return _library_justify_center__WEBPACK_IMPORTED_MODULE_92__["default"]; });
    621 
    622 /* harmony import */ var _library_justify_right__WEBPACK_IMPORTED_MODULE_93__ = __webpack_require__(/*! ./library/justify-right */ "../../../../node_modules/@wordpress/icons/build-module/library/justify-right.js");
    623 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "justifyRight", function() { return _library_justify_right__WEBPACK_IMPORTED_MODULE_93__["default"]; });
    624 
    625 /* harmony import */ var _library_justify_space_between__WEBPACK_IMPORTED_MODULE_94__ = __webpack_require__(/*! ./library/justify-space-between */ "../../../../node_modules/@wordpress/icons/build-module/library/justify-space-between.js");
    626 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "justifySpaceBetween", function() { return _library_justify_space_between__WEBPACK_IMPORTED_MODULE_94__["default"]; });
    627 
    628 /* harmony import */ var _library_keyboard_close__WEBPACK_IMPORTED_MODULE_95__ = __webpack_require__(/*! ./library/keyboard-close */ "../../../../node_modules/@wordpress/icons/build-module/library/keyboard-close.js");
    629 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "keyboardClose", function() { return _library_keyboard_close__WEBPACK_IMPORTED_MODULE_95__["default"]; });
    630 
    631 /* harmony import */ var _library_keyboard_return__WEBPACK_IMPORTED_MODULE_96__ = __webpack_require__(/*! ./library/keyboard-return */ "../../../../node_modules/@wordpress/icons/build-module/library/keyboard-return.js");
    632 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "keyboardReturn", function() { return _library_keyboard_return__WEBPACK_IMPORTED_MODULE_96__["default"]; });
    633 
    634 /* harmony import */ var _library_layout__WEBPACK_IMPORTED_MODULE_97__ = __webpack_require__(/*! ./library/layout */ "../../../../node_modules/@wordpress/icons/build-module/library/layout.js");
    635 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "layout", function() { return _library_layout__WEBPACK_IMPORTED_MODULE_97__["default"]; });
    636 
    637 /* harmony import */ var _library_lifesaver__WEBPACK_IMPORTED_MODULE_98__ = __webpack_require__(/*! ./library/lifesaver */ "../../../../node_modules/@wordpress/icons/build-module/library/lifesaver.js");
    638 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "lifesaver", function() { return _library_lifesaver__WEBPACK_IMPORTED_MODULE_98__["default"]; });
    639 
    640 /* harmony import */ var _library_link__WEBPACK_IMPORTED_MODULE_99__ = __webpack_require__(/*! ./library/link */ "../../../../node_modules/@wordpress/icons/build-module/library/link.js");
    641 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "link", function() { return _library_link__WEBPACK_IMPORTED_MODULE_99__["default"]; });
    642 
    643 /* harmony import */ var _library_link_off__WEBPACK_IMPORTED_MODULE_100__ = __webpack_require__(/*! ./library/link-off */ "../../../../node_modules/@wordpress/icons/build-module/library/link-off.js");
    644 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "linkOff", function() { return _library_link_off__WEBPACK_IMPORTED_MODULE_100__["default"]; });
    645 
    646 /* harmony import */ var _library_list__WEBPACK_IMPORTED_MODULE_101__ = __webpack_require__(/*! ./library/list */ "../../../../node_modules/@wordpress/icons/build-module/library/list.js");
    647 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "list", function() { return _library_list__WEBPACK_IMPORTED_MODULE_101__["default"]; });
    648 
    649 /* harmony import */ var _library_list_view__WEBPACK_IMPORTED_MODULE_102__ = __webpack_require__(/*! ./library/list-view */ "../../../../node_modules/@wordpress/icons/build-module/library/list-view.js");
    650 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "listView", function() { return _library_list_view__WEBPACK_IMPORTED_MODULE_102__["default"]; });
    651 
    652 /* harmony import */ var _library_lock__WEBPACK_IMPORTED_MODULE_103__ = __webpack_require__(/*! ./library/lock */ "../../../../node_modules/@wordpress/icons/build-module/library/lock.js");
    653 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "lock", function() { return _library_lock__WEBPACK_IMPORTED_MODULE_103__["default"]; });
    654 
    655 /* harmony import */ var _library_login__WEBPACK_IMPORTED_MODULE_104__ = __webpack_require__(/*! ./library/login */ "../../../../node_modules/@wordpress/icons/build-module/library/login.js");
    656 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "login", function() { return _library_login__WEBPACK_IMPORTED_MODULE_104__["default"]; });
    657 
    658 /* harmony import */ var _library_loop__WEBPACK_IMPORTED_MODULE_105__ = __webpack_require__(/*! ./library/loop */ "../../../../node_modules/@wordpress/icons/build-module/library/loop.js");
    659 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "loop", function() { return _library_loop__WEBPACK_IMPORTED_MODULE_105__["default"]; });
    660 
    661 /* harmony import */ var _library_map_marker__WEBPACK_IMPORTED_MODULE_106__ = __webpack_require__(/*! ./library/map-marker */ "../../../../node_modules/@wordpress/icons/build-module/library/map-marker.js");
    662 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "mapMarker", function() { return _library_map_marker__WEBPACK_IMPORTED_MODULE_106__["default"]; });
    663 
    664 /* harmony import */ var _library_media__WEBPACK_IMPORTED_MODULE_107__ = __webpack_require__(/*! ./library/media */ "../../../../node_modules/@wordpress/icons/build-module/library/media.js");
    665 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "media", function() { return _library_media__WEBPACK_IMPORTED_MODULE_107__["default"]; });
    666 
    667 /* harmony import */ var _library_media_and_text__WEBPACK_IMPORTED_MODULE_108__ = __webpack_require__(/*! ./library/media-and-text */ "../../../../node_modules/@wordpress/icons/build-module/library/media-and-text.js");
    668 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "mediaAndText", function() { return _library_media_and_text__WEBPACK_IMPORTED_MODULE_108__["default"]; });
    669 
    670 /* harmony import */ var _library_megaphone__WEBPACK_IMPORTED_MODULE_109__ = __webpack_require__(/*! ./library/megaphone */ "../../../../node_modules/@wordpress/icons/build-module/library/megaphone.js");
    671 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "megaphone", function() { return _library_megaphone__WEBPACK_IMPORTED_MODULE_109__["default"]; });
    672 
    673 /* harmony import */ var _library_menu__WEBPACK_IMPORTED_MODULE_110__ = __webpack_require__(/*! ./library/menu */ "../../../../node_modules/@wordpress/icons/build-module/library/menu.js");
    674 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "menu", function() { return _library_menu__WEBPACK_IMPORTED_MODULE_110__["default"]; });
    675 
    676 /* harmony import */ var _library_minus__WEBPACK_IMPORTED_MODULE_111__ = __webpack_require__(/*! ./library/minus */ "../../../../node_modules/@wordpress/icons/build-module/library/minus.js");
    677 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "minus", function() { return _library_minus__WEBPACK_IMPORTED_MODULE_111__["default"]; });
    678 
    679 /* harmony import */ var _library_mobile__WEBPACK_IMPORTED_MODULE_112__ = __webpack_require__(/*! ./library/mobile */ "../../../../node_modules/@wordpress/icons/build-module/library/mobile.js");
    680 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "mobile", function() { return _library_mobile__WEBPACK_IMPORTED_MODULE_112__["default"]; });
    681 
    682 /* harmony import */ var _library_more__WEBPACK_IMPORTED_MODULE_113__ = __webpack_require__(/*! ./library/more */ "../../../../node_modules/@wordpress/icons/build-module/library/more.js");
    683 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "more", function() { return _library_more__WEBPACK_IMPORTED_MODULE_113__["default"]; });
    684 
    685 /* harmony import */ var _library_more_horizontal__WEBPACK_IMPORTED_MODULE_114__ = __webpack_require__(/*! ./library/more-horizontal */ "../../../../node_modules/@wordpress/icons/build-module/library/more-horizontal.js");
    686 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "moreHorizontal", function() { return _library_more_horizontal__WEBPACK_IMPORTED_MODULE_114__["default"]; });
    687 
    688 /* harmony import */ var _library_more_horizontal_mobile__WEBPACK_IMPORTED_MODULE_115__ = __webpack_require__(/*! ./library/more-horizontal-mobile */ "../../../../node_modules/@wordpress/icons/build-module/library/more-horizontal-mobile.js");
    689 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "moreHorizontalMobile", function() { return _library_more_horizontal_mobile__WEBPACK_IMPORTED_MODULE_115__["default"]; });
    690 
    691 /* harmony import */ var _library_more_vertical__WEBPACK_IMPORTED_MODULE_116__ = __webpack_require__(/*! ./library/more-vertical */ "../../../../node_modules/@wordpress/icons/build-module/library/more-vertical.js");
    692 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "moreVertical", function() { return _library_more_vertical__WEBPACK_IMPORTED_MODULE_116__["default"]; });
    693 
    694 /* harmony import */ var _library_move_to__WEBPACK_IMPORTED_MODULE_117__ = __webpack_require__(/*! ./library/move-to */ "../../../../node_modules/@wordpress/icons/build-module/library/move-to.js");
    695 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "moveTo", function() { return _library_move_to__WEBPACK_IMPORTED_MODULE_117__["default"]; });
    696 
    697 /* harmony import */ var _library_navigation__WEBPACK_IMPORTED_MODULE_118__ = __webpack_require__(/*! ./library/navigation */ "../../../../node_modules/@wordpress/icons/build-module/library/navigation.js");
    698 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "navigation", function() { return _library_navigation__WEBPACK_IMPORTED_MODULE_118__["default"]; });
    699 
    700 /* harmony import */ var _library_overlay_text__WEBPACK_IMPORTED_MODULE_119__ = __webpack_require__(/*! ./library/overlay-text */ "../../../../node_modules/@wordpress/icons/build-module/library/overlay-text.js");
    701 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "overlayText", function() { return _library_overlay_text__WEBPACK_IMPORTED_MODULE_119__["default"]; });
    702 
    703 /* harmony import */ var _library_page_break__WEBPACK_IMPORTED_MODULE_120__ = __webpack_require__(/*! ./library/page-break */ "../../../../node_modules/@wordpress/icons/build-module/library/page-break.js");
    704 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "pageBreak", function() { return _library_page_break__WEBPACK_IMPORTED_MODULE_120__["default"]; });
    705 
    706 /* harmony import */ var _library_custom_link__WEBPACK_IMPORTED_MODULE_121__ = __webpack_require__(/*! ./library/custom-link */ "../../../../node_modules/@wordpress/icons/build-module/library/custom-link.js");
    707 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "customLink", function() { return _library_custom_link__WEBPACK_IMPORTED_MODULE_121__["default"]; });
    708 
    709 /* harmony import */ var _library_page__WEBPACK_IMPORTED_MODULE_122__ = __webpack_require__(/*! ./library/page */ "../../../../node_modules/@wordpress/icons/build-module/library/page.js");
    710 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "page", function() { return _library_page__WEBPACK_IMPORTED_MODULE_122__["default"]; });
    711 
    712 /* harmony import */ var _library_pages__WEBPACK_IMPORTED_MODULE_123__ = __webpack_require__(/*! ./library/pages */ "../../../../node_modules/@wordpress/icons/build-module/library/pages.js");
    713 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "pages", function() { return _library_pages__WEBPACK_IMPORTED_MODULE_123__["default"]; });
    714 
    715 /* harmony import */ var _library_paragraph__WEBPACK_IMPORTED_MODULE_124__ = __webpack_require__(/*! ./library/paragraph */ "../../../../node_modules/@wordpress/icons/build-module/library/paragraph.js");
    716 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paragraph", function() { return _library_paragraph__WEBPACK_IMPORTED_MODULE_124__["default"]; });
    717 
    718 /* harmony import */ var _library_payment__WEBPACK_IMPORTED_MODULE_125__ = __webpack_require__(/*! ./library/payment */ "../../../../node_modules/@wordpress/icons/build-module/library/payment.js");
    719 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "payment", function() { return _library_payment__WEBPACK_IMPORTED_MODULE_125__["default"]; });
    720 
    721 /* harmony import */ var _library_percent__WEBPACK_IMPORTED_MODULE_126__ = __webpack_require__(/*! ./library/percent */ "../../../../node_modules/@wordpress/icons/build-module/library/percent.js");
    722 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "percent", function() { return _library_percent__WEBPACK_IMPORTED_MODULE_126__["default"]; });
    723 
    724 /* harmony import */ var _library_position_center__WEBPACK_IMPORTED_MODULE_127__ = __webpack_require__(/*! ./library/position-center */ "../../../../node_modules/@wordpress/icons/build-module/library/position-center.js");
    725 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "positionCenter", function() { return _library_position_center__WEBPACK_IMPORTED_MODULE_127__["default"]; });
    726 
    727 /* harmony import */ var _library_position_left__WEBPACK_IMPORTED_MODULE_128__ = __webpack_require__(/*! ./library/position-left */ "../../../../node_modules/@wordpress/icons/build-module/library/position-left.js");
    728 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "positionLeft", function() { return _library_position_left__WEBPACK_IMPORTED_MODULE_128__["default"]; });
    729 
    730 /* harmony import */ var _library_position_right__WEBPACK_IMPORTED_MODULE_129__ = __webpack_require__(/*! ./library/position-right */ "../../../../node_modules/@wordpress/icons/build-module/library/position-right.js");
    731 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "positionRight", function() { return _library_position_right__WEBPACK_IMPORTED_MODULE_129__["default"]; });
    732 
    733 /* harmony import */ var _library_pencil__WEBPACK_IMPORTED_MODULE_130__ = __webpack_require__(/*! ./library/pencil */ "../../../../node_modules/@wordpress/icons/build-module/library/pencil.js");
    734 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "pencil", function() { return _library_pencil__WEBPACK_IMPORTED_MODULE_130__["default"]; });
    735 
    736 /* harmony import */ var _library_people__WEBPACK_IMPORTED_MODULE_131__ = __webpack_require__(/*! ./library/people */ "../../../../node_modules/@wordpress/icons/build-module/library/people.js");
    737 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "people", function() { return _library_people__WEBPACK_IMPORTED_MODULE_131__["default"]; });
    738 
    739 /* harmony import */ var _library_pin__WEBPACK_IMPORTED_MODULE_132__ = __webpack_require__(/*! ./library/pin */ "../../../../node_modules/@wordpress/icons/build-module/library/pin.js");
    740 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "pin", function() { return _library_pin__WEBPACK_IMPORTED_MODULE_132__["default"]; });
    741 
    742 /* harmony import */ var _library_plugins__WEBPACK_IMPORTED_MODULE_133__ = __webpack_require__(/*! ./library/plugins */ "../../../../node_modules/@wordpress/icons/build-module/library/plugins.js");
    743 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "plugins", function() { return _library_plugins__WEBPACK_IMPORTED_MODULE_133__["default"]; });
    744 
    745 /* harmony import */ var _library_plus_circle_filled__WEBPACK_IMPORTED_MODULE_134__ = __webpack_require__(/*! ./library/plus-circle-filled */ "../../../../node_modules/@wordpress/icons/build-module/library/plus-circle-filled.js");
    746 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "plusCircleFilled", function() { return _library_plus_circle_filled__WEBPACK_IMPORTED_MODULE_134__["default"]; });
    747 
    748 /* harmony import */ var _library_plus_circle__WEBPACK_IMPORTED_MODULE_135__ = __webpack_require__(/*! ./library/plus-circle */ "../../../../node_modules/@wordpress/icons/build-module/library/plus-circle.js");
    749 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "plusCircle", function() { return _library_plus_circle__WEBPACK_IMPORTED_MODULE_135__["default"]; });
    750 
    751 /* harmony import */ var _library_plus__WEBPACK_IMPORTED_MODULE_136__ = __webpack_require__(/*! ./library/plus */ "../../../../node_modules/@wordpress/icons/build-module/library/plus.js");
    752 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "plus", function() { return _library_plus__WEBPACK_IMPORTED_MODULE_136__["default"]; });
    753 
    754 /* harmony import */ var _library_post_categories__WEBPACK_IMPORTED_MODULE_137__ = __webpack_require__(/*! ./library/post-categories */ "../../../../node_modules/@wordpress/icons/build-module/library/post-categories.js");
    755 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "postCategories", function() { return _library_post_categories__WEBPACK_IMPORTED_MODULE_137__["default"]; });
    756 
    757 /* harmony import */ var _library_post_content__WEBPACK_IMPORTED_MODULE_138__ = __webpack_require__(/*! ./library/post-content */ "../../../../node_modules/@wordpress/icons/build-module/library/post-content.js");
    758 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "postContent", function() { return _library_post_content__WEBPACK_IMPORTED_MODULE_138__["default"]; });
    759 
    760 /* harmony import */ var _library_post_comments__WEBPACK_IMPORTED_MODULE_139__ = __webpack_require__(/*! ./library/post-comments */ "../../../../node_modules/@wordpress/icons/build-module/library/post-comments.js");
    761 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "postComments", function() { return _library_post_comments__WEBPACK_IMPORTED_MODULE_139__["default"]; });
    762 
    763 /* harmony import */ var _library_post_comments_count__WEBPACK_IMPORTED_MODULE_140__ = __webpack_require__(/*! ./library/post-comments-count */ "../../../../node_modules/@wordpress/icons/build-module/library/post-comments-count.js");
    764 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "postCommentsCount", function() { return _library_post_comments_count__WEBPACK_IMPORTED_MODULE_140__["default"]; });
    765 
    766 /* harmony import */ var _library_post_comments_form__WEBPACK_IMPORTED_MODULE_141__ = __webpack_require__(/*! ./library/post-comments-form */ "../../../../node_modules/@wordpress/icons/build-module/library/post-comments-form.js");
    767 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "postCommentsForm", function() { return _library_post_comments_form__WEBPACK_IMPORTED_MODULE_141__["default"]; });
    768 
    769 /* harmony import */ var _library_post_date__WEBPACK_IMPORTED_MODULE_142__ = __webpack_require__(/*! ./library/post-date */ "../../../../node_modules/@wordpress/icons/build-module/library/post-date.js");
    770 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "postDate", function() { return _library_post_date__WEBPACK_IMPORTED_MODULE_142__["default"]; });
    771 
    772 /* harmony import */ var _library_post_excerpt__WEBPACK_IMPORTED_MODULE_143__ = __webpack_require__(/*! ./library/post-excerpt */ "../../../../node_modules/@wordpress/icons/build-module/library/post-excerpt.js");
    773 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "postExcerpt", function() { return _library_post_excerpt__WEBPACK_IMPORTED_MODULE_143__["default"]; });
    774 
    775 /* harmony import */ var _library_post_featured_image__WEBPACK_IMPORTED_MODULE_144__ = __webpack_require__(/*! ./library/post-featured-image */ "../../../../node_modules/@wordpress/icons/build-module/library/post-featured-image.js");
    776 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "postFeaturedImage", function() { return _library_post_featured_image__WEBPACK_IMPORTED_MODULE_144__["default"]; });
    777 
    778 /* harmony import */ var _library_post_list__WEBPACK_IMPORTED_MODULE_145__ = __webpack_require__(/*! ./library/post-list */ "../../../../node_modules/@wordpress/icons/build-module/library/post-list.js");
    779 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "postList", function() { return _library_post_list__WEBPACK_IMPORTED_MODULE_145__["default"]; });
    780 
    781 /* harmony import */ var _library_post_title__WEBPACK_IMPORTED_MODULE_146__ = __webpack_require__(/*! ./library/post-title */ "../../../../node_modules/@wordpress/icons/build-module/library/post-title.js");
    782 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "postTitle", function() { return _library_post_title__WEBPACK_IMPORTED_MODULE_146__["default"]; });
    783 
    784 /* harmony import */ var _library_previous__WEBPACK_IMPORTED_MODULE_147__ = __webpack_require__(/*! ./library/previous */ "../../../../node_modules/@wordpress/icons/build-module/library/previous.js");
    785 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "previous", function() { return _library_previous__WEBPACK_IMPORTED_MODULE_147__["default"]; });
    786 
    787 /* harmony import */ var _library_next__WEBPACK_IMPORTED_MODULE_148__ = __webpack_require__(/*! ./library/next */ "../../../../node_modules/@wordpress/icons/build-module/library/next.js");
    788 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "next", function() { return _library_next__WEBPACK_IMPORTED_MODULE_148__["default"]; });
    789 
    790 /* harmony import */ var _library_preformatted__WEBPACK_IMPORTED_MODULE_149__ = __webpack_require__(/*! ./library/preformatted */ "../../../../node_modules/@wordpress/icons/build-module/library/preformatted.js");
    791 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "preformatted", function() { return _library_preformatted__WEBPACK_IMPORTED_MODULE_149__["default"]; });
    792 
    793 /* harmony import */ var _library_pull_left__WEBPACK_IMPORTED_MODULE_150__ = __webpack_require__(/*! ./library/pull-left */ "../../../../node_modules/@wordpress/icons/build-module/library/pull-left.js");
    794 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "pullLeft", function() { return _library_pull_left__WEBPACK_IMPORTED_MODULE_150__["default"]; });
    795 
    796 /* harmony import */ var _library_pull_right__WEBPACK_IMPORTED_MODULE_151__ = __webpack_require__(/*! ./library/pull-right */ "../../../../node_modules/@wordpress/icons/build-module/library/pull-right.js");
    797 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "pullRight", function() { return _library_pull_right__WEBPACK_IMPORTED_MODULE_151__["default"]; });
    798 
    799 /* harmony import */ var _library_pullquote__WEBPACK_IMPORTED_MODULE_152__ = __webpack_require__(/*! ./library/pullquote */ "../../../../node_modules/@wordpress/icons/build-module/library/pullquote.js");
    800 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "pullquote", function() { return _library_pullquote__WEBPACK_IMPORTED_MODULE_152__["default"]; });
    801 
    802 /* harmony import */ var _library_query_pagination__WEBPACK_IMPORTED_MODULE_153__ = __webpack_require__(/*! ./library/query-pagination */ "../../../../node_modules/@wordpress/icons/build-module/library/query-pagination.js");
    803 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "queryPagination", function() { return _library_query_pagination__WEBPACK_IMPORTED_MODULE_153__["default"]; });
    804 
    805 /* harmony import */ var _library_query_pagination_next__WEBPACK_IMPORTED_MODULE_154__ = __webpack_require__(/*! ./library/query-pagination-next */ "../../../../node_modules/@wordpress/icons/build-module/library/query-pagination-next.js");
    806 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "queryPaginationNext", function() { return _library_query_pagination_next__WEBPACK_IMPORTED_MODULE_154__["default"]; });
    807 
    808 /* harmony import */ var _library_query_pagination_numbers__WEBPACK_IMPORTED_MODULE_155__ = __webpack_require__(/*! ./library/query-pagination-numbers */ "../../../../node_modules/@wordpress/icons/build-module/library/query-pagination-numbers.js");
    809 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "queryPaginationNumbers", function() { return _library_query_pagination_numbers__WEBPACK_IMPORTED_MODULE_155__["default"]; });
    810 
    811 /* harmony import */ var _library_query_pagination_previous__WEBPACK_IMPORTED_MODULE_156__ = __webpack_require__(/*! ./library/query-pagination-previous */ "../../../../node_modules/@wordpress/icons/build-module/library/query-pagination-previous.js");
    812 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "queryPaginationPrevious", function() { return _library_query_pagination_previous__WEBPACK_IMPORTED_MODULE_156__["default"]; });
    813 
    814 /* harmony import */ var _library_quote__WEBPACK_IMPORTED_MODULE_157__ = __webpack_require__(/*! ./library/quote */ "../../../../node_modules/@wordpress/icons/build-module/library/quote.js");
    815 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "quote", function() { return _library_quote__WEBPACK_IMPORTED_MODULE_157__["default"]; });
    816 
    817 /* harmony import */ var _library_receipt__WEBPACK_IMPORTED_MODULE_158__ = __webpack_require__(/*! ./library/receipt */ "../../../../node_modules/@wordpress/icons/build-module/library/receipt.js");
    818 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "receipt", function() { return _library_receipt__WEBPACK_IMPORTED_MODULE_158__["default"]; });
    819 
    820 /* harmony import */ var _library_redo__WEBPACK_IMPORTED_MODULE_159__ = __webpack_require__(/*! ./library/redo */ "../../../../node_modules/@wordpress/icons/build-module/library/redo.js");
    821 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "redo", function() { return _library_redo__WEBPACK_IMPORTED_MODULE_159__["default"]; });
    822 
    823 /* harmony import */ var _library_replace__WEBPACK_IMPORTED_MODULE_160__ = __webpack_require__(/*! ./library/replace */ "../../../../node_modules/@wordpress/icons/build-module/library/replace.js");
    824 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "replace", function() { return _library_replace__WEBPACK_IMPORTED_MODULE_160__["default"]; });
    825 
    826 /* harmony import */ var _library_resize_corner_n_e__WEBPACK_IMPORTED_MODULE_161__ = __webpack_require__(/*! ./library/resize-corner-n-e */ "../../../../node_modules/@wordpress/icons/build-module/library/resize-corner-n-e.js");
    827 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "resizeCornerNE", function() { return _library_resize_corner_n_e__WEBPACK_IMPORTED_MODULE_161__["default"]; });
    828 
    829 /* harmony import */ var _library_reusable_block__WEBPACK_IMPORTED_MODULE_162__ = __webpack_require__(/*! ./library/reusable-block */ "../../../../node_modules/@wordpress/icons/build-module/library/reusable-block.js");
    830 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "reusableBlock", function() { return _library_reusable_block__WEBPACK_IMPORTED_MODULE_162__["default"]; });
    831 
    832 /* harmony import */ var _library_rotate_left__WEBPACK_IMPORTED_MODULE_163__ = __webpack_require__(/*! ./library/rotate-left */ "../../../../node_modules/@wordpress/icons/build-module/library/rotate-left.js");
    833 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "rotateLeft", function() { return _library_rotate_left__WEBPACK_IMPORTED_MODULE_163__["default"]; });
    834 
    835 /* harmony import */ var _library_rotate_right__WEBPACK_IMPORTED_MODULE_164__ = __webpack_require__(/*! ./library/rotate-right */ "../../../../node_modules/@wordpress/icons/build-module/library/rotate-right.js");
    836 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "rotateRight", function() { return _library_rotate_right__WEBPACK_IMPORTED_MODULE_164__["default"]; });
    837 
    838 /* harmony import */ var _library_rss__WEBPACK_IMPORTED_MODULE_165__ = __webpack_require__(/*! ./library/rss */ "../../../../node_modules/@wordpress/icons/build-module/library/rss.js");
    839 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "rss", function() { return _library_rss__WEBPACK_IMPORTED_MODULE_165__["default"]; });
    840 
    841 /* harmony import */ var _library_search__WEBPACK_IMPORTED_MODULE_166__ = __webpack_require__(/*! ./library/search */ "../../../../node_modules/@wordpress/icons/build-module/library/search.js");
    842 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "search", function() { return _library_search__WEBPACK_IMPORTED_MODULE_166__["default"]; });
    843 
    844 /* harmony import */ var _library_separator__WEBPACK_IMPORTED_MODULE_167__ = __webpack_require__(/*! ./library/separator */ "../../../../node_modules/@wordpress/icons/build-module/library/separator.js");
    845 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "separator", function() { return _library_separator__WEBPACK_IMPORTED_MODULE_167__["default"]; });
    846 
    847 /* harmony import */ var _library_settings__WEBPACK_IMPORTED_MODULE_168__ = __webpack_require__(/*! ./library/settings */ "../../../../node_modules/@wordpress/icons/build-module/library/settings.js");
    848 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "settings", function() { return _library_settings__WEBPACK_IMPORTED_MODULE_168__["default"]; });
    849 
    850 /* harmony import */ var _library_share__WEBPACK_IMPORTED_MODULE_169__ = __webpack_require__(/*! ./library/share */ "../../../../node_modules/@wordpress/icons/build-module/library/share.js");
    851 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "share", function() { return _library_share__WEBPACK_IMPORTED_MODULE_169__["default"]; });
    852 
    853 /* harmony import */ var _library_site_logo__WEBPACK_IMPORTED_MODULE_170__ = __webpack_require__(/*! ./library/site-logo */ "../../../../node_modules/@wordpress/icons/build-module/library/site-logo.js");
    854 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "siteLogo", function() { return _library_site_logo__WEBPACK_IMPORTED_MODULE_170__["default"]; });
    855 
    856 /* harmony import */ var _library_shortcode__WEBPACK_IMPORTED_MODULE_171__ = __webpack_require__(/*! ./library/shortcode */ "../../../../node_modules/@wordpress/icons/build-module/library/shortcode.js");
    857 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "shortcode", function() { return _library_shortcode__WEBPACK_IMPORTED_MODULE_171__["default"]; });
    858 
    859 /* harmony import */ var _library_stack__WEBPACK_IMPORTED_MODULE_172__ = __webpack_require__(/*! ./library/stack */ "../../../../node_modules/@wordpress/icons/build-module/library/stack.js");
    860 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "stack", function() { return _library_stack__WEBPACK_IMPORTED_MODULE_172__["default"]; });
    861 
    862 /* harmony import */ var _library_star_empty__WEBPACK_IMPORTED_MODULE_173__ = __webpack_require__(/*! ./library/star-empty */ "../../../../node_modules/@wordpress/icons/build-module/library/star-empty.js");
    863 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "starEmpty", function() { return _library_star_empty__WEBPACK_IMPORTED_MODULE_173__["default"]; });
    864 
    865 /* harmony import */ var _library_star_filled__WEBPACK_IMPORTED_MODULE_174__ = __webpack_require__(/*! ./library/star-filled */ "../../../../node_modules/@wordpress/icons/build-module/library/star-filled.js");
    866 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "starFilled", function() { return _library_star_filled__WEBPACK_IMPORTED_MODULE_174__["default"]; });
    867 
    868 /* harmony import */ var _library_star_half__WEBPACK_IMPORTED_MODULE_175__ = __webpack_require__(/*! ./library/star-half */ "../../../../node_modules/@wordpress/icons/build-module/library/star-half.js");
    869 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "starHalf", function() { return _library_star_half__WEBPACK_IMPORTED_MODULE_175__["default"]; });
    870 
    871 /* harmony import */ var _library_store__WEBPACK_IMPORTED_MODULE_176__ = __webpack_require__(/*! ./library/store */ "../../../../node_modules/@wordpress/icons/build-module/library/store.js");
    872 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "store", function() { return _library_store__WEBPACK_IMPORTED_MODULE_176__["default"]; });
    873 
    874 /* harmony import */ var _library_stretch_full_width__WEBPACK_IMPORTED_MODULE_177__ = __webpack_require__(/*! ./library/stretch-full-width */ "../../../../node_modules/@wordpress/icons/build-module/library/stretch-full-width.js");
    875 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "stretchFullWidth", function() { return _library_stretch_full_width__WEBPACK_IMPORTED_MODULE_177__["default"]; });
    876 
    877 /* harmony import */ var _library_shipping__WEBPACK_IMPORTED_MODULE_178__ = __webpack_require__(/*! ./library/shipping */ "../../../../node_modules/@wordpress/icons/build-module/library/shipping.js");
    878 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "shipping", function() { return _library_shipping__WEBPACK_IMPORTED_MODULE_178__["default"]; });
    879 
    880 /* harmony import */ var _library_stretch_wide__WEBPACK_IMPORTED_MODULE_179__ = __webpack_require__(/*! ./library/stretch-wide */ "../../../../node_modules/@wordpress/icons/build-module/library/stretch-wide.js");
    881 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "stretchWide", function() { return _library_stretch_wide__WEBPACK_IMPORTED_MODULE_179__["default"]; });
    882 
    883 /* harmony import */ var _library_subscript__WEBPACK_IMPORTED_MODULE_180__ = __webpack_require__(/*! ./library/subscript */ "../../../../node_modules/@wordpress/icons/build-module/library/subscript.js");
    884 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "subscript", function() { return _library_subscript__WEBPACK_IMPORTED_MODULE_180__["default"]; });
    885 
    886 /* harmony import */ var _library_superscript__WEBPACK_IMPORTED_MODULE_181__ = __webpack_require__(/*! ./library/superscript */ "../../../../node_modules/@wordpress/icons/build-module/library/superscript.js");
    887 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "superscript", function() { return _library_superscript__WEBPACK_IMPORTED_MODULE_181__["default"]; });
    888 
    889 /* harmony import */ var _library_swatch__WEBPACK_IMPORTED_MODULE_182__ = __webpack_require__(/*! ./library/swatch */ "../../../../node_modules/@wordpress/icons/build-module/library/swatch.js");
    890 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "swatch", function() { return _library_swatch__WEBPACK_IMPORTED_MODULE_182__["default"]; });
    891 
    892 /* harmony import */ var _library_table_column_after__WEBPACK_IMPORTED_MODULE_183__ = __webpack_require__(/*! ./library/table-column-after */ "../../../../node_modules/@wordpress/icons/build-module/library/table-column-after.js");
    893 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "tableColumnAfter", function() { return _library_table_column_after__WEBPACK_IMPORTED_MODULE_183__["default"]; });
    894 
    895 /* harmony import */ var _library_table_column_before__WEBPACK_IMPORTED_MODULE_184__ = __webpack_require__(/*! ./library/table-column-before */ "../../../../node_modules/@wordpress/icons/build-module/library/table-column-before.js");
    896 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "tableColumnBefore", function() { return _library_table_column_before__WEBPACK_IMPORTED_MODULE_184__["default"]; });
    897 
    898 /* harmony import */ var _library_table_column_delete__WEBPACK_IMPORTED_MODULE_185__ = __webpack_require__(/*! ./library/table-column-delete */ "../../../../node_modules/@wordpress/icons/build-module/library/table-column-delete.js");
    899 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "tableColumnDelete", function() { return _library_table_column_delete__WEBPACK_IMPORTED_MODULE_185__["default"]; });
    900 
    901 /* harmony import */ var _library_table_row_after__WEBPACK_IMPORTED_MODULE_186__ = __webpack_require__(/*! ./library/table-row-after */ "../../../../node_modules/@wordpress/icons/build-module/library/table-row-after.js");
    902 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "tableRowAfter", function() { return _library_table_row_after__WEBPACK_IMPORTED_MODULE_186__["default"]; });
    903 
    904 /* harmony import */ var _library_table_row_before__WEBPACK_IMPORTED_MODULE_187__ = __webpack_require__(/*! ./library/table-row-before */ "../../../../node_modules/@wordpress/icons/build-module/library/table-row-before.js");
    905 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "tableRowBefore", function() { return _library_table_row_before__WEBPACK_IMPORTED_MODULE_187__["default"]; });
    906 
    907 /* harmony import */ var _library_table_row_delete__WEBPACK_IMPORTED_MODULE_188__ = __webpack_require__(/*! ./library/table-row-delete */ "../../../../node_modules/@wordpress/icons/build-module/library/table-row-delete.js");
    908 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "tableRowDelete", function() { return _library_table_row_delete__WEBPACK_IMPORTED_MODULE_188__["default"]; });
    909 
    910 /* harmony import */ var _library_table__WEBPACK_IMPORTED_MODULE_189__ = __webpack_require__(/*! ./library/table */ "../../../../node_modules/@wordpress/icons/build-module/library/table.js");
    911 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "table", function() { return _library_table__WEBPACK_IMPORTED_MODULE_189__["default"]; });
    912 
    913 /* harmony import */ var _library_tag__WEBPACK_IMPORTED_MODULE_190__ = __webpack_require__(/*! ./library/tag */ "../../../../node_modules/@wordpress/icons/build-module/library/tag.js");
    914 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "tag", function() { return _library_tag__WEBPACK_IMPORTED_MODULE_190__["default"]; });
    915 
    916 /* harmony import */ var _library_term_description__WEBPACK_IMPORTED_MODULE_191__ = __webpack_require__(/*! ./library/term-description */ "../../../../node_modules/@wordpress/icons/build-module/library/term-description.js");
    917 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "termDescription", function() { return _library_term_description__WEBPACK_IMPORTED_MODULE_191__["default"]; });
    918 
    919 /* harmony import */ var _library_footer__WEBPACK_IMPORTED_MODULE_192__ = __webpack_require__(/*! ./library/footer */ "../../../../node_modules/@wordpress/icons/build-module/library/footer.js");
    920 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "footer", function() { return _library_footer__WEBPACK_IMPORTED_MODULE_192__["default"]; });
    921 
    922 /* harmony import */ var _library_header__WEBPACK_IMPORTED_MODULE_193__ = __webpack_require__(/*! ./library/header */ "../../../../node_modules/@wordpress/icons/build-module/library/header.js");
    923 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "header", function() { return _library_header__WEBPACK_IMPORTED_MODULE_193__["default"]; });
    924 
    925 /* harmony import */ var _library_sidebar__WEBPACK_IMPORTED_MODULE_194__ = __webpack_require__(/*! ./library/sidebar */ "../../../../node_modules/@wordpress/icons/build-module/library/sidebar.js");
    926 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "sidebar", function() { return _library_sidebar__WEBPACK_IMPORTED_MODULE_194__["default"]; });
    927 
    928 /* harmony import */ var _library_text_color__WEBPACK_IMPORTED_MODULE_195__ = __webpack_require__(/*! ./library/text-color */ "../../../../node_modules/@wordpress/icons/build-module/library/text-color.js");
    929 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "textColor", function() { return _library_text_color__WEBPACK_IMPORTED_MODULE_195__["default"]; });
    930 
    931 /* harmony import */ var _library_tablet__WEBPACK_IMPORTED_MODULE_196__ = __webpack_require__(/*! ./library/tablet */ "../../../../node_modules/@wordpress/icons/build-module/library/tablet.js");
    932 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "tablet", function() { return _library_tablet__WEBPACK_IMPORTED_MODULE_196__["default"]; });
    933 
    934 /* harmony import */ var _library_title__WEBPACK_IMPORTED_MODULE_197__ = __webpack_require__(/*! ./library/title */ "../../../../node_modules/@wordpress/icons/build-module/library/title.js");
    935 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "title", function() { return _library_title__WEBPACK_IMPORTED_MODULE_197__["default"]; });
    936 
    937 /* harmony import */ var _library_tool__WEBPACK_IMPORTED_MODULE_198__ = __webpack_require__(/*! ./library/tool */ "../../../../node_modules/@wordpress/icons/build-module/library/tool.js");
    938 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "tool", function() { return _library_tool__WEBPACK_IMPORTED_MODULE_198__["default"]; });
    939 
    940 /* harmony import */ var _library_trash__WEBPACK_IMPORTED_MODULE_199__ = __webpack_require__(/*! ./library/trash */ "../../../../node_modules/@wordpress/icons/build-module/library/trash.js");
    941 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "trash", function() { return _library_trash__WEBPACK_IMPORTED_MODULE_199__["default"]; });
    942 
    943 /* harmony import */ var _library_typography__WEBPACK_IMPORTED_MODULE_200__ = __webpack_require__(/*! ./library/typography */ "../../../../node_modules/@wordpress/icons/build-module/library/typography.js");
    944 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "typography", function() { return _library_typography__WEBPACK_IMPORTED_MODULE_200__["default"]; });
    945 
    946 /* harmony import */ var _library_undo__WEBPACK_IMPORTED_MODULE_201__ = __webpack_require__(/*! ./library/undo */ "../../../../node_modules/@wordpress/icons/build-module/library/undo.js");
    947 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "undo", function() { return _library_undo__WEBPACK_IMPORTED_MODULE_201__["default"]; });
    948 
    949 /* harmony import */ var _library_ungroup__WEBPACK_IMPORTED_MODULE_202__ = __webpack_require__(/*! ./library/ungroup */ "../../../../node_modules/@wordpress/icons/build-module/library/ungroup.js");
    950 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ungroup", function() { return _library_ungroup__WEBPACK_IMPORTED_MODULE_202__["default"]; });
    951 
    952 /* harmony import */ var _library_update__WEBPACK_IMPORTED_MODULE_203__ = __webpack_require__(/*! ./library/update */ "../../../../node_modules/@wordpress/icons/build-module/library/update.js");
    953 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "update", function() { return _library_update__WEBPACK_IMPORTED_MODULE_203__["default"]; });
    954 
    955 /* harmony import */ var _library_upload__WEBPACK_IMPORTED_MODULE_204__ = __webpack_require__(/*! ./library/upload */ "../../../../node_modules/@wordpress/icons/build-module/library/upload.js");
    956 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "upload", function() { return _library_upload__WEBPACK_IMPORTED_MODULE_204__["default"]; });
    957 
    958 /* harmony import */ var _library_verse__WEBPACK_IMPORTED_MODULE_205__ = __webpack_require__(/*! ./library/verse */ "../../../../node_modules/@wordpress/icons/build-module/library/verse.js");
    959 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "verse", function() { return _library_verse__WEBPACK_IMPORTED_MODULE_205__["default"]; });
    960 
    961 /* harmony import */ var _library_video__WEBPACK_IMPORTED_MODULE_206__ = __webpack_require__(/*! ./library/video */ "../../../../node_modules/@wordpress/icons/build-module/library/video.js");
    962 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "video", function() { return _library_video__WEBPACK_IMPORTED_MODULE_206__["default"]; });
    963 
    964 /* harmony import */ var _library_warning__WEBPACK_IMPORTED_MODULE_207__ = __webpack_require__(/*! ./library/warning */ "../../../../node_modules/@wordpress/icons/build-module/library/warning.js");
    965 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "warning", function() { return _library_warning__WEBPACK_IMPORTED_MODULE_207__["default"]; });
    966 
    967 /* harmony import */ var _library_widget__WEBPACK_IMPORTED_MODULE_208__ = __webpack_require__(/*! ./library/widget */ "../../../../node_modules/@wordpress/icons/build-module/library/widget.js");
    968 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "widget", function() { return _library_widget__WEBPACK_IMPORTED_MODULE_208__["default"]; });
    969 
    970 /* harmony import */ var _library_wordpress__WEBPACK_IMPORTED_MODULE_209__ = __webpack_require__(/*! ./library/wordpress */ "../../../../node_modules/@wordpress/icons/build-module/library/wordpress.js");
    971 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "wordpress", function() { return _library_wordpress__WEBPACK_IMPORTED_MODULE_209__["default"]; });
    972 
    973 
    974 
    975 
    976 
    977 
    978 
    979 
    980 
    981 
    982 
    983 
    984 
    985 
    986 
    987 
    988 
    989 
    990 
    991 
    992 
    993 
    994 
    995 
    996 
    997 
    998 
    999 
    1000 
    1001 
    1002 
    1003 
    1004 
    1005 
    1006 
    1007 
    1008 
    1009 
    1010 
    1011 
    1012 
    1013 
    1014 
    1015 
    1016 
    1017 
    1018 
    1019 
    1020 
    1021 
    1022 
    1023 
    1024 
    1025 
    1026 
    1027 
    1028 
    1029 
    1030 
    1031 
    1032 
    1033 
    1034 
    1035 
    1036 
    1037 
    1038 
    1039 
    1040 
    1041 
    1042 
    1043 
    1044 
    1045 
    1046 
    1047 
    1048 
    1049 
    1050 
    1051 
    1052 
    1053 
    1054 
    1055 
    1056 
    1057 
    1058 
    1059 
    1060 
    1061 
    1062 
    1063 
    1064 
    1065 
    1066 
    1067 
    1068 
    1069 
    1070 
    1071 
    1072 
    1073 
    1074 
    1075 
    1076 
    1077 
    1078 
    1079 
    1080 
    1081 
    1082 
    1083 
    1084 
    1085 
    1086 
    1087 
    1088 
    1089 
    1090 
    1091 
    1092 
    1093 
    1094 
    1095 
    1096 
    1097 
    1098 
    1099 
    1100 
    1101 
    1102 
    1103 
    1104 
    1105 
    1106 
    1107 
    1108 
    1109 
    1110 
    1111 
    1112 
    1113 
    1114 
    1115 
    1116 
    1117 
    1118 
    1119 
    1120 
    1121 
    1122 
    1123 
    1124 
    1125 
    1126 
    1127 
    1128 
    1129 
    1130 
    1131 
    1132 
    1133 
    1134 
    1135 
    1136 
    1137 
    1138 
    1139 
    1140 
    1141 
    1142 
    1143 
    1144 
    1145 
    1146 
    1147 
    1148 
    1149 
    1150 
    1151 
    1152 
    1153 
    1154 
    1155 
    1156 
    1157 
    1158 
    1159 
    1160 
    1161 
    1162 
    1163 
    1164 
    1165 
    1166 
    1167 
    1168 
    1169 
    1170 
    1171 
    1172 
    1173 
    1174 
    1175 
    1176 
    1177 
    1178 
    1179 
    1180 
    1181 
    1182 
    1183 //# sourceMappingURL=index.js.map
    1184 
    1185 /***/ }),
    1186 
    1187 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/add-submenu.js":
    1188 /*!***********************************************************************************************************************!*\
    1189   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/add-submenu.js ***!
    1190   \***********************************************************************************************************************/
    1191 /*! exports provided: default */
    1192 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1193 
    1194 "use strict";
    1195 __webpack_require__.r(__webpack_exports__);
    1196 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1197 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1198 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1199 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1200 
    1201 
    1202 /**
    1203  * WordPress dependencies
    1204  */
    1205 
    1206 const addSubmenu = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1207   xmlns: "http://www.w3.org/2000/svg",
    1208   viewBox: "0 0 24 24"
    1209 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1210   d: "M2 12c0 3.6 2.4 5.5 6 5.5h.5V19l3-2.5-3-2.5v2H8c-2.5 0-4.5-1.5-4.5-4s2-4.5 4.5-4.5h3.5V6H8c-3.6 0-6 2.4-6 6zm19.5-1h-8v1.5h8V11zm0 5h-8v1.5h8V16zm0-10h-8v1.5h8V6z"
    1211 }));
    1212 /* harmony default export */ __webpack_exports__["default"] = (addSubmenu);
    1213 //# sourceMappingURL=add-submenu.js.map
    1214 
    1215 /***/ }),
    1216 
    1217 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/align-center.js":
    1218 /*!************************************************************************************************************************!*\
    1219   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/align-center.js ***!
    1220   \************************************************************************************************************************/
    1221 /*! exports provided: default */
    1222 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1223 
    1224 "use strict";
    1225 __webpack_require__.r(__webpack_exports__);
    1226 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1227 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1228 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1229 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1230 
    1231 
    1232 /**
    1233  * WordPress dependencies
    1234  */
    1235 
    1236 const alignCenter = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1237   xmlns: "http://www.w3.org/2000/svg",
    1238   viewBox: "0 0 24 24"
    1239 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1240   d: "M16.4 4.2H7.6v1.5h8.9V4.2zM4 11.2v1.5h16v-1.5H4zm3.6 8.6h8.9v-1.5H7.6v1.5z"
    1241 }));
    1242 /* harmony default export */ __webpack_exports__["default"] = (alignCenter);
    1243 //# sourceMappingURL=align-center.js.map
    1244 
    1245 /***/ }),
    1246 
    1247 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/align-justify.js":
    1248 /*!*************************************************************************************************************************!*\
    1249   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/align-justify.js ***!
    1250   \*************************************************************************************************************************/
    1251 /*! exports provided: default */
    1252 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1253 
    1254 "use strict";
    1255 __webpack_require__.r(__webpack_exports__);
    1256 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1257 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1258 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1259 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1260 
    1261 
    1262 /**
    1263  * WordPress dependencies
    1264  */
    1265 
    1266 const alignJustify = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1267   xmlns: "https://www.w3.org/2000/svg",
    1268   viewBox: "0 0 24 24"
    1269 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1270   d: "M4 12.8h16v-1.5H4v1.5zm0 7h12.4v-1.5H4v1.5zM4 4.3v1.5h16V4.3H4z"
    1271 }));
    1272 /* harmony default export */ __webpack_exports__["default"] = (alignJustify);
    1273 //# sourceMappingURL=align-justify.js.map
    1274 
    1275 /***/ }),
    1276 
    1277 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/align-left.js":
    1278 /*!**********************************************************************************************************************!*\
    1279   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/align-left.js ***!
    1280   \**********************************************************************************************************************/
    1281 /*! exports provided: default */
    1282 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1283 
    1284 "use strict";
    1285 __webpack_require__.r(__webpack_exports__);
    1286 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1287 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1288 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1289 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1290 
    1291 
    1292 /**
    1293  * WordPress dependencies
    1294  */
    1295 
    1296 const alignLeft = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1297   xmlns: "http://www.w3.org/2000/svg",
    1298   viewBox: "0 0 24 24"
    1299 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1300   d: "M4 19.8h8.9v-1.5H4v1.5zm8.9-15.6H4v1.5h8.9V4.2zm-8.9 7v1.5h16v-1.5H4z"
    1301 }));
    1302 /* harmony default export */ __webpack_exports__["default"] = (alignLeft);
    1303 //# sourceMappingURL=align-left.js.map
    1304 
    1305 /***/ }),
    1306 
    1307 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/align-right.js":
    1308 /*!***********************************************************************************************************************!*\
    1309   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/align-right.js ***!
    1310   \***********************************************************************************************************************/
    1311 /*! exports provided: default */
    1312 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1313 
    1314 "use strict";
    1315 __webpack_require__.r(__webpack_exports__);
    1316 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1317 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1318 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1319 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1320 
    1321 
    1322 /**
    1323  * WordPress dependencies
    1324  */
    1325 
    1326 const alignRight = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1327   xmlns: "http://www.w3.org/2000/svg",
    1328   viewBox: "0 0 24 24"
    1329 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1330   d: "M11.1 19.8H20v-1.5h-8.9v1.5zm0-15.6v1.5H20V4.2h-8.9zM4 12.8h16v-1.5H4v1.5z"
    1331 }));
    1332 /* harmony default export */ __webpack_exports__["default"] = (alignRight);
    1333 //# sourceMappingURL=align-right.js.map
    1334 
    1335 /***/ }),
    1336 
    1337 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/archive-title.js":
    1338 /*!*************************************************************************************************************************!*\
    1339   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/archive-title.js ***!
    1340   \*************************************************************************************************************************/
    1341 /*! exports provided: default */
    1342 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1343 
    1344 "use strict";
    1345 __webpack_require__.r(__webpack_exports__);
    1346 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1347 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1348 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1349 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1350 
    1351 
    1352 /**
    1353  * WordPress dependencies
    1354  */
    1355 
    1356 const archiveTitle = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1357   viewBox: "0 0 24 24",
    1358   xmlns: "http://www.w3.org/2000/svg"
    1359 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1360   stroke: "#1E1E1E",
    1361   strokeWidth: "1.5",
    1362   d: "M4 19.25h9M4 15.25h16"
    1363 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1364   d: "M8.994 10.103H6.08L5.417 12H4l2.846-8h1.383l2.845 8H9.657l-.663-1.897zm-.457-1.28l-.994-2.857-1.006 2.857h2z",
    1365   fill: "#1E1E1E"
    1366 }));
    1367 /* harmony default export */ __webpack_exports__["default"] = (archiveTitle);
    1368 //# sourceMappingURL=archive-title.js.map
    1369 
    1370 /***/ }),
    1371 
    1372 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/archive.js":
    1373 /*!*******************************************************************************************************************!*\
    1374   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/archive.js ***!
    1375   \*******************************************************************************************************************/
    1376 /*! exports provided: default */
    1377 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1378 
    1379 "use strict";
    1380 __webpack_require__.r(__webpack_exports__);
    1381 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1382 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1383 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1384 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1385 
    1386 
    1387 /**
    1388  * WordPress dependencies
    1389  */
    1390 
    1391 const archive = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1392   viewBox: "0 0 24 24",
    1393   xmlns: "http://www.w3.org/2000/svg"
    1394 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1395   d: "M19 6.2h-5.9l-.6-1.1c-.3-.7-1-1.1-1.8-1.1H5c-1.1 0-2 .9-2 2v11.8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8.2c0-1.1-.9-2-2-2zm.5 11.6c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h5.8c.2 0 .4.1.4.3l1 2H19c.3 0 .5.2.5.5v9.5zM8 12.8h8v-1.5H8v1.5zm0 3h8v-1.5H8v1.5z"
    1396 }));
    1397 /* harmony default export */ __webpack_exports__["default"] = (archive);
    1398 //# sourceMappingURL=archive.js.map
    1399 
    1400 /***/ }),
    1401 
    1402 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/arrow-down.js":
    1403 /*!**********************************************************************************************************************!*\
    1404   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/arrow-down.js ***!
    1405   \**********************************************************************************************************************/
    1406 /*! exports provided: default */
    1407 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1408 
    1409 "use strict";
    1410 __webpack_require__.r(__webpack_exports__);
    1411 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1412 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1413 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1414 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1415 
    1416 
    1417 /**
    1418  * WordPress dependencies
    1419  */
    1420 
    1421 const arrowDown = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1422   xmlns: "http://www.w3.org/2000/svg",
    1423   viewBox: "0 0 24 24"
    1424 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1425   d: "M16.2 13.2l-4 4V4h-1.5v13.3l-4.5-4.1-1 1.1 6.2 5.8 5.8-5.8-1-1.1z"
    1426 }));
    1427 /* harmony default export */ __webpack_exports__["default"] = (arrowDown);
    1428 //# sourceMappingURL=arrow-down.js.map
    1429 
    1430 /***/ }),
    1431 
    1432 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/arrow-left.js":
    1433 /*!**********************************************************************************************************************!*\
    1434   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/arrow-left.js ***!
    1435   \**********************************************************************************************************************/
    1436 /*! exports provided: default */
    1437 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1438 
    1439 "use strict";
    1440 __webpack_require__.r(__webpack_exports__);
    1441 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1442 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1443 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1444 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1445 
    1446 
    1447 /**
    1448  * WordPress dependencies
    1449  */
    1450 
    1451 const arrowLeft = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1452   xmlns: "http://www.w3.org/2000/svg",
    1453   viewBox: "0 0 24 24"
    1454 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1455   d: "M20 10.8H6.7l4.1-4.5-1.1-1.1-5.8 6.3 5.8 5.8 1.1-1.1-4-3.9H20z"
    1456 }));
    1457 /* harmony default export */ __webpack_exports__["default"] = (arrowLeft);
    1458 //# sourceMappingURL=arrow-left.js.map
    1459 
    1460 /***/ }),
    1461 
    1462 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/arrow-right.js":
    1463 /*!***********************************************************************************************************************!*\
    1464   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/arrow-right.js ***!
    1465   \***********************************************************************************************************************/
    1466 /*! exports provided: default */
    1467 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1468 
    1469 "use strict";
    1470 __webpack_require__.r(__webpack_exports__);
    1471 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1472 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1473 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1474 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1475 
    1476 
    1477 /**
    1478  * WordPress dependencies
    1479  */
    1480 
    1481 const arrowRight = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1482   xmlns: "http://www.w3.org/2000/svg",
    1483   viewBox: "0 0 24 24"
    1484 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1485   d: "M14.3 6.7l-1.1 1.1 4 4H4v1.5h13.3l-4.1 4.4 1.1 1.1 5.8-6.3z"
    1486 }));
    1487 /* harmony default export */ __webpack_exports__["default"] = (arrowRight);
    1488 //# sourceMappingURL=arrow-right.js.map
    1489 
    1490 /***/ }),
    1491 
    1492 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/arrow-up.js":
    1493 /*!********************************************************************************************************************!*\
    1494   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/arrow-up.js ***!
    1495   \********************************************************************************************************************/
    1496 /*! exports provided: default */
    1497 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1498 
    1499 "use strict";
    1500 __webpack_require__.r(__webpack_exports__);
    1501 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1502 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1503 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1504 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1505 
    1506 
    1507 /**
    1508  * WordPress dependencies
    1509  */
    1510 
    1511 const arrowUp = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1512   xmlns: "http://www.w3.org/2000/svg",
    1513   viewBox: "0 0 24 24"
    1514 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1515   d: "M12.5 3.9L6.7 9.7l1.1 1.1 4-4V20h1.4V6.7l4.5 4.1 1.1-1.1z"
    1516 }));
    1517 /* harmony default export */ __webpack_exports__["default"] = (arrowUp);
    1518 //# sourceMappingURL=arrow-up.js.map
    1519 
    1520 /***/ }),
    1521 
    1522 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/aspect-ratio.js":
    1523 /*!************************************************************************************************************************!*\
    1524   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/aspect-ratio.js ***!
    1525   \************************************************************************************************************************/
    1526 /*! exports provided: default */
    1527 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1528 
    1529 "use strict";
    1530 __webpack_require__.r(__webpack_exports__);
    1531 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1532 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1533 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1534 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1535 
    1536 
    1537 /**
    1538  * WordPress dependencies
    1539  */
    1540 
    1541 const aspectRatio = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1542   xmlns: "http://www.w3.org/2000/svg",
    1543   viewBox: "0 0 24 24"
    1544 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1545   d: "M18.5 5.5h-13c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5h-13c-.3 0-.5-.2-.5-.5v-9c0-.3.2-.5.5-.5h13c.3 0 .5.2.5.5v9zM6.5 12H8v-2h2V8.5H6.5V12zm9.5 2h-2v1.5h3.5V12H16v2z"
    1546 }));
    1547 /* harmony default export */ __webpack_exports__["default"] = (aspectRatio);
    1548 //# sourceMappingURL=aspect-ratio.js.map
    1549 
    1550 /***/ }),
    1551 
    1552 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/at-symbol.js":
    1553 /*!*********************************************************************************************************************!*\
    1554   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/at-symbol.js ***!
    1555   \*********************************************************************************************************************/
    1556 /*! exports provided: default */
    1557 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1558 
    1559 "use strict";
    1560 __webpack_require__.r(__webpack_exports__);
    1561 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1562 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1563 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1564 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1565 
    1566 
    1567 /**
    1568  * WordPress dependencies
    1569  */
    1570 
    1571 const atSymbol = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1572   width: "24",
    1573   height: "24",
    1574   viewBox: "0 0 24 24",
    1575   xmlns: "http://www.w3.org/2000/svg"
    1576 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1577   d: "M12.5939 21C14.1472 21 16.1269 20.5701 17.0711 20.1975L16.6447 18.879C16.0964 19.051 14.3299 19.6242 12.6548 19.6242C7.4467 19.6242 4.67513 16.8726 4.67513 12C4.67513 7.21338 7.50762 4.34713 12.2893 4.34713C17.132 4.34713 19.4162 7.55732 19.4162 10.7675C19.4162 14.035 19.0508 15.4968 17.4975 15.4968C16.5838 15.4968 16.0964 14.7803 16.0964 13.9777V7.5H14.4822V8.30255H14.3909C14.1777 7.67198 12.9898 7.12739 11.467 7.2707C9.18274 7.5 7.4467 9.27707 7.4467 11.8567C7.4467 14.5796 8.81726 16.672 11.467 16.758C13.203 16.8153 14.1168 16.0127 14.4822 15.1815H14.5736C14.7563 16.414 16.401 16.8439 17.467 16.8439C20.6954 16.8439 21 13.5764 21 10.7962C21 6.86943 18.0761 3 12.3807 3C6.50254 3 3 6.3535 3 11.9427C3 17.7325 6.38071 21 12.5939 21ZM11.7107 15.2962C9.73096 15.2962 9.03046 13.6051 9.03046 11.7707C9.03046 10.1083 10.0355 8.67516 11.7716 8.67516C13.599 8.67516 14.5736 9.36306 14.5736 11.7707C14.5736 14.1497 13.7513 15.2962 11.7107 15.2962Z"
    1578 }));
    1579 /* harmony default export */ __webpack_exports__["default"] = (atSymbol);
    1580 //# sourceMappingURL=at-symbol.js.map
    1581 
    1582 /***/ }),
    1583 
    1584 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/audio.js":
    1585 /*!*****************************************************************************************************************!*\
    1586   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/audio.js ***!
    1587   \*****************************************************************************************************************/
    1588 /*! exports provided: default */
    1589 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1590 
    1591 "use strict";
    1592 __webpack_require__.r(__webpack_exports__);
    1593 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1594 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1595 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1596 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1597 
    1598 
    1599 /**
    1600  * WordPress dependencies
    1601  */
    1602 
    1603 const audio = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1604   viewBox: "0 0 24 24",
    1605   xmlns: "http://www.w3.org/2000/svg"
    1606 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1607   d: "M17.7 4.3c-1.2 0-2.8 0-3.8 1-.6.6-.9 1.5-.9 2.6V14c-.6-.6-1.5-1-2.5-1C8.6 13 7 14.6 7 16.5S8.6 20 10.5 20c1.5 0 2.8-1 3.3-2.3.5-.8.7-1.8.7-2.5V7.9c0-.7.2-1.2.5-1.6.6-.6 1.8-.6 2.8-.6h.3V4.3h-.4z"
    1608 }));
    1609 /* harmony default export */ __webpack_exports__["default"] = (audio);
    1610 //# sourceMappingURL=audio.js.map
    1611 
    1612 /***/ }),
    1613 
    1614 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/backup.js":
    1615 /*!******************************************************************************************************************!*\
    1616   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/backup.js ***!
    1617   \******************************************************************************************************************/
    1618 /*! exports provided: default */
    1619 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1620 
    1621 "use strict";
    1622 __webpack_require__.r(__webpack_exports__);
    1623 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1624 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1625 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1626 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1627 
    1628 
    1629 /**
    1630  * WordPress dependencies
    1631  */
    1632 
    1633 const backup = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1634   xmlns: "http://www.w3.org/2000/svg",
    1635   viewBox: "0 0 24 24"
    1636 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1637   d: "M5.5 12h1.75l-2.5 3-2.5-3H4a8 8 0 113.134 6.35l.907-1.194A6.5 6.5 0 105.5 12zm9.53 1.97l-2.28-2.28V8.5a.75.75 0 00-1.5 0V12a.747.747 0 00.218.529l1.282-.84-1.28.842 2.5 2.5a.75.75 0 101.06-1.061z"
    1638 }));
    1639 /* harmony default export */ __webpack_exports__["default"] = (backup);
    1640 //# sourceMappingURL=backup.js.map
    1641 
    1642 /***/ }),
    1643 
    1644 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/block-default.js":
    1645 /*!*************************************************************************************************************************!*\
    1646   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/block-default.js ***!
    1647   \*************************************************************************************************************************/
    1648 /*! exports provided: default */
    1649 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1650 
    1651 "use strict";
    1652 __webpack_require__.r(__webpack_exports__);
    1653 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1654 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1655 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1656 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1657 
    1658 
    1659 /**
    1660  * WordPress dependencies
    1661  */
    1662 
    1663 const blockDefault = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1664   xmlns: "http://www.w3.org/2000/svg",
    1665   viewBox: "0 0 24 24"
    1666 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1667   d: "M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"
    1668 }));
    1669 /* harmony default export */ __webpack_exports__["default"] = (blockDefault);
    1670 //# sourceMappingURL=block-default.js.map
    1671 
    1672 /***/ }),
    1673 
    1674 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/block-table.js":
    1675 /*!***********************************************************************************************************************!*\
    1676   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/block-table.js ***!
    1677   \***********************************************************************************************************************/
    1678 /*! exports provided: default */
    1679 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1680 
    1681 "use strict";
    1682 __webpack_require__.r(__webpack_exports__);
    1683 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1684 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1685 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1686 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1687 
    1688 
    1689 /**
    1690  * WordPress dependencies
    1691  */
    1692 
    1693 const blockTable = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1694   viewBox: "0 0 24 24",
    1695   xmlns: "http://www.w3.org/2000/svg"
    1696 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1697   d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v3.5h-15V5c0-.3.2-.5.5-.5zm8 5.5h6.5v3.5H13V10zm-1.5 3.5h-7V10h7v3.5zm-7 5.5v-4h7v4.5H5c-.3 0-.5-.2-.5-.5zm14.5.5h-6V15h6.5v4c0 .3-.2.5-.5.5z"
    1698 }));
    1699 /* harmony default export */ __webpack_exports__["default"] = (blockTable);
    1700 //# sourceMappingURL=block-table.js.map
    1701 
    1702 /***/ }),
    1703 
    1704 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/box.js":
    1705 /*!***************************************************************************************************************!*\
    1706   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/box.js ***!
    1707   \***************************************************************************************************************/
    1708 /*! exports provided: default */
    1709 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1710 
    1711 "use strict";
    1712 __webpack_require__.r(__webpack_exports__);
    1713 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1714 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1715 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1716 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1717 
    1718 
    1719 /**
    1720  * WordPress dependencies
    1721  */
    1722 
    1723 const box = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1724   xmlns: "http://www.w3.org/2000/svg",
    1725   viewBox: "0 0 24 24"
    1726 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1727   fillRule: "evenodd",
    1728   d: "M5 5.5h14a.5.5 0 01.5.5v1.5a.5.5 0 01-.5.5H5a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 9.232A2 2 0 013 7.5V6a2 2 0 012-2h14a2 2 0 012 2v1.5a2 2 0 01-1 1.732V18a2 2 0 01-2 2H6a2 2 0 01-2-2V9.232zm1.5.268V18a.5.5 0 00.5.5h12a.5.5 0 00.5-.5V9.5h-13z",
    1729   clipRule: "evenodd"
    1730 }));
    1731 /* harmony default export */ __webpack_exports__["default"] = (box);
    1732 //# sourceMappingURL=box.js.map
    1733 
    1734 /***/ }),
    1735 
    1736 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/brush.js":
    1737 /*!*****************************************************************************************************************!*\
    1738   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/brush.js ***!
    1739   \*****************************************************************************************************************/
    1740 /*! exports provided: default */
    1741 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1742 
    1743 "use strict";
    1744 __webpack_require__.r(__webpack_exports__);
    1745 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1746 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1747 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1748 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1749 
    1750 
    1751 /**
    1752  * WordPress dependencies
    1753  */
    1754 
    1755 const brush = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1756   xmlns: "http://www.w3.org/2000/svg",
    1757   viewBox: "0 0 24 24"
    1758 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1759   d: "M4 20h8v-1.5H4V20zM18.9 3.5c-.6-.6-1.5-.6-2.1 0l-7.2 7.2c-.4-.1-.7 0-1.1.1-.5.2-1.5.7-1.9 2.2-.4 1.7-.8 2.2-1.1 2.7-.1.1-.2.3-.3.4l-.6 1.1H6c2 0 3.4-.4 4.7-1.4.8-.6 1.2-1.4 1.3-2.3 0-.3 0-.5-.1-.7L19 5.7c.5-.6.5-1.6-.1-2.2zM9.7 14.7c-.7.5-1.5.8-2.4 1 .2-.5.5-1.2.8-2.3.2-.6.4-1 .8-1.1.5-.1 1 .1 1.3.3.2.2.3.5.2.8 0 .3-.1.9-.7 1.3z"
    1760 }));
    1761 /* harmony default export */ __webpack_exports__["default"] = (brush);
    1762 //# sourceMappingURL=brush.js.map
    1763 
    1764 /***/ }),
    1765 
    1766 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/button.js":
    1767 /*!******************************************************************************************************************!*\
    1768   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/button.js ***!
    1769   \******************************************************************************************************************/
    1770 /*! exports provided: default */
    1771 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1772 
    1773 "use strict";
    1774 __webpack_require__.r(__webpack_exports__);
    1775 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1776 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1777 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1778 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1779 
    1780 
    1781 /**
    1782  * WordPress dependencies
    1783  */
    1784 
    1785 const button = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1786   viewBox: "0 0 24 24",
    1787   xmlns: "http://www.w3.org/2000/svg"
    1788 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1789   d: "M19 6.5H5c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7c0-1.1-.9-2-2-2zm.5 9c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v7zM8 12.8h8v-1.5H8v1.5z"
    1790 }));
    1791 /* harmony default export */ __webpack_exports__["default"] = (button);
    1792 //# sourceMappingURL=button.js.map
    1793 
    1794 /***/ }),
    1795 
    1796 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/buttons.js":
    1797 /*!*******************************************************************************************************************!*\
    1798   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/buttons.js ***!
    1799   \*******************************************************************************************************************/
    1800 /*! exports provided: default */
    1801 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1802 
    1803 "use strict";
    1804 __webpack_require__.r(__webpack_exports__);
    1805 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1806 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1807 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1808 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1809 
    1810 
    1811 /**
    1812  * WordPress dependencies
    1813  */
    1814 
    1815 const buttons = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1816   viewBox: "0 0 24 24",
    1817   xmlns: "http://www.w3.org/2000/svg"
    1818 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1819   d: "M17 3H7c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V5c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v4zm-8-1.2h5V6.2h-5v1.6zM17 13H7c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5v-4c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v4zm-8-1.2h5v-1.5h-5v1.5z"
    1820 }));
    1821 /* harmony default export */ __webpack_exports__["default"] = (buttons);
    1822 //# sourceMappingURL=buttons.js.map
    1823 
    1824 /***/ }),
    1825 
    1826 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/calendar.js":
    1827 /*!********************************************************************************************************************!*\
    1828   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/calendar.js ***!
    1829   \********************************************************************************************************************/
    1830 /*! exports provided: default */
    1831 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1832 
    1833 "use strict";
    1834 __webpack_require__.r(__webpack_exports__);
    1835 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1836 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1837 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1838 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1839 
    1840 
    1841 /**
    1842  * WordPress dependencies
    1843  */
    1844 
    1845 const calendar = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1846   viewBox: "0 0 24 24",
    1847   xmlns: "http://www.w3.org/2000/svg"
    1848 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1849   d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V7h15v12zM9 10H7v2h2v-2zm0 4H7v2h2v-2zm4-4h-2v2h2v-2zm4 0h-2v2h2v-2zm-4 4h-2v2h2v-2zm4 0h-2v2h2v-2z"
    1850 }));
    1851 /* harmony default export */ __webpack_exports__["default"] = (calendar);
    1852 //# sourceMappingURL=calendar.js.map
    1853 
    1854 /***/ }),
    1855 
    1856 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/cancel-circle-filled.js":
    1857 /*!********************************************************************************************************************************!*\
    1858   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/cancel-circle-filled.js ***!
    1859   \********************************************************************************************************************************/
    1860 /*! exports provided: default */
    1861 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1862 
    1863 "use strict";
    1864 __webpack_require__.r(__webpack_exports__);
    1865 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1866 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1867 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1868 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1869 
    1870 
    1871 /**
    1872  * WordPress dependencies
    1873  */
    1874 
    1875 const cancelCircleFilled = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1876   viewBox: "0 0 24 24",
    1877   xmlns: "http://www.w3.org/2000/svg"
    1878 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1879   d: "M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21ZM15.5303 8.46967C15.8232 8.76256 15.8232 9.23744 15.5303 9.53033L13.0607 12L15.5303 14.4697C15.8232 14.7626 15.8232 15.2374 15.5303 15.5303C15.2374 15.8232 14.7626 15.8232 14.4697 15.5303L12 13.0607L9.53033 15.5303C9.23744 15.8232 8.76256 15.8232 8.46967 15.5303C8.17678 15.2374 8.17678 14.7626 8.46967 14.4697L10.9393 12L8.46967 9.53033C8.17678 9.23744 8.17678 8.76256 8.46967 8.46967C8.76256 8.17678 9.23744 8.17678 9.53033 8.46967L12 10.9393L14.4697 8.46967C14.7626 8.17678 15.2374 8.17678 15.5303 8.46967Z"
    1880 }));
    1881 /* harmony default export */ __webpack_exports__["default"] = (cancelCircleFilled);
    1882 //# sourceMappingURL=cancel-circle-filled.js.map
    1883 
    1884 /***/ }),
    1885 
    1886 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/capture-photo.js":
    1887 /*!*************************************************************************************************************************!*\
    1888   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/capture-photo.js ***!
    1889   \*************************************************************************************************************************/
    1890 /*! exports provided: default */
    1891 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1892 
    1893 "use strict";
    1894 __webpack_require__.r(__webpack_exports__);
    1895 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1896 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1897 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1898 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1899 
    1900 
    1901 /**
    1902  * WordPress dependencies
    1903  */
    1904 
    1905 const capturePhoto = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1906   viewBox: "0 0 24 24",
    1907   xmlns: "http://www.w3.org/2000/svg"
    1908 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1909   d: "M12 9.2c-2.2 0-3.9 1.8-3.9 4s1.8 4 3.9 4 4-1.8 4-4-1.8-4-4-4zm0 6.5c-1.4 0-2.4-1.1-2.4-2.5s1.1-2.5 2.4-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zM20.2 8c-.1 0-.3 0-.5-.1l-2.5-.8c-.4-.1-.8-.4-1.1-.8l-1-1.5c-.4-.5-1-.9-1.7-.9h-2.9c-.6.1-1.2.4-1.6 1l-1 1.5c-.3.3-.6.6-1.1.7l-2.5.8c-.2.1-.4.1-.6.1-1 .2-1.7.9-1.7 1.9v8.3c0 1 .9 1.9 2 1.9h16c1.1 0 2-.8 2-1.9V9.9c0-1-.7-1.7-1.8-1.9zm.3 10.1c0 .2-.2.4-.5.4H4c-.3 0-.5-.2-.5-.4V9.9c0-.1.2-.3.5-.4.2 0 .5-.1.8-.2l2.5-.8c.7-.2 1.4-.6 1.8-1.3l1-1.5c.1-.1.2-.2.4-.2h2.9c.2 0 .3.1.4.2l1 1.5c.4.7 1.1 1.1 1.9 1.4l2.5.8c.3.1.6.1.8.2.3 0 .4.2.4.4v8.1z"
    1910 }));
    1911 /* harmony default export */ __webpack_exports__["default"] = (capturePhoto);
    1912 //# sourceMappingURL=capture-photo.js.map
    1913 
    1914 /***/ }),
    1915 
    1916 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/capture-video.js":
    1917 /*!*************************************************************************************************************************!*\
    1918   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/capture-video.js ***!
    1919   \*************************************************************************************************************************/
    1920 /*! exports provided: default */
    1921 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1922 
    1923 "use strict";
    1924 __webpack_require__.r(__webpack_exports__);
    1925 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1926 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1927 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1928 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1929 
    1930 
    1931 /**
    1932  * WordPress dependencies
    1933  */
    1934 
    1935 const captureVideo = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1936   viewBox: "0 0 24 24",
    1937   xmlns: "http://www.w3.org/2000/svg"
    1938 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1939   d: "M14 5H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm.5 12c0 .3-.2.5-.5.5H4c-.3 0-.5-.2-.5-.5V7c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v10zm2.5-7v4l5 3V7l-5 3zm3.5 4.4l-2-1.2v-2.3l2-1.2v4.7z"
    1940 }));
    1941 /* harmony default export */ __webpack_exports__["default"] = (captureVideo);
    1942 //# sourceMappingURL=capture-video.js.map
    1943 
    1944 /***/ }),
    1945 
    1946 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/category.js":
    1947 /*!********************************************************************************************************************!*\
    1948   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/category.js ***!
    1949   \********************************************************************************************************************/
    1950 /*! exports provided: default */
    1951 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1952 
    1953 "use strict";
    1954 __webpack_require__.r(__webpack_exports__);
    1955 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1956 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1957 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1958 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1959 
    1960 
    1961 /**
    1962  * WordPress dependencies
    1963  */
    1964 
    1965 const category = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1966   viewBox: "0 0 24 24",
    1967   xmlns: "http://www.w3.org/2000/svg"
    1968 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    1969   d: "M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z",
    1970   fillRule: "evenodd",
    1971   clipRule: "evenodd"
    1972 }));
    1973 /* harmony default export */ __webpack_exports__["default"] = (category);
    1974 //# sourceMappingURL=category.js.map
    1975 
    1976 /***/ }),
    1977 
    1978 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/chart-bar.js":
    1979 /*!*********************************************************************************************************************!*\
    1980   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/chart-bar.js ***!
    1981   \*********************************************************************************************************************/
    1982 /*! exports provided: default */
    1983 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    1984 
    1985 "use strict";
    1986 __webpack_require__.r(__webpack_exports__);
    1987 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    1988 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    1989 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    1990 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    1991 
    1992 
    1993 /**
    1994  * WordPress dependencies
    1995  */
    1996 
    1997 const chartBar = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    1998   xmlns: "http://www.w3.org/2000/svg",
    1999   viewBox: "0 0 24 24"
    2000 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2001   fillRule: "evenodd",
    2002   d: "M11.25 5h1.5v15h-1.5V5zM6 10h1.5v10H6V10zm12 4h-1.5v6H18v-6z",
    2003   clipRule: "evenodd"
    2004 }));
    2005 /* harmony default export */ __webpack_exports__["default"] = (chartBar);
    2006 //# sourceMappingURL=chart-bar.js.map
    2007 
    2008 /***/ }),
    2009 
    2010 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/check.js":
    2011 /*!*****************************************************************************************************************!*\
    2012   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/check.js ***!
    2013   \*****************************************************************************************************************/
    2014 /*! exports provided: default */
    2015 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2016 
    2017 "use strict";
    2018 __webpack_require__.r(__webpack_exports__);
    2019 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2020 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2021 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2022 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2023 
    2024 
    2025 /**
    2026  * WordPress dependencies
    2027  */
    2028 
    2029 const check = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2030   xmlns: "http://www.w3.org/2000/svg",
    2031   viewBox: "0 0 24 24"
    2032 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2033   d: "M18.3 5.6L9.9 16.9l-4.6-3.4-.9 1.2 5.8 4.3 9.3-12.6z"
    2034 }));
    2035 /* harmony default export */ __webpack_exports__["default"] = (check);
    2036 //# sourceMappingURL=check.js.map
    2037 
    2038 /***/ }),
    2039 
    2040 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/chevron-down.js":
    2041 /*!************************************************************************************************************************!*\
    2042   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/chevron-down.js ***!
    2043   \************************************************************************************************************************/
    2044 /*! exports provided: default */
    2045 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2046 
    2047 "use strict";
    2048 __webpack_require__.r(__webpack_exports__);
    2049 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2050 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2051 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2052 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2053 
    2054 
    2055 /**
    2056  * WordPress dependencies
    2057  */
    2058 
    2059 const chevronDown = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2060   viewBox: "0 0 24 24",
    2061   xmlns: "http://www.w3.org/2000/svg"
    2062 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2063   d: "M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"
    2064 }));
    2065 /* harmony default export */ __webpack_exports__["default"] = (chevronDown);
    2066 //# sourceMappingURL=chevron-down.js.map
    2067 
    2068 /***/ }),
    2069 
    2070 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/chevron-left.js":
    2071 /*!************************************************************************************************************************!*\
    2072   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/chevron-left.js ***!
    2073   \************************************************************************************************************************/
    2074 /*! exports provided: default */
    2075 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2076 
    2077 "use strict";
    2078 __webpack_require__.r(__webpack_exports__);
    2079 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2080 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2081 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2082 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2083 
    2084 
    2085 /**
    2086  * WordPress dependencies
    2087  */
    2088 
    2089 const chevronLeft = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2090   xmlns: "http://www.w3.org/2000/svg",
    2091   viewBox: "0 0 24 24"
    2092 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2093   d: "M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"
    2094 }));
    2095 /* harmony default export */ __webpack_exports__["default"] = (chevronLeft);
    2096 //# sourceMappingURL=chevron-left.js.map
    2097 
    2098 /***/ }),
    2099 
    2100 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/chevron-right.js":
    2101 /*!*************************************************************************************************************************!*\
    2102   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/chevron-right.js ***!
    2103   \*************************************************************************************************************************/
    2104 /*! exports provided: default */
    2105 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2106 
    2107 "use strict";
    2108 __webpack_require__.r(__webpack_exports__);
    2109 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2110 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2111 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2112 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2113 
    2114 
    2115 /**
    2116  * WordPress dependencies
    2117  */
    2118 
    2119 const chevronRight = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2120   xmlns: "http://www.w3.org/2000/svg",
    2121   viewBox: "0 0 24 24"
    2122 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2123   d: "M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"
    2124 }));
    2125 /* harmony default export */ __webpack_exports__["default"] = (chevronRight);
    2126 //# sourceMappingURL=chevron-right.js.map
    2127 
    2128 /***/ }),
    2129 
    2130 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/chevron-up.js":
    2131 /*!**********************************************************************************************************************!*\
    2132   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/chevron-up.js ***!
    2133   \**********************************************************************************************************************/
    2134 /*! exports provided: default */
    2135 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2136 
    2137 "use strict";
    2138 __webpack_require__.r(__webpack_exports__);
    2139 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2140 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2141 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2142 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2143 
    2144 
    2145 /**
    2146  * WordPress dependencies
    2147  */
    2148 
    2149 const chevronUp = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2150   viewBox: "0 0 24 24",
    2151   xmlns: "http://www.w3.org/2000/svg"
    2152 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2153   d: "M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"
    2154 }));
    2155 /* harmony default export */ __webpack_exports__["default"] = (chevronUp);
    2156 //# sourceMappingURL=chevron-up.js.map
    2157 
    2158 /***/ }),
    2159 
    2160 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/classic.js":
    2161 /*!*******************************************************************************************************************!*\
    2162   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/classic.js ***!
    2163   \*******************************************************************************************************************/
    2164 /*! exports provided: default */
    2165 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2166 
    2167 "use strict";
    2168 __webpack_require__.r(__webpack_exports__);
    2169 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2170 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2171 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2172 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2173 
    2174 
    2175 /**
    2176  * WordPress dependencies
    2177  */
    2178 
    2179 const classic = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2180   viewBox: "0 0 24 24",
    2181   xmlns: "http://www.w3.org/2000/svg"
    2182 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2183   d: "M20 6H4c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H4c-.3 0-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h16c.3 0 .5.2.5.5v9zM10 10H8v2h2v-2zm-5 2h2v-2H5v2zm8-2h-2v2h2v-2zm-5 6h8v-2H8v2zm6-4h2v-2h-2v2zm3 0h2v-2h-2v2zm0 4h2v-2h-2v2zM5 16h2v-2H5v2z"
    2184 }));
    2185 /* harmony default export */ __webpack_exports__["default"] = (classic);
    2186 //# sourceMappingURL=classic.js.map
    2187 
    2188 /***/ }),
    2189 
    2190 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/close-small.js":
    2191 /*!***********************************************************************************************************************!*\
    2192   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/close-small.js ***!
    2193   \***********************************************************************************************************************/
    2194 /*! exports provided: default */
    2195 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2196 
    2197 "use strict";
    2198 __webpack_require__.r(__webpack_exports__);
    2199 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2200 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2201 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2202 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2203 
    2204 
    2205 /**
    2206  * WordPress dependencies
    2207  */
    2208 
    2209 const closeSmall = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2210   xmlns: "http://www.w3.org/2000/svg",
    2211   viewBox: "0 0 24 24"
    2212 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2213   d: "M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"
    2214 }));
    2215 /* harmony default export */ __webpack_exports__["default"] = (closeSmall);
    2216 //# sourceMappingURL=close-small.js.map
    2217 
    2218 /***/ }),
    2219 
    2220 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/close.js":
    2221 /*!*****************************************************************************************************************!*\
    2222   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/close.js ***!
    2223   \*****************************************************************************************************************/
    2224 /*! exports provided: default */
    2225 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2226 
    2227 "use strict";
    2228 __webpack_require__.r(__webpack_exports__);
    2229 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2230 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2231 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2232 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2233 
    2234 
    2235 /**
    2236  * WordPress dependencies
    2237  */
    2238 
    2239 const close = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2240   xmlns: "http://www.w3.org/2000/svg",
    2241   viewBox: "0 0 24 24"
    2242 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2243   d: "M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"
    2244 }));
    2245 /* harmony default export */ __webpack_exports__["default"] = (close);
    2246 //# sourceMappingURL=close.js.map
    2247 
    2248 /***/ }),
    2249 
    2250 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/cloud-upload.js":
    2251 /*!************************************************************************************************************************!*\
    2252   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/cloud-upload.js ***!
    2253   \************************************************************************************************************************/
    2254 /*! exports provided: default */
    2255 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2256 
    2257 "use strict";
    2258 __webpack_require__.r(__webpack_exports__);
    2259 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2260 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2261 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2262 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2263 
    2264 
    2265 /**
    2266  * WordPress dependencies
    2267  */
    2268 
    2269 const cloudUpload = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2270   xmlns: "http://www.w3.org/2000/svg",
    2271   viewBox: "0 0 24 24"
    2272 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2273   d: "M17.3 10.1c0-2.5-2.1-4.4-4.8-4.4-2.2 0-4.1 1.4-4.6 3.3h-.2C5.7 9 4 10.7 4 12.8c0 2.1 1.7 3.8 3.7 3.8h9c1.8 0 3.2-1.5 3.2-3.3.1-1.6-1.1-2.9-2.6-3.2zm-.5 5.1h-4v-2.4L14 14l1-1-3-3-3 3 1 1 1.2-1.2v2.4H7.7c-1.2 0-2.2-1.1-2.2-2.3s1-2.4 2.2-2.4H9l.3-1.1c.4-1.3 1.7-2.2 3.2-2.2 1.8 0 3.3 1.3 3.3 2.9v1.3l1.3.2c.8.1 1.4.9 1.4 1.8 0 1-.8 1.8-1.7 1.8z"
    2274 }));
    2275 /* harmony default export */ __webpack_exports__["default"] = (cloudUpload);
    2276 //# sourceMappingURL=cloud-upload.js.map
    2277 
    2278 /***/ }),
    2279 
    2280 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/cloud.js":
    2281 /*!*****************************************************************************************************************!*\
    2282   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/cloud.js ***!
    2283   \*****************************************************************************************************************/
    2284 /*! exports provided: default */
    2285 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2286 
    2287 "use strict";
    2288 __webpack_require__.r(__webpack_exports__);
    2289 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2290 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2291 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2292 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2293 
    2294 
    2295 /**
    2296  * WordPress dependencies
    2297  */
    2298 
    2299 const cloud = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2300   xmlns: "http://www.w3.org/2000/svg",
    2301   viewBox: "0 0 24 24"
    2302 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2303   d: "M17.3 10.1c0-2.5-2.1-4.4-4.8-4.4-2.2 0-4.1 1.4-4.6 3.3h-.2C5.7 9 4 10.7 4 12.8c0 2.1 1.7 3.8 3.7 3.8h9c1.8 0 3.2-1.5 3.2-3.3.1-1.6-1.1-2.9-2.6-3.2zm-.5 5.1h-9c-1.2 0-2.2-1.1-2.2-2.3s1-2.4 2.2-2.4h1.3l.3-1.1c.4-1.3 1.7-2.2 3.2-2.2 1.8 0 3.3 1.3 3.3 2.9v1.3l1.3.2c.8.1 1.4.9 1.4 1.8-.1 1-.9 1.8-1.8 1.8z"
    2304 }));
    2305 /* harmony default export */ __webpack_exports__["default"] = (cloud);
    2306 //# sourceMappingURL=cloud.js.map
    2307 
    2308 /***/ }),
    2309 
    2310 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/code.js":
    2311 /*!****************************************************************************************************************!*\
    2312   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/code.js ***!
    2313   \****************************************************************************************************************/
    2314 /*! exports provided: default */
    2315 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2316 
    2317 "use strict";
    2318 __webpack_require__.r(__webpack_exports__);
    2319 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2320 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2321 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2322 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2323 
    2324 
    2325 /**
    2326  * WordPress dependencies
    2327  */
    2328 
    2329 const code = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2330   viewBox: "0 0 24 24",
    2331   xmlns: "http://www.w3.org/2000/svg"
    2332 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2333   d: "M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z"
    2334 }));
    2335 /* harmony default export */ __webpack_exports__["default"] = (code);
    2336 //# sourceMappingURL=code.js.map
    2337 
    2338 /***/ }),
    2339 
    2340 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/cog.js":
    2341 /*!***************************************************************************************************************!*\
    2342   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/cog.js ***!
    2343   \***************************************************************************************************************/
    2344 /*! exports provided: default */
    2345 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2346 
    2347 "use strict";
    2348 __webpack_require__.r(__webpack_exports__);
    2349 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2350 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2351 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2352 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2353 
    2354 
    2355 /**
    2356  * WordPress dependencies
    2357  */
    2358 
    2359 const cog = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2360   xmlns: "http://www.w3.org/2000/svg",
    2361   viewBox: "0 0 24 24"
    2362 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2363   fillRule: "evenodd",
    2364   d: "M10.289 4.836A1 1 0 0111.275 4h1.306a1 1 0 01.987.836l.244 1.466c.787.26 1.503.679 2.108 1.218l1.393-.522a1 1 0 011.216.437l.653 1.13a1 1 0 01-.23 1.273l-1.148.944a6.025 6.025 0 010 2.435l1.149.946a1 1 0 01.23 1.272l-.653 1.13a1 1 0 01-1.216.437l-1.394-.522c-.605.54-1.32.958-2.108 1.218l-.244 1.466a1 1 0 01-.987.836h-1.306a1 1 0 01-.986-.836l-.244-1.466a5.995 5.995 0 01-2.108-1.218l-1.394.522a1 1 0 01-1.217-.436l-.653-1.131a1 1 0 01.23-1.272l1.149-.946a6.026 6.026 0 010-2.435l-1.148-.944a1 1 0 01-.23-1.272l.653-1.131a1 1 0 011.217-.437l1.393.522a5.994 5.994 0 012.108-1.218l.244-1.466zM14.929 12a3 3 0 11-6 0 3 3 0 016 0z",
    2365   clipRule: "evenodd"
    2366 }));
    2367 /* harmony default export */ __webpack_exports__["default"] = (cog);
    2368 //# sourceMappingURL=cog.js.map
    2369 
    2370 /***/ }),
    2371 
    2372 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/column.js":
    2373 /*!******************************************************************************************************************!*\
    2374   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/column.js ***!
    2375   \******************************************************************************************************************/
    2376 /*! exports provided: default */
    2377 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2378 
    2379 "use strict";
    2380 __webpack_require__.r(__webpack_exports__);
    2381 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2382 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2383 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2384 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2385 
    2386 
    2387 /**
    2388  * WordPress dependencies
    2389  */
    2390 
    2391 const column = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2392   xmlns: "http://www.w3.org/2000/svg",
    2393   viewBox: "0 0 24 24"
    2394 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2395   d: "M19 6H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zM6 17.5c-.3 0-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h3v10H6zm13.5-.5c0 .3-.2.5-.5.5h-3v-10h3c.3 0 .5.2.5.5v9z"
    2396 }));
    2397 /* harmony default export */ __webpack_exports__["default"] = (column);
    2398 //# sourceMappingURL=column.js.map
    2399 
    2400 /***/ }),
    2401 
    2402 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/columns.js":
    2403 /*!*******************************************************************************************************************!*\
    2404   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/columns.js ***!
    2405   \*******************************************************************************************************************/
    2406 /*! exports provided: default */
    2407 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2408 
    2409 "use strict";
    2410 __webpack_require__.r(__webpack_exports__);
    2411 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2412 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2413 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2414 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2415 
    2416 
    2417 /**
    2418  * WordPress dependencies
    2419  */
    2420 
    2421 const columns = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2422   viewBox: "0 0 24 24",
    2423   xmlns: "http://www.w3.org/2000/svg"
    2424 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2425   d: "M19 6H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-4.1 1.5v10H10v-10h4.9zM5.5 17V8c0-.3.2-.5.5-.5h2.5v10H6c-.3 0-.5-.2-.5-.5zm14 0c0 .3-.2.5-.5.5h-2.6v-10H19c.3 0 .5.2.5.5v9z"
    2426 }));
    2427 /* harmony default export */ __webpack_exports__["default"] = (columns);
    2428 //# sourceMappingURL=columns.js.map
    2429 
    2430 /***/ }),
    2431 
    2432 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/comment.js":
    2433 /*!*******************************************************************************************************************!*\
    2434   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/comment.js ***!
    2435   \*******************************************************************************************************************/
    2436 /*! exports provided: default */
    2437 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2438 
    2439 "use strict";
    2440 __webpack_require__.r(__webpack_exports__);
    2441 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2442 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2443 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2444 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2445 
    2446 
    2447 /**
    2448  * WordPress dependencies
    2449  */
    2450 
    2451 const comment = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2452   viewBox: "0 0 24 24",
    2453   xmlns: "http://www.w3.org/2000/svg"
    2454 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2455   d: "M18 4H6c-1.1 0-2 .9-2 2v12.9c0 .6.5 1.1 1.1 1.1.3 0 .5-.1.8-.3L8.5 17H18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H7.9l-2.4 2.4V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v9z"
    2456 }));
    2457 /* harmony default export */ __webpack_exports__["default"] = (comment);
    2458 //# sourceMappingURL=comment.js.map
    2459 
    2460 /***/ }),
    2461 
    2462 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/cover.js":
    2463 /*!*****************************************************************************************************************!*\
    2464   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/cover.js ***!
    2465   \*****************************************************************************************************************/
    2466 /*! exports provided: default */
    2467 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2468 
    2469 "use strict";
    2470 __webpack_require__.r(__webpack_exports__);
    2471 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2472 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2473 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2474 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2475 
    2476 
    2477 /**
    2478  * WordPress dependencies
    2479  */
    2480 
    2481 const cover = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2482   xmlns: "http://www.w3.org/2000/svg",
    2483   viewBox: "0 0 24 24"
    2484 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2485   d: "M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h6.2v8.9l2.5-3.1 2.5 3.1V4.5h2.2c.4 0 .8.4.8.8v13.4z"
    2486 }));
    2487 /* harmony default export */ __webpack_exports__["default"] = (cover);
    2488 //# sourceMappingURL=cover.js.map
    2489 
    2490 /***/ }),
    2491 
    2492 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/create.js":
    2493 /*!******************************************************************************************************************!*\
    2494   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/create.js ***!
    2495   \******************************************************************************************************************/
    2496 /*! exports provided: default */
    2497 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2498 
    2499 "use strict";
    2500 __webpack_require__.r(__webpack_exports__);
    2501 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2502 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2503 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2504 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2505 
    2506 
    2507 /**
    2508  * WordPress dependencies
    2509  */
    2510 
    2511 const create = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2512   xmlns: "http://www.w3.org/2000/svg",
    2513   viewBox: "0 0 24 24"
    2514 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2515   d: "M16 11.2h-3.2V8h-1.6v3.2H8v1.6h3.2V16h1.6v-3.2H16z"
    2516 }));
    2517 /* harmony default export */ __webpack_exports__["default"] = (create);
    2518 //# sourceMappingURL=create.js.map
    2519 
    2520 /***/ }),
    2521 
    2522 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/crop.js":
    2523 /*!****************************************************************************************************************!*\
    2524   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/crop.js ***!
    2525   \****************************************************************************************************************/
    2526 /*! exports provided: default */
    2527 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2528 
    2529 "use strict";
    2530 __webpack_require__.r(__webpack_exports__);
    2531 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2532 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2533 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2534 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2535 
    2536 
    2537 /**
    2538  * WordPress dependencies
    2539  */
    2540 
    2541 const crop = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2542   xmlns: "http://www.w3.org/2000/svg",
    2543   viewBox: "0 0 24 24"
    2544 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2545   d: "M16.5 7.8v7H18v-7c0-1-.8-1.8-1.8-1.8h-7v1.5h7c.2 0 .3.1.3.3zm-8.7 8.7c-.1 0-.2-.1-.2-.2V2H6v4H2v1.5h4v8.8c0 1 .8 1.8 1.8 1.8h8.8v4H18v-4h4v-1.5H7.8z"
    2546 }));
    2547 /* harmony default export */ __webpack_exports__["default"] = (crop);
    2548 //# sourceMappingURL=crop.js.map
    2549 
    2550 /***/ }),
    2551 
    2552 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/currency-dollar.js":
    2553 /*!***************************************************************************************************************************!*\
    2554   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/currency-dollar.js ***!
    2555   \***************************************************************************************************************************/
    2556 /*! exports provided: default */
    2557 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2558 
    2559 "use strict";
    2560 __webpack_require__.r(__webpack_exports__);
    2561 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2562 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2563 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2564 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2565 
    2566 
    2567 /**
    2568  * WordPress dependencies
    2569  */
    2570 
    2571 const currencyDollar = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2572   xmlns: "http://www.w3.org/2000/svg",
    2573   viewBox: "0 0 24 24"
    2574 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2575   d: "M3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zm-1.338 4.877c-.314.22-.412.452-.412.623 0 .171.098.403.412.623.312.218.783.377 1.338.377.825 0 1.605.233 2.198.648.59.414 1.052 1.057 1.052 1.852 0 .795-.461 1.438-1.052 1.852-.41.286-.907.486-1.448.582v.316a.75.75 0 01-1.5 0v-.316a3.64 3.64 0 01-1.448-.582c-.59-.414-1.052-1.057-1.052-1.852a.75.75 0 011.5 0c0 .171.098.403.412.623.312.218.783.377 1.338.377s1.026-.159 1.338-.377c.314-.22.412-.452.412-.623 0-.171-.098-.403-.412-.623-.312-.218-.783-.377-1.338-.377-.825 0-1.605-.233-2.198-.648-.59-.414-1.052-1.057-1.052-1.852 0-.795.461-1.438 1.052-1.852a3.64 3.64 0 011.448-.582V7.5a.75.75 0 011.5 0v.316c.54.096 1.039.296 1.448.582.59.414 1.052 1.057 1.052 1.852a.75.75 0 01-1.5 0c0-.171-.098-.403-.412-.623-.312-.218-.783-.377-1.338-.377s-1.026.159-1.338.377z"
    2576 }));
    2577 /* harmony default export */ __webpack_exports__["default"] = (currencyDollar);
    2578 //# sourceMappingURL=currency-dollar.js.map
    2579 
    2580 /***/ }),
    2581 
    2582 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/currency-euro.js":
    2583 /*!*************************************************************************************************************************!*\
    2584   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/currency-euro.js ***!
    2585   \*************************************************************************************************************************/
    2586 /*! exports provided: default */
    2587 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2588 
    2589 "use strict";
    2590 __webpack_require__.r(__webpack_exports__);
    2591 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2592 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2593 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2594 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2595 
    2596 
    2597 /**
    2598  * WordPress dependencies
    2599  */
    2600 
    2601 const currencyEuro = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2602   xmlns: "http://www.w3.org/2000/svg",
    2603   viewBox: "0 0 24 24"
    2604 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2605   d: "M12 3.25a8.75 8.75 0 100 17.5 8.75 8.75 0 000-17.5zM4.75 12a7.25 7.25 0 1114.5 0 7.25 7.25 0 01-14.5 0zm9.195 1.944a2.75 2.75 0 01-4.066-.194h.621a.75.75 0 000-1.5H9.262a2.767 2.767 0 010-.5H11.5a.75.75 0 000-1.5H9.88a2.75 2.75 0 014.066-.194.75.75 0 001.06-1.061 4.25 4.25 0 00-6.88 1.255H7.5a.75.75 0 000 1.5h.258c-.01.166-.01.334 0 .5H7.5a.75.75 0 000 1.5h.626a4.25 4.25 0 006.88 1.255.75.75 0 00-1.06-1.06z"
    2606 }));
    2607 /* harmony default export */ __webpack_exports__["default"] = (currencyEuro);
    2608 //# sourceMappingURL=currency-euro.js.map
    2609 
    2610 /***/ }),
    2611 
    2612 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/currency-pound.js":
    2613 /*!**************************************************************************************************************************!*\
    2614   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/currency-pound.js ***!
    2615   \**************************************************************************************************************************/
    2616 /*! exports provided: default */
    2617 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2618 
    2619 "use strict";
    2620 __webpack_require__.r(__webpack_exports__);
    2621 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2622 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2623 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2624 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2625 
    2626 
    2627 /**
    2628  * WordPress dependencies
    2629  */
    2630 
    2631 const currencyPound = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2632   xmlns: "http://www.w3.org/2000/svg",
    2633   viewBox: "0 0 24 24"
    2634 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2635   fillRule: "evenodd",
    2636   d: "M3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zm.25 4c-.787 0-1.425.638-1.425 1.425 0 .058.014.147.069.3.04.113.088.223.147.36a26.094 26.094 0 01.173.415H12.5a.75.75 0 010 1.5h-.953c.002.047.003.095.003.144 0 .617-.236 1.168-.511 1.606h3.386a.75.75 0 010 1.5H9.35a.75.75 0 01-.452-1.349l.007-.005a4.417 4.417 0 00.596-.581c.328-.39.549-.806.549-1.171 0-.05-.002-.097-.004-.144H9.5a.75.75 0 010-1.5h.088a5.875 5.875 0 01-.106-.27 2.382 2.382 0 01-.157-.805 2.925 2.925 0 015.637-1.097.75.75 0 01-1.39.563 1.426 1.426 0 00-1.322-.891zm-3.35 5.9l.45.6-.45-.6z"
    2637 }));
    2638 /* harmony default export */ __webpack_exports__["default"] = (currencyPound);
    2639 //# sourceMappingURL=currency-pound.js.map
    2640 
    2641 /***/ }),
    2642 
    2643 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/custom-link.js":
    2644 /*!***********************************************************************************************************************!*\
    2645   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/custom-link.js ***!
    2646   \***********************************************************************************************************************/
    2647 /*! exports provided: default */
    2648 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2649 
    2650 "use strict";
    2651 __webpack_require__.r(__webpack_exports__);
    2652 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2653 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2654 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2655 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2656 
    2657 
    2658 /**
    2659  * WordPress dependencies
    2660  */
    2661 
    2662 const customLink = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2663   xmlns: "https://www.w3.org/2000/svg",
    2664   viewBox: "0 0 24 24"
    2665 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2666   d: "M12.5 14.5h-1V16h1c2.2 0 4-1.8 4-4s-1.8-4-4-4h-1v1.5h1c1.4 0 2.5 1.1 2.5 2.5s-1.1 2.5-2.5 2.5zm-4 1.5v-1.5h-1C6.1 14.5 5 13.4 5 12s1.1-2.5 2.5-2.5h1V8h-1c-2.2 0-4 1.8-4 4s1.8 4 4 4h1zm-1-3.2h5v-1.5h-5v1.5zM18 4H9c-1.1 0-2 .9-2 2v.5h1.5V6c0-.3.2-.5.5-.5h9c.3 0 .5.2.5.5v12c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5v-.5H7v.5c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2z"
    2667 }));
    2668 /* harmony default export */ __webpack_exports__["default"] = (customLink);
    2669 //# sourceMappingURL=custom-link.js.map
    2670 
    2671 /***/ }),
    2672 
    2673 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/custom-post-type.js":
    2674 /*!****************************************************************************************************************************!*\
    2675   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/custom-post-type.js ***!
    2676   \****************************************************************************************************************************/
    2677 /*! exports provided: default */
    2678 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2679 
    2680 "use strict";
    2681 __webpack_require__.r(__webpack_exports__);
    2682 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2683 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2684 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2685 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2686 
    2687 
    2688 /**
    2689  * WordPress dependencies
    2690  */
    2691 
    2692 const customPostType = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2693   xmlns: "http://www.w3.org/2000/svg",
    2694   viewBox: "0 0 24 24"
    2695 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2696   d: "M4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4zm.8-4l.7.7 2-2V12h1V9.2l2 2 .7-.7-2-2H12v-1H9.2l2-2-.7-.7-2 2V4h-1v2.8l-2-2-.7.7 2 2H4v1h2.8l-2 2z"
    2697 }));
    2698 /* harmony default export */ __webpack_exports__["default"] = (customPostType);
    2699 //# sourceMappingURL=custom-post-type.js.map
    2700 
    2701 /***/ }),
    2702 
    2703 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/desktop.js":
    2704 /*!*******************************************************************************************************************!*\
    2705   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/desktop.js ***!
    2706   \*******************************************************************************************************************/
    2707 /*! exports provided: default */
    2708 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2709 
    2710 "use strict";
    2711 __webpack_require__.r(__webpack_exports__);
    2712 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2713 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2714 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2715 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2716 
    2717 
    2718 /**
    2719  * WordPress dependencies
    2720  */
    2721 
    2722 const desktop = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2723   xmlns: "http://www.w3.org/2000/svg",
    2724   viewBox: "0 0 24 24"
    2725 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2726   d: "M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"
    2727 }));
    2728 /* harmony default export */ __webpack_exports__["default"] = (desktop);
    2729 //# sourceMappingURL=desktop.js.map
    2730 
    2731 /***/ }),
    2732 
    2733 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/download.js":
    2734 /*!********************************************************************************************************************!*\
    2735   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/download.js ***!
    2736   \********************************************************************************************************************/
    2737 /*! exports provided: default */
    2738 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2739 
    2740 "use strict";
    2741 __webpack_require__.r(__webpack_exports__);
    2742 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2743 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2744 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2745 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2746 
    2747 
    2748 /**
    2749  * WordPress dependencies
    2750  */
    2751 
    2752 const download = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2753   xmlns: "http://www.w3.org/2000/svg",
    2754   viewBox: "0 0 24 24"
    2755 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2756   d: "M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"
    2757 }));
    2758 /* harmony default export */ __webpack_exports__["default"] = (download);
    2759 //# sourceMappingURL=download.js.map
    2760 
    2761 /***/ }),
    2762 
    2763 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/drag-handle.js":
    2764 /*!***********************************************************************************************************************!*\
    2765   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/drag-handle.js ***!
    2766   \***********************************************************************************************************************/
    2767 /*! exports provided: default */
    2768 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2769 
    2770 "use strict";
    2771 __webpack_require__.r(__webpack_exports__);
    2772 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2773 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2774 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2775 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2776 
    2777 
    2778 /**
    2779  * WordPress dependencies
    2780  */
    2781 
    2782 const dragHandle = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2783   width: "18",
    2784   height: "18",
    2785   xmlns: "http://www.w3.org/2000/svg",
    2786   viewBox: "0 0 18 18"
    2787 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2788   d: "M5 4h2V2H5v2zm6-2v2h2V2h-2zm-6 8h2V8H5v2zm6 0h2V8h-2v2zm-6 6h2v-2H5v2zm6 0h2v-2h-2v2z"
    2789 }));
    2790 /* harmony default export */ __webpack_exports__["default"] = (dragHandle);
    2791 //# sourceMappingURL=drag-handle.js.map
    2792 
    2793 /***/ }),
    2794 
    2795 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/edit.js":
    2796 /*!****************************************************************************************************************!*\
    2797   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/edit.js ***!
    2798   \****************************************************************************************************************/
    2799 /*! exports provided: default */
    2800 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2801 
    2802 "use strict";
    2803 __webpack_require__.r(__webpack_exports__);
    2804 /* harmony import */ var _pencil__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pencil */ "../../../../node_modules/@wordpress/icons/build-module/library/pencil.js");
    2805 /**
    2806  * Internal dependencies
    2807  */
    2808 
    2809 /* harmony default export */ __webpack_exports__["default"] = (_pencil__WEBPACK_IMPORTED_MODULE_0__["default"]);
    2810 //# sourceMappingURL=edit.js.map
    2811 
    2812 /***/ }),
    2813 
    2814 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/external.js":
    2815 /*!********************************************************************************************************************!*\
    2816   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/external.js ***!
    2817   \********************************************************************************************************************/
    2818 /*! exports provided: default */
    2819 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2820 
    2821 "use strict";
    2822 __webpack_require__.r(__webpack_exports__);
    2823 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2824 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2825 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2826 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2827 
    2828 
    2829 /**
    2830  * WordPress dependencies
    2831  */
    2832 
    2833 const external = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2834   xmlns: "http://www.w3.org/2000/svg",
    2835   viewBox: "0 0 24 24"
    2836 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2837   d: "M18.2 17c0 .7-.6 1.2-1.2 1.2H7c-.7 0-1.2-.6-1.2-1.2V7c0-.7.6-1.2 1.2-1.2h3.2V4.2H7C5.5 4.2 4.2 5.5 4.2 7v10c0 1.5 1.2 2.8 2.8 2.8h10c1.5 0 2.8-1.2 2.8-2.8v-3.6h-1.5V17zM14.9 3v1.5h3.7l-6.4 6.4 1.1 1.1 6.4-6.4v3.7h1.5V3h-6.3z"
    2838 }));
    2839 /* harmony default export */ __webpack_exports__["default"] = (external);
    2840 //# sourceMappingURL=external.js.map
    2841 
    2842 /***/ }),
    2843 
    2844 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/file.js":
    2845 /*!****************************************************************************************************************!*\
    2846   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/file.js ***!
    2847   \****************************************************************************************************************/
    2848 /*! exports provided: default */
    2849 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2850 
    2851 "use strict";
    2852 __webpack_require__.r(__webpack_exports__);
    2853 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2854 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2855 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2856 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2857 
    2858 
    2859 /**
    2860  * WordPress dependencies
    2861  */
    2862 
    2863 const file = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2864   viewBox: "0 0 24 24",
    2865   xmlns: "http://www.w3.org/2000/svg"
    2866 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2867   d: "M19 6.2h-5.9l-.6-1.1c-.3-.7-1-1.1-1.8-1.1H5c-1.1 0-2 .9-2 2v11.8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8.2c0-1.1-.9-2-2-2zm.5 11.6c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h5.8c.2 0 .4.1.4.3l1 2H19c.3 0 .5.2.5.5v9.5z"
    2868 }));
    2869 /* harmony default export */ __webpack_exports__["default"] = (file);
    2870 //# sourceMappingURL=file.js.map
    2871 
    2872 /***/ }),
    2873 
    2874 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/flip-horizontal.js":
    2875 /*!***************************************************************************************************************************!*\
    2876   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/flip-horizontal.js ***!
    2877   \***************************************************************************************************************************/
    2878 /*! exports provided: default */
    2879 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2880 
    2881 "use strict";
    2882 __webpack_require__.r(__webpack_exports__);
    2883 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2884 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2885 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2886 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2887 
    2888 
    2889 /**
    2890  * WordPress dependencies
    2891  */
    2892 
    2893 const flipHorizontal = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2894   xmlns: "http://www.w3.org/2000/svg",
    2895   viewBox: "0 0 24 24"
    2896 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2897   d: "M4 6v12c0 1.1.9 2 2 2h3v-1.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h3V4H6c-1.1 0-2 .9-2 2zm7.2 16h1.5V2h-1.5v20zM15 5.5h1.5V4H15v1.5zm3.5.5H20c0-1.1-.9-2-2-2v1.5c.3 0 .5.2.5.5zm0 10.5H20v-2h-1.5v2zm0-3.5H20v-2h-1.5v2zm-.5 5.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zM15 20h1.5v-1.5H15V20zm3.5-10.5H20v-2h-1.5v2z"
    2898 }));
    2899 /* harmony default export */ __webpack_exports__["default"] = (flipHorizontal);
    2900 //# sourceMappingURL=flip-horizontal.js.map
    2901 
    2902 /***/ }),
    2903 
    2904 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/flip-vertical.js":
    2905 /*!*************************************************************************************************************************!*\
    2906   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/flip-vertical.js ***!
    2907   \*************************************************************************************************************************/
    2908 /*! exports provided: default */
    2909 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2910 
    2911 "use strict";
    2912 __webpack_require__.r(__webpack_exports__);
    2913 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2914 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2915 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2916 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2917 
    2918 
    2919 /**
    2920  * WordPress dependencies
    2921  */
    2922 
    2923 const flipVertical = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2924   xmlns: "http://www.w3.org/2000/svg",
    2925   viewBox: "0 0 24 24"
    2926 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2927   d: "M2 11.2v1.5h20v-1.5H2zM5.5 6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v3H20V6c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v3h1.5V6zm2 14h2v-1.5h-2V20zm3.5 0h2v-1.5h-2V20zm7-1.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zm.5-2H20V15h-1.5v1.5zM5.5 18H4c0 1.1.9 2 2 2v-1.5c-.3 0-.5-.2-.5-.5zm0-3H4v1.5h1.5V15zm9 5h2v-1.5h-2V20z"
    2928 }));
    2929 /* harmony default export */ __webpack_exports__["default"] = (flipVertical);
    2930 //# sourceMappingURL=flip-vertical.js.map
    2931 
    2932 /***/ }),
    2933 
    2934 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/footer.js":
    2935 /*!******************************************************************************************************************!*\
    2936   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/footer.js ***!
    2937   \******************************************************************************************************************/
    2938 /*! exports provided: default */
    2939 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2940 
    2941 "use strict";
    2942 __webpack_require__.r(__webpack_exports__);
    2943 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2944 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2945 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2946 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2947 
    2948 
    2949 /**
    2950  * WordPress dependencies
    2951  */
    2952 
    2953 const footer = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2954   xmlns: "http://www.w3.org/2000/svg",
    2955   viewBox: "0 0 24 24"
    2956 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2957   fillRule: "evenodd",
    2958   d: "M18 5.5h-8v8h8.5V6a.5.5 0 00-.5-.5zm-9.5 8h-3V6a.5.5 0 01.5-.5h2.5v8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"
    2959 }));
    2960 /* harmony default export */ __webpack_exports__["default"] = (footer);
    2961 //# sourceMappingURL=footer.js.map
    2962 
    2963 /***/ }),
    2964 
    2965 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-bold.js":
    2966 /*!***********************************************************************************************************************!*\
    2967   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-bold.js ***!
    2968   \***********************************************************************************************************************/
    2969 /*! exports provided: default */
    2970 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    2971 
    2972 "use strict";
    2973 __webpack_require__.r(__webpack_exports__);
    2974 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    2975 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    2976 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    2977 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    2978 
    2979 
    2980 /**
    2981  * WordPress dependencies
    2982  */
    2983 
    2984 const formatBold = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    2985   xmlns: "http://www.w3.org/2000/svg",
    2986   viewBox: "0 0 24 24"
    2987 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    2988   d: "M14.7 11.3c1-.6 1.5-1.6 1.5-3 0-2.3-1.3-3.4-4-3.4H7v14h5.8c1.4 0 2.5-.3 3.3-1 .8-.7 1.2-1.7 1.2-2.9.1-1.9-.8-3.1-2.6-3.7zm-5.1-4h2.3c.6 0 1.1.1 1.4.4.3.3.5.7.5 1.2s-.2 1-.5 1.2c-.3.3-.8.4-1.4.4H9.6V7.3zm4.6 9c-.4.3-1 .4-1.7.4H9.6v-3.9h2.9c.7 0 1.3.2 1.7.5.4.3.6.8.6 1.5s-.2 1.2-.6 1.5z"
    2989 }));
    2990 /* harmony default export */ __webpack_exports__["default"] = (formatBold);
    2991 //# sourceMappingURL=format-bold.js.map
    2992 
    2993 /***/ }),
    2994 
    2995 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-capitalize.js":
    2996 /*!*****************************************************************************************************************************!*\
    2997   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-capitalize.js ***!
    2998   \*****************************************************************************************************************************/
    2999 /*! exports provided: default */
    3000 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3001 
    3002 "use strict";
    3003 __webpack_require__.r(__webpack_exports__);
    3004 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3005 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3006 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3007 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3008 
    3009 
    3010 /**
    3011  * WordPress dependencies
    3012  */
    3013 
    3014 const formatCapitalize = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3015   xmlns: "http://www.w3.org/2000/svg",
    3016   viewBox: "0 0 24 24"
    3017 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3018   d: "M7.1 6.8L3.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H7.1zm-.8 6.8L8 8.9l1.7 4.7H6.3zm14.5-1.5c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2 .1.8-.2 1.4-.6 2z"
    3019 }));
    3020 /* harmony default export */ __webpack_exports__["default"] = (formatCapitalize);
    3021 //# sourceMappingURL=format-capitalize.js.map
    3022 
    3023 /***/ }),
    3024 
    3025 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-indent-rtl.js":
    3026 /*!*****************************************************************************************************************************!*\
    3027   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-indent-rtl.js ***!
    3028   \*****************************************************************************************************************************/
    3029 /*! exports provided: default */
    3030 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3031 
    3032 "use strict";
    3033 __webpack_require__.r(__webpack_exports__);
    3034 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3035 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3036 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3037 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3038 
    3039 
    3040 /**
    3041  * WordPress dependencies
    3042  */
    3043 
    3044 const formatIndentRTL = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3045   xmlns: "http://www.w3.org/2000/svg",
    3046   viewBox: "0 0 24 24"
    3047 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3048   d: "M20 5.5H4V4H20V5.5ZM12 12.5H4V11H12V12.5ZM20 20V18.5H4V20H20ZM20.0303 9.03033L17.0607 12L20.0303 14.9697L18.9697 16.0303L15.4697 12.5303L14.9393 12L15.4697 11.4697L18.9697 7.96967L20.0303 9.03033Z"
    3049 }));
    3050 /* harmony default export */ __webpack_exports__["default"] = (formatIndentRTL);
    3051 //# sourceMappingURL=format-indent-rtl.js.map
    3052 
    3053 /***/ }),
    3054 
    3055 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-indent.js":
    3056 /*!*************************************************************************************************************************!*\
    3057   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-indent.js ***!
    3058   \*************************************************************************************************************************/
    3059 /*! exports provided: default */
    3060 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3061 
    3062 "use strict";
    3063 __webpack_require__.r(__webpack_exports__);
    3064 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3065 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3066 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3067 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3068 
    3069 
    3070 /**
    3071  * WordPress dependencies
    3072  */
    3073 
    3074 const formatIndent = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3075   xmlns: "http://www.w3.org/2000/svg",
    3076   viewBox: "0 0 24 24"
    3077 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3078   d: "M4 7.2v1.5h16V7.2H4zm8 8.6h8v-1.5h-8v1.5zm-8-3.5l3 3-3 3 1 1 4-4-4-4-1 1z"
    3079 }));
    3080 /* harmony default export */ __webpack_exports__["default"] = (formatIndent);
    3081 //# sourceMappingURL=format-indent.js.map
    3082 
    3083 /***/ }),
    3084 
    3085 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-italic.js":
    3086 /*!*************************************************************************************************************************!*\
    3087   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-italic.js ***!
    3088   \*************************************************************************************************************************/
    3089 /*! exports provided: default */
    3090 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3091 
    3092 "use strict";
    3093 __webpack_require__.r(__webpack_exports__);
    3094 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3095 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3096 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3097 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3098 
    3099 
    3100 /**
    3101  * WordPress dependencies
    3102  */
    3103 
    3104 const formatItalic = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3105   xmlns: "http://www.w3.org/2000/svg",
    3106   viewBox: "0 0 24 24"
    3107 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3108   d: "M12.5 5L10 19h1.9l2.5-14z"
    3109 }));
    3110 /* harmony default export */ __webpack_exports__["default"] = (formatItalic);
    3111 //# sourceMappingURL=format-italic.js.map
    3112 
    3113 /***/ }),
    3114 
    3115 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-list-bullets-rtl.js":
    3116 /*!***********************************************************************************************************************************!*\
    3117   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-list-bullets-rtl.js ***!
    3118   \***********************************************************************************************************************************/
    3119 /*! exports provided: default */
    3120 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3121 
    3122 "use strict";
    3123 __webpack_require__.r(__webpack_exports__);
    3124 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3125 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3126 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3127 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3128 
    3129 
    3130 /**
    3131  * WordPress dependencies
    3132  */
    3133 
    3134 const formatListBulletsRTL = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3135   xmlns: "http://www.w3.org/2000/svg",
    3136   viewBox: "0 0 24 24"
    3137 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3138   d: "M4 8.8h8.9V7.2H4v1.6zm0 7h8.9v-1.5H4v1.5zM18 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z"
    3139 }));
    3140 /* harmony default export */ __webpack_exports__["default"] = (formatListBulletsRTL);
    3141 //# sourceMappingURL=format-list-bullets-rtl.js.map
    3142 
    3143 /***/ }),
    3144 
    3145 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-list-bullets.js":
    3146 /*!*******************************************************************************************************************************!*\
    3147   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-list-bullets.js ***!
    3148   \*******************************************************************************************************************************/
    3149 /*! exports provided: default */
    3150 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3151 
    3152 "use strict";
    3153 __webpack_require__.r(__webpack_exports__);
    3154 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3155 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3156 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3157 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3158 
    3159 
    3160 /**
    3161  * WordPress dependencies
    3162  */
    3163 
    3164 const formatListBullets = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3165   xmlns: "http://www.w3.org/2000/svg",
    3166   viewBox: "0 0 24 24"
    3167 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3168   d: "M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM6 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-7c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"
    3169 }));
    3170 /* harmony default export */ __webpack_exports__["default"] = (formatListBullets);
    3171 //# sourceMappingURL=format-list-bullets.js.map
    3172 
    3173 /***/ }),
    3174 
    3175 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-list-numbered-rtl.js":
    3176 /*!************************************************************************************************************************************!*\
    3177   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-list-numbered-rtl.js ***!
    3178   \************************************************************************************************************************************/
    3179 /*! exports provided: default */
    3180 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3181 
    3182 "use strict";
    3183 __webpack_require__.r(__webpack_exports__);
    3184 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3185 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3186 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3187 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3188 
    3189 
    3190 /**
    3191  * WordPress dependencies
    3192  */
    3193 
    3194 const formatListNumberedRTL = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3195   xmlns: "http://www.w3.org/2000/svg",
    3196   viewBox: "0 0 24 24"
    3197 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3198   d: "M3.8 15.8h8.9v-1.5H3.8v1.5zm0-7h8.9V7.2H3.8v1.6zm14.7-2.1V10h1V5.3l-2.2.7.3 1 .9-.3zm1.2 6.1c-.5-.6-1.2-.5-1.7-.4-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5H20v-1h-.9c.3-.6.8-1.4.9-2.1 0-.3 0-.8-.3-1.1z"
    3199 }));
    3200 /* harmony default export */ __webpack_exports__["default"] = (formatListNumberedRTL);
    3201 //# sourceMappingURL=format-list-numbered-rtl.js.map
    3202 
    3203 /***/ }),
    3204 
    3205 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-list-numbered.js":
    3206 /*!********************************************************************************************************************************!*\
    3207   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-list-numbered.js ***!
    3208   \********************************************************************************************************************************/
    3209 /*! exports provided: default */
    3210 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3211 
    3212 "use strict";
    3213 __webpack_require__.r(__webpack_exports__);
    3214 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3215 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3216 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3217 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3218 
    3219 
    3220 /**
    3221  * WordPress dependencies
    3222  */
    3223 
    3224 const formatListNumbered = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3225   xmlns: "http://www.w3.org/2000/svg",
    3226   viewBox: "0 0 24 24"
    3227 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3228   d: "M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM5 6.7V10h1V5.3L3.8 6l.4 1 .8-.3zm-.4 5.7c-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5h2.7v-1h-1c.3-.6.8-1.4.9-2.1.1-.3 0-.8-.2-1.1-.5-.6-1.3-.5-1.7-.4z"
    3229 }));
    3230 /* harmony default export */ __webpack_exports__["default"] = (formatListNumbered);
    3231 //# sourceMappingURL=format-list-numbered.js.map
    3232 
    3233 /***/ }),
    3234 
    3235 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-lowercase.js":
    3236 /*!****************************************************************************************************************************!*\
    3237   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-lowercase.js ***!
    3238   \****************************************************************************************************************************/
    3239 /*! exports provided: default */
    3240 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3241 
    3242 "use strict";
    3243 __webpack_require__.r(__webpack_exports__);
    3244 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3245 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3246 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3247 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3248 
    3249 
    3250 /**
    3251  * WordPress dependencies
    3252  */
    3253 
    3254 const formatLowercase = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3255   xmlns: "http://www.w3.org/2000/svg",
    3256   viewBox: "0 0 24 24"
    3257 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3258   d: "M11 16.8c-.1-.1-.2-.3-.3-.5v-2.6c0-.9-.1-1.7-.3-2.2-.2-.5-.5-.9-.9-1.2-.4-.2-.9-.3-1.6-.3-.5 0-1 .1-1.5.2s-.9.3-1.2.6l.2 1.2c.4-.3.7-.4 1.1-.5.3-.1.7-.2 1-.2.6 0 1 .1 1.3.4.3.2.4.7.4 1.4-1.2 0-2.3.2-3.3.7s-1.4 1.1-1.4 2.1c0 .7.2 1.2.7 1.6.4.4 1 .6 1.8.6.9 0 1.7-.4 2.4-1.2.1.3.2.5.4.7.1.2.3.3.6.4.3.1.6.1 1.1.1h.1l.2-1.2h-.1c-.4.1-.6 0-.7-.1zM9.2 16c-.2.3-.5.6-.9.8-.3.1-.7.2-1.1.2-.4 0-.7-.1-.9-.3-.2-.2-.3-.5-.3-.9 0-.6.2-1 .7-1.3.5-.3 1.3-.4 2.5-.5v2zm10.6-3.9c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2s-.2 1.4-.6 2z"
    3259 }));
    3260 /* harmony default export */ __webpack_exports__["default"] = (formatLowercase);
    3261 //# sourceMappingURL=format-lowercase.js.map
    3262 
    3263 /***/ }),
    3264 
    3265 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-ltr.js":
    3266 /*!**********************************************************************************************************************!*\
    3267   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-ltr.js ***!
    3268   \**********************************************************************************************************************/
    3269 /*! exports provided: default */
    3270 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3271 
    3272 "use strict";
    3273 __webpack_require__.r(__webpack_exports__);
    3274 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3275 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3276 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3277 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3278 
    3279 
    3280 /**
    3281  * WordPress dependencies
    3282  */
    3283 
    3284 const formatLtr = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3285   xmlns: "http://www.w3.org/2000/svg",
    3286   viewBox: "-2 -2 24 24"
    3287 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3288   d: "M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM14 14l5-4-5-4v8z"
    3289 }));
    3290 /* harmony default export */ __webpack_exports__["default"] = (formatLtr);
    3291 //# sourceMappingURL=format-ltr.js.map
    3292 
    3293 /***/ }),
    3294 
    3295 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-outdent-rtl.js":
    3296 /*!******************************************************************************************************************************!*\
    3297   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-outdent-rtl.js ***!
    3298   \******************************************************************************************************************************/
    3299 /*! exports provided: default */
    3300 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3301 
    3302 "use strict";
    3303 __webpack_require__.r(__webpack_exports__);
    3304 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3305 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3306 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3307 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3308 
    3309 
    3310 /**
    3311  * WordPress dependencies
    3312  */
    3313 
    3314 const formatOutdentRTL = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3315   xmlns: "http://www.w3.org/2000/svg",
    3316   viewBox: "0 0 24 24"
    3317 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3318   d: "M20 5.5H4V4H20V5.5ZM12 12.5H4V11H12V12.5ZM20 20V18.5H4V20H20ZM15.4697 14.9697L18.4393 12L15.4697 9.03033L16.5303 7.96967L20.0303 11.4697L20.5607 12L20.0303 12.5303L16.5303 16.0303L15.4697 14.9697Z"
    3319 }));
    3320 /* harmony default export */ __webpack_exports__["default"] = (formatOutdentRTL);
    3321 //# sourceMappingURL=format-outdent-rtl.js.map
    3322 
    3323 /***/ }),
    3324 
    3325 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-outdent.js":
    3326 /*!**************************************************************************************************************************!*\
    3327   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-outdent.js ***!
    3328   \**************************************************************************************************************************/
    3329 /*! exports provided: default */
    3330 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3331 
    3332 "use strict";
    3333 __webpack_require__.r(__webpack_exports__);
    3334 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3335 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3336 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3337 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3338 
    3339 
    3340 /**
    3341  * WordPress dependencies
    3342  */
    3343 
    3344 const formatOutdent = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3345   xmlns: "http://www.w3.org/2000/svg",
    3346   viewBox: "0 0 24 24"
    3347 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3348   d: "M4 7.2v1.5h16V7.2H4zm8 8.6h8v-1.5h-8v1.5zm-4-4.6l-4 4 4 4 1-1-3-3 3-3-1-1z"
    3349 }));
    3350 /* harmony default export */ __webpack_exports__["default"] = (formatOutdent);
    3351 //# sourceMappingURL=format-outdent.js.map
    3352 
    3353 /***/ }),
    3354 
    3355 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-rtl.js":
    3356 /*!**********************************************************************************************************************!*\
    3357   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-rtl.js ***!
    3358   \**********************************************************************************************************************/
    3359 /*! exports provided: default */
    3360 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3361 
    3362 "use strict";
    3363 __webpack_require__.r(__webpack_exports__);
    3364 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3365 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3366 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3367 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3368 
    3369 
    3370 /**
    3371  * WordPress dependencies
    3372  */
    3373 
    3374 const formatRtl = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3375   xmlns: "http://www.w3.org/2000/svg",
    3376   viewBox: "-2 -2 24 24"
    3377 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3378   d: "M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM19 6l-5 4 5 4V6zM5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM19 6l-5 4 5 4V6z"
    3379 }));
    3380 /* harmony default export */ __webpack_exports__["default"] = (formatRtl);
    3381 //# sourceMappingURL=format-rtl.js.map
    3382 
    3383 /***/ }),
    3384 
    3385 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-strikethrough.js":
    3386 /*!********************************************************************************************************************************!*\
    3387   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-strikethrough.js ***!
    3388   \********************************************************************************************************************************/
    3389 /*! exports provided: default */
    3390 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3391 
    3392 "use strict";
    3393 __webpack_require__.r(__webpack_exports__);
    3394 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3395 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3396 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3397 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3398 
    3399 
    3400 /**
    3401  * WordPress dependencies
    3402  */
    3403 
    3404 const formatStrikethrough = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3405   xmlns: "http://www.w3.org/2000/svg",
    3406   viewBox: "0 0 24 24"
    3407 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3408   d: "M9.1 9v-.5c0-.6.2-1.1.7-1.4.5-.3 1.2-.5 2-.5.7 0 1.4.1 2.1.3.7.2 1.4.5 2.1.9l.2-1.9c-.6-.3-1.2-.5-1.9-.7-.8-.1-1.6-.2-2.4-.2-1.5 0-2.7.3-3.6 1-.8.7-1.2 1.5-1.2 2.6V9h2zM20 12H4v1h8.3c.3.1.6.2.8.3.5.2.9.5 1.1.8.3.3.4.7.4 1.2 0 .7-.2 1.1-.8 1.5-.5.3-1.2.5-2.1.5-.8 0-1.6-.1-2.4-.3-.8-.2-1.5-.5-2.2-.8L7 18.1c.5.2 1.2.4 2 .6.8.2 1.6.3 2.4.3 1.7 0 3-.3 3.9-1 .9-.7 1.3-1.6 1.3-2.8 0-.9-.2-1.7-.7-2.2H20v-1z"
    3409 }));
    3410 /* harmony default export */ __webpack_exports__["default"] = (formatStrikethrough);
    3411 //# sourceMappingURL=format-strikethrough.js.map
    3412 
    3413 /***/ }),
    3414 
    3415 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-underline.js":
    3416 /*!****************************************************************************************************************************!*\
    3417   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-underline.js ***!
    3418   \****************************************************************************************************************************/
    3419 /*! exports provided: default */
    3420 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3421 
    3422 "use strict";
    3423 __webpack_require__.r(__webpack_exports__);
    3424 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3425 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3426 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3427 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3428 
    3429 
    3430 /**
    3431  * WordPress dependencies
    3432  */
    3433 
    3434 const formatUnderline = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3435   xmlns: "http://www.w3.org/2000/svg",
    3436   viewBox: "0 0 24 24"
    3437 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3438   d: "M7 18v1h10v-1H7zm5-2c1.5 0 2.6-.4 3.4-1.2.8-.8 1.1-2 1.1-3.5V5H15v5.8c0 1.2-.2 2.1-.6 2.8-.4.7-1.2 1-2.4 1s-2-.3-2.4-1c-.4-.7-.6-1.6-.6-2.8V5H7.5v6.2c0 1.5.4 2.7 1.1 3.5.8.9 1.9 1.3 3.4 1.3z"
    3439 }));
    3440 /* harmony default export */ __webpack_exports__["default"] = (formatUnderline);
    3441 //# sourceMappingURL=format-underline.js.map
    3442 
    3443 /***/ }),
    3444 
    3445 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-uppercase.js":
    3446 /*!****************************************************************************************************************************!*\
    3447   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-uppercase.js ***!
    3448   \****************************************************************************************************************************/
    3449 /*! exports provided: default */
    3450 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3451 
    3452 "use strict";
    3453 __webpack_require__.r(__webpack_exports__);
    3454 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3455 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3456 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3457 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3458 
    3459 
    3460 /**
    3461  * WordPress dependencies
    3462  */
    3463 
    3464 const formatUppercase = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3465   xmlns: "http://www.w3.org/2000/svg",
    3466   viewBox: "0 0 24 24"
    3467 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3468   d: "M6.1 6.8L2.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H6.1zm-.8 6.8L7 8.9l1.7 4.7H5.3zm15.1-.7c-.4-.5-.9-.8-1.6-1 .4-.2.7-.5.8-.9.2-.4.3-.9.3-1.4 0-.9-.3-1.6-.8-2-.6-.5-1.3-.7-2.4-.7h-3.5V18h4.2c1.1 0 2-.3 2.6-.8.6-.6 1-1.4 1-2.4-.1-.8-.3-1.4-.6-1.9zm-5.7-4.7h1.8c.6 0 1.1.1 1.4.4.3.2.5.7.5 1.3 0 .6-.2 1.1-.5 1.3-.3.2-.8.4-1.4.4h-1.8V8.2zm4 8c-.4.3-.9.5-1.5.5h-2.6v-3.8h2.6c1.4 0 2 .6 2 1.9.1.6-.1 1-.5 1.4z"
    3469 }));
    3470 /* harmony default export */ __webpack_exports__["default"] = (formatUppercase);
    3471 //# sourceMappingURL=format-uppercase.js.map
    3472 
    3473 /***/ }),
    3474 
    3475 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/fullscreen.js":
    3476 /*!**********************************************************************************************************************!*\
    3477   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/fullscreen.js ***!
    3478   \**********************************************************************************************************************/
    3479 /*! exports provided: default */
    3480 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3481 
    3482 "use strict";
    3483 __webpack_require__.r(__webpack_exports__);
    3484 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3485 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3486 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3487 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3488 
    3489 
    3490 /**
    3491  * WordPress dependencies
    3492  */
    3493 
    3494 const fullscreen = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3495   xmlns: "http://www.w3.org/2000/svg",
    3496   viewBox: "0 0 24 24"
    3497 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3498   d: "M4.2 9h1.5V5.8H9V4.2H4.2V9zm14 9.2H15v1.5h4.8V15h-1.5v3.2zM15 4.2v1.5h3.2V9h1.5V4.2H15zM5.8 15H4.2v4.8H9v-1.5H5.8V15z"
    3499 }));
    3500 /* harmony default export */ __webpack_exports__["default"] = (fullscreen);
    3501 //# sourceMappingURL=fullscreen.js.map
    3502 
    3503 /***/ }),
    3504 
    3505 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/gallery.js":
    3506 /*!*******************************************************************************************************************!*\
    3507   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/gallery.js ***!
    3508   \*******************************************************************************************************************/
    3509 /*! exports provided: gallery, default */
    3510 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3511 
    3512 "use strict";
    3513 __webpack_require__.r(__webpack_exports__);
    3514 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "gallery", function() { return gallery; });
    3515 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3516 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3517 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3518 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3519 
    3520 
    3521 /**
    3522  * WordPress dependencies
    3523  */
    3524 
    3525 const gallery = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3526   viewBox: "0 0 24 24",
    3527   xmlns: "http://www.w3.org/2000/svg"
    3528 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3529   d: "M20.2 8v11c0 .7-.6 1.2-1.2 1.2H6v1.5h13c1.5 0 2.7-1.2 2.7-2.8V8h-1.5zM18 16.4V4.6c0-.9-.7-1.6-1.6-1.6H4.6C3.7 3 3 3.7 3 4.6v11.8c0 .9.7 1.6 1.6 1.6h11.8c.9 0 1.6-.7 1.6-1.6zM4.5 4.6c0-.1.1-.1.1-.1h11.8c.1 0 .1.1.1.1V12l-2.3-1.7c-.3-.2-.6-.2-.9 0l-2.9 2.1L8 11.3c-.2-.1-.5-.1-.7 0l-2.9 1.5V4.6zm0 11.8v-1.8l3.2-1.7 2.4 1.2c.2.1.5.1.8-.1l2.8-2 2.8 2v2.5c0 .1-.1.1-.1.1H4.6c0-.1-.1-.2-.1-.2z"
    3530 }));
    3531 /* harmony default export */ __webpack_exports__["default"] = (gallery);
    3532 //# sourceMappingURL=gallery.js.map
    3533 
    3534 /***/ }),
    3535 
    3536 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/globe.js":
    3537 /*!*****************************************************************************************************************!*\
    3538   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/globe.js ***!
    3539   \*****************************************************************************************************************/
    3540 /*! exports provided: default */
    3541 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3542 
    3543 "use strict";
    3544 __webpack_require__.r(__webpack_exports__);
    3545 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3546 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3547 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3548 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3549 
    3550 
    3551 /**
    3552  * WordPress dependencies
    3553  */
    3554 
    3555 const globe = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3556   xmlns: "http://www.w3.org/2000/svg",
    3557   viewBox: "-2 -2 24 24"
    3558 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3559   d: "M9 0C4.03 0 0 4.03 0 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9zM1.11 9.68h2.51c.04.91.167 1.814.38 2.7H1.84c-.403-.85-.65-1.764-.73-2.7zm8.57-5.4V1.19c.964.366 1.756 1.08 2.22 2 .205.347.386.708.54 1.08l-2.76.01zm3.22 1.35c.232.883.37 1.788.41 2.7H9.68v-2.7h3.22zM8.32 1.19v3.09H5.56c.154-.372.335-.733.54-1.08.462-.924 1.255-1.64 2.22-2.01zm0 4.44v2.7H4.7c.04-.912.178-1.817.41-2.7h3.21zm-4.7 2.69H1.11c.08-.936.327-1.85.73-2.7H4c-.213.886-.34 1.79-.38 2.7zM4.7 9.68h3.62v2.7H5.11c-.232-.883-.37-1.788-.41-2.7zm3.63 4v3.09c-.964-.366-1.756-1.08-2.22-2-.205-.347-.386-.708-.54-1.08l2.76-.01zm1.35 3.09v-3.04h2.76c-.154.372-.335.733-.54 1.08-.464.92-1.256 1.634-2.22 2v-.04zm0-4.44v-2.7h3.62c-.04.912-.178 1.817-.41 2.7H9.68zm4.71-2.7h2.51c-.08.936-.327 1.85-.73 2.7H14c.21-.87.337-1.757.38-2.65l.01-.05zm0-1.35c-.046-.894-.176-1.78-.39-2.65h2.16c.403.85.65 1.764.73 2.7l-2.5-.05zm1-4H13.6c-.324-.91-.793-1.76-1.39-2.52 1.244.56 2.325 1.426 3.14 2.52h.04zm-9.6-2.52c-.597.76-1.066 1.61-1.39 2.52H2.65c.815-1.094 1.896-1.96 3.14-2.52zm-3.15 12H4.4c.324.91.793 1.76 1.39 2.52-1.248-.567-2.33-1.445-3.14-2.55l-.01.03zm9.56 2.52c.597-.76 1.066-1.61 1.39-2.52h1.76c-.82 1.08-1.9 1.933-3.14 2.48l-.01.04z"
    3560 }));
    3561 /* harmony default export */ __webpack_exports__["default"] = (globe);
    3562 //# sourceMappingURL=globe.js.map
    3563 
    3564 /***/ }),
    3565 
    3566 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/grid.js":
    3567 /*!****************************************************************************************************************!*\
    3568   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/grid.js ***!
    3569   \****************************************************************************************************************/
    3570 /*! exports provided: default */
    3571 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3572 
    3573 "use strict";
    3574 __webpack_require__.r(__webpack_exports__);
    3575 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3576 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3577 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3578 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3579 
    3580 
    3581 /**
    3582  * WordPress dependencies
    3583  */
    3584 
    3585 const grid = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3586   xmlns: "http://www.w3.org/2000/svg",
    3587   viewBox: "0 0 24 24"
    3588 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3589   d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7.8 16.5H5c-.3 0-.5-.2-.5-.5v-6.2h6.8v6.7zm0-8.3H4.5V5c0-.3.2-.5.5-.5h6.2v6.7zm8.3 7.8c0 .3-.2.5-.5.5h-6.2v-6.8h6.8V19zm0-7.8h-6.8V4.5H19c.3 0 .5.2.5.5v6.2z",
    3590   fillRule: "evenodd",
    3591   clipRule: "evenodd"
    3592 }));
    3593 /* harmony default export */ __webpack_exports__["default"] = (grid);
    3594 //# sourceMappingURL=grid.js.map
    3595 
    3596 /***/ }),
    3597 
    3598 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/group.js":
    3599 /*!*****************************************************************************************************************!*\
    3600   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/group.js ***!
    3601   \*****************************************************************************************************************/
    3602 /*! exports provided: default */
    3603 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3604 
    3605 "use strict";
    3606 __webpack_require__.r(__webpack_exports__);
    3607 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3608 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3609 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3610 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3611 
    3612 
    3613 /**
    3614  * WordPress dependencies
    3615  */
    3616 
    3617 const group = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3618   viewBox: "0 0 24 24",
    3619   xmlns: "http://www.w3.org/2000/svg"
    3620 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3621   d: "M18 4h-7c-1.1 0-2 .9-2 2v3H6c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-3h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-4.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h3V13c0 1.1.9 2 2 2h2.5v3zm0-4.5H11c-.3 0-.5-.2-.5-.5v-2.5H13c.3 0 .5.2.5.5v2.5zm5-.5c0 .3-.2.5-.5.5h-3V11c0-1.1-.9-2-2-2h-2.5V6c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v7z"
    3622 }));
    3623 /* harmony default export */ __webpack_exports__["default"] = (group);
    3624 //# sourceMappingURL=group.js.map
    3625 
    3626 /***/ }),
    3627 
    3628 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/handle.js":
    3629 /*!******************************************************************************************************************!*\
    3630   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/handle.js ***!
    3631   \******************************************************************************************************************/
    3632 /*! exports provided: default */
    3633 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3634 
    3635 "use strict";
    3636 __webpack_require__.r(__webpack_exports__);
    3637 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3638 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3639 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3640 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3641 
    3642 
    3643 /**
    3644  * WordPress dependencies
    3645  */
    3646 
    3647 const handle = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3648   viewBox: "0 0 24 24",
    3649   xmlns: "http://www.w3.org/2000/svg"
    3650 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3651   d: "M7 16.5h10V15H7v1.5zm0-9V9h10V7.5H7z"
    3652 }));
    3653 /* harmony default export */ __webpack_exports__["default"] = (handle);
    3654 //# sourceMappingURL=handle.js.map
    3655 
    3656 /***/ }),
    3657 
    3658 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/header.js":
    3659 /*!******************************************************************************************************************!*\
    3660   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/header.js ***!
    3661   \******************************************************************************************************************/
    3662 /*! exports provided: default */
    3663 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3664 
    3665 "use strict";
    3666 __webpack_require__.r(__webpack_exports__);
    3667 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3668 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3669 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3670 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3671 
    3672 
    3673 /**
    3674  * WordPress dependencies
    3675  */
    3676 
    3677 const header = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3678   xmlns: "http://www.w3.org/2000/svg",
    3679   viewBox: "0 0 24 24"
    3680 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3681   d: "M18.5 10.5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"
    3682 }));
    3683 /* harmony default export */ __webpack_exports__["default"] = (header);
    3684 //# sourceMappingURL=header.js.map
    3685 
    3686 /***/ }),
    3687 
    3688 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/heading.js":
    3689 /*!*******************************************************************************************************************!*\
    3690   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/heading.js ***!
    3691   \*******************************************************************************************************************/
    3692 /*! exports provided: default */
    3693 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3694 
    3695 "use strict";
    3696 __webpack_require__.r(__webpack_exports__);
    3697 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3698 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3699 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3700 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3701 
    3702 
    3703 /**
    3704  * WordPress dependencies
    3705  */
    3706 
    3707 const heading = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3708   xmlns: "http://www.w3.org/2000/svg",
    3709   viewBox: "0 0 24 24"
    3710 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3711   d: "M6.2 5.2v13.4l5.8-4.8 5.8 4.8V5.2z"
    3712 }));
    3713 /* harmony default export */ __webpack_exports__["default"] = (heading);
    3714 //# sourceMappingURL=heading.js.map
    3715 
    3716 /***/ }),
    3717 
    3718 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/help.js":
    3719 /*!****************************************************************************************************************!*\
    3720   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/help.js ***!
    3721   \****************************************************************************************************************/
    3722 /*! exports provided: default */
    3723 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3724 
    3725 "use strict";
    3726 __webpack_require__.r(__webpack_exports__);
    3727 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3728 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3729 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3730 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3731 
    3732 
    3733 /**
    3734  * WordPress dependencies
    3735  */
    3736 
    3737 const help = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3738   xmlns: "http://www.w3.org/2000/svg",
    3739   viewBox: "0 0 24 24"
    3740 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3741   d: "M12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zM3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 8.75a1.5 1.5 0 01.167 2.99c-.465.052-.917.44-.917 1.01V14h1.5v-.845A3 3 0 109 10.25h1.5a1.5 1.5 0 011.5-1.5zM11.25 15v1.5h1.5V15h-1.5z"
    3742 }));
    3743 /* harmony default export */ __webpack_exports__["default"] = (help);
    3744 //# sourceMappingURL=help.js.map
    3745 
    3746 /***/ }),
    3747 
    3748 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/home.js":
    3749 /*!****************************************************************************************************************!*\
    3750   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/home.js ***!
    3751   \****************************************************************************************************************/
    3752 /*! exports provided: default */
    3753 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3754 
    3755 "use strict";
    3756 __webpack_require__.r(__webpack_exports__);
    3757 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3758 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3759 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3760 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3761 
    3762 
    3763 /**
    3764  * WordPress dependencies
    3765  */
    3766 
    3767 const home = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3768   xmlns: "http://www.w3.org/2000/svg",
    3769   viewBox: "0 0 24 24"
    3770 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3771   d: "M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"
    3772 }));
    3773 /* harmony default export */ __webpack_exports__["default"] = (home);
    3774 //# sourceMappingURL=home.js.map
    3775 
    3776 /***/ }),
    3777 
    3778 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/html.js":
    3779 /*!****************************************************************************************************************!*\
    3780   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/html.js ***!
    3781   \****************************************************************************************************************/
    3782 /*! exports provided: default */
    3783 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3784 
    3785 "use strict";
    3786 __webpack_require__.r(__webpack_exports__);
    3787 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3788 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3789 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3790 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3791 
    3792 
    3793 /**
    3794  * WordPress dependencies
    3795  */
    3796 
    3797 const html = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3798   viewBox: "0 0 24 24",
    3799   xmlns: "http://www.w3.org/2000/svg"
    3800 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3801   d: "M4.8 11.4H2.1V9H1v6h1.1v-2.6h2.7V15h1.1V9H4.8v2.4zm1.9-1.3h1.7V15h1.1v-4.9h1.7V9H6.7v1.1zM16.2 9l-1.5 2.7L13.3 9h-.9l-.8 6h1.1l.5-4 1.5 2.8 1.5-2.8.5 4h1.1L17 9h-.8zm3.8 5V9h-1.1v6h3.6v-1H20z"
    3802 }));
    3803 /* harmony default export */ __webpack_exports__["default"] = (html);
    3804 //# sourceMappingURL=html.js.map
    3805 
    3806 /***/ }),
    3807 
    3808 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/image.js":
    3809 /*!*****************************************************************************************************************!*\
    3810   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/image.js ***!
    3811   \*****************************************************************************************************************/
    3812 /*! exports provided: default */
    3813 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3814 
    3815 "use strict";
    3816 __webpack_require__.r(__webpack_exports__);
    3817 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3818 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3819 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3820 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3821 
    3822 
    3823 /**
    3824  * WordPress dependencies
    3825  */
    3826 
    3827 const image = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3828   viewBox: "0 0 24 24",
    3829   xmlns: "http://www.w3.org/2000/svg"
    3830 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3831   d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"
    3832 }));
    3833 /* harmony default export */ __webpack_exports__["default"] = (image);
    3834 //# sourceMappingURL=image.js.map
    3835 
    3836 /***/ }),
    3837 
    3838 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/inbox.js":
    3839 /*!*****************************************************************************************************************!*\
    3840   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/inbox.js ***!
    3841   \*****************************************************************************************************************/
    3842 /*! exports provided: default */
    3843 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3844 
    3845 "use strict";
    3846 __webpack_require__.r(__webpack_exports__);
    3847 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3848 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3849 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3850 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3851 
    3852 
    3853 /**
    3854  * WordPress dependencies
    3855  */
    3856 
    3857 const inbox = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3858   xmlns: "http://www.w3.org/2000/svg",
    3859   viewBox: "0 0 24 24"
    3860 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3861   fillRule: "evenodd",
    3862   d: "M6 5.5h12a.5.5 0 01.5.5v7H14a2 2 0 11-4 0H5.5V6a.5.5 0 01.5-.5zm-.5 9V18a.5.5 0 00.5.5h12a.5.5 0 00.5-.5v-3.5h-3.337a3.5 3.5 0 01-6.326 0H5.5zM4 13V6a2 2 0 012-2h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2v-5z",
    3863   clipRule: "evenodd"
    3864 }));
    3865 /* harmony default export */ __webpack_exports__["default"] = (inbox);
    3866 //# sourceMappingURL=inbox.js.map
    3867 
    3868 /***/ }),
    3869 
    3870 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/info.js":
    3871 /*!****************************************************************************************************************!*\
    3872   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/info.js ***!
    3873   \****************************************************************************************************************/
    3874 /*! exports provided: default */
    3875 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3876 
    3877 "use strict";
    3878 __webpack_require__.r(__webpack_exports__);
    3879 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3880 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3881 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3882 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3883 
    3884 
    3885 /**
    3886  * WordPress dependencies
    3887  */
    3888 
    3889 const info = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3890   xmlns: "http://www.w3.org/2000/svg",
    3891   viewBox: "0 0 24 24"
    3892 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3893   d: "M12 3.2c-4.8 0-8.8 3.9-8.8 8.8 0 4.8 3.9 8.8 8.8 8.8 4.8 0 8.8-3.9 8.8-8.8 0-4.8-4-8.8-8.8-8.8zm0 16c-4 0-7.2-3.3-7.2-7.2C4.8 8 8 4.8 12 4.8s7.2 3.3 7.2 7.2c0 4-3.2 7.2-7.2 7.2zM11 17h2v-6h-2v6zm0-8h2V7h-2v2z"
    3894 }));
    3895 /* harmony default export */ __webpack_exports__["default"] = (info);
    3896 //# sourceMappingURL=info.js.map
    3897 
    3898 /***/ }),
    3899 
    3900 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/insert-after.js":
    3901 /*!************************************************************************************************************************!*\
    3902   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/insert-after.js ***!
    3903   \************************************************************************************************************************/
    3904 /*! exports provided: default */
    3905 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3906 
    3907 "use strict";
    3908 __webpack_require__.r(__webpack_exports__);
    3909 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3910 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3911 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3912 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3913 
    3914 
    3915 /**
    3916  * WordPress dependencies
    3917  */
    3918 
    3919 const insertAfter = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3920   xmlns: "http://www.w3.org/2000/svg",
    3921   viewBox: "-2 -2 24 24"
    3922 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3923   d: "M9 12h2v-2h2V8h-2V6H9v2H7v2h2v2zm1 4c3.9 0 7-3.1 7-7s-3.1-7-7-7-7 3.1-7 7 3.1 7 7 7zm0-12c2.8 0 5 2.2 5 5s-2.2 5-5 5-5-2.2-5-5 2.2-5 5-5zM3 19h14v-2H3v2z"
    3924 }));
    3925 /* harmony default export */ __webpack_exports__["default"] = (insertAfter);
    3926 //# sourceMappingURL=insert-after.js.map
    3927 
    3928 /***/ }),
    3929 
    3930 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/insert-before.js":
    3931 /*!*************************************************************************************************************************!*\
    3932   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/insert-before.js ***!
    3933   \*************************************************************************************************************************/
    3934 /*! exports provided: default */
    3935 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3936 
    3937 "use strict";
    3938 __webpack_require__.r(__webpack_exports__);
    3939 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3940 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3941 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3942 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3943 
    3944 
    3945 /**
    3946  * WordPress dependencies
    3947  */
    3948 
    3949 const insertBefore = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3950   xmlns: "http://www.w3.org/2000/svg",
    3951   viewBox: "-2 -2 24 24"
    3952 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3953   d: "M11 8H9v2H7v2h2v2h2v-2h2v-2h-2V8zm-1-4c-3.9 0-7 3.1-7 7s3.1 7 7 7 7-3.1 7-7-3.1-7-7-7zm0 12c-2.8 0-5-2.2-5-5s2.2-5 5-5 5 2.2 5 5-2.2 5-5 5zM3 1v2h14V1H3z"
    3954 }));
    3955 /* harmony default export */ __webpack_exports__["default"] = (insertBefore);
    3956 //# sourceMappingURL=insert-before.js.map
    3957 
    3958 /***/ }),
    3959 
    3960 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/institution.js":
    3961 /*!***********************************************************************************************************************!*\
    3962   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/institution.js ***!
    3963   \***********************************************************************************************************************/
    3964 /*! exports provided: default */
    3965 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3966 
    3967 "use strict";
    3968 __webpack_require__.r(__webpack_exports__);
    3969 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    3970 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    3971 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    3972 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    3973 
    3974 
    3975 /**
    3976  * WordPress dependencies
    3977  */
    3978 
    3979 const institute = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    3980   xmlns: "http://www.w3.org/2000/svg",
    3981   viewBox: "0 0 24 24"
    3982 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    3983   fillRule: "evenodd",
    3984   d: "M18.646 9H20V8l-1-.5L12 4 5 7.5 4 8v1h14.646zm-3-1.5L12 5.677 8.354 7.5h7.292zm-7.897 9.44v-6.5h-1.5v6.5h1.5zm5-6.5v6.5h-1.5v-6.5h1.5zm5 0v6.5h-1.5v-6.5h1.5zm2.252 8.81c0 .414-.334.75-.748.75H4.752a.75.75 0 010-1.5h14.5a.75.75 0 01.749.75z",
    3985   clipRule: "evenodd"
    3986 }));
    3987 /* harmony default export */ __webpack_exports__["default"] = (institute);
    3988 //# sourceMappingURL=institution.js.map
    3989 
    3990 /***/ }),
    3991 
    3992 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/justify-center.js":
    3993 /*!**************************************************************************************************************************!*\
    3994   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/justify-center.js ***!
    3995   \**************************************************************************************************************************/
    3996 /*! exports provided: default */
    3997 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    3998 
    3999 "use strict";
    4000 __webpack_require__.r(__webpack_exports__);
    4001 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4002 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4003 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4004 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4005 
    4006 
    4007 /**
    4008  * WordPress dependencies
    4009  */
    4010 
    4011 const justifyCenter = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4012   xmlns: "http://www.w3.org/2000/svg",
    4013   viewBox: "0 0 24 24"
    4014 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4015   d: "M20 9h-7.2V4h-1.6v5H4v6h7.2v5h1.6v-5H20z"
    4016 }));
    4017 /* harmony default export */ __webpack_exports__["default"] = (justifyCenter);
    4018 //# sourceMappingURL=justify-center.js.map
    4019 
    4020 /***/ }),
    4021 
    4022 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/justify-left.js":
    4023 /*!************************************************************************************************************************!*\
    4024   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/justify-left.js ***!
    4025   \************************************************************************************************************************/
    4026 /*! exports provided: default */
    4027 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4028 
    4029 "use strict";
    4030 __webpack_require__.r(__webpack_exports__);
    4031 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4032 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4033 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4034 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4035 
    4036 
    4037 /**
    4038  * WordPress dependencies
    4039  */
    4040 
    4041 const justifyLeft = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4042   xmlns: "http://www.w3.org/2000/svg",
    4043   viewBox: "0 0 24 24"
    4044 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4045   d: "M9 9v6h11V9H9zM4 20h1.5V4H4v16z"
    4046 }));
    4047 /* harmony default export */ __webpack_exports__["default"] = (justifyLeft);
    4048 //# sourceMappingURL=justify-left.js.map
    4049 
    4050 /***/ }),
    4051 
    4052 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/justify-right.js":
    4053 /*!*************************************************************************************************************************!*\
    4054   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/justify-right.js ***!
    4055   \*************************************************************************************************************************/
    4056 /*! exports provided: default */
    4057 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4058 
    4059 "use strict";
    4060 __webpack_require__.r(__webpack_exports__);
    4061 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4062 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4063 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4064 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4065 
    4066 
    4067 /**
    4068  * WordPress dependencies
    4069  */
    4070 
    4071 const justifyRight = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4072   xmlns: "http://www.w3.org/2000/svg",
    4073   viewBox: "0 0 24 24"
    4074 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4075   d: "M4 15h11V9H4v6zM18.5 4v16H20V4h-1.5z"
    4076 }));
    4077 /* harmony default export */ __webpack_exports__["default"] = (justifyRight);
    4078 //# sourceMappingURL=justify-right.js.map
    4079 
    4080 /***/ }),
    4081 
    4082 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/justify-space-between.js":
    4083 /*!*********************************************************************************************************************************!*\
    4084   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/justify-space-between.js ***!
    4085   \*********************************************************************************************************************************/
    4086 /*! exports provided: default */
    4087 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4088 
    4089 "use strict";
    4090 __webpack_require__.r(__webpack_exports__);
    4091 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4092 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4093 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4094 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4095 
    4096 
    4097 /**
    4098  * WordPress dependencies
    4099  */
    4100 
    4101 const justifySpaceBetween = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4102   xmlns: "http://www.w3.org/2000/svg",
    4103   viewBox: "0 0 24 24"
    4104 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4105   d: "M9 15h6V9H9v6zm-5 5h1.5V4H4v16zM18.5 4v16H20V4h-1.5z"
    4106 }));
    4107 /* harmony default export */ __webpack_exports__["default"] = (justifySpaceBetween);
    4108 //# sourceMappingURL=justify-space-between.js.map
    4109 
    4110 /***/ }),
    4111 
    4112 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/keyboard-close.js":
    4113 /*!**************************************************************************************************************************!*\
    4114   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/keyboard-close.js ***!
    4115   \**************************************************************************************************************************/
    4116 /*! exports provided: default */
    4117 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4118 
    4119 "use strict";
    4120 __webpack_require__.r(__webpack_exports__);
    4121 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4122 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4123 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4124 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4125 
    4126 
    4127 /**
    4128  * WordPress dependencies
    4129  */
    4130 
    4131 const keyboardClose = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4132   xmlns: "http://www.w3.org/2000/svg",
    4133   viewBox: "-2 -2 24 24"
    4134 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4135   d: "M18,0 L2,0 C0.9,0 0.01,0.9 0.01,2 L0,12 C0,13.1 0.9,14 2,14 L18,14 C19.1,14 20,13.1 20,12 L20,2 C20,0.9 19.1,0 18,0 Z M18,12 L2,12 L2,2 L18,2 L18,12 Z M9,3 L11,3 L11,5 L9,5 L9,3 Z M9,6 L11,6 L11,8 L9,8 L9,6 Z M6,3 L8,3 L8,5 L6,5 L6,3 Z M6,6 L8,6 L8,8 L6,8 L6,6 Z M3,6 L5,6 L5,8 L3,8 L3,6 Z M3,3 L5,3 L5,5 L3,5 L3,3 Z M6,9 L14,9 L14,11 L6,11 L6,9 Z M12,6 L14,6 L14,8 L12,8 L12,6 Z M12,3 L14,3 L14,5 L12,5 L12,3 Z M15,6 L17,6 L17,8 L15,8 L15,6 Z M15,3 L17,3 L17,5 L15,5 L15,3 Z M10,20 L14,16 L6,16 L10,20 Z"
    4136 }));
    4137 /* harmony default export */ __webpack_exports__["default"] = (keyboardClose);
    4138 //# sourceMappingURL=keyboard-close.js.map
    4139 
    4140 /***/ }),
    4141 
    4142 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/keyboard-return.js":
    4143 /*!***************************************************************************************************************************!*\
    4144   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/keyboard-return.js ***!
    4145   \***************************************************************************************************************************/
    4146 /*! exports provided: default */
    4147 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4148 
    4149 "use strict";
    4150 __webpack_require__.r(__webpack_exports__);
    4151 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4152 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4153 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4154 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4155 
    4156 
    4157 /**
    4158  * WordPress dependencies
    4159  */
    4160 
    4161 const keyboardReturn = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4162   xmlns: "http://www.w3.org/2000/svg",
    4163   viewBox: "-2 -2 24 24"
    4164 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4165   d: "M6.734 16.106l2.176-2.38-1.093-1.028-3.846 4.158 3.846 4.157 1.093-1.027-2.176-2.38h2.811c1.125 0 2.25.03 3.374 0 1.428-.001 3.362-.25 4.963-1.277 1.66-1.065 2.868-2.906 2.868-5.859 0-2.479-1.327-4.896-3.65-5.93-1.82-.813-3.044-.8-4.806-.788l-.567.002v1.5c.184 0 .368 0 .553-.002 1.82-.007 2.704-.014 4.21.657 1.854.827 2.76 2.657 2.76 4.561 0 2.472-.973 3.824-2.178 4.596-1.258.807-2.864 1.04-4.163 1.04h-.02c-1.115.03-2.229 0-3.344 0H6.734z"
    4166 }));
    4167 /* harmony default export */ __webpack_exports__["default"] = (keyboardReturn);
    4168 //# sourceMappingURL=keyboard-return.js.map
    4169 
    4170 /***/ }),
    4171 
    4172 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/layout.js":
    4173 /*!******************************************************************************************************************!*\
    4174   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/layout.js ***!
    4175   \******************************************************************************************************************/
    4176 /*! exports provided: default */
    4177 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4178 
    4179 "use strict";
    4180 __webpack_require__.r(__webpack_exports__);
    4181 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4182 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4183 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4184 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4185 
    4186 
    4187 /**
    4188  * WordPress dependencies
    4189  */
    4190 
    4191 const layout = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4192   xmlns: "http://www.w3.org/2000/svg",
    4193   viewBox: "0 0 24 24"
    4194 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4195   d: "M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"
    4196 }));
    4197 /* harmony default export */ __webpack_exports__["default"] = (layout);
    4198 //# sourceMappingURL=layout.js.map
    4199 
    4200 /***/ }),
    4201 
    4202 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/lifesaver.js":
    4203 /*!*********************************************************************************************************************!*\
    4204   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/lifesaver.js ***!
    4205   \*********************************************************************************************************************/
    4206 /*! exports provided: default */
    4207 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4208 
    4209 "use strict";
    4210 __webpack_require__.r(__webpack_exports__);
    4211 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4212 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4213 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4214 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4215 
    4216 
    4217 /**
    4218  * WordPress dependencies
    4219  */
    4220 
    4221 const lifesaver = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4222   xmlns: "http://www.w3.org/2000/svg",
    4223   viewBox: "0 0 24 24"
    4224 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4225   fillRule: "evenodd",
    4226   d: "M17.375 15.656A6.47 6.47 0 0018.5 12a6.47 6.47 0 00-.943-3.374l-1.262.813c.448.749.705 1.625.705 2.561a4.977 4.977 0 01-.887 2.844l1.262.813zm-1.951 1.87l-.813-1.261A4.976 4.976 0 0112 17c-.958 0-1.852-.27-2.613-.736l-.812 1.261A6.47 6.47 0 0012 18.5a6.47 6.47 0 003.424-.974zm-8.8-1.87A6.47 6.47 0 015.5 12c0-1.235.344-2.39.943-3.373l1.261.812A4.977 4.977 0 007 12c0 1.056.328 2.036.887 2.843l-1.262.813zm2.581-7.803A4.977 4.977 0 0112 7c1.035 0 1.996.314 2.794.853l.812-1.262A6.47 6.47 0 0012 5.5a6.47 6.47 0 00-3.607 1.092l.812 1.261zM12 20a8 8 0 100-16 8 8 0 000 16zm0-4.5a3.5 3.5 0 100-7 3.5 3.5 0 000 7z",
    4227   clipRule: "evenodd"
    4228 }));
    4229 /* harmony default export */ __webpack_exports__["default"] = (lifesaver);
    4230 //# sourceMappingURL=lifesaver.js.map
    4231 
    4232 /***/ }),
    4233 
    4234 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/link-off.js":
    4235 /*!********************************************************************************************************************!*\
    4236   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/link-off.js ***!
    4237   \********************************************************************************************************************/
    4238 /*! exports provided: default */
    4239 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4240 
    4241 "use strict";
    4242 __webpack_require__.r(__webpack_exports__);
    4243 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4244 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4245 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4246 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4247 
    4248 
    4249 /**
    4250  * WordPress dependencies
    4251  */
    4252 
    4253 const linkOff = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4254   xmlns: "http://www.w3.org/2000/svg",
    4255   viewBox: "0 0 24 24"
    4256 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4257   d: "M15.6 7.3h-.7l1.6-3.5-.9-.4-3.9 8.5H9v1.5h2l-1.3 2.8H8.4c-2 0-3.7-1.7-3.7-3.7s1.7-3.7 3.7-3.7H10V7.3H8.4c-2.9 0-5.2 2.3-5.2 5.2 0 2.9 2.3 5.2 5.2 5.2H9l-1.4 3.2.9.4 5.7-12.5h1.4c2 0 3.7 1.7 3.7 3.7s-1.7 3.7-3.7 3.7H14v1.5h1.6c2.9 0 5.2-2.3 5.2-5.2 0-2.9-2.4-5.2-5.2-5.2z"
    4258 }));
    4259 /* harmony default export */ __webpack_exports__["default"] = (linkOff);
    4260 //# sourceMappingURL=link-off.js.map
    4261 
    4262 /***/ }),
    4263 
    4264 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/link.js":
    4265 /*!****************************************************************************************************************!*\
    4266   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/link.js ***!
    4267   \****************************************************************************************************************/
    4268 /*! exports provided: default */
    4269 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4270 
    4271 "use strict";
    4272 __webpack_require__.r(__webpack_exports__);
    4273 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4274 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4275 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4276 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4277 
    4278 
    4279 /**
    4280  * WordPress dependencies
    4281  */
    4282 
    4283 const link = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4284   xmlns: "http://www.w3.org/2000/svg",
    4285   viewBox: "0 0 24 24"
    4286 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4287   d: "M15.6 7.2H14v1.5h1.6c2 0 3.7 1.7 3.7 3.7s-1.7 3.7-3.7 3.7H14v1.5h1.6c2.8 0 5.2-2.3 5.2-5.2 0-2.9-2.3-5.2-5.2-5.2zM4.7 12.4c0-2 1.7-3.7 3.7-3.7H10V7.2H8.4c-2.9 0-5.2 2.3-5.2 5.2 0 2.9 2.3 5.2 5.2 5.2H10v-1.5H8.4c-2 0-3.7-1.7-3.7-3.7zm4.6.9h5.3v-1.5H9.3v1.5z"
    4288 }));
    4289 /* harmony default export */ __webpack_exports__["default"] = (link);
    4290 //# sourceMappingURL=link.js.map
    4291 
    4292 /***/ }),
    4293 
    4294 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/list-view.js":
    4295 /*!*********************************************************************************************************************!*\
    4296   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/list-view.js ***!
    4297   \*********************************************************************************************************************/
    4298 /*! exports provided: default */
    4299 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4300 
    4301 "use strict";
    4302 __webpack_require__.r(__webpack_exports__);
    4303 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4304 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4305 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4306 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4307 
    4308 
    4309 /**
    4310  * WordPress dependencies
    4311  */
    4312 
    4313 const listView = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4314   viewBox: "0 0 24 24",
    4315   xmlns: "http://www.w3.org/2000/svg"
    4316 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4317   d: "M13.8 5.2H3v1.5h10.8V5.2zm-3.6 12v1.5H21v-1.5H10.2zm7.2-6H6.6v1.5h10.8v-1.5z"
    4318 }));
    4319 /* harmony default export */ __webpack_exports__["default"] = (listView);
    4320 //# sourceMappingURL=list-view.js.map
    4321 
    4322 /***/ }),
    4323 
    4324 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/list.js":
    4325 /*!****************************************************************************************************************!*\
    4326   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/list.js ***!
    4327   \****************************************************************************************************************/
    4328 /*! exports provided: default */
    4329 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4330 
    4331 "use strict";
    4332 __webpack_require__.r(__webpack_exports__);
    4333 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4334 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4335 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4336 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4337 
    4338 
    4339 /**
    4340  * WordPress dependencies
    4341  */
    4342 
    4343 const list = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4344   viewBox: "0 0 24 24",
    4345   xmlns: "http://www.w3.org/2000/svg"
    4346 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4347   d: "M4 4v1.5h16V4H4zm8 8.5h8V11h-8v1.5zM4 20h16v-1.5H4V20zm4-8c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2z"
    4348 }));
    4349 /* harmony default export */ __webpack_exports__["default"] = (list);
    4350 //# sourceMappingURL=list.js.map
    4351 
    4352 /***/ }),
    4353 
    4354 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/lock.js":
    4355 /*!****************************************************************************************************************!*\
    4356   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/lock.js ***!
    4357   \****************************************************************************************************************/
    4358 /*! exports provided: default */
    4359 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4360 
    4361 "use strict";
    4362 __webpack_require__.r(__webpack_exports__);
    4363 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4364 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4365 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4366 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4367 
    4368 
    4369 /**
    4370  * WordPress dependencies
    4371  */
    4372 
    4373 const lock = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4374   viewBox: "0 0 24 24",
    4375   xmlns: "http://www.w3.org/2000/svg"
    4376 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4377   d: "M8 5C8 3.34315 9.34315 2 11 2H13C14.6569 2 16 3.34315 16 5V9H18C19.2624 9 20 9.9804 20 11V19C20 20.0196 19.2624 21 18 21H6C4.73763 21 4 20.0196 4 19V11C4 9.9804 4.73763 9 6 9H8V5ZM9.5 9H14.5V5C14.5 4.17157 13.8284 3.5 13 3.5H11C10.1716 3.5 9.5 4.17157 9.5 5V9Z"
    4378 }));
    4379 /* harmony default export */ __webpack_exports__["default"] = (lock);
    4380 //# sourceMappingURL=lock.js.map
    4381 
    4382 /***/ }),
    4383 
    4384 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/login.js":
    4385 /*!*****************************************************************************************************************!*\
    4386   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/login.js ***!
    4387   \*****************************************************************************************************************/
    4388 /*! exports provided: default */
    4389 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4390 
    4391 "use strict";
    4392 __webpack_require__.r(__webpack_exports__);
    4393 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4394 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4395 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4396 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4397 
    4398 
    4399 /**
    4400  * WordPress dependencies
    4401  */
    4402 
    4403 const login = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4404   xmlns: "http://www.w3.org/2000/svg",
    4405   viewBox: "0 0 24 24"
    4406 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4407   d: "M11 14.5l1.1 1.1 3-3 .5-.5-.6-.6-3-3-1 1 1.7 1.7H5v1.5h7.7L11 14.5zM16.8 5h-7c-1.1 0-2 .9-2 2v1.5h1.5V7c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v10c0 .3-.2.5-.5.5h-7c-.3 0-.5-.2-.5-.5v-1.5H7.8V17c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2z"
    4408 }));
    4409 /* harmony default export */ __webpack_exports__["default"] = (login);
    4410 //# sourceMappingURL=login.js.map
    4411 
    4412 /***/ }),
    4413 
    4414 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/loop.js":
    4415 /*!****************************************************************************************************************!*\
    4416   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/loop.js ***!
    4417   \****************************************************************************************************************/
    4418 /*! exports provided: default */
    4419 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4420 
    4421 "use strict";
    4422 __webpack_require__.r(__webpack_exports__);
    4423 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4424 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4425 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4426 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4427 
    4428 
    4429 /**
    4430  * WordPress dependencies
    4431  */
    4432 
    4433 const loop = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4434   viewBox: "0 0 24 24",
    4435   xmlns: "http://www.w3.org/2000/svg"
    4436 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4437   d: "M18.1823 11.6392C18.1823 13.0804 17.0139 14.2487 15.5727 14.2487C14.3579 14.2487 13.335 13.4179 13.0453 12.2922L13.0377 12.2625L13.0278 12.2335L12.3985 10.377L12.3942 10.3785C11.8571 8.64997 10.246 7.39405 8.33961 7.39405C5.99509 7.39405 4.09448 9.29465 4.09448 11.6392C4.09448 13.9837 5.99509 15.8843 8.33961 15.8843C8.88499 15.8843 9.40822 15.781 9.88943 15.5923L9.29212 14.0697C8.99812 14.185 8.67729 14.2487 8.33961 14.2487C6.89838 14.2487 5.73003 13.0804 5.73003 11.6392C5.73003 10.1979 6.89838 9.02959 8.33961 9.02959C9.55444 9.02959 10.5773 9.86046 10.867 10.9862L10.8772 10.9836L11.4695 12.7311C11.9515 14.546 13.6048 15.8843 15.5727 15.8843C17.9172 15.8843 19.8178 13.9837 19.8178 11.6392C19.8178 9.29465 17.9172 7.39404 15.5727 7.39404C15.0287 7.39404 14.5066 7.4968 14.0264 7.6847L14.6223 9.20781C14.9158 9.093 15.2358 9.02959 15.5727 9.02959C17.0139 9.02959 18.1823 10.1979 18.1823 11.6392Z"
    4438 }));
    4439 /* harmony default export */ __webpack_exports__["default"] = (loop);
    4440 //# sourceMappingURL=loop.js.map
    4441 
    4442 /***/ }),
    4443 
    4444 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/map-marker.js":
    4445 /*!**********************************************************************************************************************!*\
    4446   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/map-marker.js ***!
    4447   \**********************************************************************************************************************/
    4448 /*! exports provided: default */
    4449 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4450 
    4451 "use strict";
    4452 __webpack_require__.r(__webpack_exports__);
    4453 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4454 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4455 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4456 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4457 
    4458 
    4459 /**
    4460  * WordPress dependencies
    4461  */
    4462 
    4463 const mapMarker = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4464   xmlns: "https://www.w3.org/2000/svg",
    4465   viewBox: "0 0 24 24"
    4466 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4467   d: "M12 9c-.8 0-1.5.7-1.5 1.5S11.2 12 12 12s1.5-.7 1.5-1.5S12.8 9 12 9zm0-5c-3.6 0-6.5 2.8-6.5 6.2 0 .8.3 1.8.9 3.1.5 1.1 1.2 2.3 2 3.6.7 1 3 3.8 3.2 3.9l.4.5.4-.5c.2-.2 2.6-2.9 3.2-3.9.8-1.2 1.5-2.5 2-3.6.6-1.3.9-2.3.9-3.1C18.5 6.8 15.6 4 12 4zm4.3 8.7c-.5 1-1.1 2.2-1.9 3.4-.5.7-1.7 2.2-2.4 3-.7-.8-1.9-2.3-2.4-3-.8-1.2-1.4-2.3-1.9-3.3-.6-1.4-.7-2.2-.7-2.5 0-2.6 2.2-4.7 5-4.7s5 2.1 5 4.7c0 .2-.1 1-.7 2.4z"
    4468 }));
    4469 /* harmony default export */ __webpack_exports__["default"] = (mapMarker);
    4470 //# sourceMappingURL=map-marker.js.map
    4471 
    4472 /***/ }),
    4473 
    4474 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/media-and-text.js":
    4475 /*!**************************************************************************************************************************!*\
    4476   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/media-and-text.js ***!
    4477   \**************************************************************************************************************************/
    4478 /*! exports provided: default */
    4479 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4480 
    4481 "use strict";
    4482 __webpack_require__.r(__webpack_exports__);
    4483 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4484 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4485 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4486 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4487 
    4488 
    4489 /**
    4490  * WordPress dependencies
    4491  */
    4492 
    4493 const mediaAndText = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4494   xmlns: "http://www.w3.org/2000/svg",
    4495   viewBox: "0 0 24 24"
    4496 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4497   d: "M3 18h8V6H3v12zM14 7.5V9h7V7.5h-7zm0 5.3h7v-1.5h-7v1.5zm0 3.7h7V15h-7v1.5z"
    4498 }));
    4499 /* harmony default export */ __webpack_exports__["default"] = (mediaAndText);
    4500 //# sourceMappingURL=media-and-text.js.map
    4501 
    4502 /***/ }),
    4503 
    4504 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/media.js":
    4505 /*!*****************************************************************************************************************!*\
    4506   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/media.js ***!
    4507   \*****************************************************************************************************************/
    4508 /*! exports provided: default */
    4509 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4510 
    4511 "use strict";
    4512 __webpack_require__.r(__webpack_exports__);
    4513 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4514 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4515 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4516 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4517 
    4518 
    4519 /**
    4520  * WordPress dependencies
    4521  */
    4522 
    4523 const media = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4524   xmlns: "http://www.w3.org/2000/svg",
    4525   viewBox: "0 0 24 24"
    4526 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4527   d: "M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h13.4c.4 0 .8.4.8.8v13.4zM10 15l5-3-5-3v6z"
    4528 }));
    4529 /* harmony default export */ __webpack_exports__["default"] = (media);
    4530 //# sourceMappingURL=media.js.map
    4531 
    4532 /***/ }),
    4533 
    4534 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/megaphone.js":
    4535 /*!*********************************************************************************************************************!*\
    4536   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/megaphone.js ***!
    4537   \*********************************************************************************************************************/
    4538 /*! exports provided: default */
    4539 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4540 
    4541 "use strict";
    4542 __webpack_require__.r(__webpack_exports__);
    4543 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4544 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4545 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4546 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4547 
    4548 
    4549 /**
    4550  * WordPress dependencies
    4551  */
    4552 
    4553 const megaphone = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4554   xmlns: "http://www.w3.org/2000/svg",
    4555   viewBox: "0 0 24 24"
    4556 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4557   fillRule: "evenodd",
    4558   d: "M6.863 13.644L5 13.25h-.5a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5H5L18 6.5h2V16h-2l-3.854-.815.026.008a3.75 3.75 0 01-7.31-1.549zm1.477.313a2.251 2.251 0 004.356.921l-4.356-.921zm-2.84-3.28L18.157 8h.343v6.5h-.343L5.5 11.823v-1.146z",
    4559   clipRule: "evenodd"
    4560 }));
    4561 /* harmony default export */ __webpack_exports__["default"] = (megaphone);
    4562 //# sourceMappingURL=megaphone.js.map
    4563 
    4564 /***/ }),
    4565 
    4566 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/menu.js":
    4567 /*!****************************************************************************************************************!*\
    4568   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/menu.js ***!
    4569   \****************************************************************************************************************/
    4570 /*! exports provided: default */
    4571 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4572 
    4573 "use strict";
    4574 __webpack_require__.r(__webpack_exports__);
    4575 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4576 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4577 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4578 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4579 
    4580 
    4581 /**
    4582  * WordPress dependencies
    4583  */
    4584 
    4585 const menu = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4586   xmlns: "http://www.w3.org/2000/svg",
    4587   viewBox: "0 0 24 24"
    4588 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4589   d: "M5 5v1.5h14V5H5zm0 7.8h14v-1.5H5v1.5zM5 19h14v-1.5H5V19z"
    4590 }));
    4591 /* harmony default export */ __webpack_exports__["default"] = (menu);
    4592 //# sourceMappingURL=menu.js.map
    4593 
    4594 /***/ }),
    4595 
    4596 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/minus.js":
    4597 /*!*****************************************************************************************************************!*\
    4598   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/minus.js ***!
    4599   \*****************************************************************************************************************/
    4600 /*! exports provided: default */
    4601 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4602 
    4603 "use strict";
    4604 __webpack_require__.r(__webpack_exports__);
    4605 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4606 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4607 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4608 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4609 
    4610 
    4611 /**
    4612  * WordPress dependencies
    4613  */
    4614 
    4615 const minus = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4616   xmlns: "http://www.w3.org/2000/svg",
    4617   viewBox: "-2 -2 24 24"
    4618 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4619   d: "M4 9h12v2H4V9z"
    4620 }));
    4621 /* harmony default export */ __webpack_exports__["default"] = (minus);
    4622 //# sourceMappingURL=minus.js.map
    4623 
    4624 /***/ }),
    4625 
    4626 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/mobile.js":
    4627 /*!******************************************************************************************************************!*\
    4628   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/mobile.js ***!
    4629   \******************************************************************************************************************/
    4630 /*! exports provided: default */
    4631 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4632 
    4633 "use strict";
    4634 __webpack_require__.r(__webpack_exports__);
    4635 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4636 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4637 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4638 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4639 
    4640 
    4641 /**
    4642  * WordPress dependencies
    4643  */
    4644 
    4645 const desktop = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4646   xmlns: "http://www.w3.org/2000/svg",
    4647   viewBox: "0 0 24 24"
    4648 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4649   d: "M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"
    4650 }));
    4651 /* harmony default export */ __webpack_exports__["default"] = (desktop);
    4652 //# sourceMappingURL=mobile.js.map
    4653 
    4654 /***/ }),
    4655 
    4656 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/more-horizontal-mobile.js":
    4657 /*!**********************************************************************************************************************************!*\
    4658   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/more-horizontal-mobile.js ***!
    4659   \**********************************************************************************************************************************/
    4660 /*! exports provided: default */
    4661 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4662 
    4663 "use strict";
    4664 __webpack_require__.r(__webpack_exports__);
    4665 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4666 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4667 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4668 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4669 
    4670 
    4671 /**
    4672  * WordPress dependencies
    4673  */
    4674 
    4675 const moreHorizontalMobile = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4676   viewBox: "0 0 24 24",
    4677   xmlns: "http://www.w3.org/2000/svg"
    4678 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4679   d: "M7.5 12C7.5 11.1716 6.82843 10.5 6 10.5C5.17157 10.5 4.5 11.1716 4.5 12C4.5 12.8284 5.17157 13.5 6 13.5C6.82843 13.5 7.5 12.8284 7.5 12Z"
    4680 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4681   d: "M13.5 12C13.5 11.1716 12.8284 10.5 12 10.5C11.1716 10.5 10.5 11.1716 10.5 12C10.5 12.8284 11.1716 13.5 12 13.5C12.8284 13.5 13.5 12.8284 13.5 12Z"
    4682 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4683   d: "M19.5 12C19.5 11.1716 18.8284 10.5 18 10.5C17.1716 10.5 16.5 11.1716 16.5 12C16.5 12.8284 17.1716 13.5 18 13.5C18.8284 13.5 19.5 12.8284 19.5 12Z"
    4684 }));
    4685 /* harmony default export */ __webpack_exports__["default"] = (moreHorizontalMobile);
    4686 //# sourceMappingURL=more-horizontal-mobile.js.map
    4687 
    4688 /***/ }),
    4689 
    4690 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/more-horizontal.js":
    4691 /*!***************************************************************************************************************************!*\
    4692   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/more-horizontal.js ***!
    4693   \***************************************************************************************************************************/
    4694 /*! exports provided: default */
    4695 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4696 
    4697 "use strict";
    4698 __webpack_require__.r(__webpack_exports__);
    4699 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4700 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4701 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4702 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4703 
    4704 
    4705 /**
    4706  * WordPress dependencies
    4707  */
    4708 
    4709 const moreHorizontal = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4710   xmlns: "http://www.w3.org/2000/svg",
    4711   viewBox: "0 0 24 24"
    4712 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4713   d: "M11 13h2v-2h-2v2zm-6 0h2v-2H5v2zm12-2v2h2v-2h-2z"
    4714 }));
    4715 /* harmony default export */ __webpack_exports__["default"] = (moreHorizontal);
    4716 //# sourceMappingURL=more-horizontal.js.map
    4717 
    4718 /***/ }),
    4719 
    4720 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/more-vertical.js":
    4721 /*!*************************************************************************************************************************!*\
    4722   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/more-vertical.js ***!
    4723   \*************************************************************************************************************************/
    4724 /*! exports provided: default */
    4725 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4726 
    4727 "use strict";
    4728 __webpack_require__.r(__webpack_exports__);
    4729 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4730 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4731 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4732 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4733 
    4734 
    4735 /**
    4736  * WordPress dependencies
    4737  */
    4738 
    4739 const moreVertical = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4740   xmlns: "http://www.w3.org/2000/svg",
    4741   viewBox: "0 0 24 24"
    4742 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4743   d: "M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"
    4744 }));
    4745 /* harmony default export */ __webpack_exports__["default"] = (moreVertical);
    4746 //# sourceMappingURL=more-vertical.js.map
    4747 
    4748 /***/ }),
    4749 
    4750 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/more.js":
    4751 /*!****************************************************************************************************************!*\
    4752   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/more.js ***!
    4753   \****************************************************************************************************************/
    4754 /*! exports provided: default */
    4755 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4756 
    4757 "use strict";
    4758 __webpack_require__.r(__webpack_exports__);
    4759 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4760 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4761 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4762 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4763 
    4764 
    4765 /**
    4766  * WordPress dependencies
    4767  */
    4768 
    4769 const more = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4770   viewBox: "0 0 24 24",
    4771   xmlns: "http://www.w3.org/2000/svg"
    4772 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4773   d: "M4 9v1.5h16V9H4zm12 5.5h4V13h-4v1.5zm-6 0h4V13h-4v1.5zm-6 0h4V13H4v1.5z"
    4774 }));
    4775 /* harmony default export */ __webpack_exports__["default"] = (more);
    4776 //# sourceMappingURL=more.js.map
    4777 
    4778 /***/ }),
    4779 
    4780 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/move-to.js":
    4781 /*!*******************************************************************************************************************!*\
    4782   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/move-to.js ***!
    4783   \*******************************************************************************************************************/
    4784 /*! exports provided: default */
    4785 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4786 
    4787 "use strict";
    4788 __webpack_require__.r(__webpack_exports__);
    4789 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4790 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4791 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4792 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4793 
    4794 
    4795 /**
    4796  * WordPress dependencies
    4797  */
    4798 
    4799 const moveTo = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4800   xmlns: "http://www.w3.org/2000/svg",
    4801   viewBox: "0 0 24 24"
    4802 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4803   d: "M19.75 9c0-1.257-.565-2.197-1.39-2.858-.797-.64-1.827-1.017-2.815-1.247-1.802-.42-3.703-.403-4.383-.396L11 4.5V6l.177-.001c.696-.006 2.416-.02 4.028.356.887.207 1.67.518 2.216.957.52.416.829.945.829 1.688 0 .592-.167.966-.407 1.23-.255.281-.656.508-1.236.674-1.19.34-2.82.346-4.607.346h-.077c-1.692 0-3.527 0-4.942.404-.732.209-1.424.545-1.935 1.108-.526.579-.796 1.33-.796 2.238 0 1.257.565 2.197 1.39 2.858.797.64 1.827 1.017 2.815 1.247 1.802.42 3.703.403 4.383.396L13 19.5h.714V22L18 18.5 13.714 15v3H13l-.177.001c-.696.006-2.416.02-4.028-.356-.887-.207-1.67-.518-2.216-.957-.52-.416-.829-.945-.829-1.688 0-.592.167-.966.407-1.23.255-.281.656-.508 1.237-.674 1.189-.34 2.819-.346 4.606-.346h.077c1.692 0 3.527 0 4.941-.404.732-.209 1.425-.545 1.936-1.108.526-.579.796-1.33.796-2.238z"
    4804 }));
    4805 /* harmony default export */ __webpack_exports__["default"] = (moveTo);
    4806 //# sourceMappingURL=move-to.js.map
    4807 
    4808 /***/ }),
    4809 
    4810 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/navigation.js":
    4811 /*!**********************************************************************************************************************!*\
    4812   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/navigation.js ***!
    4813   \**********************************************************************************************************************/
    4814 /*! exports provided: default */
    4815 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4816 
    4817 "use strict";
    4818 __webpack_require__.r(__webpack_exports__);
    4819 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4820 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4821 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4822 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4823 
    4824 
    4825 /**
    4826  * WordPress dependencies
    4827  */
    4828 
    4829 const navigation = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4830   viewBox: "0 0 24 24",
    4831   xmlns: "http://www.w3.org/2000/svg"
    4832 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4833   d: "M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z"
    4834 }));
    4835 /* harmony default export */ __webpack_exports__["default"] = (navigation);
    4836 //# sourceMappingURL=navigation.js.map
    4837 
    4838 /***/ }),
    4839 
    4840 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/next.js":
    4841 /*!****************************************************************************************************************!*\
    4842   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/next.js ***!
    4843   \****************************************************************************************************************/
    4844 /*! exports provided: default */
    4845 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4846 
    4847 "use strict";
    4848 __webpack_require__.r(__webpack_exports__);
    4849 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4850 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4851 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4852 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4853 
    4854 
    4855 /**
    4856  * WordPress dependencies
    4857  */
    4858 
    4859 const next = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4860   xmlns: "http://www.w3.org/2000/svg",
    4861   viewBox: "0 0 24 24"
    4862 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4863   d: "M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z"
    4864 }));
    4865 /* harmony default export */ __webpack_exports__["default"] = (next);
    4866 //# sourceMappingURL=next.js.map
    4867 
    4868 /***/ }),
    4869 
    4870 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/overlay-text.js":
    4871 /*!************************************************************************************************************************!*\
    4872   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/overlay-text.js ***!
    4873   \************************************************************************************************************************/
    4874 /*! exports provided: default */
    4875 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4876 
    4877 "use strict";
    4878 __webpack_require__.r(__webpack_exports__);
    4879 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4880 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4881 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4882 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4883 
    4884 
    4885 /**
    4886  * WordPress dependencies
    4887  */
    4888 
    4889 const overlayText = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4890   xmlns: "http://www.w3.org/2000/svg",
    4891   viewBox: "0 0 24 24"
    4892 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4893   d: "M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12-9.8c.4 0 .8-.3.9-.7l1.1-3h3.6l.5 1.7h1.9L13 9h-2.2l-3.4 9.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12H20V6c0-1.1-.9-2-2-2zm-6 7l1.4 3.9h-2.7L12 11z"
    4894 }));
    4895 /* harmony default export */ __webpack_exports__["default"] = (overlayText);
    4896 //# sourceMappingURL=overlay-text.js.map
    4897 
    4898 /***/ }),
    4899 
    4900 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/page-break.js":
    4901 /*!**********************************************************************************************************************!*\
    4902   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/page-break.js ***!
    4903   \**********************************************************************************************************************/
    4904 /*! exports provided: default */
    4905 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4906 
    4907 "use strict";
    4908 __webpack_require__.r(__webpack_exports__);
    4909 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4910 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4911 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4912 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4913 
    4914 
    4915 /**
    4916  * WordPress dependencies
    4917  */
    4918 
    4919 const pageBreak = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4920   xmlns: "http://www.w3.org/2000/svg",
    4921   viewBox: "0 0 24 24"
    4922 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4923   d: "M7.8 6c0-.7.6-1.2 1.2-1.2h6c.7 0 1.2.6 1.2 1.2v3h1.5V6c0-1.5-1.2-2.8-2.8-2.8H9C7.5 3.2 6.2 4.5 6.2 6v3h1.5V6zm8.4 11c0 .7-.6 1.2-1.2 1.2H9c-.7 0-1.2-.6-1.2-1.2v-3H6.2v3c0 1.5 1.2 2.8 2.8 2.8h6c1.5 0 2.8-1.2 2.8-2.8v-3h-1.5v3zM4 11v1h16v-1H4z"
    4924 }));
    4925 /* harmony default export */ __webpack_exports__["default"] = (pageBreak);
    4926 //# sourceMappingURL=page-break.js.map
    4927 
    4928 /***/ }),
    4929 
    4930 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/page.js":
    4931 /*!****************************************************************************************************************!*\
    4932   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/page.js ***!
    4933   \****************************************************************************************************************/
    4934 /*! exports provided: default */
    4935 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4936 
    4937 "use strict";
    4938 __webpack_require__.r(__webpack_exports__);
    4939 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4940 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4941 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4942 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4943 
    4944 
    4945 /**
    4946  * WordPress dependencies
    4947  */
    4948 
    4949 const page = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4950   xmlns: "http://www.w3.org/2000/svg",
    4951   viewBox: "0 0 24 24"
    4952 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4953   d: "M7 5.5h10a.5.5 0 01.5.5v12a.5.5 0 01-.5.5H7a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM17 4H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V6a2 2 0 00-2-2zm-1 3.75H8v1.5h8v-1.5zM8 11h8v1.5H8V11zm6 3.25H8v1.5h6v-1.5z"
    4954 }));
    4955 /* harmony default export */ __webpack_exports__["default"] = (page);
    4956 //# sourceMappingURL=page.js.map
    4957 
    4958 /***/ }),
    4959 
    4960 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/pages.js":
    4961 /*!*****************************************************************************************************************!*\
    4962   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/pages.js ***!
    4963   \*****************************************************************************************************************/
    4964 /*! exports provided: default */
    4965 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4966 
    4967 "use strict";
    4968 __webpack_require__.r(__webpack_exports__);
    4969 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    4970 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    4971 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    4972 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    4973 
    4974 
    4975 /**
    4976  * WordPress dependencies
    4977  */
    4978 
    4979 const pages = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    4980   xmlns: "http://www.w3.org/2000/svg",
    4981   viewBox: "0 0 24 24"
    4982 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    4983   d: "M7 13.8h6v-1.5H7v1.5zM18 16V4c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2zM5.5 16V4c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5zM7 10.5h8V9H7v1.5zm0-3.3h8V5.8H7v1.4zM20.2 6v13c0 .7-.6 1.2-1.2 1.2H8v1.5h11c1.5 0 2.7-1.2 2.7-2.8V6h-1.5z"
    4984 }));
    4985 /* harmony default export */ __webpack_exports__["default"] = (pages);
    4986 //# sourceMappingURL=pages.js.map
    4987 
    4988 /***/ }),
    4989 
    4990 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/paragraph.js":
    4991 /*!*********************************************************************************************************************!*\
    4992   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/paragraph.js ***!
    4993   \*********************************************************************************************************************/
    4994 /*! exports provided: default */
    4995 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    4996 
    4997 "use strict";
    4998 __webpack_require__.r(__webpack_exports__);
    4999 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5000 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5001 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5002 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5003 
    5004 
    5005 /**
    5006  * WordPress dependencies
    5007  */
    5008 
    5009 const paragraph = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5010   xmlns: "http://www.w3.org/2000/svg",
    5011   viewBox: "0 0 24 24"
    5012 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5013   d: "M18.3 4H9.9v-.1l-.9.2c-2.3.4-4 2.4-4 4.8s1.7 4.4 4 4.8l.7.1V20h1.5V5.5h2.9V20h1.5V5.5h2.7V4z"
    5014 }));
    5015 /* harmony default export */ __webpack_exports__["default"] = (paragraph);
    5016 //# sourceMappingURL=paragraph.js.map
    5017 
    5018 /***/ }),
    5019 
    5020 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/payment.js":
    5021 /*!*******************************************************************************************************************!*\
    5022   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/payment.js ***!
    5023   \*******************************************************************************************************************/
    5024 /*! exports provided: default */
    5025 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5026 
    5027 "use strict";
    5028 __webpack_require__.r(__webpack_exports__);
    5029 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5030 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5031 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5032 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5033 
    5034 
    5035 /**
    5036  * WordPress dependencies
    5037  */
    5038 
    5039 const payment = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5040   xmlns: "http://www.w3.org/2000/svg",
    5041   viewBox: "0 0 24 24"
    5042 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5043   fillRule: "evenodd",
    5044   d: "M5.5 9.5v-2h13v2h-13zm0 3v4h13v-4h-13zM4 7a1 1 0 011-1h14a1 1 0 011 1v10a1 1 0 01-1 1H5a1 1 0 01-1-1V7z",
    5045   clipRule: "evenodd"
    5046 }));
    5047 /* harmony default export */ __webpack_exports__["default"] = (payment);
    5048 //# sourceMappingURL=payment.js.map
    5049 
    5050 /***/ }),
    5051 
    5052 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/pencil.js":
    5053 /*!******************************************************************************************************************!*\
    5054   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/pencil.js ***!
    5055   \******************************************************************************************************************/
    5056 /*! exports provided: default */
    5057 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5058 
    5059 "use strict";
    5060 __webpack_require__.r(__webpack_exports__);
    5061 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5062 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5063 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5064 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5065 
    5066 
    5067 /**
    5068  * WordPress dependencies
    5069  */
    5070 
    5071 const pencil = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5072   xmlns: "http://www.w3.org/2000/svg",
    5073   viewBox: "0 0 24 24"
    5074 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5075   d: "M20.1 5.1L16.9 2 6.2 12.7l-1.3 4.4 4.5-1.3L20.1 5.1zM4 20.8h8v-1.5H4v1.5z"
    5076 }));
    5077 /* harmony default export */ __webpack_exports__["default"] = (pencil);
    5078 //# sourceMappingURL=pencil.js.map
    5079 
    5080 /***/ }),
    5081 
    5082 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/people.js":
    5083 /*!******************************************************************************************************************!*\
    5084   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/people.js ***!
    5085   \******************************************************************************************************************/
    5086 /*! exports provided: default */
    5087 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5088 
    5089 "use strict";
    5090 __webpack_require__.r(__webpack_exports__);
    5091 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5092 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5093 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5094 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5095 
    5096 
    5097 /**
    5098  * WordPress dependencies
    5099  */
    5100 
    5101 const people = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5102   xmlns: "http://www.w3.org/2000/svg",
    5103   viewBox: "0 0 24 24"
    5104 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5105   d: "M17.5 9a2 2 0 11-4 0 2 2 0 014 0zm-4.25 8v-2a2.75 2.75 0 00-2.75-2.75h-4A2.75 2.75 0 003.75 15v2h1.5v-2c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v2h1.5zm7-2v2h-1.5v-2c0-.69-.56-1.25-1.25-1.25H15v-1.5h2.5A2.75 2.75 0 0120.25 15zM8.5 11a2 2 0 100-4 2 2 0 000 4z"
    5106 }));
    5107 /* harmony default export */ __webpack_exports__["default"] = (people);
    5108 //# sourceMappingURL=people.js.map
    5109 
    5110 /***/ }),
    5111 
    5112 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/percent.js":
    5113 /*!*******************************************************************************************************************!*\
    5114   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/percent.js ***!
    5115   \*******************************************************************************************************************/
    5116 /*! exports provided: default */
    5117 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5118 
    5119 "use strict";
    5120 __webpack_require__.r(__webpack_exports__);
    5121 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5122 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5123 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5124 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5125 
    5126 
    5127 /**
    5128  * WordPress dependencies
    5129  */
    5130 
    5131 const percent = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5132   xmlns: "http://www.w3.org/2000/svg",
    5133   viewBox: "0 0 24 24"
    5134 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5135   fillRule: "evenodd",
    5136   d: "M6.5 8a1.5 1.5 0 103 0 1.5 1.5 0 00-3 0zM8 5a3 3 0 100 6 3 3 0 000-6zm6.5 11a1.5 1.5 0 103 0 1.5 1.5 0 00-3 0zm1.5-3a3 3 0 100 6 3 3 0 000-6zM5.47 17.41a.75.75 0 001.06 1.06L18.47 6.53a.75.75 0 10-1.06-1.06L5.47 17.41z",
    5137   clipRule: "evenodd"
    5138 }));
    5139 /* harmony default export */ __webpack_exports__["default"] = (percent);
    5140 //# sourceMappingURL=percent.js.map
    5141 
    5142 /***/ }),
    5143 
    5144 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/pin.js":
    5145 /*!***************************************************************************************************************!*\
    5146   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/pin.js ***!
    5147   \***************************************************************************************************************/
    5148 /*! exports provided: default */
    5149 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5150 
    5151 "use strict";
    5152 __webpack_require__.r(__webpack_exports__);
    5153 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5154 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5155 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5156 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5157 
    5158 
    5159 /**
    5160  * WordPress dependencies
    5161  */
    5162 
    5163 const pin = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5164   xmlns: "http://www.w3.org/2000/svg",
    5165   viewBox: "-2 -2 24 24"
    5166 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5167   d: "M10.44 3.02l1.82-1.82 6.36 6.35-1.83 1.82c-1.05-.68-2.48-.57-3.41.36l-.75.75c-.92.93-1.04 2.35-.35 3.41l-1.83 1.82-2.41-2.41-2.8 2.79c-.42.42-3.38 2.71-3.8 2.29s1.86-3.39 2.28-3.81l2.79-2.79L4.1 9.36l1.83-1.82c1.05.69 2.48.57 3.4-.36l.75-.75c.93-.92 1.05-2.35.36-3.41z"
    5168 }));
    5169 /* harmony default export */ __webpack_exports__["default"] = (pin);
    5170 //# sourceMappingURL=pin.js.map
    5171 
    5172 /***/ }),
    5173 
    5174 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/plugins.js":
    5175 /*!*******************************************************************************************************************!*\
    5176   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/plugins.js ***!
    5177   \*******************************************************************************************************************/
    5178 /*! exports provided: default */
    5179 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5180 
    5181 "use strict";
    5182 __webpack_require__.r(__webpack_exports__);
    5183 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5184 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5185 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5186 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5187 
    5188 
    5189 /**
    5190  * WordPress dependencies
    5191  */
    5192 
    5193 const plugins = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5194   xmlns: "http://www.w3.org/2000/svg",
    5195   viewBox: "0 0 24 24"
    5196 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5197   d: "M10.5 4v4h3V4H15v4h1.5a1 1 0 011 1v4l-3 4v2a1 1 0 01-1 1h-3a1 1 0 01-1-1v-2l-3-4V9a1 1 0 011-1H9V4h1.5zm.5 12.5v2h2v-2l3-4v-3H8v3l3 4z"
    5198 }));
    5199 /* harmony default export */ __webpack_exports__["default"] = (plugins);
    5200 //# sourceMappingURL=plugins.js.map
    5201 
    5202 /***/ }),
    5203 
    5204 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/plus-circle-filled.js":
    5205 /*!******************************************************************************************************************************!*\
    5206   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/plus-circle-filled.js ***!
    5207   \******************************************************************************************************************************/
    5208 /*! exports provided: default */
    5209 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5210 
    5211 "use strict";
    5212 __webpack_require__.r(__webpack_exports__);
    5213 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5214 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5215 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5216 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5217 
    5218 
    5219 /**
    5220  * WordPress dependencies
    5221  */
    5222 
    5223 const plusCircleFilled = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5224   xmlns: "http://www.w3.org/2000/svg",
    5225   viewBox: "0 0 24 24"
    5226 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5227   d: "M2 12C2 6.44444 6.44444 2 12 2C17.5556 2 22 6.44444 22 12C22 17.5556 17.5556 22 12 22C6.44444 22 2 17.5556 2 12ZM13 11V7H11V11H7V13H11V17H13V13H17V11H13Z"
    5228 }));
    5229 /* harmony default export */ __webpack_exports__["default"] = (plusCircleFilled);
    5230 //# sourceMappingURL=plus-circle-filled.js.map
    5231 
    5232 /***/ }),
    5233 
    5234 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/plus-circle.js":
    5235 /*!***********************************************************************************************************************!*\
    5236   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/plus-circle.js ***!
    5237   \***********************************************************************************************************************/
    5238 /*! exports provided: default */
    5239 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5240 
    5241 "use strict";
    5242 __webpack_require__.r(__webpack_exports__);
    5243 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5244 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5245 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5246 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5247 
    5248 
    5249 /**
    5250  * WordPress dependencies
    5251  */
    5252 
    5253 const plusCircle = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5254   xmlns: "http://www.w3.org/2000/svg",
    5255   viewBox: "-2 -2 24 24"
    5256 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5257   d: "M10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6zM10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6z"
    5258 }));
    5259 /* harmony default export */ __webpack_exports__["default"] = (plusCircle);
    5260 //# sourceMappingURL=plus-circle.js.map
    5261 
    5262 /***/ }),
    5263 
    5264 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/plus.js":
    5265 /*!****************************************************************************************************************!*\
    5266   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/plus.js ***!
    5267   \****************************************************************************************************************/
    5268 /*! exports provided: default */
    5269 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5270 
    5271 "use strict";
    5272 __webpack_require__.r(__webpack_exports__);
    5273 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5274 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5275 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5276 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5277 
    5278 
    5279 /**
    5280  * WordPress dependencies
    5281  */
    5282 
    5283 const plus = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5284   xmlns: "http://www.w3.org/2000/svg",
    5285   viewBox: "0 0 24 24"
    5286 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5287   d: "M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"
    5288 }));
    5289 /* harmony default export */ __webpack_exports__["default"] = (plus);
    5290 //# sourceMappingURL=plus.js.map
    5291 
    5292 /***/ }),
    5293 
    5294 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/position-center.js":
    5295 /*!***************************************************************************************************************************!*\
    5296   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/position-center.js ***!
    5297   \***************************************************************************************************************************/
    5298 /*! exports provided: default */
    5299 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5300 
    5301 "use strict";
    5302 __webpack_require__.r(__webpack_exports__);
    5303 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5304 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5305 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5306 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5307 
    5308 
    5309 /**
    5310  * WordPress dependencies
    5311  */
    5312 
    5313 const positionCenter = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5314   xmlns: "http://www.w3.org/2000/svg",
    5315   viewBox: "0 0 24 24"
    5316 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5317   d: "M5 15h14V9H5v6zm0 4.8h14v-1.5H5v1.5zM5 4.2v1.5h14V4.2H5z"
    5318 }));
    5319 /* harmony default export */ __webpack_exports__["default"] = (positionCenter);
    5320 //# sourceMappingURL=position-center.js.map
    5321 
    5322 /***/ }),
    5323 
    5324 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/position-left.js":
    5325 /*!*************************************************************************************************************************!*\
    5326   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/position-left.js ***!
    5327   \*************************************************************************************************************************/
    5328 /*! exports provided: default */
    5329 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5330 
    5331 "use strict";
    5332 __webpack_require__.r(__webpack_exports__);
    5333 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5334 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5335 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5336 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5337 
    5338 
    5339 /**
    5340  * WordPress dependencies
    5341  */
    5342 
    5343 const positionLeft = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5344   xmlns: "http://www.w3.org/2000/svg",
    5345   viewBox: "0 0 24 24"
    5346 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5347   d: "M4 9v6h14V9H4zm8-4.8H4v1.5h8V4.2zM4 19.8h8v-1.5H4v1.5z"
    5348 }));
    5349 /* harmony default export */ __webpack_exports__["default"] = (positionLeft);
    5350 //# sourceMappingURL=position-left.js.map
    5351 
    5352 /***/ }),
    5353 
    5354 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/position-right.js":
    5355 /*!**************************************************************************************************************************!*\
    5356   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/position-right.js ***!
    5357   \**************************************************************************************************************************/
    5358 /*! exports provided: default */
    5359 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5360 
    5361 "use strict";
    5362 __webpack_require__.r(__webpack_exports__);
    5363 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5364 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5365 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5366 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5367 
    5368 
    5369 /**
    5370  * WordPress dependencies
    5371  */
    5372 
    5373 const positionRight = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5374   xmlns: "http://www.w3.org/2000/svg",
    5375   viewBox: "0 0 24 24"
    5376 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5377   d: "M6 15h14V9H6v6zm6-10.8v1.5h8V4.2h-8zm0 15.6h8v-1.5h-8v1.5z"
    5378 }));
    5379 /* harmony default export */ __webpack_exports__["default"] = (positionRight);
    5380 //# sourceMappingURL=position-right.js.map
    5381 
    5382 /***/ }),
    5383 
    5384 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-categories.js":
    5385 /*!***************************************************************************************************************************!*\
    5386   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-categories.js ***!
    5387   \***************************************************************************************************************************/
    5388 /*! exports provided: default */
    5389 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5390 
    5391 "use strict";
    5392 __webpack_require__.r(__webpack_exports__);
    5393 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5394 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5395 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5396 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5397 
    5398 
    5399 /**
    5400  * WordPress dependencies
    5401  */
    5402 
    5403 const postCategories = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5404   viewBox: "0 0 24 24",
    5405   xmlns: "http://www.w3.org/2000/svg"
    5406 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5407   d: "M20 4H4v1.5h16V4zm-2 9h-3c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3zM4 9.5h9V8H4v1.5zM9 13H6c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3z",
    5408   fillRule: "evenodd",
    5409   clipRule: "evenodd"
    5410 }));
    5411 /* harmony default export */ __webpack_exports__["default"] = (postCategories);
    5412 //# sourceMappingURL=post-categories.js.map
    5413 
    5414 /***/ }),
    5415 
    5416 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-comments-count.js":
    5417 /*!*******************************************************************************************************************************!*\
    5418   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-comments-count.js ***!
    5419   \*******************************************************************************************************************************/
    5420 /*! exports provided: default */
    5421 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5422 
    5423 "use strict";
    5424 __webpack_require__.r(__webpack_exports__);
    5425 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5426 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5427 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5428 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5429 
    5430 
    5431 /**
    5432  * WordPress dependencies
    5433  */
    5434 
    5435 const postCommentsCount = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5436   xmlns: "http://www.w3.org/2000/svg",
    5437   viewBox: "0 0 24 24"
    5438 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5439   d: "M13 8H4v1.5h9V8zM4 4v1.5h16V4H4zm9 8H5c-.6 0-1 .4-1 1v8.3c0 .3.2.7.6.8.1.1.2.1.3.1.2 0 .5-.1.6-.3l1.8-1.8H13c.6 0 1-.4 1-1V13c0-.6-.4-1-1-1zm-2.2 6.6H7l1.6-2.2c.3-.4.5-.7.6-.9.1-.2.2-.4.2-.5 0-.2-.1-.3-.1-.4-.1-.1-.2-.1-.4-.1s-.4 0-.6.1c-.3.1-.5.3-.7.4l-.2.2-.2-1.2.1-.1c.3-.2.5-.3.8-.4.3-.1.6-.1.9-.1.3 0 .6.1.9.2.2.1.4.3.6.5.1.2.2.5.2.7 0 .3-.1.6-.2.9-.1.3-.4.7-.7 1.1l-.5.6h1.6v1.2z"
    5440 }));
    5441 /* harmony default export */ __webpack_exports__["default"] = (postCommentsCount);
    5442 //# sourceMappingURL=post-comments-count.js.map
    5443 
    5444 /***/ }),
    5445 
    5446 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-comments-form.js":
    5447 /*!******************************************************************************************************************************!*\
    5448   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-comments-form.js ***!
    5449   \******************************************************************************************************************************/
    5450 /*! exports provided: default */
    5451 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5452 
    5453 "use strict";
    5454 __webpack_require__.r(__webpack_exports__);
    5455 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5456 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5457 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5458 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5459 
    5460 
    5461 /**
    5462  * WordPress dependencies
    5463  */
    5464 
    5465 const postCommentsForm = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5466   xmlns: "http://www.w3.org/2000/svg",
    5467   viewBox: "0 0 24 24"
    5468 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5469   d: "M13 8H4v1.5h9V8zM4 4v1.5h16V4H4zm9 8H5c-.6 0-1 .4-1 1v8.3c0 .3.2.7.6.8.1.1.2.1.3.1.2 0 .5-.1.6-.3l1.8-1.8H13c.6 0 1-.4 1-1V13c0-.6-.4-1-1-1zm-.5 6.6H6.7l-1.2 1.2v-6.3h7v5.1z"
    5470 }));
    5471 /* harmony default export */ __webpack_exports__["default"] = (postCommentsForm);
    5472 //# sourceMappingURL=post-comments-form.js.map
    5473 
    5474 /***/ }),
    5475 
    5476 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-comments.js":
    5477 /*!*************************************************************************************************************************!*\
    5478   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-comments.js ***!
    5479   \*************************************************************************************************************************/
    5480 /*! exports provided: default */
    5481 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5482 
    5483 "use strict";
    5484 __webpack_require__.r(__webpack_exports__);
    5485 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5486 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5487 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5488 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5489 
    5490 
    5491 /**
    5492  * WordPress dependencies
    5493  */
    5494 
    5495 const postComments = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5496   xmlns: "http://www.w3.org/2000/svg",
    5497   viewBox: "0 0 24 24"
    5498 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5499   d: "M14 10.1V4c0-.6-.4-1-1-1H5c-.6 0-1 .4-1 1v8.3c0 .3.2.7.6.8.1.1.2.1.3.1.2 0 .5-.1.6-.3l1.8-1.8H13c.6 0 1-.4 1-1zm-1.5-.5H6.7l-1.2 1.2V4.5h7v5.1zM19 12h-8c-.6 0-1 .4-1 1v6.1c0 .6.4 1 1 1h5.7l1.8 1.8c.1.2.4.3.6.3.1 0 .2 0 .3-.1.4-.1.6-.5.6-.8V13c0-.6-.4-1-1-1zm-.5 7.8l-1.2-1.2h-5.8v-5.1h7v6.3z"
    5500 }));
    5501 /* harmony default export */ __webpack_exports__["default"] = (postComments);
    5502 //# sourceMappingURL=post-comments.js.map
    5503 
    5504 /***/ }),
    5505 
    5506 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-content.js":
    5507 /*!************************************************************************************************************************!*\
    5508   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-content.js ***!
    5509   \************************************************************************************************************************/
    5510 /*! exports provided: default */
    5511 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5512 
    5513 "use strict";
    5514 __webpack_require__.r(__webpack_exports__);
    5515 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5516 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5517 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5518 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5519 
    5520 
    5521 /**
    5522  * WordPress dependencies
    5523  */
    5524 
    5525 const postContent = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5526   xmlns: "https://www.w3.org/2000/svg",
    5527   viewBox: "0 0 24 24"
    5528 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5529   d: "M4 20h16v-1.5H4V20zm0-4.8h16v-1.5H4v1.5zm0-6.4v1.5h16V8.8H4zM16 4H4v1.5h12V4z"
    5530 }));
    5531 /* harmony default export */ __webpack_exports__["default"] = (postContent);
    5532 //# sourceMappingURL=post-content.js.map
    5533 
    5534 /***/ }),
    5535 
    5536 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-date.js":
    5537 /*!*********************************************************************************************************************!*\
    5538   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-date.js ***!
    5539   \*********************************************************************************************************************/
    5540 /*! exports provided: default */
    5541 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5542 
    5543 "use strict";
    5544 __webpack_require__.r(__webpack_exports__);
    5545 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5546 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5547 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5548 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5549 
    5550 
    5551 /**
    5552  * WordPress dependencies
    5553  */
    5554 
    5555 const postDate = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5556   xmlns: "http://www.w3.org/2000/svg",
    5557   viewBox: "0 0 24 24"
    5558 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5559   d: "M11.696 13.972c.356-.546.599-.958.728-1.235a1.79 1.79 0 00.203-.783c0-.264-.077-.47-.23-.618-.148-.153-.354-.23-.618-.23-.295 0-.569.07-.82.212a3.413 3.413 0 00-.738.571l-.147-1.188c.289-.234.59-.41.903-.526.313-.117.66-.175 1.041-.175.375 0 .695.08.959.24.264.153.46.362.59.626.135.265.203.556.203.876 0 .362-.08.734-.24 1.115-.154.381-.427.87-.82 1.466l-.756 1.152H14v1.106h-4l1.696-2.609z"
    5560 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5561   d: "M19.5 7h-15v12a.5.5 0 00.5.5h14a.5.5 0 00.5-.5V7zM3 7V5a2 2 0 012-2h14a2 2 0 012 2v14a2 2 0 01-2 2H5a2 2 0 01-2-2V7z"
    5562 }));
    5563 /* harmony default export */ __webpack_exports__["default"] = (postDate);
    5564 //# sourceMappingURL=post-date.js.map
    5565 
    5566 /***/ }),
    5567 
    5568 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-excerpt.js":
    5569 /*!************************************************************************************************************************!*\
    5570   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-excerpt.js ***!
    5571   \************************************************************************************************************************/
    5572 /*! exports provided: default */
    5573 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5574 
    5575 "use strict";
    5576 __webpack_require__.r(__webpack_exports__);
    5577 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5578 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5579 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5580 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5581 
    5582 
    5583 /**
    5584  * WordPress dependencies
    5585  */
    5586 
    5587 const postExcerpt = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5588   xmlns: "http://www.w3.org/2000/svg",
    5589   viewBox: "0 0 24 24"
    5590 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5591   d: "M12.75 9.333c0 .521-.102.977-.327 1.354-.23.386-.555.628-.893.774-.545.234-1.183.227-1.544.222l-.12-.001v-1.5h.123c.414.001.715.002.948-.099a.395.395 0 00.199-.166c.05-.083.114-.253.114-.584V7.2H8.8V4h3.95v5.333zM7.95 9.333c0 .521-.102.977-.327 1.354-.23.386-.555.628-.893.774-.545.234-1.183.227-1.544.222l-.12-.001v-1.5h.123c.414.001.715.002.948-.099a.394.394 0 00.198-.166c.05-.083.115-.253.115-.584V7.2H4V4h3.95v5.333zM13 20H4v-1.5h9V20zM20 16H4v-1.5h16V16z"
    5592 }));
    5593 /* harmony default export */ __webpack_exports__["default"] = (postExcerpt);
    5594 //# sourceMappingURL=post-excerpt.js.map
    5595 
    5596 /***/ }),
    5597 
    5598 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-featured-image.js":
    5599 /*!*******************************************************************************************************************************!*\
    5600   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-featured-image.js ***!
    5601   \*******************************************************************************************************************************/
    5602 /*! exports provided: default */
    5603 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5604 
    5605 "use strict";
    5606 __webpack_require__.r(__webpack_exports__);
    5607 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5608 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5609 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5610 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5611 
    5612 
    5613 /**
    5614  * WordPress dependencies
    5615  */
    5616 
    5617 const postFeaturedImage = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5618   xmlns: "http://www.w3.org/2000/svg",
    5619   viewBox: "0 0 24 24"
    5620 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5621   d: "M19 3H5c-.6 0-1 .4-1 1v7c0 .5.4 1 1 1h14c.5 0 1-.4 1-1V4c0-.6-.4-1-1-1zM5.5 10.5v-.4l1.8-1.3 1.3.8c.3.2.7.2.9-.1L11 8.1l2.4 2.4H5.5zm13 0h-2.9l-4-4c-.3-.3-.8-.3-1.1 0L8.9 8l-1.2-.8c-.3-.2-.6-.2-.9 0l-1.3 1V4.5h13v6zM4 20h9v-1.5H4V20zm0-4h16v-1.5H4V16z"
    5622 }));
    5623 /* harmony default export */ __webpack_exports__["default"] = (postFeaturedImage);
    5624 //# sourceMappingURL=post-featured-image.js.map
    5625 
    5626 /***/ }),
    5627 
    5628 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-list.js":
    5629 /*!*********************************************************************************************************************!*\
    5630   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-list.js ***!
    5631   \*********************************************************************************************************************/
    5632 /*! exports provided: default */
    5633 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5634 
    5635 "use strict";
    5636 __webpack_require__.r(__webpack_exports__);
    5637 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5638 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5639 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5640 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5641 
    5642 
    5643 /**
    5644  * WordPress dependencies
    5645  */
    5646 
    5647 const postList = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5648   viewBox: "0 0 24 24",
    5649   xmlns: "http://www.w3.org/2000/svg"
    5650 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5651   d: "M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12zM7 11h2V9H7v2zm0 4h2v-2H7v2zm3-4h7V9h-7v2zm0 4h7v-2h-7v2z"
    5652 }));
    5653 /* harmony default export */ __webpack_exports__["default"] = (postList);
    5654 //# sourceMappingURL=post-list.js.map
    5655 
    5656 /***/ }),
    5657 
    5658 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-title.js":
    5659 /*!**********************************************************************************************************************!*\
    5660   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-title.js ***!
    5661   \**********************************************************************************************************************/
    5662 /*! exports provided: default */
    5663 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5664 
    5665 "use strict";
    5666 __webpack_require__.r(__webpack_exports__);
    5667 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5668 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5669 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5670 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5671 
    5672 
    5673 /**
    5674  * WordPress dependencies
    5675  */
    5676 
    5677 const postTitle = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5678   viewBox: "0 0 24 24",
    5679   xmlns: "http://www.w3.org/2000/svg"
    5680 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5681   d: "M4 14.5h16V16H4zM4 18.5h9V20H4zM4 4h3c2 0 3 .86 3 2.583 0 .891-.253 1.554-.76 1.988-.505.435-1.24.652-2.204.652H5.542V12H4V4zm2.855 4c.53 0 .924-.114 1.18-.343.266-.228.398-.579.398-1.051 0-.473-.132-.82-.397-1.04-.265-.229-.67-.343-1.217-.343H5.542V8h1.313z"
    5682 }));
    5683 /* harmony default export */ __webpack_exports__["default"] = (postTitle);
    5684 //# sourceMappingURL=post-title.js.map
    5685 
    5686 /***/ }),
    5687 
    5688 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/preformatted.js":
    5689 /*!************************************************************************************************************************!*\
    5690   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/preformatted.js ***!
    5691   \************************************************************************************************************************/
    5692 /*! exports provided: default */
    5693 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5694 
    5695 "use strict";
    5696 __webpack_require__.r(__webpack_exports__);
    5697 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5698 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5699 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5700 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5701 
    5702 
    5703 /**
    5704  * WordPress dependencies
    5705  */
    5706 
    5707 const preformatted = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5708   viewBox: "0 0 24 24",
    5709   xmlns: "http://www.w3.org/2000/svg"
    5710 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5711   d: "M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12zM7 16.5h6V15H7v1.5zm4-4h6V11h-6v1.5zM9 11H7v1.5h2V11zm6 5.5h2V15h-2v1.5z"
    5712 }));
    5713 /* harmony default export */ __webpack_exports__["default"] = (preformatted);
    5714 //# sourceMappingURL=preformatted.js.map
    5715 
    5716 /***/ }),
    5717 
    5718 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/previous.js":
    5719 /*!********************************************************************************************************************!*\
    5720   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/previous.js ***!
    5721   \********************************************************************************************************************/
    5722 /*! exports provided: default */
    5723 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5724 
    5725 "use strict";
    5726 __webpack_require__.r(__webpack_exports__);
    5727 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5728 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5729 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5730 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5731 
    5732 
    5733 /**
    5734  * WordPress dependencies
    5735  */
    5736 
    5737 const previous = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5738   xmlns: "http://www.w3.org/2000/svg",
    5739   viewBox: "0 0 24 24"
    5740 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5741   d: "M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z"
    5742 }));
    5743 /* harmony default export */ __webpack_exports__["default"] = (previous);
    5744 //# sourceMappingURL=previous.js.map
    5745 
    5746 /***/ }),
    5747 
    5748 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/pull-left.js":
    5749 /*!*********************************************************************************************************************!*\
    5750   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/pull-left.js ***!
    5751   \*********************************************************************************************************************/
    5752 /*! exports provided: default */
    5753 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5754 
    5755 "use strict";
    5756 __webpack_require__.r(__webpack_exports__);
    5757 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5758 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5759 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5760 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5761 
    5762 
    5763 /**
    5764  * WordPress dependencies
    5765  */
    5766 
    5767 const pullLeft = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5768   xmlns: "http://www.w3.org/2000/svg",
    5769   viewBox: "0 0 24 24"
    5770 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5771   d: "M4 18h6V6H4v12zm9-9.5V10h7V8.5h-7zm0 7h7V14h-7v1.5z"
    5772 }));
    5773 /* harmony default export */ __webpack_exports__["default"] = (pullLeft);
    5774 //# sourceMappingURL=pull-left.js.map
    5775 
    5776 /***/ }),
    5777 
    5778 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/pull-right.js":
    5779 /*!**********************************************************************************************************************!*\
    5780   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/pull-right.js ***!
    5781   \**********************************************************************************************************************/
    5782 /*! exports provided: default */
    5783 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5784 
    5785 "use strict";
    5786 __webpack_require__.r(__webpack_exports__);
    5787 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5788 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5789 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5790 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5791 
    5792 
    5793 /**
    5794  * WordPress dependencies
    5795  */
    5796 
    5797 const pullRight = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5798   xmlns: "http://www.w3.org/2000/svg",
    5799   viewBox: "0 0 24 24"
    5800 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5801   d: "M14 6v12h6V6h-6zM4 10h7V8.5H4V10zm0 5.5h7V14H4v1.5z"
    5802 }));
    5803 /* harmony default export */ __webpack_exports__["default"] = (pullRight);
    5804 //# sourceMappingURL=pull-right.js.map
    5805 
    5806 /***/ }),
    5807 
    5808 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/pullquote.js":
    5809 /*!*********************************************************************************************************************!*\
    5810   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/pullquote.js ***!
    5811   \*********************************************************************************************************************/
    5812 /*! exports provided: default */
    5813 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5814 
    5815 "use strict";
    5816 __webpack_require__.r(__webpack_exports__);
    5817 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5818 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5819 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5820 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5821 
    5822 
    5823 /**
    5824  * WordPress dependencies
    5825  */
    5826 
    5827 const pullquote = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5828   viewBox: "0 0 24 24",
    5829   xmlns: "http://www.w3.org/2000/svg"
    5830 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5831   d: "M18 8H6c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-4c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v4zM4 4v1.5h16V4H4zm0 16h16v-1.5H4V20z"
    5832 }));
    5833 /* harmony default export */ __webpack_exports__["default"] = (pullquote);
    5834 //# sourceMappingURL=pullquote.js.map
    5835 
    5836 /***/ }),
    5837 
    5838 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/query-pagination-next.js":
    5839 /*!*********************************************************************************************************************************!*\
    5840   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/query-pagination-next.js ***!
    5841   \*********************************************************************************************************************************/
    5842 /*! exports provided: default */
    5843 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5844 
    5845 "use strict";
    5846 __webpack_require__.r(__webpack_exports__);
    5847 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5848 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5849 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5850 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5851 
    5852 
    5853 /**
    5854  * WordPress dependencies
    5855  */
    5856 
    5857 const queryPaginationNext = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5858   xmlns: "http://www.w3.org/2000/svg",
    5859   viewBox: "0 0 24 24"
    5860 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Rect"], {
    5861   x: "6",
    5862   y: "10.5",
    5863   width: "3",
    5864   height: "3",
    5865   rx: "1.5",
    5866   fill: "#000"
    5867 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Rect"], {
    5868   x: "11",
    5869   y: "10.5",
    5870   width: "3",
    5871   height: "3",
    5872   rx: "1.5",
    5873   fill: "#000"
    5874 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5875   d: "M16.5 9.5L19 12l-2.5 2.5",
    5876   stroke: "#1E1E1E",
    5877   strokeWidth: "1.5"
    5878 }));
    5879 /* harmony default export */ __webpack_exports__["default"] = (queryPaginationNext);
    5880 //# sourceMappingURL=query-pagination-next.js.map
    5881 
    5882 /***/ }),
    5883 
    5884 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/query-pagination-numbers.js":
    5885 /*!************************************************************************************************************************************!*\
    5886   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/query-pagination-numbers.js ***!
    5887   \************************************************************************************************************************************/
    5888 /*! exports provided: default */
    5889 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5890 
    5891 "use strict";
    5892 __webpack_require__.r(__webpack_exports__);
    5893 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5894 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5895 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5896 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5897 
    5898 
    5899 /**
    5900  * WordPress dependencies
    5901  */
    5902 
    5903 const queryPaginationNumbers = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5904   xmlns: "http://www.w3.org/2000/svg",
    5905   viewBox: "0 0 24 24"
    5906 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Rect"], {
    5907   x: "4",
    5908   y: "10.5",
    5909   width: "6",
    5910   height: "3",
    5911   rx: "1.5",
    5912   fill: "#000"
    5913 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5914   d: "M13.5 14v-4l-1.5.5",
    5915   stroke: "#1E1E1E"
    5916 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5917   d: "M19.266 9.805c-.473-.611-1.22-.51-1.702-.367a3.854 3.854 0 00-.718.307l.13 1.082c.192-.17.47-.422.782-.515.34-.1.578.025.668.141.21.27-.034.835-.16 1.055-.49.85-.93 1.594-1.45 2.492H19.5v-1h-.914c.277-.574.814-1.443.914-2.106.052-.343.02-.762-.234-1.09z",
    5918   fill: "#1E1E1E"
    5919 }));
    5920 /* harmony default export */ __webpack_exports__["default"] = (queryPaginationNumbers);
    5921 //# sourceMappingURL=query-pagination-numbers.js.map
    5922 
    5923 /***/ }),
    5924 
    5925 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/query-pagination-previous.js":
    5926 /*!*************************************************************************************************************************************!*\
    5927   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/query-pagination-previous.js ***!
    5928   \*************************************************************************************************************************************/
    5929 /*! exports provided: default */
    5930 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5931 
    5932 "use strict";
    5933 __webpack_require__.r(__webpack_exports__);
    5934 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5935 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5936 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5937 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5938 
    5939 
    5940 /**
    5941  * WordPress dependencies
    5942  */
    5943 
    5944 const queryPaginationPrevious = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5945   xmlns: "http://www.w3.org/2000/svg",
    5946   viewBox: "0 0 24 24"
    5947 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Rect"], {
    5948   x: "18",
    5949   y: "13.5",
    5950   width: "3",
    5951   height: "3",
    5952   rx: "1.5",
    5953   transform: "rotate(-180 18 13.5)",
    5954   fill: "#000"
    5955 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Rect"], {
    5956   x: "13",
    5957   y: "13.5",
    5958   width: "3",
    5959   height: "3",
    5960   rx: "1.5",
    5961   transform: "rotate(-180 13 13.5)",
    5962   fill: "#000"
    5963 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    5964   d: "M7.5 14.5L5 12l2.5-2.5",
    5965   stroke: "#1E1E1E",
    5966   strokeWidth: "1.5"
    5967 }));
    5968 /* harmony default export */ __webpack_exports__["default"] = (queryPaginationPrevious);
    5969 //# sourceMappingURL=query-pagination-previous.js.map
    5970 
    5971 /***/ }),
    5972 
    5973 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/query-pagination.js":
    5974 /*!****************************************************************************************************************************!*\
    5975   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/query-pagination.js ***!
    5976   \****************************************************************************************************************************/
    5977 /*! exports provided: default */
    5978 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    5979 
    5980 "use strict";
    5981 __webpack_require__.r(__webpack_exports__);
    5982 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    5983 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    5984 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    5985 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    5986 
    5987 
    5988 /**
    5989  * WordPress dependencies
    5990  */
    5991 
    5992 const queryPagination = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    5993   xmlns: "http://www.w3.org/2000/svg",
    5994   viewBox: "0 0 24 24"
    5995 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Rect"], {
    5996   x: "4",
    5997   y: "10.5",
    5998   width: "6",
    5999   height: "3",
    6000   rx: "1.5",
    6001   fill: "#000"
    6002 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Rect"], {
    6003   x: "12",
    6004   y: "10.5",
    6005   width: "3",
    6006   height: "3",
    6007   rx: "1.5",
    6008   fill: "#000"
    6009 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Rect"], {
    6010   x: "17",
    6011   y: "10.5",
    6012   width: "3",
    6013   height: "3",
    6014   rx: "1.5",
    6015   fill: "#000"
    6016 }));
    6017 /* harmony default export */ __webpack_exports__["default"] = (queryPagination);
    6018 //# sourceMappingURL=query-pagination.js.map
    6019 
    6020 /***/ }),
    6021 
    6022 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/quote.js":
    6023 /*!*****************************************************************************************************************!*\
    6024   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/quote.js ***!
    6025   \*****************************************************************************************************************/
    6026 /*! exports provided: default */
    6027 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6028 
    6029 "use strict";
    6030 __webpack_require__.r(__webpack_exports__);
    6031 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6032 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6033 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6034 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6035 
    6036 
    6037 /**
    6038  * WordPress dependencies
    6039  */
    6040 
    6041 const quote = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6042   viewBox: "0 0 24 24",
    6043   xmlns: "http://www.w3.org/2000/svg"
    6044 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6045   d: "M13 6v6h5.2v4c0 .8-.2 1.4-.5 1.7-.6.6-1.6.6-2.5.5h-.3v1.5h.5c1 0 2.3-.1 3.3-1 .6-.6 1-1.6 1-2.8V6H13zm-9 6h5.2v4c0 .8-.2 1.4-.5 1.7-.6.6-1.6.6-2.5.5h-.3v1.5h.5c1 0 2.3-.1 3.3-1 .6-.6 1-1.6 1-2.8V6H4v6z"
    6046 }));
    6047 /* harmony default export */ __webpack_exports__["default"] = (quote);
    6048 //# sourceMappingURL=quote.js.map
    6049 
    6050 /***/ }),
    6051 
    6052 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/receipt.js":
    6053 /*!*******************************************************************************************************************!*\
    6054   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/receipt.js ***!
    6055   \*******************************************************************************************************************/
    6056 /*! exports provided: default */
    6057 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6058 
    6059 "use strict";
    6060 __webpack_require__.r(__webpack_exports__);
    6061 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6062 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6063 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6064 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6065 
    6066 
    6067 /**
    6068  * WordPress dependencies
    6069  */
    6070 
    6071 const receipt = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6072   xmlns: "http://www.w3.org/2000/svg",
    6073   viewBox: "0 0 24 24"
    6074 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6075   fillRule: "evenodd",
    6076   d: "M16.83 6.342l.602.3.625-.25.443-.176v12.569l-.443-.178-.625-.25-.603.301-1.444.723-2.41-.804-.475-.158-.474.158-2.41.803-1.445-.722-.603-.3-.625.25-.443.177V6.215l.443.178.625.25.603-.301 1.444-.722 2.41.803.475.158.474-.158 2.41-.803 1.445.722zM20 4l-1.5.6-1 .4-2-1-3 1-3-1-2 1-1-.4L5 4v17l1.5-.6 1-.4 2 1 3-1 3 1 2-1 1 .4 1.5.6V4zm-3.5 6.25v-1.5h-8v1.5h8zm0 3v-1.5h-8v1.5h8zm-8 3v-1.5h8v1.5h-8z",
    6077   clipRule: "evenodd"
    6078 }));
    6079 /* harmony default export */ __webpack_exports__["default"] = (receipt);
    6080 //# sourceMappingURL=receipt.js.map
    6081 
    6082 /***/ }),
    6083 
    6084 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/redo.js":
    6085 /*!****************************************************************************************************************!*\
    6086   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/redo.js ***!
    6087   \****************************************************************************************************************/
    6088 /*! exports provided: default */
    6089 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6090 
    6091 "use strict";
    6092 __webpack_require__.r(__webpack_exports__);
    6093 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6094 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6095 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6096 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6097 
    6098 
    6099 /**
    6100  * WordPress dependencies
    6101  */
    6102 
    6103 const redo = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6104   xmlns: "http://www.w3.org/2000/svg",
    6105   viewBox: "0 0 24 24"
    6106 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6107   d: "M15.6 6.5l-1.1 1 2.9 3.3H8c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.3-.5h9.2L14.5 15l1.1 1.1 4.6-4.6-4.6-5z"
    6108 }));
    6109 /* harmony default export */ __webpack_exports__["default"] = (redo);
    6110 //# sourceMappingURL=redo.js.map
    6111 
    6112 /***/ }),
    6113 
    6114 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/replace.js":
    6115 /*!*******************************************************************************************************************!*\
    6116   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/replace.js ***!
    6117   \*******************************************************************************************************************/
    6118 /*! exports provided: default */
    6119 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6120 
    6121 "use strict";
    6122 __webpack_require__.r(__webpack_exports__);
    6123 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6124 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6125 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6126 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6127 
    6128 
    6129 /**
    6130  * WordPress dependencies
    6131  */
    6132 
    6133 const replace = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6134   xmlns: "http://www.w3.org/2000/svg",
    6135   viewBox: "0 0 24 24"
    6136 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6137   d: "M16 10h4c.6 0 1-.4 1-1V5c0-.6-.4-1-1-1h-4c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1zm-8 4H4c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1h4c.6 0 1-.4 1-1v-4c0-.6-.4-1-1-1zm10-2.6L14.5 15l1.1 1.1 1.7-1.7c-.1 1.1-.3 2.3-.9 2.9-.3.3-.7.5-1.3.5h-4.5v1.5H15c.9 0 1.7-.3 2.3-.9 1-1 1.3-2.7 1.4-4l1.8 1.8 1.1-1.1-3.6-3.7zM6.8 9.7c.1-1.1.3-2.3.9-2.9.4-.4.8-.6 1.3-.6h4.5V4.8H9c-.9 0-1.7.3-2.3.9-1 1-1.3 2.7-1.4 4L3.5 8l-1 1L6 12.6 9.5 9l-1-1-1.7 1.7z"
    6138 }));
    6139 /* harmony default export */ __webpack_exports__["default"] = (replace);
    6140 //# sourceMappingURL=replace.js.map
    6141 
    6142 /***/ }),
    6143 
    6144 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/resize-corner-n-e.js":
    6145 /*!*****************************************************************************************************************************!*\
    6146   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/resize-corner-n-e.js ***!
    6147   \*****************************************************************************************************************************/
    6148 /*! exports provided: default */
    6149 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6150 
    6151 "use strict";
    6152 __webpack_require__.r(__webpack_exports__);
    6153 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6154 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6155 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6156 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6157 
    6158 
    6159 /**
    6160  * WordPress dependencies
    6161  */
    6162 
    6163 const resizeCornerNE = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6164   viewBox: "0 0 24 24",
    6165   xmlns: "http://www.w3.org/2000/svg"
    6166 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6167   d: "M12.5 4.2v1.6h4.7L5.8 17.2V12H4.2v7.8H12v-1.6H6.8L18.2 6.8v4.7h1.6V4.2z"
    6168 }));
    6169 /* harmony default export */ __webpack_exports__["default"] = (resizeCornerNE);
    6170 //# sourceMappingURL=resize-corner-n-e.js.map
    6171 
    6172 /***/ }),
    6173 
    6174 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/reusable-block.js":
    6175 /*!**************************************************************************************************************************!*\
    6176   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/reusable-block.js ***!
    6177   \**************************************************************************************************************************/
    6178 /*! exports provided: default */
    6179 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6180 
    6181 "use strict";
    6182 __webpack_require__.r(__webpack_exports__);
    6183 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6184 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6185 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6186 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6187 
    6188 
    6189 /**
    6190  * WordPress dependencies
    6191  */
    6192 
    6193 const reusableBlock = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6194   xmlns: "http://www.w3.org/2000/svg",
    6195   viewBox: "0 0 24 24"
    6196 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6197   d: "M7 7.2h8.2L13.5 9l1.1 1.1 3.6-3.6-3.5-4-1.1 1 1.9 2.3H7c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.2-.5zm13.8 4V11h-1.5v.3c0 1.1 0 3.5-1 4.5-.3.3-.7.5-1.3.5H8.8l1.7-1.7-1.1-1.1L5.9 17l3.5 4 1.1-1-1.9-2.3H17c.9 0 1.7-.3 2.3-.9 1.5-1.4 1.5-4.2 1.5-5.6z"
    6198 }));
    6199 /* harmony default export */ __webpack_exports__["default"] = (reusableBlock);
    6200 //# sourceMappingURL=reusable-block.js.map
    6201 
    6202 /***/ }),
    6203 
    6204 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/rotate-left.js":
    6205 /*!***********************************************************************************************************************!*\
    6206   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/rotate-left.js ***!
    6207   \***********************************************************************************************************************/
    6208 /*! exports provided: default */
    6209 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6210 
    6211 "use strict";
    6212 __webpack_require__.r(__webpack_exports__);
    6213 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6214 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6215 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6216 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6217 
    6218 
    6219 /**
    6220  * WordPress dependencies
    6221  */
    6222 
    6223 const rotateLeft = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6224   xmlns: "http://www.w3.org/2000/svg",
    6225   viewBox: "0 0 24 24"
    6226 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6227   d: "M12 4V2.2L9 4.8l3 2.5V5.5c3.6 0 6.5 2.9 6.5 6.5 0 2.9-1.9 5.3-4.5 6.2v.2l-.1-.2c-.4.1-.7.2-1.1.2l.2 1.5c.3 0 .6-.1 1-.2 3.5-.9 6-4 6-7.7 0-4.4-3.6-8-8-8zm-7.9 7l1.5.2c.1-1.2.5-2.3 1.2-3.2l-1.1-.9C4.8 8.2 4.3 9.6 4.1 11zm1.5 1.8l-1.5.2c.1.7.3 1.4.5 2 .3.7.6 1.3 1 1.8l1.2-.8c-.3-.5-.6-1-.8-1.5s-.4-1.1-.4-1.7zm1.5 5.5c1.1.9 2.4 1.4 3.8 1.6l.2-1.5c-1.1-.1-2.2-.5-3.1-1.2l-.9 1.1z"
    6228 }));
    6229 /* harmony default export */ __webpack_exports__["default"] = (rotateLeft);
    6230 //# sourceMappingURL=rotate-left.js.map
    6231 
    6232 /***/ }),
    6233 
    6234 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/rotate-right.js":
    6235 /*!************************************************************************************************************************!*\
    6236   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/rotate-right.js ***!
    6237   \************************************************************************************************************************/
    6238 /*! exports provided: default */
    6239 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6240 
    6241 "use strict";
    6242 __webpack_require__.r(__webpack_exports__);
    6243 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6244 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6245 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6246 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6247 
    6248 
    6249 /**
    6250  * WordPress dependencies
    6251  */
    6252 
    6253 const rotateRight = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6254   xmlns: "http://www.w3.org/2000/svg",
    6255   viewBox: "0 0 24 24"
    6256 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6257   d: "M15.1 4.8l-3-2.5V4c-4.4 0-8 3.6-8 8 0 3.7 2.5 6.9 6 7.7.3.1.6.1 1 .2l.2-1.5c-.4 0-.7-.1-1.1-.2l-.1.2v-.2c-2.6-.8-4.5-3.3-4.5-6.2 0-3.6 2.9-6.5 6.5-6.5v1.8l3-2.5zM20 11c-.2-1.4-.7-2.7-1.6-3.8l-1.2.8c.7.9 1.1 2 1.3 3.1L20 11zm-1.5 1.8c-.1.5-.2 1.1-.4 1.6s-.5 1-.8 1.5l1.2.9c.4-.5.8-1.1 1-1.8s.5-1.3.5-2l-1.5-.2zm-5.6 5.6l.2 1.5c1.4-.2 2.7-.7 3.8-1.6l-.9-1.1c-.9.7-2 1.1-3.1 1.2z"
    6258 }));
    6259 /* harmony default export */ __webpack_exports__["default"] = (rotateRight);
    6260 //# sourceMappingURL=rotate-right.js.map
    6261 
    6262 /***/ }),
    6263 
    6264 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/rss.js":
    6265 /*!***************************************************************************************************************!*\
    6266   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/rss.js ***!
    6267   \***************************************************************************************************************/
    6268 /*! exports provided: default */
    6269 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6270 
    6271 "use strict";
    6272 __webpack_require__.r(__webpack_exports__);
    6273 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6274 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6275 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6276 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6277 
    6278 
    6279 /**
    6280  * WordPress dependencies
    6281  */
    6282 
    6283 const rss = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6284   xmlns: "http://www.w3.org/2000/svg",
    6285   viewBox: "0 0 24 24"
    6286 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6287   d: "M5 10.2h-.8v1.5H5c1.9 0 3.8.8 5.1 2.1 1.4 1.4 2.1 3.2 2.1 5.1v.8h1.5V19c0-2.3-.9-4.5-2.6-6.2-1.6-1.6-3.8-2.6-6.1-2.6zm10.4-1.6C12.6 5.8 8.9 4.2 5 4.2h-.8v1.5H5c3.5 0 6.9 1.4 9.4 3.9s3.9 5.8 3.9 9.4v.8h1.5V19c0-3.9-1.6-7.6-4.4-10.4zM4 20h3v-3H4v3z"
    6288 }));
    6289 /* harmony default export */ __webpack_exports__["default"] = (rss);
    6290 //# sourceMappingURL=rss.js.map
    6291 
    6292 /***/ }),
    6293 
    6294 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/search.js":
    6295 /*!******************************************************************************************************************!*\
    6296   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/search.js ***!
    6297   \******************************************************************************************************************/
    6298 /*! exports provided: default */
    6299 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6300 
    6301 "use strict";
    6302 __webpack_require__.r(__webpack_exports__);
    6303 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6304 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6305 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6306 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6307 
    6308 
    6309 /**
    6310  * WordPress dependencies
    6311  */
    6312 
    6313 const search = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6314   xmlns: "http://www.w3.org/2000/svg",
    6315   viewBox: "0 0 24 24"
    6316 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6317   d: "M13.5 6C10.5 6 8 8.5 8 11.5c0 1.1.3 2.1.9 3l-3.4 3 1 1.1 3.4-2.9c1 .9 2.2 1.4 3.6 1.4 3 0 5.5-2.5 5.5-5.5C19 8.5 16.5 6 13.5 6zm0 9.5c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"
    6318 }));
    6319 /* harmony default export */ __webpack_exports__["default"] = (search);
    6320 //# sourceMappingURL=search.js.map
    6321 
    6322 /***/ }),
    6323 
    6324 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/separator.js":
    6325 /*!*********************************************************************************************************************!*\
    6326   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/separator.js ***!
    6327   \*********************************************************************************************************************/
    6328 /*! exports provided: default */
    6329 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6330 
    6331 "use strict";
    6332 __webpack_require__.r(__webpack_exports__);
    6333 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6334 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6335 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6336 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6337 
    6338 
    6339 /**
    6340  * WordPress dependencies
    6341  */
    6342 
    6343 const separator = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6344   viewBox: "0 0 24 24",
    6345   xmlns: "http://www.w3.org/2000/svg"
    6346 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6347   d: "M20.2 7v4H3.8V7H2.2v9h1.6v-3.5h16.4V16h1.6V7z"
    6348 }));
    6349 /* harmony default export */ __webpack_exports__["default"] = (separator);
    6350 //# sourceMappingURL=separator.js.map
    6351 
    6352 /***/ }),
    6353 
    6354 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/settings.js":
    6355 /*!********************************************************************************************************************!*\
    6356   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/settings.js ***!
    6357   \********************************************************************************************************************/
    6358 /*! exports provided: default */
    6359 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6360 
    6361 "use strict";
    6362 __webpack_require__.r(__webpack_exports__);
    6363 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6364 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6365 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6366 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6367 
    6368 
    6369 /**
    6370  * WordPress dependencies
    6371  */
    6372 
    6373 const settings = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6374   xmlns: "http://www.w3.org/2000/svg",
    6375   viewBox: "0 0 24 24"
    6376 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6377   d: "M17 4h-2v4.5h2V7h3V5.5h-3V4zM4 5.5h9V7H4V5.5zm16 5.75h-9v1.5h9v-1.5zm-16 0h3V10h2v4.25H7v-1.5H4v-1.5zM9 17H4v1.5h5V17zm4 0h7v1.5h-7V20h-2v-4.25h2V17z"
    6378 }));
    6379 /* harmony default export */ __webpack_exports__["default"] = (settings);
    6380 //# sourceMappingURL=settings.js.map
    6381 
    6382 /***/ }),
    6383 
    6384 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/share.js":
    6385 /*!*****************************************************************************************************************!*\
    6386   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/share.js ***!
    6387   \*****************************************************************************************************************/
    6388 /*! exports provided: default */
    6389 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6390 
    6391 "use strict";
    6392 __webpack_require__.r(__webpack_exports__);
    6393 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6394 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6395 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6396 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6397 
    6398 
    6399 /**
    6400  * WordPress dependencies
    6401  */
    6402 
    6403 const share = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6404   viewBox: "0 0 24 24",
    6405   xmlns: "http://www.w3.org/2000/svg"
    6406 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6407   d: "M9 11.8l6.1-4.5c.1.4.4.7.9.7h2c.6 0 1-.4 1-1V5c0-.6-.4-1-1-1h-2c-.6 0-1 .4-1 1v.4l-6.4 4.8c-.2-.1-.4-.2-.6-.2H6c-.6 0-1 .4-1 1v2c0 .6.4 1 1 1h2c.2 0 .4-.1.6-.2l6.4 4.8v.4c0 .6.4 1 1 1h2c.6 0 1-.4 1-1v-2c0-.6-.4-1-1-1h-2c-.5 0-.8.3-.9.7L9 12.2v-.4z"
    6408 }));
    6409 /* harmony default export */ __webpack_exports__["default"] = (share);
    6410 //# sourceMappingURL=share.js.map
    6411 
    6412 /***/ }),
    6413 
    6414 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/shipping.js":
    6415 /*!********************************************************************************************************************!*\
    6416   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/shipping.js ***!
    6417   \********************************************************************************************************************/
    6418 /*! exports provided: default */
    6419 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6420 
    6421 "use strict";
    6422 __webpack_require__.r(__webpack_exports__);
    6423 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6424 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6425 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6426 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6427 
    6428 
    6429 /**
    6430  * WordPress dependencies
    6431  */
    6432 
    6433 const shipping = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6434   xmlns: "http://www.w3.org/2000/svg",
    6435   viewBox: "0 0 24 24"
    6436 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6437   d: "M3 6.75C3 5.784 3.784 5 4.75 5H15V7.313l.05.027 5.056 2.73.394.212v3.468a1.75 1.75 0 01-1.75 1.75h-.012a2.5 2.5 0 11-4.975 0H9.737a2.5 2.5 0 11-4.975 0H3V6.75zM13.5 14V6.5H4.75a.25.25 0 00-.25.25V14h.965a2.493 2.493 0 011.785-.75c.7 0 1.332.287 1.785.75H13.5zm4.535 0h.715a.25.25 0 00.25-.25v-2.573l-4-2.16v4.568a2.487 2.487 0 011.25-.335c.7 0 1.332.287 1.785.75zM6.282 15.5a1.002 1.002 0 00.968 1.25 1 1 0 10-.968-1.25zm9 0a1 1 0 101.937.498 1 1 0 00-1.938-.498z"
    6438 }));
    6439 /* harmony default export */ __webpack_exports__["default"] = (shipping);
    6440 //# sourceMappingURL=shipping.js.map
    6441 
    6442 /***/ }),
    6443 
    6444 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/shortcode.js":
    6445 /*!*********************************************************************************************************************!*\
    6446   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/shortcode.js ***!
    6447   \*********************************************************************************************************************/
    6448 /*! exports provided: default */
    6449 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6450 
    6451 "use strict";
    6452 __webpack_require__.r(__webpack_exports__);
    6453 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6454 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6455 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6456 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6457 
    6458 
    6459 /**
    6460  * WordPress dependencies
    6461  */
    6462 
    6463 const shortcode = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6464   viewBox: "0 0 24 24",
    6465   xmlns: "http://www.w3.org/2000/svg"
    6466 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6467   d: "M16 4.2v1.5h2.5v12.5H16v1.5h4V4.2h-4zM4.2 19.8h4v-1.5H5.8V5.8h2.5V4.2h-4l-.1 15.6zm5.1-3.1l1.4.6 4-10-1.4-.6-4 10z"
    6468 }));
    6469 /* harmony default export */ __webpack_exports__["default"] = (shortcode);
    6470 //# sourceMappingURL=shortcode.js.map
    6471 
    6472 /***/ }),
    6473 
    6474 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/sidebar.js":
    6475 /*!*******************************************************************************************************************!*\
    6476   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/sidebar.js ***!
    6477   \*******************************************************************************************************************/
    6478 /*! exports provided: default */
    6479 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6480 
    6481 "use strict";
    6482 __webpack_require__.r(__webpack_exports__);
    6483 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6484 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6485 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6486 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6487 
    6488 
    6489 /**
    6490  * WordPress dependencies
    6491  */
    6492 
    6493 const sidebar = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6494   xmlns: "http://www.w3.org/2000/svg",
    6495   viewBox: "0 0 24 24"
    6496 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6497   d: "M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"
    6498 }));
    6499 /* harmony default export */ __webpack_exports__["default"] = (sidebar);
    6500 //# sourceMappingURL=sidebar.js.map
    6501 
    6502 /***/ }),
    6503 
    6504 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/site-logo.js":
    6505 /*!*********************************************************************************************************************!*\
    6506   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/site-logo.js ***!
    6507   \*********************************************************************************************************************/
    6508 /*! exports provided: default */
    6509 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6510 
    6511 "use strict";
    6512 __webpack_require__.r(__webpack_exports__);
    6513 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6514 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6515 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6516 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6517 
    6518 
    6519 /**
    6520  * WordPress dependencies
    6521  */
    6522 
    6523 const siteLogo = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6524   xmlns: "http://www.w3.org/2000/svg",
    6525   viewBox: "0 0 24 24"
    6526 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6527   d: "M12 3c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 1.5c4.1 0 7.5 3.4 7.5 7.5v.1c-1.4-.8-3.3-1.7-3.4-1.8-.2-.1-.5-.1-.8.1l-2.9 2.1L9 11.3c-.2-.1-.4 0-.6.1l-3.7 2.2c-.1-.5-.2-1-.2-1.5 0-4.2 3.4-7.6 7.5-7.6zm0 15c-3.1 0-5.7-1.9-6.9-4.5l3.7-2.2 3.5 1.2c.2.1.5 0 .7-.1l2.9-2.1c.8.4 2.5 1.2 3.5 1.9-.9 3.3-3.9 5.8-7.4 5.8z"
    6528 }));
    6529 /* harmony default export */ __webpack_exports__["default"] = (siteLogo);
    6530 //# sourceMappingURL=site-logo.js.map
    6531 
    6532 /***/ }),
    6533 
    6534 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/stack.js":
    6535 /*!*****************************************************************************************************************!*\
    6536   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/stack.js ***!
    6537   \*****************************************************************************************************************/
    6538 /*! exports provided: default */
    6539 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6540 
    6541 "use strict";
    6542 __webpack_require__.r(__webpack_exports__);
    6543 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6544 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6545 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6546 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6547 
    6548 
    6549 /**
    6550  * WordPress dependencies
    6551  */
    6552 
    6553 const stack = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6554   xmlns: "http://www.w3.org/2000/svg",
    6555   viewBox: "0 0 24 24"
    6556 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6557   d: "M20.2 8v11c0 .7-.6 1.2-1.2 1.2H6v1.5h13c1.5 0 2.7-1.2 2.7-2.8V8zM18 16.4V4.6c0-.9-.7-1.6-1.6-1.6H4.6C3.7 3 3 3.7 3 4.6v11.8c0 .9.7 1.6 1.6 1.6h11.8c.9 0 1.6-.7 1.6-1.6zm-13.5 0V4.6c0-.1.1-.1.1-.1h11.8c.1 0 .1.1.1.1v11.8c0 .1-.1.1-.1.1H4.6l-.1-.1z"
    6558 }));
    6559 /* harmony default export */ __webpack_exports__["default"] = (stack);
    6560 //# sourceMappingURL=stack.js.map
    6561 
    6562 /***/ }),
    6563 
    6564 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/star-empty.js":
    6565 /*!**********************************************************************************************************************!*\
    6566   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/star-empty.js ***!
    6567   \**********************************************************************************************************************/
    6568 /*! exports provided: default */
    6569 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6570 
    6571 "use strict";
    6572 __webpack_require__.r(__webpack_exports__);
    6573 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6574 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6575 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6576 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6577 
    6578 
    6579 /**
    6580  * WordPress dependencies
    6581  */
    6582 
    6583 const starEmpty = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6584   xmlns: "http://www.w3.org/2000/svg",
    6585   viewBox: "0 0 24 24"
    6586 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6587   fillRule: "evenodd",
    6588   d: "M9.706 8.646a.25.25 0 01-.188.137l-4.626.672a.25.25 0 00-.139.427l3.348 3.262a.25.25 0 01.072.222l-.79 4.607a.25.25 0 00.362.264l4.138-2.176a.25.25 0 01.233 0l4.137 2.175a.25.25 0 00.363-.263l-.79-4.607a.25.25 0 01.072-.222l3.347-3.262a.25.25 0 00-.139-.427l-4.626-.672a.25.25 0 01-.188-.137l-2.069-4.192a.25.25 0 00-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 01-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 011.629 0l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39z",
    6589   clipRule: "evenodd"
    6590 }));
    6591 /* harmony default export */ __webpack_exports__["default"] = (starEmpty);
    6592 //# sourceMappingURL=star-empty.js.map
    6593 
    6594 /***/ }),
    6595 
    6596 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/star-filled.js":
    6597 /*!***********************************************************************************************************************!*\
    6598   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/star-filled.js ***!
    6599   \***********************************************************************************************************************/
    6600 /*! exports provided: default */
    6601 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6602 
    6603 "use strict";
    6604 __webpack_require__.r(__webpack_exports__);
    6605 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6606 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6607 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6608 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6609 
    6610 
    6611 /**
    6612  * WordPress dependencies
    6613  */
    6614 
    6615 const starFilled = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6616   xmlns: "http://www.w3.org/2000/svg",
    6617   viewBox: "0 0 24 24"
    6618 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6619   d: "M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z"
    6620 }));
    6621 /* harmony default export */ __webpack_exports__["default"] = (starFilled);
    6622 //# sourceMappingURL=star-filled.js.map
    6623 
    6624 /***/ }),
    6625 
    6626 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/star-half.js":
    6627 /*!*********************************************************************************************************************!*\
    6628   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/star-half.js ***!
    6629   \*********************************************************************************************************************/
    6630 /*! exports provided: default */
    6631 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6632 
    6633 "use strict";
    6634 __webpack_require__.r(__webpack_exports__);
    6635 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6636 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6637 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6638 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6639 
    6640 
    6641 /**
    6642  * WordPress dependencies
    6643  */
    6644 
    6645 const starHalf = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6646   xmlns: "http://www.w3.org/2000/svg",
    6647   viewBox: "0 0 24 24"
    6648 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6649   d: "M9.518 8.783a.25.25 0 00.188-.137l2.069-4.192a.25.25 0 01.448 0l2.07 4.192a.25.25 0 00.187.137l4.626.672a.25.25 0 01.139.427l-3.347 3.262a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.363.264l-4.137-2.176a.25.25 0 00-.233 0l-4.138 2.175a.25.25 0 01-.362-.263l.79-4.607a.25.25 0 00-.072-.222L4.753 9.882a.25.25 0 01.14-.427l4.625-.672zM12 14.533c.28 0 .559.067.814.2l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39v7.143z"
    6650 }));
    6651 /* harmony default export */ __webpack_exports__["default"] = (starHalf);
    6652 //# sourceMappingURL=star-half.js.map
    6653 
    6654 /***/ }),
    6655 
    6656 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/store.js":
    6657 /*!*****************************************************************************************************************!*\
    6658   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/store.js ***!
    6659   \*****************************************************************************************************************/
    6660 /*! exports provided: default */
    6661 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6662 
    6663 "use strict";
    6664 __webpack_require__.r(__webpack_exports__);
    6665 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6666 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6667 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6668 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6669 
    6670 
    6671 /**
    6672  * WordPress dependencies
    6673  */
    6674 
    6675 const store = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6676   xmlns: "http://www.w3.org/2000/svg",
    6677   viewBox: "0 0 24 24"
    6678 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6679   fillRule: "evenodd",
    6680   d: "M19.75 11H21V8.667L19.875 4H4.125L3 8.667V11h1.25v8.75h15.5V11zm-1.5 0H5.75v7.25H10V13h4v5.25h4.25V11zm-5.5-5.5h2.067l.486 3.24.028.76H12.75v-4zm-3.567 0h2.067v4H8.669l.028-.76.486-3.24zm7.615 3.1l-.464-3.1h2.36l.806 3.345V9.5h-2.668l-.034-.9zM7.666 5.5h-2.36L4.5 8.845V9.5h2.668l.034-.9.464-3.1z",
    6681   clipRule: "evenodd"
    6682 }));
    6683 /* harmony default export */ __webpack_exports__["default"] = (store);
    6684 //# sourceMappingURL=store.js.map
    6685 
    6686 /***/ }),
    6687 
    6688 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/stretch-full-width.js":
    6689 /*!******************************************************************************************************************************!*\
    6690   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/stretch-full-width.js ***!
    6691   \******************************************************************************************************************************/
    6692 /*! exports provided: default */
    6693 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6694 
    6695 "use strict";
    6696 __webpack_require__.r(__webpack_exports__);
    6697 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6698 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6699 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6700 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6701 
    6702 
    6703 /**
    6704  * WordPress dependencies
    6705  */
    6706 
    6707 const stretchFullWidth = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6708   xmlns: "http://www.w3.org/2000/svg",
    6709   viewBox: "0 0 24 24"
    6710 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6711   d: "M5 4v11h14V4H5zm3 15.8h8v-1.5H8v1.5z"
    6712 }));
    6713 /* harmony default export */ __webpack_exports__["default"] = (stretchFullWidth);
    6714 //# sourceMappingURL=stretch-full-width.js.map
    6715 
    6716 /***/ }),
    6717 
    6718 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/stretch-wide.js":
    6719 /*!************************************************************************************************************************!*\
    6720   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/stretch-wide.js ***!
    6721   \************************************************************************************************************************/
    6722 /*! exports provided: default */
    6723 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6724 
    6725 "use strict";
    6726 __webpack_require__.r(__webpack_exports__);
    6727 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6728 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6729 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6730 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6731 
    6732 
    6733 /**
    6734  * WordPress dependencies
    6735  */
    6736 
    6737 const stretchWide = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6738   xmlns: "http://www.w3.org/2000/svg",
    6739   viewBox: "0 0 24 24"
    6740 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6741   d: "M5 9v6h14V9H5zm11-4.8H8v1.5h8V4.2zM8 19.8h8v-1.5H8v1.5z"
    6742 }));
    6743 /* harmony default export */ __webpack_exports__["default"] = (stretchWide);
    6744 //# sourceMappingURL=stretch-wide.js.map
    6745 
    6746 /***/ }),
    6747 
    6748 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/subscript.js":
    6749 /*!*********************************************************************************************************************!*\
    6750   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/subscript.js ***!
    6751   \*********************************************************************************************************************/
    6752 /*! exports provided: default */
    6753 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6754 
    6755 "use strict";
    6756 __webpack_require__.r(__webpack_exports__);
    6757 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6758 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6759 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6760 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6761 
    6762 
    6763 /**
    6764  * WordPress dependencies
    6765  */
    6766 
    6767 const subscript = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6768   xmlns: "http://www.w3.org/2000/svg",
    6769   viewBox: "0 0 24 24"
    6770 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6771   d: "M16.9 18.3l.8-1.2c.4-.6.7-1.2.9-1.6.2-.4.3-.8.3-1.2 0-.3-.1-.7-.2-1-.1-.3-.4-.5-.6-.7-.3-.2-.6-.3-1-.3s-.8.1-1.1.2c-.3.1-.7.3-1 .6l.2 1.3c.3-.3.5-.5.8-.6s.6-.2.9-.2c.3 0 .5.1.7.2.2.2.2.4.2.7 0 .3-.1.5-.2.8-.1.3-.4.7-.8 1.3L15 19.4h4.3v-1.2h-2.4zM14.1 7.2h-2L9.5 11 6.9 7.2h-2l3.6 5.3L4.7 18h2l2.7-4 2.7 4h2l-3.8-5.5 3.8-5.3z"
    6772 }));
    6773 /* harmony default export */ __webpack_exports__["default"] = (subscript);
    6774 //# sourceMappingURL=subscript.js.map
    6775 
    6776 /***/ }),
    6777 
    6778 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/superscript.js":
    6779 /*!***********************************************************************************************************************!*\
    6780   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/superscript.js ***!
    6781   \***********************************************************************************************************************/
    6782 /*! exports provided: default */
    6783 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6784 
    6785 "use strict";
    6786 __webpack_require__.r(__webpack_exports__);
    6787 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6788 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6789 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6790 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6791 
    6792 
    6793 /**
    6794  * WordPress dependencies
    6795  */
    6796 
    6797 const superscript = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6798   xmlns: "http://www.w3.org/2000/svg",
    6799   viewBox: "0 0 24 24"
    6800 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6801   d: "M16.9 10.3l.8-1.3c.4-.6.7-1.2.9-1.6.2-.4.3-.8.3-1.2 0-.3-.1-.7-.2-1-.2-.2-.4-.4-.7-.6-.3-.2-.6-.3-1-.3s-.8.1-1.1.2c-.3.1-.7.3-1 .6l.1 1.3c.3-.3.5-.5.8-.6s.6-.2.9-.2c.3 0 .5.1.7.2.2.2.2.4.2.7 0 .3-.1.5-.2.8-.1.3-.4.7-.8 1.3l-1.8 2.8h4.3v-1.2h-2.2zm-2.8-3.1h-2L9.5 11 6.9 7.2h-2l3.6 5.3L4.7 18h2l2.7-4 2.7 4h2l-3.8-5.5 3.8-5.3z"
    6802 }));
    6803 /* harmony default export */ __webpack_exports__["default"] = (superscript);
    6804 //# sourceMappingURL=superscript.js.map
    6805 
    6806 /***/ }),
    6807 
    6808 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/swatch.js":
    6809 /*!******************************************************************************************************************!*\
    6810   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/swatch.js ***!
    6811   \******************************************************************************************************************/
    6812 /*! exports provided: default */
    6813 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6814 
    6815 "use strict";
    6816 __webpack_require__.r(__webpack_exports__);
    6817 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6818 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6819 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6820 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6821 
    6822 
    6823 /**
    6824  * WordPress dependencies
    6825  */
    6826 
    6827 const swatch = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6828   xmlns: "http://www.w3.org/2000/svg",
    6829   viewBox: "0 0 24 24"
    6830 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6831   d: "M5 17.7c.4.5.8.9 1.2 1.2l1.1-1.4c-.4-.3-.7-.6-1-1L5 17.7zM5 6.3l1.4 1.1c.3-.4.6-.7 1-1L6.3 5c-.5.4-.9.8-1.3 1.3zm.1 7.8l-1.7.5c.2.6.4 1.1.7 1.6l1.5-.8c-.2-.4-.4-.8-.5-1.3zM4.8 12v-.7L3 11.1v1.8l1.7-.2c.1-.2.1-.5.1-.7zm3 7.9c.5.3 1.1.5 1.6.7l.5-1.7c-.5-.1-.9-.3-1.3-.5l-.8 1.5zM19 6.3c-.4-.5-.8-.9-1.2-1.2l-1.1 1.4c.4.3.7.6 1 1L19 6.3zm-.1 3.6l1.7-.5c-.2-.6-.4-1.1-.7-1.6l-1.5.8c.2.4.4.8.5 1.3zM5.6 8.6l-1.5-.8c-.3.5-.5 1-.7 1.6l1.7.5c.1-.5.3-.9.5-1.3zm2.2-4.5l.8 1.5c.4-.2.8-.4 1.3-.5l-.5-1.7c-.6.2-1.1.4-1.6.7zm8.8 13.5l1.1 1.4c.5-.4.9-.8 1.2-1.2l-1.4-1.1c-.2.3-.5.6-.9.9zm1.8-2.2l1.5.8c.3-.5.5-1.1.7-1.6l-1.7-.5c-.1.5-.3.9-.5 1.3zm2.6-4.3l-1.7.2v1.4l1.7.2V12v-.9zM11.1 3l.2 1.7h1.4l.2-1.7h-1.8zm3 2.1c.5.1.9.3 1.3.5l.8-1.5c-.5-.3-1.1-.5-1.6-.7l-.5 1.7zM12 19.2h-.7l-.2 1.8h1.8l-.2-1.7c-.2-.1-.5-.1-.7-.1zm2.1-.3l.5 1.7c.6-.2 1.1-.4 1.6-.7l-.8-1.5c-.4.2-.8.4-1.3.5z"
    6832 }));
    6833 /* harmony default export */ __webpack_exports__["default"] = (swatch);
    6834 //# sourceMappingURL=swatch.js.map
    6835 
    6836 /***/ }),
    6837 
    6838 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/table-column-after.js":
    6839 /*!******************************************************************************************************************************!*\
    6840   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-column-after.js ***!
    6841   \******************************************************************************************************************************/
    6842 /*! exports provided: default */
    6843 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6844 
    6845 "use strict";
    6846 __webpack_require__.r(__webpack_exports__);
    6847 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6848 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6849 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6850 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6851 
    6852 
    6853 /**
    6854  * WordPress dependencies
    6855  */
    6856 
    6857 const tableColumnAfter = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6858   xmlns: "http://www.w3.org/2000/svg",
    6859   viewBox: "-2 -2 24 24"
    6860 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6861   d: "M14.08 12.864V9.216h3.648V7.424H14.08V3.776h-1.728v3.648H8.64v1.792h3.712v3.648zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm0 5.12H1.28v3.84H6.4V6.4zm0 5.12H1.28v3.84H6.4v-3.84zM19.2 1.28H7.68v14.08H19.2V1.28z"
    6862 }));
    6863 /* harmony default export */ __webpack_exports__["default"] = (tableColumnAfter);
    6864 //# sourceMappingURL=table-column-after.js.map
    6865 
    6866 /***/ }),
    6867 
    6868 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/table-column-before.js":
    6869 /*!*******************************************************************************************************************************!*\
    6870   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-column-before.js ***!
    6871   \*******************************************************************************************************************************/
    6872 /*! exports provided: default */
    6873 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6874 
    6875 "use strict";
    6876 __webpack_require__.r(__webpack_exports__);
    6877 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6878 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6879 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6880 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6881 
    6882 
    6883 /**
    6884  * WordPress dependencies
    6885  */
    6886 
    6887 const tableColumnBefore = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6888   xmlns: "http://www.w3.org/2000/svg",
    6889   viewBox: "-2 -2 24 24"
    6890 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6891   d: "M6.4 3.776v3.648H2.752v1.792H6.4v3.648h1.728V9.216h3.712V7.424H8.128V3.776zM0 17.92V0h20.48v17.92H0zM12.8 1.28H1.28v14.08H12.8V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.12h-5.12v3.84h5.12V6.4zm0 5.12h-5.12v3.84h5.12v-3.84z"
    6892 }));
    6893 /* harmony default export */ __webpack_exports__["default"] = (tableColumnBefore);
    6894 //# sourceMappingURL=table-column-before.js.map
    6895 
    6896 /***/ }),
    6897 
    6898 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/table-column-delete.js":
    6899 /*!*******************************************************************************************************************************!*\
    6900   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-column-delete.js ***!
    6901   \*******************************************************************************************************************************/
    6902 /*! exports provided: default */
    6903 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6904 
    6905 "use strict";
    6906 __webpack_require__.r(__webpack_exports__);
    6907 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6908 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6909 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6910 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6911 
    6912 
    6913 /**
    6914  * WordPress dependencies
    6915  */
    6916 
    6917 const tableColumnDelete = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6918   xmlns: "http://www.w3.org/2000/svg",
    6919   viewBox: "-2 -2 24 24"
    6920 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6921   d: "M6.4 9.98L7.68 8.7v-.256L6.4 7.164V9.98zm6.4-1.532l1.28-1.28V9.92L12.8 8.64v-.192zm7.68 9.472V0H0v17.92h20.48zm-1.28-2.56h-5.12v-1.024l-.256.256-1.024-1.024v1.792H7.68v-1.792l-1.024 1.024-.256-.256v1.024H1.28V1.28H6.4v2.368l.704-.704.576.576V1.216h5.12V3.52l.96-.96.32.32V1.216h5.12V15.36zm-5.76-2.112l-3.136-3.136-3.264 3.264-1.536-1.536 3.264-3.264L5.632 5.44l1.536-1.536 3.136 3.136 3.2-3.2 1.536 1.536-3.2 3.2 3.136 3.136-1.536 1.536z"
    6922 }));
    6923 /* harmony default export */ __webpack_exports__["default"] = (tableColumnDelete);
    6924 //# sourceMappingURL=table-column-delete.js.map
    6925 
    6926 /***/ }),
    6927 
    6928 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/table-row-after.js":
    6929 /*!***************************************************************************************************************************!*\
    6930   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-row-after.js ***!
    6931   \***************************************************************************************************************************/
    6932 /*! exports provided: default */
    6933 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6934 
    6935 "use strict";
    6936 __webpack_require__.r(__webpack_exports__);
    6937 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6938 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6939 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6940 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6941 
    6942 
    6943 /**
    6944  * WordPress dependencies
    6945  */
    6946 
    6947 const tableRowAfter = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6948   xmlns: "http://www.w3.org/2000/svg",
    6949   viewBox: "-2 -2 24 24"
    6950 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6951   d: "M13.824 10.176h-2.88v-2.88H9.536v2.88h-2.88v1.344h2.88v2.88h1.408v-2.88h2.88zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm6.4 0H7.68v3.84h5.12V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.056H1.28v9.024H19.2V6.336z"
    6952 }));
    6953 /* harmony default export */ __webpack_exports__["default"] = (tableRowAfter);
    6954 //# sourceMappingURL=table-row-after.js.map
    6955 
    6956 /***/ }),
    6957 
    6958 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/table-row-before.js":
    6959 /*!****************************************************************************************************************************!*\
    6960   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-row-before.js ***!
    6961   \****************************************************************************************************************************/
    6962 /*! exports provided: default */
    6963 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6964 
    6965 "use strict";
    6966 __webpack_require__.r(__webpack_exports__);
    6967 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6968 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6969 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    6970 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    6971 
    6972 
    6973 /**
    6974  * WordPress dependencies
    6975  */
    6976 
    6977 const tableRowBefore = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    6978   xmlns: "http://www.w3.org/2000/svg",
    6979   viewBox: "-2 -2 24 24"
    6980 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    6981   d: "M6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84zM6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84z"
    6982 }));
    6983 /* harmony default export */ __webpack_exports__["default"] = (tableRowBefore);
    6984 //# sourceMappingURL=table-row-before.js.map
    6985 
    6986 /***/ }),
    6987 
    6988 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/table-row-delete.js":
    6989 /*!****************************************************************************************************************************!*\
    6990   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-row-delete.js ***!
    6991   \****************************************************************************************************************************/
    6992 /*! exports provided: default */
    6993 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    6994 
    6995 "use strict";
    6996 __webpack_require__.r(__webpack_exports__);
    6997 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    6998 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    6999 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    7000 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    7001 
    7002 
    7003 /**
    7004  * WordPress dependencies
    7005  */
    7006 
    7007 const tableRowDelete = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    7008   xmlns: "http://www.w3.org/2000/svg",
    7009   viewBox: "-2 -2 24 24"
    7010 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    7011   d: "M17.728 11.456L14.592 8.32l3.2-3.2-1.536-1.536-3.2 3.2L9.92 3.648 8.384 5.12l3.2 3.2-3.264 3.264 1.536 1.536 3.264-3.264 3.136 3.136 1.472-1.536zM0 17.92V0h20.48v17.92H0zm19.2-6.4h-.448l-1.28-1.28H19.2V6.4h-1.792l1.28-1.28h.512V1.28H1.28v3.84h6.208l1.28 1.28H1.28v3.84h7.424l-1.28 1.28H1.28v3.84H19.2v-3.84z"
    7012 }));
    7013 /* harmony default export */ __webpack_exports__["default"] = (tableRowDelete);
    7014 //# sourceMappingURL=table-row-delete.js.map
    7015 
    7016 /***/ }),
    7017 
    7018 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/table.js":
    7019 /*!*****************************************************************************************************************!*\
    7020   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table.js ***!
    7021   \*****************************************************************************************************************/
    7022 /*! exports provided: default */
    7023 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    7024 
    7025 "use strict";
    7026 __webpack_require__.r(__webpack_exports__);
    7027 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    7028 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    7029 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    7030 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    7031 
    7032 
    7033 /**
    7034  * WordPress dependencies
    7035  */
    7036 
    7037 const table = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    7038   xmlns: "http://www.w3.org/2000/svg",
    7039   viewBox: "0 0 24 24"
    7040 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    7041   d: "M4 6v11.5h16V6H4zm1.5 1.5h6V11h-6V7.5zm0 8.5v-3.5h6V16h-6zm13 0H13v-3.5h5.5V16zM13 11V7.5h5.5V11H13z"
    7042 }));
    7043 /* harmony default export */ __webpack_exports__["default"] = (table);
    7044 //# sourceMappingURL=table.js.map
    7045 
    7046 /***/ }),
    7047 
    7048 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/tablet.js":
    7049 /*!******************************************************************************************************************!*\
    7050   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/tablet.js ***!
    7051   \******************************************************************************************************************/
    7052 /*! exports provided: default */
    7053 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    7054 
    7055 "use strict";
    7056 __webpack_require__.r(__webpack_exports__);
    7057 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    7058 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    7059 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    7060 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    7061 
    7062 
    7063 /**
    7064  * WordPress dependencies
    7065  */
    7066 
    7067 const tablet = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    7068   xmlns: "http://www.w3.org/2000/svg",
    7069   viewBox: "0 0 24 24"
    7070 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    7071   d: "M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"
    7072 }));
    7073 /* harmony default export */ __webpack_exports__["default"] = (tablet);
    7074 //# sourceMappingURL=tablet.js.map
    7075 
    7076 /***/ }),
    7077 
    7078 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/tag.js":
    7079 /*!***************************************************************************************************************!*\
    7080   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/tag.js ***!
    7081   \***************************************************************************************************************/
    7082 /*! exports provided: default */
    7083 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    7084 
    7085 "use strict";
    7086 __webpack_require__.r(__webpack_exports__);
    7087 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    7088 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    7089 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    7090 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    7091 
    7092 
    7093 /**
    7094  * WordPress dependencies
    7095  */
    7096 
    7097 const tag = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    7098   xmlns: "http://www.w3.org/2000/svg",
    7099   viewBox: "0 0 24 24"
    7100 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    7101   d: "M20.1 11.2l-6.7-6.7c-.1-.1-.3-.2-.5-.2H5c-.4-.1-.8.3-.8.7v7.8c0 .2.1.4.2.5l6.7 6.7c.2.2.5.4.7.5s.6.2.9.2c.3 0 .6-.1.9-.2.3-.1.5-.3.8-.5l5.6-5.6c.4-.4.7-1 .7-1.6.1-.6-.2-1.2-.6-1.6zM19 13.4L13.4 19c-.1.1-.2.1-.3.2-.2.1-.4.1-.6 0-.1 0-.2-.1-.3-.2l-6.5-6.5V5.8h6.8l6.5 6.5c.2.2.2.4.2.6 0 .1 0 .3-.2.5zM9 8c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1z"
    7102 }));
    7103 /* harmony default export */ __webpack_exports__["default"] = (tag);
    7104 //# sourceMappingURL=tag.js.map
    7105 
    7106 /***/ }),
    7107 
    7108 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/term-description.js":
    7109 /*!****************************************************************************************************************************!*\
    7110   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/term-description.js ***!
    7111   \****************************************************************************************************************************/
    7112 /*! exports provided: default */
    7113 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    7114 
    7115 "use strict";
    7116 __webpack_require__.r(__webpack_exports__);
    7117 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    7118 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    7119 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    7120 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    7121 
    7122 
    7123 /**
    7124  * WordPress dependencies
    7125  */
    7126 
    7127 const tag = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    7128   xmlns: "http://www.w3.org/2000/svg",
    7129   viewBox: "0 0 24 24"
    7130 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    7131   stroke: "#1E1E1E",
    7132   strokeWidth: "1.5",
    7133   d: "M9 19.25h6M4 19.25h4M12 15.25h8M4 15.25h7"
    7134 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    7135   d: "M8.994 10.103H6.08L5.417 12H4l2.846-8h1.383l2.845 8H9.657l-.663-1.897zm-.457-1.28l-.994-2.857-1.006 2.857h2z",
    7136   fill: "#1E1E1E"
    7137 }));
    7138 /* harmony default export */ __webpack_exports__["default"] = (tag);
    7139 //# sourceMappingURL=term-description.js.map
    7140 
    7141 /***/ }),
    7142 
    7143 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/text-color.js":
    7144 /*!**********************************************************************************************************************!*\
    7145   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/text-color.js ***!
    7146   \**********************************************************************************************************************/
    7147 /*! exports provided: default */
    7148 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    7149 
    7150 "use strict";
    7151 __webpack_require__.r(__webpack_exports__);
    7152 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    7153 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    7154 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    7155 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    7156 
    7157 
    7158 /**
    7159  * WordPress dependencies
    7160  */
    7161 
    7162 const textColor = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    7163   xmlns: "http://www.w3.org/2000/svg",
    7164   viewBox: "0 0 24 24"
    7165 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    7166   d: "M12.9 6h-2l-4 11h1.9l1.1-3h4.2l1.1 3h1.9L12.9 6zm-2.5 6.5l1.5-4.9 1.7 4.9h-3.2z"
    7167 }));
    7168 /* harmony default export */ __webpack_exports__["default"] = (textColor);
    7169 //# sourceMappingURL=text-color.js.map
    7170 
    7171 /***/ }),
    7172 
    7173 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/title.js":
    7174 /*!*****************************************************************************************************************!*\
    7175   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/title.js ***!
    7176   \*****************************************************************************************************************/
    7177 /*! exports provided: default */
    7178 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    7179 
    7180 "use strict";
    7181 __webpack_require__.r(__webpack_exports__);
    7182 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    7183 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    7184 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    7185 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    7186 
    7187 
    7188 /**
    7189  * WordPress dependencies
    7190  */
    7191 
    7192 const title = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    7193   xmlns: "https://www.w3.org/2000/svg",
    7194   viewBox: "0 0 24 24"
    7195 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    7196   d: "M5 4v3h5.5v12h3V7H19V4H5z"
    7197 }));
    7198 /* harmony default export */ __webpack_exports__["default"] = (title);
    7199 //# sourceMappingURL=title.js.map
    7200 
    7201 /***/ }),
    7202 
    7203 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/tool.js":
    7204 /*!****************************************************************************************************************!*\
    7205   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/tool.js ***!
    7206   \****************************************************************************************************************/
    7207 /*! exports provided: default */
    7208 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    7209 
    7210 "use strict";
    7211 __webpack_require__.r(__webpack_exports__);
    7212 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    7213 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    7214 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    7215 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    7216 
    7217 
    7218 /**
    7219  * WordPress dependencies
    7220  */
    7221 
    7222 const tool = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    7223   xmlns: "http://www.w3.org/2000/svg",
    7224   viewBox: "0 0 24 24"
    7225 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    7226   d: "M14.103 7.128l2.26-2.26a4 4 0 00-5.207 4.804L5.828 15a2 2 0 102.828 2.828l5.329-5.328a4 4 0 004.804-5.208l-2.261 2.26-1.912-.512-.513-1.912zm-7.214 9.64a.5.5 0 11.707-.707.5.5 0 01-.707.707z"
    7227 }));
    7228 /* harmony default export */ __webpack_exports__["default"] = (tool);
    7229 //# sourceMappingURL=tool.js.map
    7230 
    7231 /***/ }),
    7232 
    7233 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/trash.js":
    7234 /*!*****************************************************************************************************************!*\
    7235   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/trash.js ***!
    7236   \*****************************************************************************************************************/
    7237 /*! exports provided: default */
    7238 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    7239 
    7240 "use strict";
    7241 __webpack_require__.r(__webpack_exports__);
    7242 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    7243 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    7244 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    7245 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    7246 
    7247 
    7248 /**
    7249  * WordPress dependencies
    7250  */
    7251 
    7252 const trash = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    7253   xmlns: "http://www.w3.org/2000/svg",
    7254   viewBox: "0 0 24 24"
    7255 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    7256   d: "M20 5h-5.7c0-1.3-1-2.3-2.3-2.3S9.7 3.7 9.7 5H4v2h1.5v.3l1.7 11.1c.1 1 1 1.7 2 1.7h5.7c1 0 1.8-.7 2-1.7l1.7-11.1V7H20V5zm-3.2 2l-1.7 11.1c0 .1-.1.2-.3.2H9.1c-.1 0-.3-.1-.3-.2L7.2 7h9.6z"
    7257 }));
    7258 /* harmony default export */ __webpack_exports__["default"] = (trash);
    7259 //# sourceMappingURL=trash.js.map
    7260 
    7261 /***/ }),
    7262 
    7263 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/typography.js":
    7264 /*!**********************************************************************************************************************!*\
    7265   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/typography.js ***!
    7266   \**********************************************************************************************************************/
    7267 /*! exports provided: default */
    7268 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    7269 
    7270 "use strict";
    7271 __webpack_require__.r(__webpack_exports__);
    7272 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    7273 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    7274 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    7275 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    7276 
    7277 
    7278 /**
    7279  * WordPress dependencies
    7280  */
    7281 
    7282 const typography = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    7283   xmlns: "http://www.w3.org/2000/svg",
    7284   viewBox: "0 0 24 24"
    7285 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    7286   d: "M6.9 7L3 17.8h1.7l1-2.8h4.1l1 2.8h1.7L8.6 7H6.9zm-.7 6.6l1.5-4.3 1.5 4.3h-3zM21.6 17c-.1.1-.2.2-.3.2-.1.1-.2.1-.4.1s-.3-.1-.4-.2c-.1-.1-.1-.3-.1-.6V12c0-.5 0-1-.1-1.4-.1-.4-.3-.7-.5-1-.2-.2-.5-.4-.9-.5-.4 0-.8-.1-1.3-.1s-1 .1-1.4.2c-.4.1-.7.3-1 .4-.2.2-.4.3-.6.5-.1.2-.2.4-.2.7 0 .3.1.5.2.8.2.2.4.3.8.3.3 0 .6-.1.8-.3.2-.2.3-.4.3-.7 0-.3-.1-.5-.2-.7-.2-.2-.4-.3-.6-.4.2-.2.4-.3.7-.4.3-.1.6-.1.8-.1.3 0 .6 0 .8.1.2.1.4.3.5.5.1.2.2.5.2.9v1.1c0 .3-.1.5-.3.6-.2.2-.5.3-.9.4-.3.1-.7.3-1.1.4-.4.1-.8.3-1.1.5-.3.2-.6.4-.8.7-.2.3-.3.7-.3 1.2 0 .6.2 1.1.5 1.4.3.4.9.5 1.6.5.5 0 1-.1 1.4-.3.4-.2.8-.6 1.1-1.1 0 .4.1.7.3 1 .2.3.6.4 1.2.4.4 0 .7-.1.9-.2.2-.1.5-.3.7-.4h-.3zm-3-.9c-.2.4-.5.7-.8.8-.3.2-.6.2-.8.2-.4 0-.6-.1-.9-.3-.2-.2-.3-.6-.3-1.1 0-.5.1-.9.3-1.2s.5-.5.8-.7c.3-.2.7-.3 1-.5.3-.1.6-.3.7-.6v3.4z"
    7287 }));
    7288 /* harmony default export */ __webpack_exports__["default"] = (typography);
    7289 //# sourceMappingURL=typography.js.map
    7290 
    7291 /***/ }),
    7292 
    7293 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/undo.js":
    7294 /*!****************************************************************************************************************!*\
    7295   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/undo.js ***!
    7296   \****************************************************************************************************************/
    7297 /*! exports provided: default */
    7298 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    7299 
    7300 "use strict";
    7301 __webpack_require__.r(__webpack_exports__);
    7302 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    7303 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    7304 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    7305 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    7306 
    7307 
    7308 /**
    7309  * WordPress dependencies
    7310  */
    7311 
    7312 const undo = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    7313   xmlns: "http://www.w3.org/2000/svg",
    7314   viewBox: "0 0 24 24"
    7315 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    7316   d: "M18.3 11.7c-.6-.6-1.4-.9-2.3-.9H6.7l2.9-3.3-1.1-1-4.5 5L8.5 16l1-1-2.7-2.7H16c.5 0 .9.2 1.3.5 1 1 1 3.4 1 4.5v.3h1.5v-.2c0-1.5 0-4.3-1.5-5.7z"
    7317 }));
    7318 /* harmony default export */ __webpack_exports__["default"] = (undo);
    7319 //# sourceMappingURL=undo.js.map
    7320 
    7321 /***/ }),
    7322 
    7323 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/ungroup.js":
    7324 /*!*******************************************************************************************************************!*\
    7325   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/ungroup.js ***!
    7326   \*******************************************************************************************************************/
    7327 /*! exports provided: default */
    7328 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    7329 
    7330 "use strict";
    7331 __webpack_require__.r(__webpack_exports__);
    7332 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    7333 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    7334 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    7335 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    7336 
    7337 
    7338 /**
    7339  * WordPress dependencies
    7340  */
    7341 
    7342 const ungroup = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    7343   xmlns: "http://www.w3.org/2000/svg",
    7344   viewBox: "0 0 24 24"
    7345 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    7346   d: "M18 4h-7c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 9c0 .3-.2.5-.5.5h-7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v7zm-5 5c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h1V9H6c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-1h-1.5v1z"
    7347 }));
    7348 /* harmony default export */ __webpack_exports__["default"] = (ungroup);
    7349 //# sourceMappingURL=ungroup.js.map
    7350 
    7351 /***/ }),
    7352 
    7353 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/update.js":
    7354 /*!******************************************************************************************************************!*\
    7355   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/update.js ***!
    7356   \******************************************************************************************************************/
    7357 /*! exports provided: default */
    7358 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    7359 
    7360 "use strict";
    7361 __webpack_require__.r(__webpack_exports__);
    7362 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    7363 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    7364 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    7365 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    7366 
    7367 
    7368 /**
    7369  * WordPress dependencies
    7370  */
    7371 
    7372 const update = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    7373   xmlns: "http://www.w3.org/2000/svg",
    7374   viewBox: "-2 -2 24 24"
    7375 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    7376   d: "M10.2 3.28c3.53 0 6.43 2.61 6.92 6h2.08l-3.5 4-3.5-4h2.32c-.45-1.97-2.21-3.45-4.32-3.45-1.45 0-2.73.71-3.54 1.78L4.95 5.66C6.23 4.2 8.11 3.28 10.2 3.28zm-.4 13.44c-3.52 0-6.43-2.61-6.92-6H.8l3.5-4c1.17 1.33 2.33 2.67 3.5 4H5.48c.45 1.97 2.21 3.45 4.32 3.45 1.45 0 2.73-.71 3.54-1.78l1.71 1.95c-1.28 1.46-3.15 2.38-5.25 2.38z"
    7377 }));
    7378 /* harmony default export */ __webpack_exports__["default"] = (update);
    7379 //# sourceMappingURL=update.js.map
    7380 
    7381 /***/ }),
    7382 
    7383 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/upload.js":
    7384 /*!******************************************************************************************************************!*\
    7385   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/upload.js ***!
    7386   \******************************************************************************************************************/
    7387 /*! exports provided: default */
    7388 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    7389 
    7390 "use strict";
    7391 __webpack_require__.r(__webpack_exports__);
    7392 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    7393 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    7394 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    7395 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    7396 
    7397 
    7398 /**
    7399  * WordPress dependencies
    7400  */
    7401 
    7402 const upload = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    7403   xmlns: "http://www.w3.org/2000/svg",
    7404   viewBox: "0 0 24 24"
    7405 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    7406   d: "M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"
    7407 }));
    7408 /* harmony default export */ __webpack_exports__["default"] = (upload);
    7409 //# sourceMappingURL=upload.js.map
    7410 
    7411 /***/ }),
    7412 
    7413 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/verse.js":
    7414 /*!*****************************************************************************************************************!*\
    7415   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/verse.js ***!
    7416   \*****************************************************************************************************************/
    7417 /*! exports provided: default */
    7418 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    7419 
    7420 "use strict";
    7421 __webpack_require__.r(__webpack_exports__);
    7422 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    7423 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    7424 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    7425 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    7426 
    7427 
    7428 /**
    7429  * WordPress dependencies
    7430  */
    7431 
    7432 const verse = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    7433   viewBox: "0 0 24 24",
    7434   xmlns: "http://www.w3.org/2000/svg"
    7435 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    7436   d: "M17.8 2l-.9.3c-.1 0-3.6 1-5.2 2.1C10 5.5 9.3 6.5 8.9 7.1c-.6.9-1.7 4.7-1.7 6.3l-.9 2.3c-.2.4 0 .8.4 1 .1 0 .2.1.3.1.3 0 .6-.2.7-.5l.6-1.5c.3 0 .7-.1 1.2-.2.7-.1 1.4-.3 2.2-.5.8-.2 1.6-.5 2.4-.8.7-.3 1.4-.7 1.9-1.2s.8-1.2 1-1.9c.2-.7.3-1.6.4-2.4.1-.8.1-1.7.2-2.5 0-.8.1-1.5.2-2.1V2zm-1.9 5.6c-.1.8-.2 1.5-.3 2.1-.2.6-.4 1-.6 1.3-.3.3-.8.6-1.4.9-.7.3-1.4.5-2.2.8-.6.2-1.3.3-1.8.4L15 7.5c.3-.3.6-.7 1-1.1 0 .4 0 .8-.1 1.2zM6 20h8v-1.5H6V20z"
    7437 }));
    7438 /* harmony default export */ __webpack_exports__["default"] = (verse);
    7439 //# sourceMappingURL=verse.js.map
    7440 
    7441 /***/ }),
    7442 
    7443 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/video.js":
    7444 /*!*****************************************************************************************************************!*\
    7445   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/video.js ***!
    7446   \*****************************************************************************************************************/
    7447 /*! exports provided: default */
    7448 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    7449 
    7450 "use strict";
    7451 __webpack_require__.r(__webpack_exports__);
    7452 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    7453 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    7454 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    7455 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    7456 
    7457 
    7458 /**
    7459  * WordPress dependencies
    7460  */
    7461 
    7462 const video = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    7463   viewBox: "0 0 24 24",
    7464   xmlns: "http://www.w3.org/2000/svg"
    7465 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    7466   d: "M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h13.4c.4 0 .8.4.8.8v13.4zM10 15l5-3-5-3v6z"
    7467 }));
    7468 /* harmony default export */ __webpack_exports__["default"] = (video);
    7469 //# sourceMappingURL=video.js.map
    7470 
    7471 /***/ }),
    7472 
    7473 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/warning.js":
    7474 /*!*******************************************************************************************************************!*\
    7475   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/warning.js ***!
    7476   \*******************************************************************************************************************/
    7477 /*! exports provided: default */
    7478 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    7479 
    7480 "use strict";
    7481 __webpack_require__.r(__webpack_exports__);
    7482 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    7483 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    7484 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    7485 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    7486 
    7487 
    7488 /**
    7489  * WordPress dependencies
    7490  */
    7491 
    7492 const warning = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    7493   xmlns: "http://www.w3.org/2000/svg",
    7494   viewBox: "-2 -2 24 24"
    7495 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    7496   d: "M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm1.13 9.38l.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z"
    7497 }));
    7498 /* harmony default export */ __webpack_exports__["default"] = (warning);
    7499 //# sourceMappingURL=warning.js.map
    7500 
    7501 /***/ }),
    7502 
    7503 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/widget.js":
    7504 /*!******************************************************************************************************************!*\
    7505   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/widget.js ***!
    7506   \******************************************************************************************************************/
    7507 /*! exports provided: default */
    7508 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    7509 
    7510 "use strict";
    7511 __webpack_require__.r(__webpack_exports__);
    7512 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    7513 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    7514 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    7515 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    7516 
    7517 
    7518 /**
    7519  * WordPress dependencies
    7520  */
    7521 
    7522 const widget = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    7523   viewBox: "0 0 24 24",
    7524   xmlns: "http://www.w3.org/2000/svg"
    7525 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    7526   d: "M7 11h2v2H7v-2zm14-5v14l-2 2H5l-2-2V6l2-2h1V2h2v2h8V2h2v2h1l2 2zM5 8h14V6H5v2zm14 12V10H5v10h14zm-4-7h2v-2h-2v2zm-4 0h2v-2h-2v2z"
    7527 }));
    7528 /* harmony default export */ __webpack_exports__["default"] = (widget);
    7529 //# sourceMappingURL=widget.js.map
    7530 
    7531 /***/ }),
    7532 
    7533 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/wordpress.js":
    7534 /*!*********************************************************************************************************************!*\
    7535   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/wordpress.js ***!
    7536   \*********************************************************************************************************************/
    7537 /*! exports provided: default */
    7538 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    7539 
    7540 "use strict";
    7541 __webpack_require__.r(__webpack_exports__);
    7542 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    7543 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    7544 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    7545 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__);
    7546 
    7547 
    7548 /**
    7549  * WordPress dependencies
    7550  */
    7551 
    7552 const wordpress = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], {
    7553   xmlns: "http://www.w3.org/2000/svg",
    7554   viewBox: "-2 -2 24 24"
    7555 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
    7556   d: "M20 10c0-5.51-4.49-10-10-10C4.48 0 0 4.49 0 10c0 5.52 4.48 10 10 10 5.51 0 10-4.48 10-10zM7.78 15.37L4.37 6.22c.55-.02 1.17-.08 1.17-.08.5-.06.44-1.13-.06-1.11 0 0-1.45.11-2.37.11-.18 0-.37 0-.58-.01C4.12 2.69 6.87 1.11 10 1.11c2.33 0 4.45.87 6.05 2.34-.68-.11-1.65.39-1.65 1.58 0 .74.45 1.36.9 2.1.35.61.55 1.36.55 2.46 0 1.49-1.4 5-1.4 5l-3.03-8.37c.54-.02.82-.17.82-.17.5-.05.44-1.25-.06-1.22 0 0-1.44.12-2.38.12-.87 0-2.33-.12-2.33-.12-.5-.03-.56 1.2-.06 1.22l.92.08 1.26 3.41zM17.41 10c.24-.64.74-1.87.43-4.25.7 1.29 1.05 2.71 1.05 4.25 0 3.29-1.73 6.24-4.4 7.78.97-2.59 1.94-5.2 2.92-7.78zM6.1 18.09C3.12 16.65 1.11 13.53 1.11 10c0-1.3.23-2.48.72-3.59C3.25 10.3 4.67 14.2 6.1 18.09zm4.03-6.63l2.58 6.98c-.86.29-1.76.45-2.71.45-.79 0-1.57-.11-2.29-.33.81-2.38 1.62-4.74 2.42-7.1z"
    7557 }));
    7558 /* harmony default export */ __webpack_exports__["default"] = (wordpress);
    7559 //# sourceMappingURL=wordpress.js.map
    7560 
    7561 /***/ }),
    7562 
    7563 /***/ "../../../../node_modules/dequal/dist/index.mjs":
    7564 /*!****************************************************************************************!*\
    7565   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/dequal/dist/index.mjs ***!
    7566   \****************************************************************************************/
    7567 /*! exports provided: dequal */
    7568 /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
    7569 
    7570 "use strict";
    7571 __webpack_require__.r(__webpack_exports__);
    7572 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "dequal", function() { return dequal; });
    7573 var has = Object.prototype.hasOwnProperty;
    7574 
    7575 function find(iter, tar, key) {
    7576     for (key of iter.keys()) {
    7577         if (dequal(key, tar)) return key;
    7578     }
    7579 }
    7580 
    7581 function dequal(foo, bar) {
    7582     var ctor, len, tmp;
    7583     if (foo === bar) return true;
    7584 
    7585     if (foo && bar && (ctor=foo.constructor) === bar.constructor) {
    7586         if (ctor === Date) return foo.getTime() === bar.getTime();
    7587         if (ctor === RegExp) return foo.toString() === bar.toString();
    7588 
    7589         if (ctor === Array) {
    7590             if ((len=foo.length) === bar.length) {
    7591                 while (len-- && dequal(foo[len], bar[len]));
    7592             }
    7593             return len === -1;
    7594         }
    7595 
    7596         if (ctor === Set) {
    7597             if (foo.size !== bar.size) {
    7598                 return false;
    7599             }
    7600             for (len of foo) {
    7601                 tmp = len;
    7602                 if (tmp && typeof tmp === 'object') {
    7603                     tmp = find(bar, tmp);
    7604                     if (!tmp) return false;
    7605                 }
    7606                 if (!bar.has(tmp)) return false;
    7607             }
    7608             return true;
    7609         }
    7610 
    7611         if (ctor === Map) {
    7612             if (foo.size !== bar.size) {
    7613                 return false;
    7614             }
    7615             for (len of foo) {
    7616                 tmp = len[0];
    7617                 if (tmp && typeof tmp === 'object') {
    7618                     tmp = find(bar, tmp);
    7619                     if (!tmp) return false;
    7620                 }
    7621                 if (!dequal(len[1], bar.get(tmp))) {
    7622                     return false;
    7623                 }
    7624             }
    7625             return true;
    7626         }
    7627 
    7628         if (ctor === ArrayBuffer) {
    7629             foo = new Uint8Array(foo);
    7630             bar = new Uint8Array(bar);
    7631         } else if (ctor === DataView) {
    7632             if ((len=foo.byteLength) === bar.byteLength) {
    7633                 while (len-- && foo.getInt8(len) === bar.getInt8(len));
    7634             }
    7635             return len === -1;
    7636         }
    7637 
    7638         if (ArrayBuffer.isView(foo)) {
    7639             if ((len=foo.byteLength) === bar.byteLength) {
    7640                 while (len-- && foo[len] === bar[len]);
    7641             }
    7642             return len === -1;
    7643         }
    7644 
    7645         if (!ctor || typeof foo === 'object') {
    7646             len = 0;
    7647             for (ctor in foo) {
    7648                 if (has.call(foo, ctor) && ++len && !has.call(bar, ctor)) return false;
    7649                 if (!(ctor in bar) || !dequal(foo[ctor], bar[ctor])) return false;
    7650             }
    7651             return Object.keys(bar).length === len;
    7652         }
    7653     }
    7654 
    7655     return foo !== foo && bar !== bar;
    7656 }
    7657 
    7658 
    7659 /***/ }),
    7660 
    7661 /***/ "../../../../node_modules/react-use-gesture/dist/reactusegesture.esm.js":
    7662 /*!****************************************************************************************************************!*\
    7663   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/react-use-gesture/dist/reactusegesture.esm.js ***!
    7664   \****************************************************************************************************************/
    7665 /*! exports provided: addV, rubberbandIfOutOfBounds, subV, useDrag, useGesture, useHover, useMove, usePinch, useScroll, useWheel */
    7666 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    7667 
    7668 "use strict";
    7669 __webpack_require__.r(__webpack_exports__);
    7670 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "addV", function() { return addV; });
    7671 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "rubberbandIfOutOfBounds", function() { return rubberbandIfOutOfBounds; });
    7672 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "subV", function() { return subV; });
    7673 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useDrag", function() { return useDrag; });
    7674 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useGesture", function() { return useGesture; });
    7675 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useHover", function() { return useHover; });
    7676 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useMove", function() { return useMove; });
    7677 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "usePinch", function() { return usePinch; });
    7678 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useScroll", function() { return useScroll; });
    7679 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useWheel", function() { return useWheel; });
    7680 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
    7681 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
    7682 
    7683 
    7684 // vector add
    7685 function addV(v1, v2) {
    7686   return v1.map(function (v, i) {
    7687     return v + v2[i];
    7688   });
    7689 } // vector substract
    7690 
    7691 function subV(v1, v2) {
    7692   return v1.map(function (v, i) {
    7693     return v - v2[i];
    7694   });
    7695 }
    7696 /**
    7697  * Calculates distance
    7698  * @param movement the difference between current and initial vectors
    7699  * @returns distance
    7700  */
    7701 
    7702 function calculateDistance(movement) {
    7703   return Math.hypot.apply(Math, movement);
    7704 }
    7705 function calculateAllGeometry(movement, delta) {
    7706   if (delta === void 0) {
    7707     delta = movement;
    7708   }
    7709 
    7710   var dl = calculateDistance(delta);
    7711   var alpha = dl === 0 ? 0 : 1 / dl;
    7712   var direction = delta.map(function (v) {
    7713     return alpha * v;
    7714   });
    7715   var distance = calculateDistance(movement);
    7716   return {
    7717     distance: distance,
    7718     direction: direction
    7719   };
    7720 }
    7721 /**
    7722  * Calculates all kinematics
    7723  * @template T the expected vector type
    7724  * @param movement the difference between current and initial vectors
    7725  * @param delta the difference between current and previous vectors
    7726  * @param delta_t the time difference between current and previous timestamps
    7727  * @returns all kinematics
    7728  */
    7729 
    7730 function calculateAllKinematics(movement, delta, dt) {
    7731   var dl = calculateDistance(delta);
    7732   var alpha = dl === 0 ? 0 : 1 / dl;
    7733   var beta = dt === 0 ? 0 : 1 / dt;
    7734   var velocity = beta * dl;
    7735   var velocities = delta.map(function (v) {
    7736     return beta * v;
    7737   });
    7738   var direction = delta.map(function (v) {
    7739     return alpha * v;
    7740   });
    7741   var distance = calculateDistance(movement);
    7742   return {
    7743     velocities: velocities,
    7744     velocity: velocity,
    7745     distance: distance,
    7746     direction: direction
    7747   };
    7748 }
    7749 /**
    7750  * Because IE doesn't support `Math.sign` function, so we use the polyfill version of the function.
    7751  * This polyfill function is suggested by Mozilla:
    7752  * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/sign#Polyfill
    7753  * @param x target number
    7754  */
    7755 
    7756 function sign(x) {
    7757   if (Math.sign) return Math.sign(x);
    7758   return Number(x > 0) - Number(x < 0) || +x;
    7759 }
    7760 
    7761 function minMax(value, min, max) {
    7762   return Math.max(min, Math.min(value, max));
    7763 } // Based on @aholachek ;)
    7764 // https://twitter.com/chpwn/status/285540192096497664
    7765 // iOS constant = 0.55
    7766 // https://medium.com/@nathangitter/building-fluid-interfaces-ios-swift-9732bb934bf5
    7767 
    7768 
    7769 function rubberband2(distance, constant) {
    7770   // default constant from the article is 0.7
    7771   return Math.pow(distance, constant * 5);
    7772 }
    7773 
    7774 function rubberband(distance, dimension, constant) {
    7775   if (dimension === 0 || Math.abs(dimension) === Infinity) return rubberband2(distance, constant);
    7776   return distance * dimension * constant / (dimension + constant * distance);
    7777 }
    7778 
    7779 function rubberbandIfOutOfBounds(position, min, max, constant) {
    7780   if (constant === void 0) {
    7781     constant = 0.15;
    7782   }
    7783 
    7784   if (constant === 0) return minMax(position, min, max);
    7785   if (position < min) return -rubberband(min - position, max - min, constant) + min;
    7786   if (position > max) return +rubberband(position - max, max - min, constant) + max;
    7787   return position;
    7788 }
    7789 
    7790 function _defineProperties(target, props) {
    7791   for (var i = 0; i < props.length; i++) {
    7792     var descriptor = props[i];
    7793     descriptor.enumerable = descriptor.enumerable || false;
    7794     descriptor.configurable = true;
    7795     if ("value" in descriptor) descriptor.writable = true;
    7796     Object.defineProperty(target, descriptor.key, descriptor);
    7797   }
    7798 }
    7799 
    7800 function _createClass(Constructor, protoProps, staticProps) {
    7801   if (protoProps) _defineProperties(Constructor.prototype, protoProps);
    7802   if (staticProps) _defineProperties(Constructor, staticProps);
    7803   return Constructor;
    7804 }
    7805 
    7806 function _extends() {
    7807   _extends = Object.assign || function (target) {
    7808     for (var i = 1; i < arguments.length; i++) {
    7809       var source = arguments[i];
    7810 
    7811       for (var key in source) {
    7812         if (Object.prototype.hasOwnProperty.call(source, key)) {
    7813           target[key] = source[key];
    7814         }
    7815       }
    7816     }
    7817 
    7818     return target;
    7819   };
    7820 
    7821   return _extends.apply(this, arguments);
    7822 }
    7823 
    7824 function _inheritsLoose(subClass, superClass) {
    7825   subClass.prototype = Object.create(superClass.prototype);
    7826   subClass.prototype.constructor = subClass;
    7827   subClass.__proto__ = superClass;
    7828 }
    7829 
    7830 function _objectWithoutPropertiesLoose(source, excluded) {
    7831   if (source == null) return {};
    7832   var target = {};
    7833   var sourceKeys = Object.keys(source);
    7834   var key, i;
    7835 
    7836   for (i = 0; i < sourceKeys.length; i++) {
    7837     key = sourceKeys[i];
    7838     if (excluded.indexOf(key) >= 0) continue;
    7839     target[key] = source[key];
    7840   }
    7841 
    7842   return target;
    7843 }
    7844 
    7845 function _assertThisInitialized(self) {
    7846   if (self === void 0) {
    7847     throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
    7848   }
    7849 
    7850   return self;
    7851 }
    7852 
    7853 function _unsupportedIterableToArray(o, minLen) {
    7854   if (!o) return;
    7855   if (typeof o === "string") return _arrayLikeToArray(o, minLen);
    7856   var n = Object.prototype.toString.call(o).slice(8, -1);
    7857   if (n === "Object" && o.constructor) n = o.constructor.name;
    7858   if (n === "Map" || n === "Set") return Array.from(o);
    7859   if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen);
    7860 }
    7861 
    7862 function _arrayLikeToArray(arr, len) {
    7863   if (len == null || len > arr.length) len = arr.length;
    7864 
    7865   for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i];
    7866 
    7867   return arr2;
    7868 }
    7869 
    7870 function _createForOfIteratorHelperLoose(o, allowArrayLike) {
    7871   var it;
    7872 
    7873   if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) {
    7874     if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") {
    7875       if (it) o = it;
    7876       var i = 0;
    7877       return function () {
    7878         if (i >= o.length) return {
    7879           done: true
    7880         };
    7881         return {
    7882           done: false,
    7883           value: o[i++]
    7884         };
    7885       };
    7886     }
    7887 
    7888     throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
    7889   }
    7890 
    7891   it = o[Symbol.iterator]();
    7892   return it.next.bind(it);
    7893 }
    7894 
    7895 function noop() {}
    7896 /**
    7897  * TODO Beware that only optimized cases are covered in tests =)
    7898  * TODO Need to cover general case as well
    7899  *
    7900  * @param fns
    7901  */
    7902 
    7903 function chainFns() {
    7904   for (var _len = arguments.length, fns = new Array(_len), _key = 0; _key < _len; _key++) {
    7905     fns[_key] = arguments[_key];
    7906   }
    7907 
    7908   if (fns.length === 0) return noop;
    7909   if (fns.length === 1) return fns[0];
    7910   return function () {
    7911     var result;
    7912 
    7913     for (var _iterator = _createForOfIteratorHelperLoose(fns), _step; !(_step = _iterator()).done;) {
    7914       var fn = _step.value;
    7915       result = fn.apply(this, arguments) || result;
    7916     }
    7917 
    7918     return result;
    7919   };
    7920 }
    7921 /**
    7922  * Expects a simple value or 2D vector (an array with 2 elements) and
    7923  * always returns 2D vector. If simple value is passed, returns a
    7924  * vector with this value as both coordinates.
    7925  *
    7926  * @param value
    7927  */
    7928 
    7929 function ensureVector(value, fallback) {
    7930   if (value === undefined) {
    7931     if (fallback === undefined) {
    7932       throw new Error('Must define fallback value if undefined is expected');
    7933     }
    7934 
    7935     value = fallback;
    7936   }
    7937 
    7938   if (Array.isArray(value)) return value;
    7939   return [value, value];
    7940 }
    7941 /**
    7942  * Helper for defining a default value
    7943  *
    7944  * @param value
    7945  * @param fallback
    7946  */
    7947 
    7948 function assignDefault(value, fallback) {
    7949   return Object.assign({}, fallback, value || {});
    7950 }
    7951 /**
    7952  * Resolves getters (functions) by calling them
    7953  * If simple value is given it just passes through
    7954  *
    7955  * @param v
    7956  */
    7957 
    7958 function valueFn(v) {
    7959   if (typeof v === 'function') {
    7960     for (var _len2 = arguments.length, args = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) {
    7961       args[_key2 - 1] = arguments[_key2];
    7962     }
    7963 
    7964     // @ts-ignore
    7965     return v.apply(void 0, args);
    7966   } else {
    7967     return v;
    7968   }
    7969 }
    7970 
    7971 function resolveWith(config, resolvers) {
    7972   if (config === void 0) {
    7973     config = {};
    7974   }
    7975 
    7976   var result = {};
    7977 
    7978   for (var _i = 0, _Object$entries = Object.entries(resolvers); _i < _Object$entries.length; _i++) {
    7979     var _Object$entries$_i = _Object$entries[_i],
    7980         key = _Object$entries$_i[0],
    7981         resolver = _Object$entries$_i[1];
    7982 
    7983     switch (typeof resolver) {
    7984       case 'function':
    7985         result[key] = resolver.call(result, config[key], key, config);
    7986         break;
    7987 
    7988       case 'object':
    7989         result[key] = resolveWith(config[key], resolver);
    7990         break;
    7991 
    7992       case 'boolean':
    7993         if (resolver) result[key] = config[key];
    7994         break;
    7995     }
    7996   }
    7997 
    7998   return result;
    7999 }
    8000 
    8001 /**
    8002  * Whether the browser supports GestureEvent (ie Safari)
    8003  * @returns true if the browser supports gesture event
    8004  */
    8005 function supportsGestureEvents() {
    8006   try {
    8007     // TODO [TS] possibly find GestureEvent definitions?
    8008     // @ts-ignore: no type definitions for webkit GestureEvents
    8009     return 'constructor' in GestureEvent;
    8010   } catch (e) {
    8011     return false;
    8012   }
    8013 }
    8014 function supportsTouchEvents() {
    8015   return typeof window !== 'undefined' && 'ontouchstart' in window;
    8016 }
    8017 function supportsPointerEvents() {
    8018   return typeof window !== 'undefined' && 'onpointerdown' in window;
    8019 }
    8020 
    8021 function getEventTouches(event) {
    8022   if ('pointerId' in event) return null;
    8023   return event.type === 'touchend' ? event.changedTouches : event.targetTouches;
    8024 }
    8025 
    8026 function getTouchIds(event) {
    8027   return Array.from(getEventTouches(event)).map(function (t) {
    8028     return t.identifier;
    8029   });
    8030 }
    8031 function getGenericEventData(event) {
    8032   var buttons = 'buttons' in event ? event.buttons : 0;
    8033   var shiftKey = event.shiftKey,
    8034       altKey = event.altKey,
    8035       metaKey = event.metaKey,
    8036       ctrlKey = event.ctrlKey; // TODO check if this might create some overrides?
    8037 
    8038   return {
    8039     buttons: buttons,
    8040     shiftKey: shiftKey,
    8041     altKey: altKey,
    8042     metaKey: metaKey,
    8043     ctrlKey: ctrlKey
    8044   };
    8045 }
    8046 
    8047 var identity = function identity(xy) {
    8048   return xy;
    8049 };
    8050 /**
    8051  * Gets pointer event values.
    8052  * @param event
    8053  * @returns pointer event values
    8054  */
    8055 
    8056 
    8057 function getPointerEventValues(event, transform) {
    8058   if (transform === void 0) {
    8059     transform = identity;
    8060   }
    8061 
    8062   var touchEvents = getEventTouches(event);
    8063 
    8064   var _ref = touchEvents ? touchEvents[0] : event,
    8065       clientX = _ref.clientX,
    8066       clientY = _ref.clientY;
    8067 
    8068   return transform([clientX, clientY]);
    8069 }
    8070 /**
    8071  * Gets two touches event data
    8072  * @param event
    8073  * @returns two touches event data
    8074  */
    8075 
    8076 function getTwoTouchesEventValues(event, pointerIds, transform) {
    8077   if (transform === void 0) {
    8078     transform = identity;
    8079   }
    8080 
    8081   var _Array$from$filter = Array.from(event.touches).filter(function (t) {
    8082     return pointerIds.includes(t.identifier);
    8083   }),
    8084       A = _Array$from$filter[0],
    8085       B = _Array$from$filter[1];
    8086 
    8087   if (!A || !B) throw Error("The event doesn't have two pointers matching the pointerIds");
    8088   var dx = B.clientX - A.clientX;
    8089   var dy = B.clientY - A.clientY;
    8090   var cx = (B.clientX + A.clientX) / 2;
    8091   var cy = (B.clientY + A.clientY) / 2; // const e: any = 'nativeEvent' in event ? event.nativeEvent : event
    8092 
    8093   var distance = Math.hypot(dx, dy); // FIXME rotation has inconsistant values so we're not using it atm
    8094   // const angle = (e.rotation as number) ?? -(Math.atan2(dx, dy) * 180) / Math.PI
    8095 
    8096   var angle = -(Math.atan2(dx, dy) * 180) / Math.PI;
    8097   var values = transform([distance, angle]);
    8098   var origin = transform([cx, cy]);
    8099   return {
    8100     values: values,
    8101     origin: origin
    8102   };
    8103 }
    8104 /**
    8105  * Gets scroll event values
    8106  * @param event
    8107  * @returns scroll event values
    8108  */
    8109 
    8110 function getScrollEventValues(event, transform) {
    8111   if (transform === void 0) {
    8112     transform = identity;
    8113   }
    8114 
    8115   // If the currentTarget is the window then we return the scrollX/Y position.
    8116   // If not (ie the currentTarget is a DOM element), then we return scrollLeft/Top
    8117   var _event$currentTarget = event.currentTarget,
    8118       scrollX = _event$currentTarget.scrollX,
    8119       scrollY = _event$currentTarget.scrollY,
    8120       scrollLeft = _event$currentTarget.scrollLeft,
    8121       scrollTop = _event$currentTarget.scrollTop;
    8122   return transform([scrollX || scrollLeft || 0, scrollY || scrollTop || 0]);
    8123 } // wheel delta defaults from https://github.com/facebookarchive/fixed-data-table/blob/master/src/vendor_upstream/dom/normalizeWheel.js
    8124 
    8125 var LINE_HEIGHT = 40;
    8126 var PAGE_HEIGHT = 800;
    8127 /**
    8128  * Gets wheel event values.
    8129  * @param event
    8130  * @returns wheel event values
    8131  */
    8132 
    8133 function getWheelEventValues(event, transform) {
    8134   if (transform === void 0) {
    8135     transform = identity;
    8136   }
    8137 
    8138   var deltaX = event.deltaX,
    8139       deltaY = event.deltaY,
    8140       deltaMode = event.deltaMode; // normalize wheel values, especially for Firefox
    8141 
    8142   if (deltaMode === 1) {
    8143     deltaX *= LINE_HEIGHT;
    8144     deltaY *= LINE_HEIGHT;
    8145   } else if (deltaMode === 2) {
    8146     deltaX *= PAGE_HEIGHT;
    8147     deltaY *= PAGE_HEIGHT;
    8148   }
    8149 
    8150   return transform([deltaX, deltaY]);
    8151 }
    8152 /**
    8153  * Gets webkit gesture event values.
    8154  * @param event
    8155  * @returns webkit gesture event values
    8156  */
    8157 
    8158 function getWebkitGestureEventValues(event, transform) {
    8159   if (transform === void 0) {
    8160     transform = identity;
    8161   }
    8162 
    8163   return transform([event.scale, event.rotation]);
    8164 }
    8165 
    8166 var DEFAULT_DRAG_DELAY = 180;
    8167 var DEFAULT_RUBBERBAND = 0.15;
    8168 var DEFAULT_SWIPE_VELOCITY = 0.5;
    8169 var DEFAULT_SWIPE_DISTANCE = 50;
    8170 var DEFAULT_SWIPE_DURATION = 250;
    8171 var InternalGestureOptionsNormalizers = {
    8172   threshold: function threshold(value) {
    8173     if (value === void 0) {
    8174       value = 0;
    8175     }
    8176 
    8177     return ensureVector(value);
    8178   },
    8179   rubberband: function rubberband(value) {
    8180     if (value === void 0) {
    8181       value = 0;
    8182     }
    8183 
    8184     switch (value) {
    8185       case true:
    8186         return ensureVector(DEFAULT_RUBBERBAND);
    8187 
    8188       case false:
    8189         return ensureVector(0);
    8190 
    8191       default:
    8192         return ensureVector(value);
    8193     }
    8194   },
    8195   enabled: function enabled(value) {
    8196     if (value === void 0) {
    8197       value = true;
    8198     }
    8199 
    8200     return value;
    8201   },
    8202   triggerAllEvents: function triggerAllEvents(value) {
    8203     if (value === void 0) {
    8204       value = false;
    8205     }
    8206 
    8207     return value;
    8208   },
    8209   initial: function initial(value) {
    8210     if (value === void 0) {
    8211       value = 0;
    8212     }
    8213 
    8214     if (typeof value === 'function') return value;
    8215     return ensureVector(value);
    8216   },
    8217   transform: true
    8218 };
    8219 
    8220 var InternalCoordinatesOptionsNormalizers = /*#__PURE__*/_extends({}, InternalGestureOptionsNormalizers, {
    8221   axis: true,
    8222   lockDirection: function lockDirection(value) {
    8223     if (value === void 0) {
    8224       value = false;
    8225     }
    8226 
    8227     return value;
    8228   },
    8229   bounds: function bounds(value) {
    8230     if (value === void 0) {
    8231       value = {};
    8232     }
    8233 
    8234     if (typeof value === 'function') return function (state) {
    8235       return InternalCoordinatesOptionsNormalizers.bounds(value(state));
    8236     };
    8237     var _value2 = value,
    8238         _value2$left = _value2.left,
    8239         left = _value2$left === void 0 ? -Infinity : _value2$left,
    8240         _value2$right = _value2.right,
    8241         right = _value2$right === void 0 ? Infinity : _value2$right,
    8242         _value2$top = _value2.top,
    8243         top = _value2$top === void 0 ? -Infinity : _value2$top,
    8244         _value2$bottom = _value2.bottom,
    8245         bottom = _value2$bottom === void 0 ? Infinity : _value2$bottom;
    8246     return [[left, right], [top, bottom]];
    8247   }
    8248 });
    8249 
    8250 var isBrowser = typeof window !== 'undefined' && window.document && window.document.createElement;
    8251 var InternalGenericOptionsNormalizers = {
    8252   enabled: function enabled(value) {
    8253     if (value === void 0) {
    8254       value = true;
    8255     }
    8256 
    8257     return value;
    8258   },
    8259   domTarget: true,
    8260   window: /*#__PURE__*/function (_window) {
    8261     function window(_x) {
    8262       return _window.apply(this, arguments);
    8263     }
    8264 
    8265     window.toString = function () {
    8266       return _window.toString();
    8267     };
    8268 
    8269     return window;
    8270   }(function (value) {
    8271     if (value === void 0) {
    8272       value = isBrowser ? window : undefined;
    8273     }
    8274 
    8275     return value;
    8276   }),
    8277   eventOptions: function eventOptions(_temp) {
    8278     var _ref = _temp === void 0 ? {} : _temp,
    8279         _ref$passive = _ref.passive,
    8280         passive = _ref$passive === void 0 ? true : _ref$passive,
    8281         _ref$capture = _ref.capture,
    8282         capture = _ref$capture === void 0 ? false : _ref$capture;
    8283 
    8284     return {
    8285       passive: passive,
    8286       capture: capture
    8287     };
    8288   },
    8289   transform: true
    8290 };
    8291 
    8292 var InternalDistanceAngleOptionsNormalizers = /*#__PURE__*/_extends({}, InternalGestureOptionsNormalizers, {
    8293   bounds: function bounds(_value, _key, _ref2) {
    8294     var _ref2$distanceBounds = _ref2.distanceBounds,
    8295         distanceBounds = _ref2$distanceBounds === void 0 ? {} : _ref2$distanceBounds,
    8296         _ref2$angleBounds = _ref2.angleBounds,
    8297         angleBounds = _ref2$angleBounds === void 0 ? {} : _ref2$angleBounds;
    8298 
    8299     var _distanceBounds = function _distanceBounds(state) {
    8300       var D = assignDefault(valueFn(distanceBounds, state), {
    8301         min: -Infinity,
    8302         max: Infinity
    8303       });
    8304       return [D.min, D.max];
    8305     };
    8306 
    8307     var _angleBounds = function _angleBounds(state) {
    8308       var A = assignDefault(valueFn(angleBounds, state), {
    8309         min: -Infinity,
    8310         max: Infinity
    8311       });
    8312       return [A.min, A.max];
    8313     };
    8314 
    8315     if (typeof distanceBounds !== 'function' && typeof angleBounds !== 'function') return [_distanceBounds(), _angleBounds()];
    8316     return function (state) {
    8317       return [_distanceBounds(state), _angleBounds(state)];
    8318     };
    8319   }
    8320 });
    8321 
    8322 var InternalDragOptionsNormalizers = /*#__PURE__*/_extends({}, InternalCoordinatesOptionsNormalizers, {
    8323   useTouch: function useTouch(value) {
    8324     if (value === void 0) {
    8325       value = false;
    8326     }
    8327 
    8328     var supportsTouch = supportsTouchEvents();
    8329     var supportsPointer = supportsPointerEvents();
    8330     if (value && supportsTouch) return true;
    8331     if (supportsTouch && !supportsPointer) return true;
    8332     return false;
    8333   },
    8334   experimental_preventWindowScrollY: function experimental_preventWindowScrollY(value) {
    8335     if (value === void 0) {
    8336       value = false;
    8337     }
    8338 
    8339     return value;
    8340   },
    8341   threshold: function threshold(v, _k, _ref3) {
    8342     var _ref3$filterTaps = _ref3.filterTaps,
    8343         filterTaps = _ref3$filterTaps === void 0 ? false : _ref3$filterTaps,
    8344         _ref3$lockDirection = _ref3.lockDirection,
    8345         lockDirection = _ref3$lockDirection === void 0 ? false : _ref3$lockDirection,
    8346         _ref3$axis = _ref3.axis,
    8347         axis = _ref3$axis === void 0 ? undefined : _ref3$axis;
    8348     var A = ensureVector(v, filterTaps ? 3 : lockDirection ? 1 : axis ? 1 : 0);
    8349     this.filterTaps = filterTaps;
    8350     return A;
    8351   },
    8352   swipeVelocity: function swipeVelocity(v) {
    8353     if (v === void 0) {
    8354       v = DEFAULT_SWIPE_VELOCITY;
    8355     }
    8356 
    8357     return ensureVector(v);
    8358   },
    8359   swipeDistance: function swipeDistance(v) {
    8360     if (v === void 0) {
    8361       v = DEFAULT_SWIPE_DISTANCE;
    8362     }
    8363 
    8364     return ensureVector(v);
    8365   },
    8366   swipeDuration: function swipeDuration(value) {
    8367     if (value === void 0) {
    8368       value = DEFAULT_SWIPE_DURATION;
    8369     }
    8370 
    8371     return value;
    8372   },
    8373   delay: function delay(value) {
    8374     if (value === void 0) {
    8375       value = 0;
    8376     }
    8377 
    8378     switch (value) {
    8379       case true:
    8380         return DEFAULT_DRAG_DELAY;
    8381 
    8382       case false:
    8383         return 0;
    8384 
    8385       default:
    8386         return value;
    8387     }
    8388   }
    8389 });
    8390 
    8391 function getInternalGenericOptions(config) {
    8392   if (config === void 0) {
    8393     config = {};
    8394   }
    8395 
    8396   // TODO warn when passive is set to true and domTarget is undefined
    8397   return resolveWith(config, InternalGenericOptionsNormalizers);
    8398 }
    8399 function getInternalCoordinatesOptions(config) {
    8400   if (config === void 0) {
    8401     config = {};
    8402   }
    8403 
    8404   return resolveWith(config, InternalCoordinatesOptionsNormalizers);
    8405 }
    8406 function getInternalDistanceAngleOptions(config) {
    8407   if (config === void 0) {
    8408     config = {};
    8409   }
    8410 
    8411   return resolveWith(config, InternalDistanceAngleOptionsNormalizers);
    8412 }
    8413 function getInternalDragOptions(config) {
    8414   if (config === void 0) {
    8415     config = {};
    8416   }
    8417 
    8418   return resolveWith(config, InternalDragOptionsNormalizers);
    8419 }
    8420 
    8421 function _buildMoveConfig(_ref) {
    8422   var domTarget = _ref.domTarget,
    8423       eventOptions = _ref.eventOptions,
    8424       window = _ref.window,
    8425       enabled = _ref.enabled,
    8426       rest = _objectWithoutPropertiesLoose(_ref, ["domTarget", "eventOptions", "window", "enabled"]);
    8427 
    8428   var opts = getInternalGenericOptions({
    8429     domTarget: domTarget,
    8430     eventOptions: eventOptions,
    8431     window: window,
    8432     enabled: enabled
    8433   });
    8434   opts.move = getInternalCoordinatesOptions(rest);
    8435   return opts;
    8436 }
    8437 function _buildHoverConfig(_ref2) {
    8438   var domTarget = _ref2.domTarget,
    8439       eventOptions = _ref2.eventOptions,
    8440       window = _ref2.window,
    8441       enabled = _ref2.enabled,
    8442       rest = _objectWithoutPropertiesLoose(_ref2, ["domTarget", "eventOptions", "window", "enabled"]);
    8443 
    8444   var opts = getInternalGenericOptions({
    8445     domTarget: domTarget,
    8446     eventOptions: eventOptions,
    8447     window: window,
    8448     enabled: enabled
    8449   });
    8450   opts.hover = _extends({
    8451     enabled: true
    8452   }, rest);
    8453   return opts;
    8454 }
    8455 function _buildDragConfig(_ref3) {
    8456   var domTarget = _ref3.domTarget,
    8457       eventOptions = _ref3.eventOptions,
    8458       window = _ref3.window,
    8459       enabled = _ref3.enabled,
    8460       rest = _objectWithoutPropertiesLoose(_ref3, ["domTarget", "eventOptions", "window", "enabled"]);
    8461 
    8462   var opts = getInternalGenericOptions({
    8463     domTarget: domTarget,
    8464     eventOptions: eventOptions,
    8465     window: window,
    8466     enabled: enabled
    8467   });
    8468   opts.drag = getInternalDragOptions(rest);
    8469   return opts;
    8470 }
    8471 function _buildPinchConfig(_ref4) {
    8472   var domTarget = _ref4.domTarget,
    8473       eventOptions = _ref4.eventOptions,
    8474       window = _ref4.window,
    8475       enabled = _ref4.enabled,
    8476       rest = _objectWithoutPropertiesLoose(_ref4, ["domTarget", "eventOptions", "window", "enabled"]);
    8477 
    8478   var opts = getInternalGenericOptions({
    8479     domTarget: domTarget,
    8480     eventOptions: eventOptions,
    8481     window: window,
    8482     enabled: enabled
    8483   });
    8484   opts.pinch = getInternalDistanceAngleOptions(rest);
    8485   return opts;
    8486 }
    8487 function _buildScrollConfig(_ref5) {
    8488   var domTarget = _ref5.domTarget,
    8489       eventOptions = _ref5.eventOptions,
    8490       window = _ref5.window,
    8491       enabled = _ref5.enabled,
    8492       rest = _objectWithoutPropertiesLoose(_ref5, ["domTarget", "eventOptions", "window", "enabled"]);
    8493 
    8494   var opts = getInternalGenericOptions({
    8495     domTarget: domTarget,
    8496     eventOptions: eventOptions,
    8497     window: window,
    8498     enabled: enabled
    8499   });
    8500   opts.scroll = getInternalCoordinatesOptions(rest);
    8501   return opts;
    8502 }
    8503 function _buildWheelConfig(_ref6) {
    8504   var domTarget = _ref6.domTarget,
    8505       eventOptions = _ref6.eventOptions,
    8506       window = _ref6.window,
    8507       enabled = _ref6.enabled,
    8508       rest = _objectWithoutPropertiesLoose(_ref6, ["domTarget", "eventOptions", "window", "enabled"]);
    8509 
    8510   var opts = getInternalGenericOptions({
    8511     domTarget: domTarget,
    8512     eventOptions: eventOptions,
    8513     window: window,
    8514     enabled: enabled
    8515   });
    8516   opts.wheel = getInternalCoordinatesOptions(rest);
    8517   return opts;
    8518 }
    8519 function buildComplexConfig(config, actions) {
    8520   if (config === void 0) {
    8521     config = {};
    8522   }
    8523 
    8524   if (actions === void 0) {
    8525     actions = new Set();
    8526   }
    8527 
    8528   var _config = config,
    8529       drag = _config.drag,
    8530       wheel = _config.wheel,
    8531       move = _config.move,
    8532       scroll = _config.scroll,
    8533       pinch = _config.pinch,
    8534       hover = _config.hover,
    8535       eventOptions = _config.eventOptions,
    8536       window = _config.window,
    8537       transform = _config.transform,
    8538       domTarget = _config.domTarget,
    8539       enabled = _config.enabled;
    8540   var mergedConfig = getInternalGenericOptions({
    8541     domTarget: domTarget,
    8542     eventOptions: eventOptions,
    8543     transform: transform,
    8544     window: window,
    8545     enabled: enabled
    8546   });
    8547   if (actions.has('onDrag')) mergedConfig.drag = getInternalDragOptions(drag);
    8548   if (actions.has('onWheel')) mergedConfig.wheel = getInternalCoordinatesOptions(wheel);
    8549   if (actions.has('onScroll')) mergedConfig.scroll = getInternalCoordinatesOptions(scroll);
    8550   if (actions.has('onMove')) mergedConfig.move = getInternalCoordinatesOptions(move);
    8551   if (actions.has('onPinch')) mergedConfig.pinch = getInternalDistanceAngleOptions(pinch);
    8552   if (actions.has('onHover')) mergedConfig.hover = _extends({
    8553     enabled: true
    8554   }, hover);
    8555   return mergedConfig;
    8556 }
    8557 
    8558 function getInitial(mixed) {
    8559   return _extends({
    8560     _active: false,
    8561     _blocked: false,
    8562     _intentional: [false, false],
    8563     _movement: [0, 0],
    8564     _initial: [0, 0],
    8565     _bounds: [[-Infinity, Infinity], [-Infinity, Infinity]],
    8566     _threshold: [0, 0],
    8567     _lastEventType: undefined,
    8568     _dragStarted: false,
    8569     _dragPreventScroll: false,
    8570     _dragIsTap: true,
    8571     _dragDelayed: false,
    8572     event: undefined,
    8573     intentional: false,
    8574     values: [0, 0],
    8575     velocities: [0, 0],
    8576     delta: [0, 0],
    8577     movement: [0, 0],
    8578     offset: [0, 0],
    8579     lastOffset: [0, 0],
    8580     direction: [0, 0],
    8581     initial: [0, 0],
    8582     previous: [0, 0],
    8583     first: false,
    8584     last: false,
    8585     active: false,
    8586     timeStamp: 0,
    8587     startTime: 0,
    8588     elapsedTime: 0,
    8589     cancel: noop,
    8590     canceled: false,
    8591     memo: undefined,
    8592     args: undefined
    8593   }, mixed);
    8594 }
    8595 
    8596 function getInitialState() {
    8597   var shared = {
    8598     hovering: false,
    8599     scrolling: false,
    8600     wheeling: false,
    8601     dragging: false,
    8602     moving: false,
    8603     pinching: false,
    8604     touches: 0,
    8605     buttons: 0,
    8606     down: false,
    8607     shiftKey: false,
    8608     altKey: false,
    8609     metaKey: false,
    8610     ctrlKey: false,
    8611     locked: false
    8612   };
    8613   var drag = getInitial({
    8614     _pointerId: undefined,
    8615     axis: undefined,
    8616     xy: [0, 0],
    8617     vxvy: [0, 0],
    8618     velocity: 0,
    8619     distance: 0,
    8620     tap: false,
    8621     swipe: [0, 0]
    8622   });
    8623   var pinch = getInitial({
    8624     // @ts-expect-error when used _pointerIds we can assert its type will be [number, number]
    8625     _pointerIds: [],
    8626     da: [0, 0],
    8627     vdva: [0, 0],
    8628     // @ts-expect-error origin can never be passed as undefined in userland
    8629     origin: undefined,
    8630     turns: 0
    8631   });
    8632   var wheel = getInitial({
    8633     axis: undefined,
    8634     xy: [0, 0],
    8635     vxvy: [0, 0],
    8636     velocity: 0,
    8637     distance: 0
    8638   });
    8639   var move = getInitial({
    8640     axis: undefined,
    8641     xy: [0, 0],
    8642     vxvy: [0, 0],
    8643     velocity: 0,
    8644     distance: 0
    8645   });
    8646   var scroll = getInitial({
    8647     axis: undefined,
    8648     xy: [0, 0],
    8649     vxvy: [0, 0],
    8650     velocity: 0,
    8651     distance: 0
    8652   });
    8653   return {
    8654     shared: shared,
    8655     drag: drag,
    8656     pinch: pinch,
    8657     wheel: wheel,
    8658     move: move,
    8659     scroll: scroll
    8660   };
    8661 }
    8662 
    8663 var RecognizersMap = /*#__PURE__*/new Map();
    8664 
    8665 var identity$1 = function identity(xy) {
    8666   return xy;
    8667 };
    8668 /**
    8669  * @private
    8670  * Recognizer abstract class.
    8671  */
    8672 
    8673 
    8674 var Recognizer = /*#__PURE__*/function () {
    8675   /**
    8676    * Creates an instance of a gesture recognizer.
    8677    * @param stateKey drag, move, pinch, etc.
    8678    * @param controller the controller attached to the gesture
    8679    * @param [args] the args that should be passed to the gesture handler
    8680    */
    8681   function Recognizer(controller, args) {
    8682     var _this = this;
    8683 
    8684     if (args === void 0) {
    8685       args = [];
    8686     }
    8687 
    8688     this.controller = controller;
    8689     this.args = args;
    8690     this.debounced = true; // Convenience method to set a timeout for a given gesture
    8691 
    8692     this.setTimeout = function (callback, ms) {
    8693       var _window;
    8694 
    8695       if (ms === void 0) {
    8696         ms = 140;
    8697       }
    8698 
    8699       clearTimeout(_this.controller.timeouts[_this.stateKey]);
    8700 
    8701       for (var _len = arguments.length, args = new Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) {
    8702         args[_key - 2] = arguments[_key];
    8703       }
    8704 
    8705       _this.controller.timeouts[_this.stateKey] = (_window = window).setTimeout.apply(_window, [callback, ms].concat(args));
    8706     }; // Convenience method to clear a timeout for a given gesture
    8707 
    8708 
    8709     this.clearTimeout = function () {
    8710       clearTimeout(_this.controller.timeouts[_this.stateKey]);
    8711     };
    8712     /**
    8713      * Fires the gesture handler
    8714      */
    8715 
    8716 
    8717     this.fireGestureHandler = function (forceFlag) {
    8718       if (forceFlag === void 0) {
    8719         forceFlag = false;
    8720       }
    8721 
    8722       /**
    8723        * If the gesture has been blocked (this can happen when the gesture has started in an unwanted direction),
    8724        * clean everything and don't do anything.
    8725        */
    8726       if (_this.state._blocked) {
    8727         // we need debounced gestures to end by themselves
    8728         if (!_this.debounced) {
    8729           _this.state._active = false;
    8730 
    8731           _this.clean();
    8732         }
    8733 
    8734         return null;
    8735       } // If the gesture has no intentional dimension, don't fire the handler.
    8736 
    8737 
    8738       if (!forceFlag && !_this.state.intentional && !_this.config.triggerAllEvents) return null;
    8739 
    8740       if (_this.state.intentional) {
    8741         var prev_active = _this.state.active;
    8742         var next_active = _this.state._active;
    8743         _this.state.active = next_active;
    8744         _this.state.first = next_active && !prev_active;
    8745         _this.state.last = prev_active && !next_active;
    8746         _this.controller.state.shared[_this.ingKey] = next_active; // Sets dragging, pinching, etc. to the gesture active state
    8747       }
    8748 
    8749       var touches = _this.controller.pointerIds.size || _this.controller.touchIds.size;
    8750       var down = _this.controller.state.shared.buttons > 0 || touches > 0;
    8751 
    8752       var state = _extends({}, _this.controller.state.shared, _this.state, _this.mapStateValues(_this.state), {
    8753         locked: !!document.pointerLockElement,
    8754         touches: touches,
    8755         down: down
    8756       }); // @ts-expect-error
    8757 
    8758 
    8759       var newMemo = _this.handler(state); // Sets memo to the returned value of the handler (unless it's not undefined)
    8760 
    8761 
    8762       _this.state.memo = newMemo !== void 0 ? newMemo : _this.state.memo;
    8763       return state;
    8764     };
    8765 
    8766     this.controller = controller;
    8767     this.args = args;
    8768   } // Returns the gesture config
    8769 
    8770 
    8771   var _proto = Recognizer.prototype;
    8772 
    8773   // Convenience method to update the shared state
    8774   _proto.updateSharedState = function updateSharedState(sharedState) {
    8775     Object.assign(this.controller.state.shared, sharedState);
    8776   } // Convenience method to update the gesture state
    8777   ;
    8778 
    8779   _proto.updateGestureState = function updateGestureState(gestureState) {
    8780     Object.assign(this.state, gestureState);
    8781   }
    8782   /**
    8783    * Returns state properties depending on the movement and state.
    8784    *
    8785    * Should be overriden for custom behavior, doesn't do anything in the implementation
    8786    * below.
    8787    */
    8788   ;
    8789 
    8790   _proto.checkIntentionality = function checkIntentionality(_intentional, _movement) {
    8791     return {
    8792       _intentional: _intentional,
    8793       _blocked: false
    8794     };
    8795   }
    8796   /**
    8797    * Returns basic movement properties for the gesture based on the next values and current state.
    8798    */
    8799   ;
    8800 
    8801   _proto.getMovement = function getMovement(values) {
    8802     var rubberband = this.config.rubberband;
    8803     var _this$state = this.state,
    8804         _bounds = _this$state._bounds,
    8805         _initial = _this$state._initial,
    8806         _active = _this$state._active,
    8807         wasIntentional = _this$state._intentional,
    8808         lastOffset = _this$state.lastOffset,
    8809         prevMovement = _this$state.movement,
    8810         _T = _this$state._threshold;
    8811     var M = this.getInternalMovement(values, this.state);
    8812     var i0 = wasIntentional[0] === false ? getIntentionalDisplacement(M[0], _T[0]) : wasIntentional[0];
    8813     var i1 = wasIntentional[1] === false ? getIntentionalDisplacement(M[1], _T[1]) : wasIntentional[1]; // Get gesture specific state properties based on intentionality and movement.
    8814 
    8815     var intentionalityCheck = this.checkIntentionality([i0, i1], M);
    8816 
    8817     if (intentionalityCheck._blocked) {
    8818       return _extends({}, intentionalityCheck, {
    8819         _movement: M,
    8820         delta: [0, 0]
    8821       });
    8822     }
    8823 
    8824     var _intentional = intentionalityCheck._intentional;
    8825     var _movement = M;
    8826     /**
    8827      * The movement sent to the handler has 0 in its dimensions when intentionality is false.
    8828      * It is calculated from the actual movement minus the threshold.
    8829      */
    8830 
    8831     var movement = [_intentional[0] !== false ? M[0] - _intentional[0] : 0, _intentional[1] !== false ? M[1] - _intentional[1] : 0];
    8832     var offset = addV(movement, lastOffset);
    8833     /**
    8834      * Rubberband should be 0 when the gesture is no longer active, so that movement
    8835      * and offset can return within their bounds.
    8836      */
    8837 
    8838     var _rubberband = _active ? rubberband : [0, 0];
    8839 
    8840     movement = computeRubberband(_bounds, addV(movement, _initial), _rubberband);
    8841     return _extends({}, intentionalityCheck, {
    8842       intentional: _intentional[0] !== false || _intentional[1] !== false,
    8843       _initial: _initial,
    8844       _movement: _movement,
    8845       movement: movement,
    8846       values: values,
    8847       offset: computeRubberband(_bounds, offset, _rubberband),
    8848       delta: subV(movement, prevMovement)
    8849     });
    8850   } // Cleans the gesture. Can be overriden by gestures.
    8851   ;
    8852 
    8853   _proto.clean = function clean() {
    8854     this.clearTimeout();
    8855   };
    8856 
    8857   _createClass(Recognizer, [{
    8858     key: "config",
    8859     get: function get() {
    8860       return this.controller.config[this.stateKey];
    8861     } // Is the gesture enabled
    8862 
    8863   }, {
    8864     key: "enabled",
    8865     get: function get() {
    8866       return this.controller.config.enabled && this.config.enabled;
    8867     } // Returns the controller state for a given gesture
    8868 
    8869   }, {
    8870     key: "state",
    8871     get: function get() {
    8872       return this.controller.state[this.stateKey];
    8873     } // Returns the gesture handler
    8874 
    8875   }, {
    8876     key: "handler",
    8877     get: function get() {
    8878       return this.controller.handlers[this.stateKey];
    8879     }
    8880   }, {
    8881     key: "transform",
    8882     get: function get() {
    8883       return this.config.transform || this.controller.config.transform || identity$1;
    8884     }
    8885   }]);
    8886 
    8887   return Recognizer;
    8888 }(); //--------------------------------------------
    8889 
    8890 function getIntentionalDisplacement(movement, threshold) {
    8891   if (Math.abs(movement) >= threshold) {
    8892     return sign(movement) * threshold;
    8893   } else {
    8894     return false;
    8895   }
    8896 }
    8897 
    8898 function computeRubberband(bounds, _ref, _ref2) {
    8899   var Vx = _ref[0],
    8900       Vy = _ref[1];
    8901   var Rx = _ref2[0],
    8902       Ry = _ref2[1];
    8903   var _bounds$ = bounds[0],
    8904       X1 = _bounds$[0],
    8905       X2 = _bounds$[1],
    8906       _bounds$2 = bounds[1],
    8907       Y1 = _bounds$2[0],
    8908       Y2 = _bounds$2[1];
    8909   return [rubberbandIfOutOfBounds(Vx, X1, X2, Rx), rubberbandIfOutOfBounds(Vy, Y1, Y2, Ry)];
    8910 }
    8911 /**
    8912  * Returns a generic, common payload for all gestures from an event.
    8913  */
    8914 
    8915 
    8916 function getGenericPayload(_ref3, event, isStartEvent) {
    8917   var state = _ref3.state;
    8918   var timeStamp = event.timeStamp,
    8919       _lastEventType = event.type;
    8920   var previous = state.values;
    8921   var elapsedTime = isStartEvent ? 0 : timeStamp - state.startTime;
    8922   return {
    8923     _lastEventType: _lastEventType,
    8924     event: event,
    8925     timeStamp: timeStamp,
    8926     elapsedTime: elapsedTime,
    8927     previous: previous
    8928   };
    8929 }
    8930 /**
    8931  * Returns the reinitialized start state for the gesture.
    8932  * Should be common to all gestures.
    8933  */
    8934 
    8935 function getStartGestureState(_ref4, values, event, initial) {
    8936   var state = _ref4.state,
    8937       config = _ref4.config,
    8938       stateKey = _ref4.stateKey,
    8939       args = _ref4.args,
    8940       transform = _ref4.transform;
    8941   var offset = state.offset;
    8942   var startTime = event.timeStamp;
    8943   var initialFn = config.initial,
    8944       bounds = config.bounds,
    8945       threshold = config.threshold; // the _threshold is the difference between a [0,0] offset converted to
    8946   // its new space coordinates
    8947 
    8948   var _threshold = subV(transform(threshold), transform([0, 0])).map(Math.abs);
    8949 
    8950   var _state = _extends({}, getInitialState()[stateKey], {
    8951     _active: true,
    8952     args: args,
    8953     values: values,
    8954     initial: initial != null ? initial : values,
    8955     _threshold: _threshold,
    8956     offset: offset,
    8957     lastOffset: offset,
    8958     startTime: startTime
    8959   });
    8960 
    8961   return _extends({}, _state, {
    8962     _initial: valueFn(initialFn, _state),
    8963     _bounds: valueFn(bounds, _state)
    8964   });
    8965 }
    8966 
    8967 /**
    8968  * The controller will keep track of the state for all gestures and also keep
    8969  * track of timeouts, and window listeners.
    8970  */
    8971 
    8972 var Controller = function Controller(classes) {
    8973   var _this = this;
    8974 
    8975   this.classes = classes;
    8976   this.pointerIds = new Set(); // register Pointer Events pointerIds
    8977 
    8978   this.touchIds = new Set(); // register Touch Events identifiers
    8979 
    8980   this.supportsTouchEvents = supportsTouchEvents();
    8981   this.supportsGestureEvents = supportsGestureEvents();
    8982 
    8983   this.bind = function () {
    8984     for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
    8985       args[_key] = arguments[_key];
    8986     }
    8987 
    8988     var bindings = {};
    8989 
    8990     for (var _iterator = _createForOfIteratorHelperLoose(_this.classes), _step; !(_step = _iterator()).done;) {
    8991       var RecognizerClass = _step.value;
    8992       new RecognizerClass(_this, args).addBindings(bindings);
    8993     } // // we also add event bindings for native handlers
    8994 
    8995 
    8996     var _loop = function _loop(eventKey) {
    8997       addBindings(bindings, eventKey, function (event) {
    8998         return _this.nativeRefs[eventKey](_extends({}, _this.state.shared, {
    8999           event: event,
    9000           args: args
    9001         }));
    9002       });
    9003     };
    9004 
    9005     for (var eventKey in _this.nativeRefs) {
    9006       _loop(eventKey);
    9007     }
    9008 
    9009     if (_this.config.domTarget) {
    9010       // If config.domTarget is set we add event listeners to it and return the clean function.
    9011       return updateDomListeners(_this, bindings);
    9012     } else {
    9013       // If not, we return an object that contains gesture handlers mapped to react handler event keys.
    9014       return getPropsListener(_this, bindings);
    9015     }
    9016   };
    9017 
    9018   this.effect = function () {
    9019     if (_this.config.domTarget) _this.bind();
    9020     return _this.clean;
    9021   };
    9022   /**
    9023    * Function ran on component unmount: cleans timeouts and removes dom listeners set by the bind function.
    9024    */
    9025 
    9026 
    9027   this.clean = function () {
    9028     var domTarget = getDomTargetFromConfig(_this.config);
    9029     var eventOptions = _this.config.eventOptions;
    9030     if (domTarget) removeListeners(domTarget, takeAll(_this.domListeners), eventOptions);
    9031     Object.values(_this.timeouts).forEach(clearTimeout);
    9032     clearAllWindowListeners(_this);
    9033   };
    9034 
    9035   this.classes = classes;
    9036   this.state = getInitialState();
    9037   this.timeouts = {};
    9038   this.domListeners = [];
    9039   this.windowListeners = {};
    9040 };
    9041 function addEventIds(controller, event) {
    9042   if ('pointerId' in event) {
    9043     controller.pointerIds.add(event.pointerId);
    9044   } else {
    9045     controller.touchIds = new Set(getTouchIds(event));
    9046   }
    9047 }
    9048 function removeEventIds(controller, event) {
    9049   if ('pointerId' in event) {
    9050     controller.pointerIds["delete"](event.pointerId);
    9051   } else {
    9052     getTouchIds(event).forEach(function (id) {
    9053       return controller.touchIds["delete"](id);
    9054     });
    9055   }
    9056 }
    9057 function clearAllWindowListeners(controller) {
    9058   var _controller$config = controller.config,
    9059       el = _controller$config.window,
    9060       eventOptions = _controller$config.eventOptions,
    9061       windowListeners = controller.windowListeners;
    9062   if (!el) return;
    9063 
    9064   for (var stateKey in windowListeners) {
    9065     var handlers = windowListeners[stateKey];
    9066     removeListeners(el, handlers, eventOptions);
    9067   }
    9068 
    9069   controller.windowListeners = {};
    9070 }
    9071 function clearWindowListeners(_ref, stateKey, options) {
    9072   var config = _ref.config,
    9073       windowListeners = _ref.windowListeners;
    9074 
    9075   if (options === void 0) {
    9076     options = config.eventOptions;
    9077   }
    9078 
    9079   if (!config.window) return;
    9080   removeListeners(config.window, windowListeners[stateKey], options);
    9081   delete windowListeners[stateKey];
    9082 }
    9083 function updateWindowListeners(_ref2, stateKey, listeners, options) {
    9084   var config = _ref2.config,
    9085       windowListeners = _ref2.windowListeners;
    9086 
    9087   if (listeners === void 0) {
    9088     listeners = [];
    9089   }
    9090 
    9091   if (options === void 0) {
    9092     options = config.eventOptions;
    9093   }
    9094 
    9095   if (!config.window) return;
    9096   removeListeners(config.window, windowListeners[stateKey], options);
    9097   addListeners(config.window, windowListeners[stateKey] = listeners, options);
    9098 }
    9099 
    9100 function updateDomListeners(_ref3, bindings) {
    9101   var config = _ref3.config,
    9102       domListeners = _ref3.domListeners;
    9103   var domTarget = getDomTargetFromConfig(config);
    9104   if (!domTarget) throw new Error('domTarget must be defined');
    9105   var eventOptions = config.eventOptions;
    9106   removeListeners(domTarget, takeAll(domListeners), eventOptions);
    9107 
    9108   for (var _i = 0, _Object$entries = Object.entries(bindings); _i < _Object$entries.length; _i++) {
    9109     var _Object$entries$_i = _Object$entries[_i],
    9110         key = _Object$entries$_i[0],
    9111         fns = _Object$entries$_i[1];
    9112     var name = key.slice(2).toLowerCase();
    9113     domListeners.push([name, chainFns.apply(void 0, fns)]);
    9114   }
    9115 
    9116   addListeners(domTarget, domListeners, eventOptions);
    9117 }
    9118 
    9119 function getPropsListener(_ref4, bindings) {
    9120   var config = _ref4.config;
    9121   var props = {};
    9122   var captureString = config.eventOptions.capture ? 'Capture' : '';
    9123 
    9124   for (var _i2 = 0, _Object$entries2 = Object.entries(bindings); _i2 < _Object$entries2.length; _i2++) {
    9125     var _Object$entries2$_i = _Object$entries2[_i2],
    9126         event = _Object$entries2$_i[0],
    9127         fns = _Object$entries2$_i[1];
    9128     var fnsArray = Array.isArray(fns) ? fns : [fns];
    9129     var key = event + captureString;
    9130     props[key] = chainFns.apply(void 0, fnsArray);
    9131   }
    9132 
    9133   return props;
    9134 }
    9135 
    9136 function takeAll(array) {
    9137   if (array === void 0) {
    9138     array = [];
    9139   }
    9140 
    9141   return array.splice(0, array.length);
    9142 }
    9143 
    9144 function getDomTargetFromConfig(_ref5) {
    9145   var domTarget = _ref5.domTarget;
    9146   return domTarget && 'current' in domTarget ? domTarget.current : domTarget;
    9147 }
    9148 /**
    9149  * bindings is an object which keys match ReactEventHandlerKeys.
    9150  * Since a recognizer might want to bind a handler function to an event key already used by a previously
    9151  * added recognizer, we need to make sure that each event key is an array of all the functions mapped for
    9152  * that key.
    9153  */
    9154 
    9155 
    9156 function addBindings(bindings, name, fn) {
    9157   if (!bindings[name]) bindings[name] = [];
    9158   bindings[name].push(fn);
    9159 }
    9160 
    9161 function addListeners(el, listeners, options) {
    9162   if (listeners === void 0) {
    9163     listeners = [];
    9164   }
    9165 
    9166   if (options === void 0) {
    9167     options = {};
    9168   }
    9169 
    9170   for (var _iterator2 = _createForOfIteratorHelperLoose(listeners), _step2; !(_step2 = _iterator2()).done;) {
    9171     var _step2$value = _step2.value,
    9172         eventName = _step2$value[0],
    9173         eventHandler = _step2$value[1];
    9174     el.addEventListener(eventName, eventHandler, options);
    9175   }
    9176 }
    9177 
    9178 function removeListeners(el, listeners, options) {
    9179   if (listeners === void 0) {
    9180     listeners = [];
    9181   }
    9182 
    9183   if (options === void 0) {
    9184     options = {};
    9185   }
    9186 
    9187   for (var _iterator3 = _createForOfIteratorHelperLoose(listeners), _step3; !(_step3 = _iterator3()).done;) {
    9188     var _step3$value = _step3.value,
    9189         eventName = _step3$value[0],
    9190         eventHandler = _step3$value[1];
    9191     el.removeEventListener(eventName, eventHandler, options);
    9192   }
    9193 }
    9194 
    9195 /* eslint-disable react-hooks/exhaustive-deps */
    9196 /**
    9197  * Utility hook called by all gesture hooks and that will be responsible for the internals.
    9198  *
    9199  * @param handlers
    9200  * @param classes
    9201  * @param config
    9202  * @param nativeHandlers - native handlers such as onClick, onMouseDown, etc.
    9203  */
    9204 
    9205 function useRecognizers(handlers, config, nativeHandlers) {
    9206   if (nativeHandlers === void 0) {
    9207     nativeHandlers = {};
    9208   }
    9209 
    9210   var classes = resolveClasses(handlers);
    9211   var controller = react__WEBPACK_IMPORTED_MODULE_0___default.a.useMemo(function () {
    9212     return new Controller(classes);
    9213   }, []);
    9214   controller.config = config;
    9215   controller.handlers = handlers;
    9216   controller.nativeRefs = nativeHandlers;
    9217   react__WEBPACK_IMPORTED_MODULE_0___default.a.useEffect(controller.effect, []); // @ts-ignore
    9218 
    9219   if (controller.config.domTarget) return deprecationNoticeForDomTarget; // @ts-ignore
    9220 
    9221   return controller.bind;
    9222 }
    9223 
    9224 function deprecationNoticeForDomTarget() {
    9225   if (true) {
    9226     // eslint-disable-next-line no-console
    9227     console.warn("Deprecation notice: When the `domTarget` option is specified, you don't need to write `useEffect(bind, [bind])` anymore: event binding is now made handled internally to this lib.\n\nNext version won't return anything when `domTarget` is provided, therefore your code will break if you try to call `useEffect`.");
    9228   }
    9229 }
    9230 
    9231 function resolveClasses(internalHandlers) {
    9232   var classes = new Set();
    9233   if (internalHandlers.drag) classes.add(RecognizersMap.get('drag'));
    9234   if (internalHandlers.wheel) classes.add(RecognizersMap.get('wheel'));
    9235   if (internalHandlers.scroll) classes.add(RecognizersMap.get('scroll'));
    9236   if (internalHandlers.move) classes.add(RecognizersMap.get('move'));
    9237   if (internalHandlers.pinch) classes.add(RecognizersMap.get('pinch'));
    9238   if (internalHandlers.hover) classes.add(RecognizersMap.get('hover'));
    9239   return classes;
    9240 }
    9241 
    9242 /**
    9243  * @private
    9244  * Abstract class for coordinates-based gesture recongizers
    9245  */
    9246 
    9247 var CoordinatesRecognizer = /*#__PURE__*/function (_Recognizer) {
    9248   _inheritsLoose(CoordinatesRecognizer, _Recognizer);
    9249 
    9250   function CoordinatesRecognizer() {
    9251     return _Recognizer.apply(this, arguments) || this;
    9252   }
    9253 
    9254   var _proto = CoordinatesRecognizer.prototype;
    9255 
    9256   /**
    9257    * Returns the real movement (without taking intentionality into account)
    9258    */
    9259   _proto.getInternalMovement = function getInternalMovement(values, state) {
    9260     return subV(values, state.initial);
    9261   }
    9262   /**
    9263    * In coordinates-based gesture, this function will detect the first intentional axis,
    9264    * lock the gesture axis if lockDirection is specified in the config, block the gesture
    9265    * if the first intentional axis doesn't match the specified axis in config.
    9266    */
    9267   ;
    9268 
    9269   _proto.checkIntentionality = function checkIntentionality(_intentional, _movement) {
    9270     if (_intentional[0] === false && _intentional[1] === false) {
    9271       return {
    9272         _intentional: _intentional,
    9273         axis: this.state.axis
    9274       };
    9275     }
    9276 
    9277     var _movement$map = _movement.map(Math.abs),
    9278         absX = _movement$map[0],
    9279         absY = _movement$map[1];
    9280 
    9281     var axis = this.state.axis || (absX > absY ? 'x' : absX < absY ? 'y' : undefined);
    9282     if (!this.config.axis && !this.config.lockDirection) return {
    9283       _intentional: _intentional,
    9284       _blocked: false,
    9285       axis: axis
    9286     };
    9287     if (!axis) return {
    9288       _intentional: [false, false],
    9289       _blocked: false,
    9290       axis: axis
    9291     };
    9292     if (!!this.config.axis && axis !== this.config.axis) return {
    9293       _intentional: _intentional,
    9294       _blocked: true,
    9295       axis: axis
    9296     };
    9297     _intentional[axis === 'x' ? 1 : 0] = false;
    9298     return {
    9299       _intentional: _intentional,
    9300       _blocked: false,
    9301       axis: axis
    9302     };
    9303   };
    9304 
    9305   _proto.getKinematics = function getKinematics(values, event) {
    9306     var state = this.getMovement(values);
    9307 
    9308     if (!state._blocked) {
    9309       var dt = event.timeStamp - this.state.timeStamp;
    9310       Object.assign(state, calculateAllKinematics(state.movement, state.delta, dt));
    9311     }
    9312 
    9313     return state;
    9314   };
    9315 
    9316   _proto.mapStateValues = function mapStateValues(state) {
    9317     return {
    9318       xy: state.values,
    9319       vxvy: state.velocities
    9320     };
    9321   };
    9322 
    9323   return CoordinatesRecognizer;
    9324 }(Recognizer);
    9325 
    9326 var TAP_DISTANCE_THRESHOLD = 3;
    9327 
    9328 function persistEvent(event) {
    9329   'persist' in event && typeof event.persist === 'function' && event.persist();
    9330 }
    9331 
    9332 var DragRecognizer = /*#__PURE__*/function (_CoordinatesRecognize) {
    9333   _inheritsLoose(DragRecognizer, _CoordinatesRecognize);
    9334 
    9335   function DragRecognizer() {
    9336     var _this;
    9337 
    9338     _this = _CoordinatesRecognize.apply(this, arguments) || this;
    9339     _this.ingKey = 'dragging';
    9340     _this.stateKey = 'drag'; // TODO add back when setPointerCapture is widely wupported
    9341     // https://caniuse.com/#search=setPointerCapture
    9342 
    9343     _this.setPointerCapture = function (event) {
    9344       // don't perform pointere capture when user wants to use touch events or
    9345       // when a pointerLockElement exists as this would throw an error
    9346       if (_this.config.useTouch || document.pointerLockElement) return;
    9347       var target = event.target,
    9348           pointerId = event.pointerId;
    9349 
    9350       if (target && 'setPointerCapture' in target) {
    9351         // this would work in the DOM but doesn't with react three fiber
    9352         // target.addEventListener('pointermove', this.onDragChange, this.controller.config.eventOptions)
    9353         // @ts-expect-error
    9354         target.setPointerCapture(pointerId);
    9355       }
    9356 
    9357       _this.updateGestureState({
    9358         _dragTarget: target,
    9359         _dragPointerId: pointerId
    9360       });
    9361     };
    9362 
    9363     _this.releasePointerCapture = function () {
    9364       if (_this.config.useTouch || document.pointerLockElement) return;
    9365       var _this$state = _this.state,
    9366           _dragTarget = _this$state._dragTarget,
    9367           _dragPointerId = _this$state._dragPointerId;
    9368 
    9369       if (_dragPointerId && _dragTarget && 'releasePointerCapture' in _dragTarget) {
    9370         // this would work in the DOM but doesn't with react three fiber
    9371         // target.removeEventListener('pointermove', this.onDragChange, this.controller.config.eventOptions)
    9372         if (!('hasPointerCapture' in _dragTarget) || _dragTarget.hasPointerCapture(_dragPointerId)) try {
    9373           _dragTarget.releasePointerCapture(_dragPointerId);
    9374         } catch (e) {}
    9375       }
    9376     };
    9377 
    9378     _this.preventScroll = function (event) {
    9379       if (_this.state._dragPreventScroll && event.cancelable) {
    9380         event.preventDefault();
    9381       }
    9382     };
    9383 
    9384     _this.getEventId = function (event) {
    9385       if (_this.config.useTouch) return event.changedTouches[0].identifier;
    9386       return event.pointerId;
    9387     };
    9388 
    9389     _this.isValidEvent = function (event) {
    9390       // if we were using pointer events only event.isPrimary === 1 would suffice
    9391       return _this.state._pointerId === _this.getEventId(event);
    9392     };
    9393 
    9394     _this.shouldPreventWindowScrollY = _this.config.experimental_preventWindowScrollY && _this.controller.supportsTouchEvents;
    9395 
    9396     _this.setUpWindowScrollDetection = function (event) {
    9397       persistEvent(event); // we add window listeners that will prevent the scroll when the user has started dragging
    9398 
    9399       updateWindowListeners(_this.controller, _this.stateKey, [['touchmove', _this.preventScroll], ['touchend', _this.clean.bind(_assertThisInitialized(_this))], ['touchcancel', _this.clean.bind(_assertThisInitialized(_this))]], {
    9400         passive: false
    9401       });
    9402 
    9403       _this.setTimeout(_this.startDrag.bind(_assertThisInitialized(_this)), 250, event);
    9404     };
    9405 
    9406     _this.setUpDelayedDragTrigger = function (event) {
    9407       _this.state._dragDelayed = true;
    9408       persistEvent(event);
    9409 
    9410       _this.setTimeout(_this.startDrag.bind(_assertThisInitialized(_this)), _this.config.delay, event);
    9411     };
    9412 
    9413     _this.setStartState = function (event) {
    9414       var values = getPointerEventValues(event, _this.transform);
    9415 
    9416       _this.updateSharedState(getGenericEventData(event));
    9417 
    9418       _this.updateGestureState(_extends({}, getStartGestureState(_assertThisInitialized(_this), values, event), getGenericPayload(_assertThisInitialized(_this), event, true), {
    9419         _pointerId: _this.getEventId(event)
    9420       }));
    9421 
    9422       _this.updateGestureState(_this.getMovement(values));
    9423     };
    9424 
    9425     _this.onDragStart = function (event) {
    9426       addEventIds(_this.controller, event);
    9427       if (!_this.enabled || _this.state._active) return;
    9428 
    9429       _this.setStartState(event);
    9430 
    9431       _this.setPointerCapture(event);
    9432 
    9433       if (_this.shouldPreventWindowScrollY) _this.setUpWindowScrollDetection(event);else if (_this.config.delay > 0) _this.setUpDelayedDragTrigger(event);else _this.startDrag(event, true); // we pass the values to the startDrag event
    9434     };
    9435 
    9436     _this.onDragChange = function (event) {
    9437       if ( // if the gesture was canceled or
    9438       _this.state.canceled || // if onDragStart wasn't fired or
    9439       !_this.state._active || // if the event pointerId doesn't match the one that initiated the drag
    9440       !_this.isValidEvent(event) || // if the event has the same timestamp as the previous event
    9441       // note that checking type equality is ONLY for tests ¯\_(ツ)_/¯
    9442       _this.state._lastEventType === event.type && event.timeStamp === _this.state.timeStamp) return;
    9443       var values;
    9444 
    9445       if (document.pointerLockElement) {
    9446         var movementX = event.movementX,
    9447             movementY = event.movementY;
    9448         values = addV(_this.transform([movementX, movementY]), _this.state.values);
    9449       } else values = getPointerEventValues(event, _this.transform);
    9450 
    9451       var kinematics = _this.getKinematics(values, event); // if startDrag hasn't fired
    9452 
    9453 
    9454       if (!_this.state._dragStarted) {
    9455         // If the gesture isn't active then respond to the event only if
    9456         // it's been delayed via the `delay` option, in which case start
    9457         // the gesture immediately.
    9458         if (_this.state._dragDelayed) {
    9459           _this.startDrag(event);
    9460 
    9461           return;
    9462         } // if the user wants to prevent vertical window scroll when user starts dragging
    9463 
    9464 
    9465         if (_this.shouldPreventWindowScrollY) {
    9466           if (!_this.state._dragPreventScroll && kinematics.axis) {
    9467             // if the user is dragging horizontally then we should allow the drag
    9468             if (kinematics.axis === 'x') {
    9469               _this.startDrag(event);
    9470             } else {
    9471               _this.state._active = false;
    9472               return;
    9473             }
    9474           } else return;
    9475         } else return;
    9476       }
    9477 
    9478       var genericEventData = getGenericEventData(event);
    9479 
    9480       _this.updateSharedState(genericEventData);
    9481 
    9482       var genericPayload = getGenericPayload(_assertThisInitialized(_this), event); // This verifies if the drag can be assimilated to a tap by checking
    9483       // if the real distance of the drag (ie not accounting for the threshold) is
    9484       // greater than the TAP_DISTANCE_THRESHOLD.
    9485 
    9486       var realDistance = calculateDistance(kinematics._movement);
    9487       var _dragIsTap = _this.state._dragIsTap;
    9488       if (_dragIsTap && realDistance >= TAP_DISTANCE_THRESHOLD) _dragIsTap = false;
    9489 
    9490       _this.updateGestureState(_extends({}, genericPayload, kinematics, {
    9491         _dragIsTap: _dragIsTap
    9492       }));
    9493 
    9494       _this.fireGestureHandler();
    9495     };
    9496 
    9497     _this.onDragEnd = function (event) {
    9498       removeEventIds(_this.controller, event); // if the event pointerId doesn't match the one that initiated the drag
    9499       // we don't want to end the drag
    9500 
    9501       if (!_this.isValidEvent(event)) return;
    9502 
    9503       _this.clean(); // if the gesture is no longer active (ie canceled)
    9504       // don't do anything
    9505 
    9506 
    9507       if (!_this.state._active) return;
    9508       _this.state._active = false;
    9509       var tap = _this.state._dragIsTap;
    9510       var _this$state$velocitie = _this.state.velocities,
    9511           vx = _this$state$velocitie[0],
    9512           vy = _this$state$velocitie[1];
    9513       var _this$state$movement = _this.state.movement,
    9514           mx = _this$state$movement[0],
    9515           my = _this$state$movement[1];
    9516       var _this$state$_intentio = _this.state._intentional,
    9517           ix = _this$state$_intentio[0],
    9518           iy = _this$state$_intentio[1];
    9519       var _this$config$swipeVel = _this.config.swipeVelocity,
    9520           svx = _this$config$swipeVel[0],
    9521           svy = _this$config$swipeVel[1];
    9522       var _this$config$swipeDis = _this.config.swipeDistance,
    9523           sx = _this$config$swipeDis[0],
    9524           sy = _this$config$swipeDis[1];
    9525       var sd = _this.config.swipeDuration;
    9526 
    9527       var endState = _extends({}, getGenericPayload(_assertThisInitialized(_this), event), _this.getMovement(_this.state.values));
    9528 
    9529       var swipe = [0, 0];
    9530 
    9531       if (endState.elapsedTime < sd) {
    9532         if (ix !== false && Math.abs(vx) > svx && Math.abs(mx) > sx) swipe[0] = sign(vx);
    9533         if (iy !== false && Math.abs(vy) > svy && Math.abs(my) > sy) swipe[1] = sign(vy);
    9534       }
    9535 
    9536       _this.updateSharedState({
    9537         buttons: 0
    9538       });
    9539 
    9540       _this.updateGestureState(_extends({}, endState, {
    9541         tap: tap,
    9542         swipe: swipe
    9543       }));
    9544 
    9545       _this.fireGestureHandler(_this.config.filterTaps && tap === true);
    9546     };
    9547 
    9548     _this.clean = function () {
    9549       _CoordinatesRecognize.prototype.clean.call(_assertThisInitialized(_this));
    9550 
    9551       _this.state._dragStarted = false;
    9552 
    9553       _this.releasePointerCapture();
    9554 
    9555       clearWindowListeners(_this.controller, _this.stateKey);
    9556     };
    9557 
    9558     _this.onCancel = function () {
    9559       if (_this.state.canceled) return;
    9560 
    9561       _this.updateGestureState({
    9562         canceled: true,
    9563         _active: false
    9564       });
    9565 
    9566       _this.updateSharedState({
    9567         buttons: 0
    9568       });
    9569 
    9570       setTimeout(function () {
    9571         return _this.fireGestureHandler();
    9572       }, 0);
    9573     };
    9574 
    9575     _this.onClick = function (event) {
    9576       if (!_this.state._dragIsTap) event.stopPropagation();
    9577     };
    9578 
    9579     return _this;
    9580   }
    9581 
    9582   var _proto = DragRecognizer.prototype;
    9583 
    9584   _proto.startDrag = function startDrag(event, onDragIsStart) {
    9585     if (onDragIsStart === void 0) {
    9586       onDragIsStart = false;
    9587     }
    9588 
    9589     // startDrag can happen after a timeout, so we need to check if the gesture is still active
    9590     // as the user might have lift up the pointer in between.
    9591     if ( // if the gesture isn't active (probably means)
    9592     !this.state._active || // if the drag has already started we should ignore subsequent attempts
    9593     this.state._dragStarted) return;
    9594     if (!onDragIsStart) this.setStartState(event);
    9595     this.updateGestureState({
    9596       _dragStarted: true,
    9597       _dragPreventScroll: true,
    9598       cancel: this.onCancel
    9599     });
    9600     this.clearTimeout();
    9601     this.fireGestureHandler();
    9602   };
    9603 
    9604   _proto.addBindings = function addBindings$1(bindings) {
    9605     if (this.config.useTouch) {
    9606       addBindings(bindings, 'onTouchStart', this.onDragStart);
    9607 
    9608       addBindings(bindings, 'onTouchMove', this.onDragChange); // this is needed for react-three-fiber
    9609 
    9610 
    9611       addBindings(bindings, 'onTouchEnd', this.onDragEnd);
    9612 
    9613       addBindings(bindings, 'onTouchCancel', this.onDragEnd);
    9614     } else {
    9615       addBindings(bindings, 'onPointerDown', this.onDragStart);
    9616 
    9617       addBindings(bindings, 'onPointerMove', this.onDragChange); // this is needed for react-three-fiber
    9618 
    9619 
    9620       addBindings(bindings, 'onPointerUp', this.onDragEnd);
    9621 
    9622       addBindings(bindings, 'onPointerCancel', this.onDragEnd);
    9623     }
    9624 
    9625     if (this.config.filterTaps) {
    9626       var handler = this.controller.config.eventOptions.capture ? 'onClick' : 'onClickCapture';
    9627 
    9628       addBindings(bindings, handler, this.onClick);
    9629     }
    9630   };
    9631 
    9632   return DragRecognizer;
    9633 }(CoordinatesRecognizer);
    9634 
    9635 /**
    9636  * Inlined from https://github.com/alexreardon/memoize-one
    9637  */
    9638 function memoizeOne(resultFn, isEqual) {
    9639   var lastThis;
    9640   var lastArgs = [];
    9641   var lastResult;
    9642   var calledOnce = false;
    9643 
    9644   function memoized() {
    9645     for (var _len = arguments.length, newArgs = new Array(_len), _key = 0; _key < _len; _key++) {
    9646       newArgs[_key] = arguments[_key];
    9647     }
    9648 
    9649     if (calledOnce && lastThis === this && isEqual(newArgs, lastArgs)) {
    9650       return lastResult;
    9651     }
    9652 
    9653     lastResult = resultFn.apply(this, newArgs);
    9654     calledOnce = true;
    9655     lastThis = this;
    9656     lastArgs = newArgs;
    9657     return lastResult;
    9658   }
    9659 
    9660   return memoized;
    9661 }
    9662 
    9663 /**
    9664  * Taken from https://github.com/FormidableLabs/react-fast-compare
    9665  *
    9666  * Dropped comments and ArrayBuffer handling
    9667  */
    9668 function equal(a, b) {
    9669   if (a === b) return true;
    9670 
    9671   if (a && b && typeof a == 'object' && typeof b == 'object') {
    9672     if (a.constructor !== b.constructor) return false;
    9673     var length, i, keys;
    9674 
    9675     if (Array.isArray(a)) {
    9676       length = a.length;
    9677       if (length !== b.length) return false;
    9678 
    9679       for (i = length; i-- !== 0;) {
    9680         if (!equal(a[i], b[i])) return false;
    9681       }
    9682 
    9683       return true;
    9684     }
    9685 
    9686     var it;
    9687 
    9688     if (typeof Map === 'function' && a instanceof Map && b instanceof Map) {
    9689       if (a.size !== b.size) return false;
    9690       it = a.entries();
    9691 
    9692       while (!(i = it.next()).done) {
    9693         if (!b.has(i.value[0])) return false;
    9694       }
    9695 
    9696       it = a.entries();
    9697 
    9698       while (!(i = it.next()).done) {
    9699         if (!equal(i.value[1], b.get(i.value[0]))) return false;
    9700       }
    9701 
    9702       return true;
    9703     }
    9704 
    9705     if (typeof Set === 'function' && a instanceof Set && b instanceof Set) {
    9706       if (a.size !== b.size) return false;
    9707       it = a.entries();
    9708 
    9709       while (!(i = it.next()).done) {
    9710         if (!b.has(i.value[0])) return false;
    9711       }
    9712 
    9713       return true;
    9714     }
    9715 
    9716     if (a.constructor === RegExp) return a.source === b.source && a.flags === b.flags;
    9717     if (a.valueOf !== Object.prototype.valueOf) return a.valueOf() === b.valueOf();
    9718     if (a.toString !== Object.prototype.toString) return a.toString() === b.toString();
    9719     keys = Object.keys(a);
    9720     length = keys.length;
    9721     if (length !== Object.keys(b).length) return false;
    9722 
    9723     for (i = length; i-- !== 0;) {
    9724       if (!Object.prototype.hasOwnProperty.call(b, keys[i])) return false;
    9725     }
    9726 
    9727     if (typeof Element !== 'undefined' && a instanceof Element) return false;
    9728 
    9729     for (i = length; i-- !== 0;) {
    9730       if (keys[i] === '_owner' && a.$$typeof) continue;
    9731       if (!equal(a[keys[i]], b[keys[i]])) return false;
    9732     }
    9733 
    9734     return true;
    9735   } // true if both NaN, false otherwise — NaN !== NaN → true
    9736   // eslint-disable-next-line no-self-compare
    9737 
    9738 
    9739   return a !== a && b !== b;
    9740 }
    9741 
    9742 function isEqual(a, b) {
    9743   try {
    9744     return equal(a, b);
    9745   } catch (error) {
    9746     if ((error.message || '').match(/stack|recursion/i)) {
    9747       // eslint-disable-next-line no-console
    9748       console.warn('react-fast-compare cannot handle circular refs');
    9749       return false;
    9750     }
    9751 
    9752     throw error;
    9753   }
    9754 }
    9755 
    9756 /**
    9757  * Drag hook.
    9758  *
    9759  * @param handler - the function fired every time the drag gesture updates
    9760  * @param [config={}] - the config object including generic options and drag options
    9761  */
    9762 
    9763 function useDrag(handler, config) {
    9764   if (config === void 0) {
    9765     config = {};
    9766   }
    9767 
    9768   RecognizersMap.set('drag', DragRecognizer);
    9769   var buildDragConfig = Object(react__WEBPACK_IMPORTED_MODULE_0__["useRef"])();
    9770 
    9771   if (!buildDragConfig.current) {
    9772     buildDragConfig.current = memoizeOne(_buildDragConfig, isEqual);
    9773   }
    9774 
    9775   return useRecognizers({
    9776     drag: handler
    9777   }, buildDragConfig.current(config));
    9778 }
    9779 
    9780 /**
    9781  * @private
    9782  * Abstract class for distance/angle-based gesture recongizers
    9783  */
    9784 
    9785 var DistanceAngleRecognizer = /*#__PURE__*/function (_Recognizer) {
    9786   _inheritsLoose(DistanceAngleRecognizer, _Recognizer);
    9787 
    9788   function DistanceAngleRecognizer() {
    9789     return _Recognizer.apply(this, arguments) || this;
    9790   }
    9791 
    9792   var _proto = DistanceAngleRecognizer.prototype;
    9793 
    9794   _proto.getInternalMovement = function getInternalMovement(values, state) {
    9795     var prev_a = state.values[1]; // not be defined if ctrl+wheel is used for zoom only
    9796 
    9797     var d = values[0],
    9798         _values$ = values[1],
    9799         a = _values$ === void 0 ? prev_a : _values$;
    9800     var delta_a = a - prev_a;
    9801     var next_turns = state.turns;
    9802     if (Math.abs(delta_a) > 270) next_turns += sign(delta_a);
    9803     return subV([d, a - 360 * next_turns], state.initial);
    9804   };
    9805 
    9806   _proto.getKinematics = function getKinematics(values, event) {
    9807     var state = this.getMovement(values);
    9808     var turns = (values[1] - state._movement[1] - this.state.initial[1]) / 360;
    9809     var dt = event.timeStamp - this.state.timeStamp;
    9810 
    9811     var _calculateAllKinemati = calculateAllKinematics(state.movement, state.delta, dt),
    9812         kinematics = _objectWithoutPropertiesLoose(_calculateAllKinemati, ["distance", "velocity"]);
    9813 
    9814     return _extends({
    9815       turns: turns
    9816     }, state, kinematics);
    9817   };
    9818 
    9819   _proto.mapStateValues = function mapStateValues(state) {
    9820     return {
    9821       da: state.values,
    9822       vdva: state.velocities
    9823     };
    9824   };
    9825 
    9826   return DistanceAngleRecognizer;
    9827 }(Recognizer);
    9828 
    9829 var ZOOM_CONSTANT = 7;
    9830 var WEBKIT_DISTANCE_SCALE_FACTOR = 260;
    9831 var PinchRecognizer = /*#__PURE__*/function (_DistanceAngleRecogni) {
    9832   _inheritsLoose(PinchRecognizer, _DistanceAngleRecogni);
    9833 
    9834   function PinchRecognizer() {
    9835     var _this;
    9836 
    9837     _this = _DistanceAngleRecogni.apply(this, arguments) || this;
    9838     _this.ingKey = 'pinching';
    9839     _this.stateKey = 'pinch';
    9840 
    9841     _this.onPinchStart = function (event) {
    9842       addEventIds(_this.controller, event);
    9843       var touchIds = _this.controller.touchIds;
    9844       if (!_this.enabled) return;
    9845 
    9846       if (_this.state._active) {
    9847         // check that the pointerIds that initiated the gesture
    9848         // are still enabled. This is useful for when the page
    9849         // loses track of the pointers (minifying gesture on iPad).
    9850         if (_this.state._pointerIds.every(function (id) {
    9851           return touchIds.has(id);
    9852         })) return; // something was wrong with the pointers but we let it go.
    9853       } // until we reach two fingers on the target don't react
    9854 
    9855 
    9856       if (touchIds.size < 2) return;
    9857 
    9858       var _pointerIds = Array.from(touchIds).slice(0, 2);
    9859 
    9860       var _getTwoTouchesEventVa = getTwoTouchesEventValues(event, _pointerIds, _this.transform),
    9861           values = _getTwoTouchesEventVa.values,
    9862           origin = _getTwoTouchesEventVa.origin;
    9863 
    9864       _this.updateSharedState(getGenericEventData(event));
    9865 
    9866       _this.updateGestureState(_extends({}, getStartGestureState(_assertThisInitialized(_this), values, event), getGenericPayload(_assertThisInitialized(_this), event, true), {
    9867         _pointerIds: _pointerIds,
    9868         cancel: _this.onCancel,
    9869         origin: origin
    9870       }));
    9871 
    9872       _this.updateGestureState(_this.getMovement(values));
    9873 
    9874       _this.fireGestureHandler();
    9875     };
    9876 
    9877     _this.onPinchChange = function (event) {
    9878       var _this$state = _this.state,
    9879           canceled = _this$state.canceled,
    9880           _active = _this$state._active;
    9881       if (canceled || !_active || // if the event has the same timestamp as the previous event
    9882       event.timeStamp === _this.state.timeStamp) return;
    9883       var genericEventData = getGenericEventData(event);
    9884 
    9885       _this.updateSharedState(genericEventData);
    9886 
    9887       try {
    9888         var _getTwoTouchesEventVa2 = getTwoTouchesEventValues(event, _this.state._pointerIds, _this.transform),
    9889             values = _getTwoTouchesEventVa2.values,
    9890             origin = _getTwoTouchesEventVa2.origin;
    9891 
    9892         var kinematics = _this.getKinematics(values, event);
    9893 
    9894         _this.updateGestureState(_extends({}, getGenericPayload(_assertThisInitialized(_this), event), kinematics, {
    9895           origin: origin
    9896         }));
    9897 
    9898         _this.fireGestureHandler();
    9899       } catch (e) {
    9900         _this.onPinchEnd(event);
    9901       }
    9902     };
    9903 
    9904     _this.onPinchEnd = function (event) {
    9905       removeEventIds(_this.controller, event);
    9906       var pointerIds = getTouchIds(event); // if none of the lifted pointerIds is in the state pointerIds don't do anything
    9907 
    9908       if (_this.state._pointerIds.every(function (id) {
    9909         return !pointerIds.includes(id);
    9910       })) return;
    9911 
    9912       _this.clean();
    9913 
    9914       if (!_this.state._active) return;
    9915 
    9916       _this.updateGestureState(_extends({}, getGenericPayload(_assertThisInitialized(_this), event), _this.getMovement(_this.state.values), {
    9917         _active: false
    9918       }));
    9919 
    9920       _this.fireGestureHandler();
    9921     };
    9922 
    9923     _this.onCancel = function () {
    9924       if (_this.state.canceled) return;
    9925 
    9926       _this.updateGestureState({
    9927         _active: false,
    9928         canceled: true
    9929       });
    9930 
    9931       setTimeout(function () {
    9932         return _this.fireGestureHandler();
    9933       }, 0);
    9934     };
    9935     /**
    9936      * PINCH WITH WEBKIT GESTURES
    9937      */
    9938 
    9939 
    9940     _this.onGestureStart = function (event) {
    9941       if (!_this.enabled) return;
    9942       event.preventDefault();
    9943       var values = getWebkitGestureEventValues(event, _this.transform);
    9944 
    9945       _this.updateSharedState(getGenericEventData(event));
    9946 
    9947       _this.updateGestureState(_extends({}, getStartGestureState(_assertThisInitialized(_this), values, event), getGenericPayload(_assertThisInitialized(_this), event, true), {
    9948         origin: [event.clientX, event.clientY],
    9949         cancel: _this.onCancel
    9950       }));
    9951 
    9952       _this.updateGestureState(_this.getMovement(values));
    9953 
    9954       _this.fireGestureHandler();
    9955     };
    9956 
    9957     _this.onGestureChange = function (event) {
    9958       var _this$state2 = _this.state,
    9959           canceled = _this$state2.canceled,
    9960           _active = _this$state2._active;
    9961       if (canceled || !_active) return;
    9962       event.preventDefault();
    9963       var genericEventData = getGenericEventData(event);
    9964 
    9965       _this.updateSharedState(genericEventData); // this normalizes the values of the Safari's WebKitEvent by calculating
    9966       // the delta and then multiplying it by a constant.
    9967 
    9968 
    9969       var values = getWebkitGestureEventValues(event, _this.transform);
    9970       values[0] = (values[0] - _this.state.event.scale) * WEBKIT_DISTANCE_SCALE_FACTOR + _this.state.values[0];
    9971 
    9972       var kinematics = _this.getKinematics(values, event);
    9973 
    9974       _this.updateGestureState(_extends({}, getGenericPayload(_assertThisInitialized(_this), event), kinematics, {
    9975         origin: [event.clientX, event.clientY]
    9976       }));
    9977 
    9978       _this.fireGestureHandler();
    9979     };
    9980 
    9981     _this.onGestureEnd = function (event) {
    9982       _this.clean();
    9983 
    9984       if (!_this.state._active) return;
    9985 
    9986       _this.updateGestureState(_extends({}, getGenericPayload(_assertThisInitialized(_this), event), _this.getMovement(_this.state.values), {
    9987         _active: false,
    9988         origin: [event.clientX, event.clientY]
    9989       }));
    9990 
    9991       _this.fireGestureHandler();
    9992     };
    9993     /**
    9994      * PINCH WITH WHEEL
    9995      */
    9996 
    9997 
    9998     _this.wheelShouldRun = function (event) {
    9999       return _this.enabled && event.ctrlKey;
    10000     };
    10001 
    10002     _this.getWheelValuesFromEvent = function (event) {
    10003       var _getWheelEventValues = getWheelEventValues(event, _this.transform),
    10004           delta_d = _getWheelEventValues[1];
    10005 
    10006       var _this$state$values = _this.state.values,
    10007           prev_d = _this$state$values[0],
    10008           prev_a = _this$state$values[1]; // ZOOM_CONSTANT is based on Safari trackpad natural zooming
    10009 
    10010       var _delta_d = -delta_d * ZOOM_CONSTANT; // new distance is the previous state distance added to the delta
    10011 
    10012 
    10013       var d = prev_d + _delta_d;
    10014       var a = prev_a !== void 0 ? prev_a : 0;
    10015       return {
    10016         values: [d, a],
    10017         origin: [event.clientX, event.clientY],
    10018         delta: [_delta_d, a]
    10019       };
    10020     };
    10021 
    10022     _this.onWheel = function (event) {
    10023       if (!_this.wheelShouldRun(event)) return;
    10024 
    10025       _this.setTimeout(_this.onWheelEnd);
    10026 
    10027       if (!_this.state._active) _this.onWheelStart(event);else _this.onWheelChange(event);
    10028     };
    10029 
    10030     _this.onWheelStart = function (event) {
    10031       var _this$getWheelValuesF = _this.getWheelValuesFromEvent(event),
    10032           values = _this$getWheelValuesF.values,
    10033           delta = _this$getWheelValuesF.delta,
    10034           origin = _this$getWheelValuesF.origin;
    10035 
    10036       if (event.cancelable) event.preventDefault();else if (true) {
    10037         // eslint-disable-next-line no-console
    10038         console.warn('To properly support zoom on trackpads, try using the `domTarget` option and `config.eventOptions.passive` set to `false`. This message will only appear in development mode.');
    10039       }
    10040 
    10041       _this.updateSharedState(getGenericEventData(event));
    10042 
    10043       _this.updateGestureState(_extends({}, getStartGestureState(_assertThisInitialized(_this), values, event, _this.state.values), getGenericPayload(_assertThisInitialized(_this), event, true), {
    10044         offset: values,
    10045         delta: delta,
    10046         origin: origin
    10047       }));
    10048 
    10049       _this.updateGestureState(_this.getMovement(values));
    10050 
    10051       _this.fireGestureHandler();
    10052     };
    10053 
    10054     _this.onWheelChange = function (event) {
    10055       if (event.cancelable) event.preventDefault();
    10056 
    10057       _this.updateSharedState(getGenericEventData(event));
    10058 
    10059       var _this$getWheelValuesF2 = _this.getWheelValuesFromEvent(event),
    10060           values = _this$getWheelValuesF2.values,
    10061           origin = _this$getWheelValuesF2.origin,
    10062           delta = _this$getWheelValuesF2.delta;
    10063 
    10064       _this.updateGestureState(_extends({}, getGenericPayload(_assertThisInitialized(_this), event), _this.getKinematics(values, event), {
    10065         origin: origin,
    10066         delta: delta
    10067       }));
    10068 
    10069       _this.fireGestureHandler();
    10070     };
    10071 
    10072     _this.onWheelEnd = function () {
    10073       _this.clean();
    10074 
    10075       if (!_this.state._active) return;
    10076       _this.state._active = false;
    10077 
    10078       _this.updateGestureState(_this.getMovement(_this.state.values));
    10079 
    10080       _this.fireGestureHandler();
    10081     };
    10082 
    10083     return _this;
    10084   }
    10085 
    10086   var _proto = PinchRecognizer.prototype;
    10087 
    10088   _proto.addBindings = function addBindings$1(bindings) {
    10089     // Only try to use gesture events when they are supported and domTarget is set
    10090     // as React doesn't support gesture handlers.
    10091     if (this.controller.config.domTarget && !this.controller.supportsTouchEvents && this.controller.supportsGestureEvents) {
    10092       addBindings(bindings, 'onGestureStart', this.onGestureStart);
    10093 
    10094       addBindings(bindings, 'onGestureChange', this.onGestureChange);
    10095 
    10096       addBindings(bindings, 'onGestureEnd', this.onGestureEnd);
    10097     } else {
    10098       addBindings(bindings, 'onTouchStart', this.onPinchStart);
    10099 
    10100       addBindings(bindings, 'onTouchMove', this.onPinchChange);
    10101 
    10102       addBindings(bindings, 'onTouchEnd', this.onPinchEnd);
    10103 
    10104       addBindings(bindings, 'onTouchCancel', this.onPinchEnd);
    10105 
    10106       addBindings(bindings, 'onWheel', this.onWheel);
    10107     }
    10108   };
    10109 
    10110   return PinchRecognizer;
    10111 }(DistanceAngleRecognizer);
    10112 
    10113 /**
    10114  * Pinch hook.
    10115  *
    10116  * @param handler - the function fired every time the pinch gesture updates
    10117  * @param [config={}] - the config object including generic options and pinch options
    10118  */
    10119 
    10120 function usePinch(handler, config) {
    10121   if (config === void 0) {
    10122     config = {};
    10123   }
    10124 
    10125   RecognizersMap.set('pinch', PinchRecognizer);
    10126   var buildPinchConfig = Object(react__WEBPACK_IMPORTED_MODULE_0__["useRef"])();
    10127 
    10128   if (!buildPinchConfig.current) {
    10129     buildPinchConfig.current = memoizeOne(_buildPinchConfig, isEqual);
    10130   }
    10131 
    10132   return useRecognizers({
    10133     pinch: handler
    10134   }, buildPinchConfig.current(config));
    10135 }
    10136 
    10137 var WheelRecognizer = /*#__PURE__*/function (_CoordinatesRecognize) {
    10138   _inheritsLoose(WheelRecognizer, _CoordinatesRecognize);
    10139 
    10140   function WheelRecognizer() {
    10141     var _this;
    10142 
    10143     _this = _CoordinatesRecognize.apply(this, arguments) || this;
    10144     _this.ingKey = 'wheeling';
    10145     _this.stateKey = 'wheel';
    10146     _this.debounced = true;
    10147 
    10148     _this.handleEvent = function (event) {
    10149       if (event.ctrlKey && 'pinch' in _this.controller.handlers) return;
    10150       if (!_this.enabled) return;
    10151 
    10152       _this.setTimeout(_this.onEnd);
    10153 
    10154       _this.updateSharedState(getGenericEventData(event));
    10155 
    10156       var values = addV(getWheelEventValues(event, _this.transform), _this.state.values);
    10157 
    10158       if (!_this.state._active) {
    10159         _this.updateGestureState(_extends({}, getStartGestureState(_assertThisInitialized(_this), values, event, _this.state.values), getGenericPayload(_assertThisInitialized(_this), event, true)));
    10160 
    10161         var movement = _this.getMovement(values);
    10162 
    10163         var geometry = calculateAllGeometry(movement.delta);
    10164 
    10165         _this.updateGestureState(movement);
    10166 
    10167         _this.updateGestureState(geometry);
    10168       } else {
    10169         _this.updateGestureState(_extends({}, getGenericPayload(_assertThisInitialized(_this), event), _this.getKinematics(values, event)));
    10170       }
    10171 
    10172       _this.fireGestureHandler();
    10173     };
    10174 
    10175     _this.onEnd = function () {
    10176       _this.clean();
    10177 
    10178       if (!_this.state._active) return;
    10179 
    10180       var movement = _this.getMovement(_this.state.values);
    10181 
    10182       _this.updateGestureState(movement);
    10183 
    10184       _this.updateGestureState({
    10185         _active: false,
    10186         velocities: [0, 0],
    10187         velocity: 0
    10188       });
    10189 
    10190       _this.fireGestureHandler();
    10191     };
    10192 
    10193     return _this;
    10194   }
    10195 
    10196   var _proto = WheelRecognizer.prototype;
    10197 
    10198   _proto.addBindings = function addBindings$1(bindings) {
    10199     addBindings(bindings, 'onWheel', this.handleEvent);
    10200   };
    10201 
    10202   return WheelRecognizer;
    10203 }(CoordinatesRecognizer);
    10204 
    10205 /**
    10206  * Wheel hook.
    10207  *
    10208  * @param handler - the function fired every time the wheel gesture updates
    10209  * @param the config object including generic options and wheel options
    10210  */
    10211 
    10212 function useWheel(handler, config) {
    10213   if (config === void 0) {
    10214     config = {};
    10215   }
    10216 
    10217   RecognizersMap.set('wheel', WheelRecognizer);
    10218   var buildWheelConfig = Object(react__WEBPACK_IMPORTED_MODULE_0__["useRef"])();
    10219 
    10220   if (!buildWheelConfig.current) {
    10221     buildWheelConfig.current = memoizeOne(_buildWheelConfig, isEqual);
    10222   }
    10223 
    10224   return useRecognizers({
    10225     wheel: handler
    10226   }, buildWheelConfig.current(config));
    10227 }
    10228 
    10229 var MoveRecognizer = /*#__PURE__*/function (_CoordinatesRecognize) {
    10230   _inheritsLoose(MoveRecognizer, _CoordinatesRecognize);
    10231 
    10232   function MoveRecognizer() {
    10233     var _this;
    10234 
    10235     _this = _CoordinatesRecognize.apply(this, arguments) || this;
    10236     _this.ingKey = 'moving';
    10237     _this.stateKey = 'move';
    10238     _this.debounced = true;
    10239 
    10240     _this.onMove = function (event) {
    10241       if (!_this.enabled) return;
    10242 
    10243       _this.setTimeout(_this.onMoveEnd);
    10244 
    10245       if (!_this.state._active) _this.onMoveStart(event);else _this.onMoveChange(event);
    10246     };
    10247 
    10248     _this.onMoveStart = function (event) {
    10249       _this.updateSharedState(getGenericEventData(event));
    10250 
    10251       var values = getPointerEventValues(event, _this.transform);
    10252 
    10253       _this.updateGestureState(_extends({}, getStartGestureState(_assertThisInitialized(_this), values, event), getGenericPayload(_assertThisInitialized(_this), event, true)));
    10254 
    10255       _this.updateGestureState(_this.getMovement(values));
    10256 
    10257       _this.fireGestureHandler();
    10258     };
    10259 
    10260     _this.onMoveChange = function (event) {
    10261       _this.updateSharedState(getGenericEventData(event));
    10262 
    10263       var values = getPointerEventValues(event, _this.transform);
    10264 
    10265       _this.updateGestureState(_extends({}, getGenericPayload(_assertThisInitialized(_this), event), _this.getKinematics(values, event)));
    10266 
    10267       _this.fireGestureHandler();
    10268     };
    10269 
    10270     _this.onMoveEnd = function () {
    10271       _this.clean();
    10272 
    10273       if (!_this.state._active) return;
    10274       var values = _this.state.values;
    10275 
    10276       _this.updateGestureState(_this.getMovement(values));
    10277 
    10278       _this.updateGestureState({
    10279         velocities: [0, 0],
    10280         velocity: 0,
    10281         _active: false
    10282       });
    10283 
    10284       _this.fireGestureHandler();
    10285     };
    10286 
    10287     _this.hoverTransform = function () {
    10288       return _this.controller.config.hover.transform || _this.controller.config.transform;
    10289     };
    10290 
    10291     _this.onPointerEnter = function (event) {
    10292       _this.controller.state.shared.hovering = true;
    10293       if (!_this.controller.config.enabled) return;
    10294 
    10295       if (_this.controller.config.hover.enabled) {
    10296         var values = getPointerEventValues(event, _this.hoverTransform());
    10297 
    10298         var state = _extends({}, _this.controller.state.shared, _this.state, getGenericPayload(_assertThisInitialized(_this), event, true), {
    10299           args: _this.args,
    10300           values: values,
    10301           active: true,
    10302           hovering: true
    10303         });
    10304 
    10305         _this.controller.handlers.hover(_extends({}, state, _this.mapStateValues(state)));
    10306       }
    10307 
    10308       if ('move' in _this.controller.handlers) _this.onMoveStart(event);
    10309     };
    10310 
    10311     _this.onPointerLeave = function (event) {
    10312       _this.controller.state.shared.hovering = false;
    10313       if ('move' in _this.controller.handlers) _this.onMoveEnd();
    10314       if (!_this.controller.config.hover.enabled) return;
    10315       var values = getPointerEventValues(event, _this.hoverTransform());
    10316 
    10317       var state = _extends({}, _this.controller.state.shared, _this.state, getGenericPayload(_assertThisInitialized(_this), event), {
    10318         args: _this.args,
    10319         values: values,
    10320         active: false
    10321       });
    10322 
    10323       _this.controller.handlers.hover(_extends({}, state, _this.mapStateValues(state)));
    10324     };
    10325 
    10326     return _this;
    10327   }
    10328 
    10329   var _proto = MoveRecognizer.prototype;
    10330 
    10331   _proto.addBindings = function addBindings$1(bindings) {
    10332     if ('move' in this.controller.handlers) {
    10333       addBindings(bindings, 'onPointerMove', this.onMove);
    10334     }
    10335 
    10336     if ('hover' in this.controller.handlers) {
    10337       addBindings(bindings, 'onPointerEnter', this.onPointerEnter);
    10338 
    10339       addBindings(bindings, 'onPointerLeave', this.onPointerLeave);
    10340     }
    10341   };
    10342 
    10343   return MoveRecognizer;
    10344 }(CoordinatesRecognizer);
    10345 
    10346 /**
    10347  * Move hook.
    10348  *
    10349  * @param handler - the function fired every time the move gesture updates
    10350  * @param [config={}] - the config object including generic options and move options
    10351  */
    10352 
    10353 function useMove(handler, config) {
    10354   if (config === void 0) {
    10355     config = {};
    10356   }
    10357 
    10358   RecognizersMap.set('move', MoveRecognizer);
    10359   var buildMoveConfig = Object(react__WEBPACK_IMPORTED_MODULE_0__["useRef"])();
    10360 
    10361   if (!buildMoveConfig.current) {
    10362     buildMoveConfig.current = memoizeOne(_buildMoveConfig, isEqual);
    10363   }
    10364 
    10365   return useRecognizers({
    10366     move: handler
    10367   }, buildMoveConfig.current(config));
    10368 }
    10369 
    10370 /**
    10371  * Hover hook.
    10372  *
    10373  * @param handler - the function fired every time the hover gesture updates
    10374  * @param [config={}] - the config object including generic options and hover options
    10375  */
    10376 
    10377 function useHover(handler, config) {
    10378   if (config === void 0) {
    10379     config = {};
    10380   }
    10381 
    10382   RecognizersMap.set('hover', MoveRecognizer);
    10383   var buildHoverConfig = Object(react__WEBPACK_IMPORTED_MODULE_0__["useRef"])();
    10384 
    10385   if (!buildHoverConfig.current) {
    10386     buildHoverConfig.current = memoizeOne(_buildHoverConfig, isEqual);
    10387   }
    10388 
    10389   return useRecognizers({
    10390     hover: handler
    10391   }, buildHoverConfig.current(config));
    10392 }
    10393 
    10394 var ScrollRecognizer = /*#__PURE__*/function (_CoordinatesRecognize) {
    10395   _inheritsLoose(ScrollRecognizer, _CoordinatesRecognize);
    10396 
    10397   function ScrollRecognizer() {
    10398     var _this;
    10399 
    10400     _this = _CoordinatesRecognize.apply(this, arguments) || this;
    10401     _this.ingKey = 'scrolling';
    10402     _this.stateKey = 'scroll';
    10403     _this.debounced = true;
    10404 
    10405     _this.handleEvent = function (event) {
    10406       if (!_this.enabled) return;
    10407 
    10408       _this.clearTimeout();
    10409 
    10410       _this.setTimeout(_this.onEnd);
    10411 
    10412       var values = getScrollEventValues(event, _this.transform);
    10413 
    10414       _this.updateSharedState(getGenericEventData(event));
    10415 
    10416       if (!_this.state._active) {
    10417         _this.updateGestureState(_extends({}, getStartGestureState(_assertThisInitialized(_this), values, event, _this.state.values), getGenericPayload(_assertThisInitialized(_this), event, true)));
    10418 
    10419         var movementDetection = _this.getMovement(values);
    10420 
    10421         var geometry = calculateAllGeometry(movementDetection.delta);
    10422 
    10423         _this.updateGestureState(movementDetection);
    10424 
    10425         _this.updateGestureState(geometry);
    10426       } else {
    10427         _this.updateGestureState(_extends({}, getGenericPayload(_assertThisInitialized(_this), event), _this.getKinematics(values, event)));
    10428       }
    10429 
    10430       _this.fireGestureHandler();
    10431     };
    10432 
    10433     _this.onEnd = function () {
    10434       _this.clean();
    10435 
    10436       if (!_this.state._active) return;
    10437 
    10438       _this.updateGestureState(_extends({}, _this.getMovement(_this.state.values), {
    10439         _active: false,
    10440         velocities: [0, 0],
    10441         velocity: 0
    10442       }));
    10443 
    10444       _this.fireGestureHandler();
    10445     };
    10446 
    10447     return _this;
    10448   }
    10449 
    10450   var _proto = ScrollRecognizer.prototype;
    10451 
    10452   _proto.addBindings = function addBindings$1(bindings) {
    10453     addBindings(bindings, 'onScroll', this.handleEvent);
    10454   };
    10455 
    10456   return ScrollRecognizer;
    10457 }(CoordinatesRecognizer);
    10458 
    10459 /**
    10460  * Scroll hook.
    10461  *
    10462  * @param handler - the function fired every time the scroll gesture updates
    10463  * @param [config={}] - the config object including generic options and scroll options
    10464  */
    10465 
    10466 function useScroll(handler, config) {
    10467   if (config === void 0) {
    10468     config = {};
    10469   }
    10470 
    10471   RecognizersMap.set('scroll', ScrollRecognizer);
    10472   var buildScrollConfig = Object(react__WEBPACK_IMPORTED_MODULE_0__["useRef"])();
    10473 
    10474   if (!buildScrollConfig.current) {
    10475     buildScrollConfig.current = memoizeOne(_buildScrollConfig, isEqual);
    10476   }
    10477 
    10478   return useRecognizers({
    10479     scroll: handler
    10480   }, buildScrollConfig.current(config));
    10481 }
    10482 
    10483 var RE_NOT_NATIVE = /^on(Drag|Wheel|Scroll|Move|Pinch|Hover)/;
    10484 
    10485 function sortHandlers(handlers) {
    10486   var _native = {};
    10487   var handle = {};
    10488   var actions = new Set();
    10489 
    10490   for (var key in handlers) {
    10491     if (RE_NOT_NATIVE.test(key)) {
    10492       actions.add(RegExp.lastMatch);
    10493       handle[key] = handlers[key];
    10494     } else {
    10495       _native[key] = handlers[key];
    10496     }
    10497   }
    10498 
    10499   return [handle, _native, actions];
    10500 }
    10501 /**
    10502  * @public
    10503  *
    10504  * The most complete gesture hook, allowing support for multiple gestures.
    10505  *
    10506  * @param {Handlers} handlers - an object with on[Gesture] keys containg gesture handlers
    10507  * @param {UseGestureConfig} [config={}] - the full config object
    10508  * @returns {(...args: any[]) => HookReturnType<Config>}
    10509  */
    10510 
    10511 
    10512 function useGesture(_handlers, config) {
    10513   if (config === void 0) {
    10514     config = {};
    10515   }
    10516 
    10517   var _sortHandlers = sortHandlers(_handlers),
    10518       handlers = _sortHandlers[0],
    10519       nativeHandlers = _sortHandlers[1],
    10520       actions = _sortHandlers[2];
    10521 
    10522   RecognizersMap.set('drag', DragRecognizer);
    10523   RecognizersMap.set('hover', MoveRecognizer);
    10524   RecognizersMap.set('move', MoveRecognizer);
    10525   RecognizersMap.set('pinch', PinchRecognizer);
    10526   RecognizersMap.set('scroll', ScrollRecognizer);
    10527   RecognizersMap.set('wheel', WheelRecognizer);
    10528   var mergedConfig = buildComplexConfig(config, actions);
    10529   var internalHandlers = {};
    10530   if (actions.has('onDrag')) internalHandlers.drag = includeStartEndHandlers(handlers, 'onDrag');
    10531   if (actions.has('onWheel')) internalHandlers.wheel = includeStartEndHandlers(handlers, 'onWheel');
    10532   if (actions.has('onScroll')) internalHandlers.scroll = includeStartEndHandlers(handlers, 'onScroll');
    10533   if (actions.has('onMove')) internalHandlers.move = includeStartEndHandlers(handlers, 'onMove');
    10534   if (actions.has('onPinch')) internalHandlers.pinch = includeStartEndHandlers(handlers, 'onPinch');
    10535   if (actions.has('onHover')) internalHandlers.hover = handlers.onHover;
    10536   return useRecognizers(internalHandlers, mergedConfig, nativeHandlers);
    10537 }
    10538 
    10539 function includeStartEndHandlers(handlers, handlerKey) {
    10540   var startKey = handlerKey + 'Start';
    10541   var endKey = handlerKey + 'End';
    10542 
    10543   var fn = function fn(state) {
    10544     var memo = undefined;
    10545     if (state.first && startKey in handlers) handlers[startKey](state);
    10546     if (handlerKey in handlers) memo = handlers[handlerKey](state);
    10547     if (state.last && endKey in handlers) handlers[endKey](state);
    10548     return memo;
    10549   };
    10550 
    10551   return fn;
    10552 }
    10553 
    10554 
    10555 //# sourceMappingURL=reactusegesture.esm.js.map
    10556 
    10557 
    10558 /***/ }),
    10559 
    10560 /***/ "../../../../node_modules/use-deep-compare-effect/dist/use-deep-compare-effect.esm.js":
    10561 /*!******************************************************************************************************************************!*\
    10562   !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/use-deep-compare-effect/dist/use-deep-compare-effect.esm.js ***!
    10563   \******************************************************************************************************************************/
    10564 /*! exports provided: default, useDeepCompareEffectNoCheck */
    10565 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    10566 
    10567 "use strict";
    10568 __webpack_require__.r(__webpack_exports__);
    10569 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useDeepCompareEffectNoCheck", function() { return useDeepCompareEffectNoCheck; });
    10570 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
    10571 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
    10572 /* harmony import */ var dequal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! dequal */ "../../../../node_modules/dequal/dist/index.mjs");
    10573 
    10574 
    10575 
    10576 function checkDeps(deps) {
    10577   if (!deps || !deps.length) {
    10578     throw new Error('useDeepCompareEffect should not be used with no dependencies. Use React.useEffect instead.');
    10579   }
    10580 
    10581   if (deps.every(isPrimitive)) {
    10582     throw new Error('useDeepCompareEffect should not be used with dependencies that are all primitive values. Use React.useEffect instead.');
    10583   }
    10584 }
    10585 
    10586 function isPrimitive(val) {
    10587   return val == null || /^[sbn]/.test(typeof val);
    10588 }
    10589 
    10590 function useDeepCompareMemoize(value) {
    10591   var ref = Object(react__WEBPACK_IMPORTED_MODULE_0__["useRef"])();
    10592   var signalRef = Object(react__WEBPACK_IMPORTED_MODULE_0__["useRef"])(0);
    10593 
    10594   if (!Object(dequal__WEBPACK_IMPORTED_MODULE_1__["dequal"])(value, ref.current)) {
    10595     ref.current = value;
    10596     signalRef.current += 1;
    10597   }
    10598 
    10599   return [signalRef.current];
    10600 }
    10601 
    10602 function useDeepCompareEffect(callback, dependencies) {
    10603   if (true) {
    10604     checkDeps(dependencies);
    10605   } // eslint-disable-next-line react-hooks/exhaustive-deps
    10606 
    10607 
    10608   return Object(react__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(callback, useDeepCompareMemoize(dependencies));
    10609 }
    10610 
    10611 function useDeepCompareEffectNoCheck(callback, dependencies) {
    10612   // eslint-disable-next-line react-hooks/exhaustive-deps
    10613   return Object(react__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(callback, useDeepCompareMemoize(dependencies));
    10614 }
    10615 
    10616 /* harmony default export */ __webpack_exports__["default"] = (useDeepCompareEffect);
    10617 
    10618 
    10619 
    10620 /***/ }),
    10621 
    10622 /***/ "./node_modules/classnames/index.js":
    10623 /*!******************************************!*\
    10624   !*** ./node_modules/classnames/index.js ***!
    10625   \******************************************/
    10626 /*! no static exports found */
    10627 /***/ (function(module, exports, __webpack_require__) {
    10628 
    10629 var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*!
    10630   Copyright (c) 2018 Jed Watson.
    10631   Licensed under the MIT License (MIT), see
    10632   http://jedwatson.github.io/classnames
    10633 */
    10634 /* global define */
    10635 
    10636 (function () {
    10637     'use strict';
    10638 
    10639     var hasOwn = {}.hasOwnProperty;
    10640 
    10641     function classNames() {
    10642         var classes = [];
    10643 
    10644         for (var i = 0; i < arguments.length; i++) {
    10645             var arg = arguments[i];
    10646             if (!arg) continue;
    10647 
    10648             var argType = typeof arg;
    10649 
    10650             if (argType === 'string' || argType === 'number') {
    10651                 classes.push(arg);
    10652             } else if (Array.isArray(arg)) {
    10653                 if (arg.length) {
    10654                     var inner = classNames.apply(null, arg);
    10655                     if (inner) {
    10656                         classes.push(inner);
    10657                     }
    10658                 }
    10659             } else if (argType === 'object') {
    10660                 if (arg.toString === Object.prototype.toString) {
    10661                     for (var key in arg) {
    10662                         if (hasOwn.call(arg, key) && arg[key]) {
    10663                             classes.push(key);
    10664                         }
    10665                     }
    10666                 } else {
    10667                     classes.push(arg.toString());
    10668                 }
    10669             }
    10670         }
    10671 
    10672         return classes.join(' ');
    10673     }
    10674 
    10675     if ( true && module.exports) {
    10676         classNames.default = classNames;
    10677         module.exports = classNames;
    10678     } else if (true) {
    10679         // register as 'classnames', consistent with npm package name
    10680         !(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_RESULT__ = (function () {
    10681             return classNames;
    10682         }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__),
    10683                 __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
    10684     } else {}
    10685 }());
    10686 
    10687 
    10688 /***/ }),
    10689 
    10690 /***/ "./src/components/breadcrumb-monitor/index.js":
    10691 /*!****************************************************!*\
    10692   !*** ./src/components/breadcrumb-monitor/index.js ***!
    10693   \****************************************************/
    10694 /*! exports provided: default */
    10695 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    10696 
    10697 "use strict";
    10698 __webpack_require__.r(__webpack_exports__);
    10699 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    10700 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    10701 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
    10702 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__);
    10703 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    10704 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);
    10705 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../store */ "./src/store/index.js");
    10706 /* harmony import */ var _store_utils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../store/utils */ "./src/store/utils.js");
    10707 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js");
    10708 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../utils */ "./src/utils/index.js");
    10709 /**
    10710  * WordPress dependencies
    10711  */
    10712 
    10713 
    10714 
    10715 /**
    10716  * Internal dependencies
    10717  */
    10718 
    10719 
    10720 
    10721 
    10722 
    10723 /**
    10724  * Update the breadcrumb text to the category name.
    10725  *
    10726  * @param {string} categoryName
    10727  */
    10728 
    10729 const setBreadcrumbText = categoryName => {
    10730   const breadcrumb = document.getElementById('breadcrumb-part');
    10731 
    10732   if (breadcrumb) {
    10733     // translators: %s is the category name.
    10734     const label = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["sprintf"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Category: %s', 'wporg-patterns'), categoryName);
    10735     breadcrumb.innerText = label;
    10736   }
    10737 };
    10738 
    10739 const BreadcrumbMonitor = () => {
    10740   const {
    10741     path
    10742   } = Object(_hooks__WEBPACK_IMPORTED_MODULE_5__["useRoute"])();
    10743   const categorySlug = Object(_utils__WEBPACK_IMPORTED_MODULE_6__["getCategoryFromPath"])(path);
    10744   const categoryName = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__["useSelect"])(select => {
    10745     const {
    10746       getCategoryBySlug,
    10747       hasLoadedCategories
    10748     } = select(_store__WEBPACK_IMPORTED_MODULE_3__["store"]);
    10749 
    10750     if (hasLoadedCategories()) {
    10751       var _getCategoryBySlug;
    10752 
    10753       return ((_getCategoryBySlug = getCategoryBySlug(categorySlug)) === null || _getCategoryBySlug === void 0 ? void 0 : _getCategoryBySlug.name) || Object(_store_utils__WEBPACK_IMPORTED_MODULE_4__["getAllCategory"])().name;
    10754     }
    10755   }, [categorySlug]);
    10756   const author = Object(_utils__WEBPACK_IMPORTED_MODULE_6__["getValueFromPath"])(path, 'author');
    10757   Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(() => {
    10758     // `author` is currently unique in that it uses the default `Patterns` component.
    10759     // We don't want to update it in that case.
    10760     // For now we'll exclude it but a more reliable solution will be needed for:
    10761     // https://github.com/WordPress/pattern-directory/issues/268
    10762     if (categoryName && !author) {
    10763       setBreadcrumbText(categoryName);
    10764     }
    10765   }, [path]);
    10766   return null;
    10767 };
    10768 
    10769 /* harmony default export */ __webpack_exports__["default"] = (BreadcrumbMonitor);
    10770 
    10771 /***/ }),
    10772 
    10773 /***/ "./src/components/category-context-bar/index.js":
    10774 /*!******************************************************!*\
    10775   !*** ./src/components/category-context-bar/index.js ***!
    10776   \******************************************************/
    10777 /*! exports provided: default */
    10778 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    10779 
    10780 "use strict";
    10781 __webpack_require__.r(__webpack_exports__);
    10782 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    10783 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    10784 /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ "./node_modules/classnames/index.js");
    10785 /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);
    10786 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
    10787 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__);
    10788 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
    10789 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_3__);
    10790 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    10791 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__);
    10792 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js");
    10793 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../utils */ "./src/utils/index.js");
    10794 /* harmony import */ var _messaging__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./messaging */ "./src/components/category-context-bar/messaging.js");
    10795 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../store */ "./src/store/index.js");
    10796 
    10797 
    10798 /**
    10799  * External dependencies
    10800  */
    10801 
    10802 /**
    10803  * WordPress dependencies
    10804  */
    10805 
    10806 
    10807 
    10808 
    10809 
    10810 /**
    10811  * Internal dependencies
    10812  */
    10813 
    10814 
    10815 
    10816 
    10817 
    10818 
    10819 function CategoryContextBar({
    10820   query
    10821 }) {
    10822   const {
    10823     path
    10824   } = Object(_hooks__WEBPACK_IMPORTED_MODULE_5__["useRoute"])();
    10825   const [height, setHeight] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])();
    10826   const [message, setMessage] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])();
    10827   const [context] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])({
    10828     title: '',
    10829     links: []
    10830   });
    10831   const innerRef = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useRef"])(null);
    10832   const {
    10833     isAllCategory,
    10834     category,
    10835     count,
    10836     isLoadingPatterns
    10837   } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_3__["useSelect"])(select => {
    10838     const {
    10839       getCategoryBySlug,
    10840       isLoadingPatternsByQuery,
    10841       getPatternTotalsByQuery
    10842     } = select(_store__WEBPACK_IMPORTED_MODULE_8__["store"]);
    10843     const categorySlug = Object(_utils__WEBPACK_IMPORTED_MODULE_6__["getCategoryFromPath"])(path);
    10844 
    10845     const _category = getCategoryBySlug(categorySlug);
    10846 
    10847     return {
    10848       isAllCategory: _category && _category.id === -1,
    10849       isLoadingPatterns: isLoadingPatternsByQuery(query),
    10850       category: _category,
    10851       count: getPatternTotalsByQuery(query)
    10852     };
    10853   }, [path, query]);
    10854   Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(() => {
    10855     // Show the loading message
    10856     if (isLoadingPatterns) {
    10857       if (category) {
    10858         setMessage(Object(_messaging__WEBPACK_IMPORTED_MODULE_7__["getLoadingMessage"])(category.name));
    10859       } else {
    10860         setMessage(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__["__"])('Loading patterns', 'wporg-patterns'));
    10861       }
    10862 
    10863       return;
    10864     } // We don't show a message when viewing all categories
    10865 
    10866 
    10867     if (isAllCategory) {
    10868       setMessage('');
    10869       return;
    10870     }
    10871 
    10872     if (category) {
    10873       setMessage(Object(_messaging__WEBPACK_IMPORTED_MODULE_7__["getDefaultMessage"])(count, category.name));
    10874     }
    10875 
    10876     const searchTerm = Object(_utils__WEBPACK_IMPORTED_MODULE_6__["getSearchTermFromPath"])(path);
    10877 
    10878     if (searchTerm.length > 0) {
    10879       setMessage(Object(_messaging__WEBPACK_IMPORTED_MODULE_7__["getSearchMessage"])(count, searchTerm));
    10880     }
    10881   }, [category, isLoadingPatterns]);
    10882   Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(() => {
    10883     const _height = message ? innerRef.current.offsetHeight : 0;
    10884 
    10885     setHeight(_height);
    10886   }, [message]);
    10887   const classes = classnames__WEBPACK_IMPORTED_MODULE_1___default()({
    10888     'category-context-bar__spinner': true,
    10889     'category-context-bar__spinner--is-hidden': !isLoadingPatterns
    10890   });
    10891   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("header", {
    10892     className: "category-context-bar",
    10893     style: {
    10894       height: `${height}px`
    10895     }
    10896   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    10897     ref: innerRef
    10898   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("h2", {
    10899     className: "category-context-bar__copy"
    10900   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", {
    10901     className: classes
    10902   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__["Spinner"], null)), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", null, message)), context.links && context.links.length > 0 && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    10903     className: "category-context-bar__links"
    10904   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("h3", {
    10905     className: "category-context-bar__title"
    10906   }, context.title), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("ul", null, context.links.map(i => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", {
    10907     key: i.href
    10908   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", {
    10909     href: i.href
    10910   }, i.label)))))));
    10911 }
    10912 
    10913 /* harmony default export */ __webpack_exports__["default"] = (CategoryContextBar);
    10914 
    10915 /***/ }),
    10916 
    10917 /***/ "./src/components/category-context-bar/messaging.js":
    10918 /*!**********************************************************!*\
    10919   !*** ./src/components/category-context-bar/messaging.js ***!
    10920   \**********************************************************/
    10921 /*! exports provided: getDefaultMessage, getLoadingMessage, getSearchMessage */
    10922 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    10923 
    10924 "use strict";
    10925 __webpack_require__.r(__webpack_exports__);
    10926 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getDefaultMessage", function() { return getDefaultMessage; });
    10927 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getLoadingMessage", function() { return getLoadingMessage; });
    10928 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getSearchMessage", function() { return getSearchMessage; });
    10929 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    10930 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    10931 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    10932 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
    10933 
    10934 
    10935 /**
    10936  * WordPress dependencies
    10937  */
    10938 
    10939 
    10940 /**
    10941  * Returns a message regarding current category filter status.
    10942  *
    10943  * @param {number} count Number of patterns associated to the current category.
    10944  * @param {string} categoryName The category name.
    10945  * @return {Object}
    10946  */
    10947 
    10948 const getDefaultMessage = (count, categoryName) => {
    10949   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createInterpolateElement"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["sprintf"])(
    10950   /* translators: %1$d: number of patterns. %2$s category name. */
    10951   Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["_n"])('%1$d <b>%2$s</b> pattern.', '%1$d <b>%2$s</b> patterns.', count, 'wporg-patterns'), count, categoryName, 'wporg-patterns'), {
    10952     b: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("b", null)
    10953   });
    10954 };
    10955 /**
    10956  * Returns a message regarding current loading status.
    10957  *
    10958  * @param {string} categoryName The category name.
    10959  * @return {Object}
    10960  */
    10961 
    10962 const getLoadingMessage = categoryName => {
    10963   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createInterpolateElement"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["sprintf"])(
    10964   /* translators: %s category name. */
    10965   Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Loading <b>%s</b> patterns.', 'wporg-patterns'), categoryName, 'wporg-patterns'), {
    10966     b: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("b", null)
    10967   });
    10968 };
    10969 /**
    10970  * Returns a message regarding current search status.
    10971  *
    10972  * @param {number} count Number of patterns associated to the category.
    10973  * @param {string|void} searchTerm The search term.
    10974  * @return {Object}
    10975  */
    10976 
    10977 const getSearchMessage = (count, searchTerm) => {
    10978   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createInterpolateElement"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["sprintf"])(
    10979   /* translators: %1$d: number of patterns. %2$s search term.  */
    10980   Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["_n"])('%1$d pattern found for <b>%2$s</b>', '%1$d patterns found for <b>%2$s</b>', count, 'wporg-patterns'), count, searchTerm, 'wporg-patterns'), {
    10981     b: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("b", null)
    10982   });
    10983 };
    10984 
    10985 /***/ }),
    10986 
    10987 /***/ "./src/components/copy-pattern-button/index.js":
    10988 /*!*****************************************************!*\
    10989   !*** ./src/components/copy-pattern-button/index.js ***!
    10990   \*****************************************************/
    10991 /*! exports provided: default */
    10992 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    10993 
    10994 "use strict";
    10995 __webpack_require__.r(__webpack_exports__);
    10996 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    10997 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    10998 /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ "./node_modules/classnames/index.js");
    10999 /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);
    11000 /* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! lodash */ "lodash");
    11001 /* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_2__);
    11002 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    11003 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__);
    11004 /* harmony import */ var _wordpress_a11y__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/a11y */ "@wordpress/a11y");
    11005 /* harmony import */ var _wordpress_a11y__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_a11y__WEBPACK_IMPORTED_MODULE_4__);
    11006 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
    11007 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_5__);
    11008 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../utils */ "./src/utils/index.js");
    11009 
    11010 
    11011 /**
    11012  * External dependencies
    11013  */
    11014 
    11015 
    11016 /**
    11017  * WordPress dependencies
    11018  */
    11019 
    11020 
    11021 
    11022 
    11023 
    11024 /**
    11025  * Internal dependencies
    11026  */
    11027 
    11028 
    11029 
    11030 const CopyPatternButton = ({
    11031   isSmall = false,
    11032   onSuccess = lodash__WEBPACK_IMPORTED_MODULE_2__["noop"],
    11033   content
    11034 }) => {
    11035   const [copied, setCopied] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(false);
    11036 
    11037   if (!content) {
    11038     // Grab the pattern markup from hidden input
    11039     const blockData = document.getElementById('block-data');
    11040     content = JSON.parse(decodeURIComponent(blockData.value));
    11041   }
    11042 
    11043   const handleClick = ({
    11044     target
    11045   }) => {
    11046     const success = Object(_utils__WEBPACK_IMPORTED_MODULE_6__["copyToClipboard"])(content);
    11047     setCopied(success); // Make sure we reset focus in case it was lost in the 'copy' command.
    11048 
    11049     target.focus();
    11050 
    11051     if (success) {
    11052       onSuccess();
    11053     } else {// TODO Handle error case
    11054     }
    11055   };
    11056 
    11057   Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(() => {
    11058     if (!copied) {
    11059       return;
    11060     }
    11061 
    11062     Object(_wordpress_a11y__WEBPACK_IMPORTED_MODULE_4__["speak"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Copied pattern to clipboard.', 'wporg-patterns'));
    11063     const timer = setTimeout(() => setCopied(false), 20000);
    11064     return () => {
    11065       clearTimeout(timer);
    11066     };
    11067   }, [copied]);
    11068 
    11069   let label = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Copy Pattern', 'wporg-patterns');
    11070 
    11071   if (isSmall) {
    11072     label = copied ? Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Copied', 'wporg-patterns') : Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Copy', 'wporg-patterns');
    11073   }
    11074 
    11075   const classes = classnames__WEBPACK_IMPORTED_MODULE_1___default()({
    11076     'pattern-copy-button': true,
    11077     'is-small-label': isSmall
    11078   });
    11079   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_5__["Button"], {
    11080     className: classes,
    11081     isPrimary: true,
    11082     onClick: handleClick
    11083   }, label);
    11084 };
    11085 
    11086 /* harmony default export */ __webpack_exports__["default"] = (CopyPatternButton);
    11087 
    11088 /***/ }),
    11089 
    11090 /***/ "./src/components/favorite-button/index.js":
    11091 /*!*************************************************!*\
    11092   !*** ./src/components/favorite-button/index.js ***!
    11093   \*************************************************/
    11094 /*! exports provided: default */
    11095 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    11096 
    11097 "use strict";
    11098 __webpack_require__.r(__webpack_exports__);
    11099 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    11100 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    11101 /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ "./node_modules/classnames/index.js");
    11102 /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);
    11103 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    11104 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);
    11105 /* harmony import */ var _wordpress_core_data__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/core-data */ "@wordpress/core-data");
    11106 /* harmony import */ var _wordpress_core_data__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_core_data__WEBPACK_IMPORTED_MODULE_3__);
    11107 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
    11108 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__);
    11109 /* harmony import */ var _icons_heart_outline__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../icons/heart-outline */ "./src/components/icons/heart-outline.js");
    11110 /* harmony import */ var _icons_heart_filled__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../icons/heart-filled */ "./src/components/icons/heart-filled.js");
    11111 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../store */ "./src/store/index.js");
    11112 
    11113 
    11114 /**
    11115  * External dependencies
    11116  */
    11117 
    11118 /**
    11119  * WordPress dependencies
    11120  */
    11121 
    11122 
    11123 
    11124 
    11125 
    11126 /**
    11127  * Internal dependencies
    11128  */
    11129 
    11130 
    11131 
    11132 
    11133 
    11134 const FavoriteButton = ({
    11135   showLabel = true,
    11136   patternId
    11137 }) => {
    11138   const {
    11139     hasPermission,
    11140     isFavorite
    11141   } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__["useSelect"])(select => {
    11142     // Fetch favorites so that the state is synced.
    11143     select(_store__WEBPACK_IMPORTED_MODULE_7__["store"]).getFavorites();
    11144     return {
    11145       // canUser defaults to adding `/wp/v2/` prefix, so we need to backtrack up the path.
    11146       hasPermission: !!select(_wordpress_core_data__WEBPACK_IMPORTED_MODULE_3__["store"]).canUser('create', '../../wporg/v1/pattern-favorites'),
    11147       isFavorite: select(_store__WEBPACK_IMPORTED_MODULE_7__["store"]).isFavorite(patternId)
    11148     };
    11149   });
    11150   const {
    11151     addFavorite,
    11152     removeFavorite
    11153   } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__["useDispatch"])(_store__WEBPACK_IMPORTED_MODULE_7__["store"]);
    11154   const onClick = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useCallback"])(() => {
    11155     if (isFavorite) {
    11156       removeFavorite(patternId);
    11157     } else {
    11158       addFavorite(patternId);
    11159     }
    11160   }, [isFavorite]);
    11161 
    11162   if (!hasPermission) {
    11163     return null;
    11164   }
    11165 
    11166   const buttonClasses = classnames__WEBPACK_IMPORTED_MODULE_1___default()('button button-link pattern-favorite-button', {
    11167     'is-favorited': isFavorite,
    11168     'has-label': showLabel
    11169   });
    11170   const labelClasses = classnames__WEBPACK_IMPORTED_MODULE_1___default()({
    11171     'screen-reader-text': !showLabel
    11172   });
    11173   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("button", {
    11174     className: buttonClasses,
    11175     onClick: onClick
    11176   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_icons_heart_filled__WEBPACK_IMPORTED_MODULE_6__["default"], {
    11177     className: "pattern-favorite-button__filled"
    11178   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_icons_heart_outline__WEBPACK_IMPORTED_MODULE_5__["default"], {
    11179     className: "pattern-favorite-button__outline"
    11180   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", {
    11181     className: labelClasses
    11182   }, isFavorite ? Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Remove from favorites', 'wporg-patterns') : Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Add to favorites', 'wporg-patterns')));
    11183 };
    11184 
    11185 /* harmony default export */ __webpack_exports__["default"] = (FavoriteButton);
    11186 
    11187 /***/ }),
    11188 
    11189 /***/ "./src/components/favorite-button/small.js":
    11190 /*!*************************************************!*\
    11191   !*** ./src/components/favorite-button/small.js ***!
    11192   \*************************************************/
    11193 /*! exports provided: default */
    11194 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    11195 
    11196 "use strict";
    11197 __webpack_require__.r(__webpack_exports__);
    11198 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    11199 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    11200 /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ "./node_modules/classnames/index.js");
    11201 /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);
    11202 /* harmony import */ var _wordpress_core_data__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/core-data */ "@wordpress/core-data");
    11203 /* harmony import */ var _wordpress_core_data__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_core_data__WEBPACK_IMPORTED_MODULE_2__);
    11204 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
    11205 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_3__);
    11206 /* harmony import */ var _icons_heart_filled__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../icons/heart-filled */ "./src/components/icons/heart-filled.js");
    11207 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../store */ "./src/store/index.js");
    11208 
    11209 
    11210 /**
    11211  * External dependencies
    11212  */
    11213 
    11214 /**
    11215  * WordPress dependencies
    11216  */
    11217 
    11218 
    11219 
    11220 
    11221 /**
    11222  * Internal dependencies
    11223  */
    11224 
    11225 
    11226 
    11227 
    11228 const FavoriteButtonSmall = ({
    11229   className,
    11230   label,
    11231   patternId
    11232 }) => {
    11233   const {
    11234     hasPermission,
    11235     isFavorite
    11236   } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_3__["useSelect"])(select => {
    11237     // Fetch favorites so that the state is synced.
    11238     select(_store__WEBPACK_IMPORTED_MODULE_5__["store"]).getFavorites();
    11239     return {
    11240       // canUser defaults to adding `/wp/v2/` prefix, so we need to backtrack up the path.
    11241       hasPermission: !!select(_wordpress_core_data__WEBPACK_IMPORTED_MODULE_2__["store"]).canUser('create', '../../wporg/v1/pattern-favorites'),
    11242       isFavorite: select(_store__WEBPACK_IMPORTED_MODULE_5__["store"]).isFavorite(patternId)
    11243     };
    11244   });
    11245   const {
    11246     addFavorite,
    11247     removeFavorite
    11248   } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_3__["useDispatch"])(_store__WEBPACK_IMPORTED_MODULE_5__["store"]);
    11249   const onClick = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useCallback"])(() => {
    11250     if (isFavorite) {
    11251       removeFavorite(patternId);
    11252     } else {
    11253       addFavorite(patternId);
    11254     }
    11255   }, [isFavorite]);
    11256   const buttonClasses = classnames__WEBPACK_IMPORTED_MODULE_1___default()(className, 'button button-link pattern-favorite-button-small', {
    11257     'is-favorited': isFavorite
    11258   });
    11259   return !hasPermission ? Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", {
    11260     className: buttonClasses
    11261   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_icons_heart_filled__WEBPACK_IMPORTED_MODULE_4__["default"], {
    11262     className: "pattern-favorite-button__filled"
    11263   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", null, label)) : Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("button", {
    11264     className: buttonClasses,
    11265     onClick: onClick
    11266   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_icons_heart_filled__WEBPACK_IMPORTED_MODULE_4__["default"], {
    11267     className: "pattern-favorite-button__filled"
    11268   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", null, label));
    11269 };
    11270 
    11271 /* harmony default export */ __webpack_exports__["default"] = (FavoriteButtonSmall);
    11272 
    11273 /***/ }),
    11274 
    11275 /***/ "./src/components/icons/heart-filled.js":
    11276 /*!**********************************************!*\
    11277   !*** ./src/components/icons/heart-filled.js ***!
    11278   \**********************************************/
    11279 /*! exports provided: default */
    11280 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    11281 
    11282 "use strict";
    11283 __webpack_require__.r(__webpack_exports__);
    11284 /* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ "../../../../node_modules/@babel/runtime/helpers/extends.js");
    11285 /* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);
    11286 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    11287 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__);
    11288 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    11289 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_2__);
    11290 
    11291 
    11292 
    11293 /**
    11294  * WordPress dependencies
    11295  */
    11296 
    11297 /* harmony default export */ __webpack_exports__["default"] = (function (props) {
    11298   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_2__["SVG"], _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({
    11299     xmlns: "http://www.w3.org/2000/svg",
    11300     viewBox: "0 0 24 24",
    11301     width: "24",
    11302     height: "24"
    11303   }, props), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_2__["Path"], {
    11304     d: "M11.941 21.175l-1.443-1.32c-5.124-4.67-8.508-7.75-8.508-11.53 0-3.08 2.408-5.5 5.473-5.5 1.732 0 3.394.81 4.478 2.09 1.085-1.28 2.747-2.09 4.478-2.09 3.065 0 5.473 2.42 5.473 5.5 0 3.78-3.383 6.86-8.508 11.54l-1.443 1.31z"
    11305   }));
    11306 });
    11307 
    11308 /***/ }),
    11309 
    11310 /***/ "./src/components/icons/heart-outline.js":
    11311 /*!***********************************************!*\
    11312   !*** ./src/components/icons/heart-outline.js ***!
    11313   \***********************************************/
    11314 /*! exports provided: default */
    11315 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    11316 
    11317 "use strict";
    11318 __webpack_require__.r(__webpack_exports__);
    11319 /* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ "../../../../node_modules/@babel/runtime/helpers/extends.js");
    11320 /* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);
    11321 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    11322 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__);
    11323 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives");
    11324 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_2__);
    11325 
    11326 
    11327 
    11328 /**
    11329  * WordPress dependencies
    11330  */
    11331 
    11332 /* harmony default export */ __webpack_exports__["default"] = (function (props) {
    11333   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_2__["SVG"], _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({
    11334     xmlns: "http://www.w3.org/2000/svg",
    11335     viewBox: "0 0 24 24",
    11336     width: "24",
    11337     height: "24"
    11338   }, props), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_2__["Path"], {
    11339     d: "M12 4.915c1.09-1.28 2.76-2.09 4.5-2.09 3.08 0 5.5 2.42 5.5 5.5 0 3.777-3.394 6.855-8.537 11.518l-.013.012-1.45 1.32-1.45-1.31-.04-.036C5.384 15.17 2 12.095 2 8.325c0-3.08 2.42-5.5 5.5-5.5 1.74 0 3.41.81 4.5 2.09zm0 13.56l.1-.1c4.76-4.31 7.9-7.16 7.9-10.05 0-2-1.5-3.5-3.5-3.5-1.54 0-3.04.99-3.56 2.36h-1.87c-.53-1.37-2.03-2.36-3.57-2.36-2 0-3.5 1.5-3.5 3.5 0 2.89 3.14 5.74 7.9 10.05l.1.1z"
    11340   }));
    11341 });
    11342 
    11343 /***/ }),
    11344 
    11345 /***/ "./src/components/iframe/index.js":
    11346 /*!****************************************!*\
    11347   !*** ./src/components/iframe/index.js ***!
    11348   \****************************************/
    11349 /*! exports provided: default */
    11350 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    11351 
    11352 "use strict";
    11353 __webpack_require__.r(__webpack_exports__);
    11354 /* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ "../../../../node_modules/@babel/runtime/helpers/extends.js");
    11355 /* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);
    11356 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    11357 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__);
    11358 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    11359 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);
    11360 /* harmony import */ var _wordpress_compose__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/compose */ "@wordpress/compose");
    11361 /* harmony import */ var _wordpress_compose__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_compose__WEBPACK_IMPORTED_MODULE_3__);
    11362 
    11363 
    11364 
    11365 /**
    11366  * WordPress dependencies
    11367  */
    11368 
    11369 
    11370 
    11371 /* Note: This was copied from https://github.com/WordPress/gutenberg/blob/aca801a11162e881fd79f8c975af61e9a4d7daae/packages/block-editor/src/components/iframe/index.js
    11372  * The copy was made to remove `tabIndex` and to add the ability to set the iframe's `title`.
    11373  */
    11374 
    11375 const BODY_CLASS_NAME = 'pattern-wrapper';
    11376 /**
    11377  * Bubbles some event types (keydown, keypress, and dragover) to parent document
    11378  * document to ensure that the keyboard shortcuts and drag and drop work.
    11379  *
    11380  * Ideally, we should remove event bubbling in the future. Keyboard shortcuts
    11381  * should be context dependent, e.g. actions on blocks like Cmd+A should not
    11382  * work globally outside the block editor.
    11383  *
    11384  * @param {Document} doc Document to attach listeners to.
    11385  */
    11386 
    11387 function bubbleEvents(doc) {
    11388   const {
    11389     defaultView
    11390   } = doc;
    11391   const {
    11392     frameElement
    11393   } = defaultView;
    11394 
    11395   function bubbleEvent(event) {
    11396     const prototype = Object.getPrototypeOf(event);
    11397     const constructorName = prototype.constructor.name;
    11398     const Constructor = window[constructorName];
    11399     const init = {};
    11400 
    11401     for (const key in event) {
    11402       init[key] = event[key];
    11403     }
    11404 
    11405     if (event instanceof defaultView.MouseEvent) {
    11406       const rect = frameElement.getBoundingClientRect();
    11407       init.clientX += rect.left;
    11408       init.clientY += rect.top;
    11409     }
    11410 
    11411     const newEvent = new Constructor(event.type, init);
    11412     const cancelled = !frameElement.dispatchEvent(newEvent);
    11413 
    11414     if (cancelled) {
    11415       event.preventDefault();
    11416     }
    11417   }
    11418 
    11419   const eventTypes = ['keydown', 'keypress', 'dragover'];
    11420 
    11421   for (const name of eventTypes) {
    11422     doc.addEventListener(name, bubbleEvent);
    11423   }
    11424 }
    11425 /**
    11426  * Sets the document direction.
    11427  *
    11428  * Sets the `editor-styles-wrapper` class name on the body.
    11429  *
    11430  * Copies the `admin-color-*` class name to the body so that the admin color
    11431  * scheme applies to components in the iframe.
    11432  *
    11433  * @param {Document} doc Document to add class name to.
    11434  */
    11435 
    11436 
    11437 function setBodyClassName(doc) {
    11438   doc.dir = document.dir;
    11439   doc.body.className = BODY_CLASS_NAME;
    11440 
    11441   for (const name of document.body.classList) {
    11442     if (name.startsWith('admin-color-')) {
    11443       doc.body.classList.add(name);
    11444     }
    11445   }
    11446 }
    11447 /**
    11448  * Sets the document head and default styles.
    11449  *
    11450  * @param {Document} doc  Document to set the head for.
    11451  * @param {string}   head HTML to set as the head.
    11452  */
    11453 
    11454 
    11455 function setHead(doc, head) {
    11456   doc.head.innerHTML = // Body margin must be overridable by themes.
    11457   '<style>body{margin:0}</style>' + head;
    11458 }
    11459 
    11460 function Iframe({
    11461   contentRef,
    11462   children,
    11463   head,
    11464   headHTML,
    11465   bodyStyle = '',
    11466   themeSlug = 'twentytwentyone',
    11467   ...props
    11468 }, ref) {
    11469   const [iframeDocument, setIframeDocument] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useState"])();
    11470   headHTML += `<link rel="stylesheet" href="https://wp-themes.com/wp-content/themes/${themeSlug}/style.css" media="all" />`;
    11471   headHTML += `<style>
    11472     body {
    11473         display: flex;
    11474         min-height: 100vh;
    11475         align-items: center;
    11476         justify-content: center;
    11477         background-color: white;
    11478     }
    11479     .${BODY_CLASS_NAME} {
    11480         padding: 0;
    11481         ${bodyStyle}
    11482     }
    11483     body > div {
    11484         width: 100%;
    11485         max-height: 100%;
    11486         pointer-events: none;
    11487     }
    11488     </style>`;
    11489   const setRef = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useCallback"])(node => {
    11490     if (!node) {
    11491       return;
    11492     }
    11493 
    11494     function setDocumentIfReady() {
    11495       const {
    11496         contentDocument
    11497       } = node;
    11498       const {
    11499         readyState,
    11500         body
    11501       } = contentDocument;
    11502 
    11503       if (readyState !== 'interactive' && readyState !== 'complete') {
    11504         return false;
    11505       }
    11506 
    11507       if (typeof contentRef === 'function') {
    11508         contentRef(body);
    11509       } else if (contentRef) {
    11510         contentRef.current = body;
    11511       }
    11512 
    11513       setHead(contentDocument, headHTML);
    11514       setBodyClassName(contentDocument);
    11515       bubbleEvents(contentDocument);
    11516       setBodyClassName(contentDocument);
    11517       setIframeDocument(contentDocument);
    11518       return true;
    11519     }
    11520 
    11521     if (setDocumentIfReady()) {
    11522       return;
    11523     } // Document is not immediately loaded in Firefox.
    11524 
    11525 
    11526     node.addEventListener('load', () => {
    11527       setDocumentIfReady();
    11528     });
    11529   }, []);
    11530   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("iframe", _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({
    11531     title: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Pattern Preview', 'wporg-patterns'),
    11532     tabIndex: "-1"
    11533   }, props, {
    11534     ref: Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_3__["useMergeRefs"])([ref, setRef])
    11535   }), iframeDocument && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createPortal"])(children, iframeDocument.body), iframeDocument && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createPortal"])(head, iframeDocument.head));
    11536 }
    11537 
    11538 /* harmony default export */ __webpack_exports__["default"] = (Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["forwardRef"])(Iframe));
    11539 
    11540 /***/ }),
    11541 
    11542 /***/ "./src/components/menu/default.js":
    11543 /*!****************************************!*\
    11544   !*** ./src/components/menu/default.js ***!
    11545   \****************************************/
    11546 /*! exports provided: default */
    11547 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    11548 
    11549 "use strict";
    11550 __webpack_require__.r(__webpack_exports__);
    11551 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    11552 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    11553 /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ "./node_modules/classnames/index.js");
    11554 /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);
    11555 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    11556 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);
    11557 /* harmony import */ var _menu_skeleton__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./menu-skeleton */ "./src/components/menu/menu-skeleton.js");
    11558 
    11559 
    11560 /**
    11561  * External dependencies
    11562  */
    11563 
    11564 /**
    11565  * WordPress dependencies
    11566  */
    11567 
    11568 
    11569 /**
    11570  * Internal dependencies
    11571  */
    11572 
    11573 
    11574 
    11575 const DefaultMenu = ({
    11576   current,
    11577   isLoading,
    11578   label = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Main Menu', 'wporg-patterns'),
    11579   onClick,
    11580   options
    11581 }) => {
    11582   if (isLoading) {
    11583     return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_menu_skeleton__WEBPACK_IMPORTED_MODULE_3__["default"], null);
    11584   }
    11585 
    11586   if (!options.length) {
    11587     return null;
    11588   }
    11589 
    11590   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["Fragment"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("h2", {
    11591     className: "screen-reader-text"
    11592   }, label), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("ul", {
    11593     className: "pattern-menu"
    11594   }, options.map(i => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", {
    11595     key: i.value
    11596   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", {
    11597     className: classnames__WEBPACK_IMPORTED_MODULE_1___default()({
    11598       'pattern-menu__item': true,
    11599       'is-active': current === i.slug
    11600     }),
    11601     href: i.value,
    11602     onClick: onClick,
    11603     "aria-current": current === i.slug ? 'page' : undefined
    11604   }, i.label)))));
    11605 };
    11606 
    11607 /* harmony default export */ __webpack_exports__["default"] = (DefaultMenu);
    11608 
    11609 /***/ }),
    11610 
    11611 /***/ "./src/components/menu/index.js":
    11612 /*!**************************************!*\
    11613   !*** ./src/components/menu/index.js ***!
    11614   \**************************************/
    11615 /*! exports provided: default */
    11616 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    11617 
    11618 "use strict";
    11619 __webpack_require__.r(__webpack_exports__);
    11620 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    11621 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    11622 /* harmony import */ var _wordpress_compose__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/compose */ "@wordpress/compose");
    11623 /* harmony import */ var _wordpress_compose__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_compose__WEBPACK_IMPORTED_MODULE_1__);
    11624 /* harmony import */ var _default__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./default */ "./src/components/menu/default.js");
    11625 /* harmony import */ var _mobile__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./mobile */ "./src/components/menu/mobile.js");
    11626 
    11627 
    11628 /**
    11629  * WordPress dependencies
    11630  */
    11631 
    11632 /**
    11633  * Internal dependencies
    11634  */
    11635 
    11636 
    11637 
    11638 
    11639 const Menu = props => {
    11640   const isMobile = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_1__["useViewportMatch"])('medium', '<');
    11641   return isMobile ? Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_mobile__WEBPACK_IMPORTED_MODULE_3__["default"], props) : Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_default__WEBPACK_IMPORTED_MODULE_2__["default"], props);
    11642 };
    11643 
    11644 /* harmony default export */ __webpack_exports__["default"] = (Menu);
    11645 
    11646 /***/ }),
    11647 
    11648 /***/ "./src/components/menu/menu-skeleton.js":
    11649 /*!**********************************************!*\
    11650   !*** ./src/components/menu/menu-skeleton.js ***!
    11651   \**********************************************/
    11652 /*! exports provided: default */
    11653 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    11654 
    11655 "use strict";
    11656 __webpack_require__.r(__webpack_exports__);
    11657 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    11658 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    11659 /* harmony import */ var _skeleton__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../skeleton */ "./src/components/skeleton/index.js");
    11660 
    11661 
    11662 /**
    11663  * Internal dependencies
    11664  */
    11665 
    11666 /**
    11667  * Module constants
    11668  */
    11669 
    11670 const PLACEHOLDER_COUNT = 7;
    11671 
    11672 const MenuSkeleton = () => {
    11673   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_skeleton__WEBPACK_IMPORTED_MODULE_1__["SkeletonWrapper"], {
    11674     style: {
    11675       flexDirection: 'row'
    11676     }
    11677   }, Array(PLACEHOLDER_COUNT).fill().map((val, idx) => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_skeleton__WEBPACK_IMPORTED_MODULE_1__["Skeleton"], {
    11678     key: idx,
    11679     height: "1.25rem",
    11680     width: "5rem",
    11681     marginRight: "1rem"
    11682   })));
    11683 };
    11684 
    11685 /* harmony default export */ __webpack_exports__["default"] = (MenuSkeleton);
    11686 
    11687 /***/ }),
    11688 
    11689 /***/ "./src/components/menu/mobile.js":
    11690 /*!***************************************!*\
    11691   !*** ./src/components/menu/mobile.js ***!
    11692   \***************************************/
    11693 /*! exports provided: default */
    11694 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    11695 
    11696 "use strict";
    11697 __webpack_require__.r(__webpack_exports__);
    11698 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    11699 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    11700 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    11701 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
    11702 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
    11703 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__);
    11704 
    11705 
    11706 /**
    11707  * External dependencies
    11708  */
    11709 
    11710 
    11711 
    11712 
    11713 const MobileMenu = ({
    11714   onClick,
    11715   options,
    11716   label = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Browse categories', 'wporg-patterns')
    11717 }) => {
    11718   const [isOpen, setIsOpen] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(false);
    11719   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__["PanelBody"], {
    11720     className: "pattern-menu is-mobile",
    11721     title: label,
    11722     initialOpen: isOpen,
    11723     opened: isOpen,
    11724     onToggle: () => setIsOpen(!isOpen)
    11725   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("ul", null, options.map(i => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", {
    11726     key: i.value
    11727   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", {
    11728     href: i.value,
    11729     onClick: event => {
    11730       setIsOpen(false);
    11731       onClick(event);
    11732     }
    11733   }, i.label)))));
    11734 };
    11735 
    11736 /* harmony default export */ __webpack_exports__["default"] = (MobileMenu);
    11737 
    11738 /***/ }),
    11739 
    11740 /***/ "./src/components/my-favorites/index.js":
    11741 /*!**********************************************!*\
    11742   !*** ./src/components/my-favorites/index.js ***!
    11743   \**********************************************/
    11744 /*! exports provided: default */
    11745 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    11746 
    11747 "use strict";
    11748 __webpack_require__.r(__webpack_exports__);
    11749 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    11750 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    11751 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    11752 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
    11753 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url");
    11754 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__);
    11755 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../store */ "./src/store/index.js");
    11756 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
    11757 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__);
    11758 /* harmony import */ var _pattern_grid__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../pattern-grid */ "./src/components/pattern-grid/index.js");
    11759 /* harmony import */ var _pattern_grid_menu__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../pattern-grid-menu */ "./src/components/pattern-grid-menu/index.js");
    11760 /* harmony import */ var _pattern_thumbnail__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../pattern-thumbnail */ "./src/components/pattern-thumbnail/index.js");
    11761 /* harmony import */ var _query_monitor__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../query-monitor */ "./src/components/query-monitor/index.js");
    11762 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js");
    11763 
    11764 
    11765 /**
    11766  * WordPress dependencies
    11767  */
    11768 
    11769 
    11770 
    11771 
    11772 /**
    11773  * Internal dependencies
    11774  */
    11775 
    11776 
    11777 
    11778 
    11779 
    11780 
    11781 
    11782 const MyFavorites = () => {
    11783   const {
    11784     favorites,
    11785     query
    11786   } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__["useSelect"])(select => ({
    11787     favorites: select(_store__WEBPACK_IMPORTED_MODULE_3__["store"]).getFavorites(),
    11788     query: select(_store__WEBPACK_IMPORTED_MODULE_3__["store"]).getCurrentQuery()
    11789   }));
    11790   const isLoggedIn = !!wporgPatternsData.userId;
    11791 
    11792   if (!isLoggedIn) {
    11793     const loginUrl = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__["addQueryArgs"])(wporgPatternsUrl.login, {
    11794       redirect_to: window.location
    11795     });
    11796     return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    11797       className: "entry-content"
    11798     }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Please log in to view your favorite patterns.', 'wporg-patterns')), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", {
    11799       className: "button button-primary",
    11800       href: loginUrl
    11801     }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Log in', 'wporg-patterns')));
    11802   }
    11803 
    11804   if (!favorites.length) {
    11805     return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    11806       className: "entry-content"
    11807     }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('You haven’t favorited any patterns yet.', 'wporg-patterns')));
    11808   }
    11809 
    11810   const modifiedQuery = { ...query,
    11811     include: favorites
    11812   };
    11813   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_hooks__WEBPACK_IMPORTED_MODULE_9__["RouteProvider"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_query_monitor__WEBPACK_IMPORTED_MODULE_8__["default"], null), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_grid_menu__WEBPACK_IMPORTED_MODULE_6__["default"], {
    11814     basePath: "/my-favorites/",
    11815     query: modifiedQuery
    11816   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_grid__WEBPACK_IMPORTED_MODULE_5__["default"], {
    11817     query: modifiedQuery
    11818   }, post => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_thumbnail__WEBPACK_IMPORTED_MODULE_7__["default"], {
    11819     key: post.id,
    11820     pattern: post
    11821   })));
    11822 };
    11823 
    11824 /* harmony default export */ __webpack_exports__["default"] = (MyFavorites);
    11825 
    11826 /***/ }),
    11827 
    11828 /***/ "./src/components/my-patterns/index.js":
    11829 /*!*********************************************!*\
    11830   !*** ./src/components/my-patterns/index.js ***!
    11831   \*********************************************/
    11832 /*! exports provided: default */
    11833 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    11834 
    11835 "use strict";
    11836 __webpack_require__.r(__webpack_exports__);
    11837 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    11838 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    11839 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    11840 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
    11841 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url");
    11842 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__);
    11843 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../store */ "./src/store/index.js");
    11844 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
    11845 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__);
    11846 /* harmony import */ var _menu__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./menu */ "./src/components/my-patterns/menu.js");
    11847 /* harmony import */ var _pattern_grid__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../pattern-grid */ "./src/components/pattern-grid/index.js");
    11848 /* harmony import */ var _pattern_thumbnail__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../pattern-thumbnail */ "./src/components/pattern-thumbnail/index.js");
    11849 /* harmony import */ var _query_monitor__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../query-monitor */ "./src/components/query-monitor/index.js");
    11850 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js");
    11851 
    11852 
    11853 /**
    11854  * WordPress dependencies
    11855  */
    11856 
    11857 
    11858 
    11859 
    11860 /**
    11861  * Internal dependencies
    11862  */
    11863 
    11864 
    11865 
    11866 
    11867 
    11868 
    11869 
    11870 const MyPatterns = () => {
    11871   const query = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__["useSelect"])(select => select(_store__WEBPACK_IMPORTED_MODULE_3__["store"]).getCurrentQuery());
    11872   const author = wporgPatternsData.userId;
    11873 
    11874   if (!author) {
    11875     const loginUrl = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__["addQueryArgs"])(wporgPatternsUrl.login, {
    11876       redirect_to: window.location
    11877     });
    11878     return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    11879       className: "entry-content"
    11880     }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Please log in to view your patterns.', 'wporg-patterns')), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", {
    11881       className: "button button-primary",
    11882       href: loginUrl
    11883     }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Log in', 'wporg-patterns')));
    11884   } // Show all patterns regardless of status, but if the current query has a status (the view is draft, for
    11885   // example), that will override `any`. Lastly, make sure this shows the current user's patterns.
    11886 
    11887 
    11888   const modifiedQuery = {
    11889     status: 'any',
    11890     ...query,
    11891     author: author
    11892   };
    11893   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_hooks__WEBPACK_IMPORTED_MODULE_9__["RouteProvider"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_query_monitor__WEBPACK_IMPORTED_MODULE_8__["default"], null), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_menu__WEBPACK_IMPORTED_MODULE_5__["default"], null), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_grid__WEBPACK_IMPORTED_MODULE_6__["default"], {
    11894     query: modifiedQuery
    11895   }, post => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_thumbnail__WEBPACK_IMPORTED_MODULE_7__["default"], {
    11896     key: post.id,
    11897     pattern: post
    11898   })));
    11899 };
    11900 
    11901 /* harmony default export */ __webpack_exports__["default"] = (MyPatterns);
    11902 
    11903 /***/ }),
    11904 
    11905 /***/ "./src/components/my-patterns/menu.js":
    11906 /*!********************************************!*\
    11907   !*** ./src/components/my-patterns/menu.js ***!
    11908   \********************************************/
    11909 /*! exports provided: default */
    11910 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    11911 
    11912 "use strict";
    11913 __webpack_require__.r(__webpack_exports__);
    11914 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    11915 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    11916 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    11917 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
    11918 /* harmony import */ var _menu__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../menu */ "./src/components/menu/index.js");
    11919 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../utils */ "./src/utils/index.js");
    11920 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js");
    11921 
    11922 
    11923 /**
    11924  * WordPress dependencies
    11925  */
    11926 
    11927 /**
    11928  * Internal dependencies
    11929  */
    11930 
    11931 
    11932 
    11933 
    11934 /* harmony default export */ __webpack_exports__["default"] = (function () {
    11935   const {
    11936     path,
    11937     update: updatePath
    11938   } = Object(_hooks__WEBPACK_IMPORTED_MODULE_4__["useRoute"])();
    11939   let view = Object(_utils__WEBPACK_IMPORTED_MODULE_3__["getValueFromPath"])(path, 'my-patterns');
    11940 
    11941   if ('page' === view) {
    11942     view = 'all';
    11943   } // @todo Load from an API to get pattern counts.
    11944 
    11945 
    11946   const options = [{
    11947     value: `${wporgPatternsUrl.site}/my-patterns/`,
    11948     slug: 'all',
    11949     label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('All', 'wporg-patterns')
    11950   }, {
    11951     value: `${wporgPatternsUrl.site}/my-patterns/draft/`,
    11952     slug: 'draft',
    11953     label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Drafts', 'wporg-patterns')
    11954   }, {
    11955     value: `${wporgPatternsUrl.site}/my-patterns/pending/`,
    11956     slug: 'pending',
    11957     label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Pending Review', 'wporg-patterns')
    11958   }];
    11959   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("nav", {
    11960     className: "pattern-grid-menu"
    11961   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_menu__WEBPACK_IMPORTED_MODULE_2__["default"], {
    11962     label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Menu', 'wporg-patterns'),
    11963     current: view || 'all',
    11964     options: options,
    11965     onClick: event => {
    11966       event.preventDefault();
    11967       updatePath(event.target.pathname);
    11968     },
    11969     isLoading: false
    11970   }));
    11971 });
    11972 
    11973 /***/ }),
    11974 
    11975 /***/ "./src/components/pattern-grid-menu/index.js":
    11976 /*!***************************************************!*\
    11977   !*** ./src/components/pattern-grid-menu/index.js ***!
    11978   \***************************************************/
    11979 /*! exports provided: default */
    11980 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    11981 
    11982 "use strict";
    11983 __webpack_require__.r(__webpack_exports__);
    11984 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    11985 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    11986 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
    11987 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__);
    11988 /* harmony import */ var _category_context_bar__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../category-context-bar */ "./src/components/category-context-bar/index.js");
    11989 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../utils */ "./src/utils/index.js");
    11990 /* harmony import */ var _menu__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../menu */ "./src/components/menu/index.js");
    11991 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../store */ "./src/store/index.js");
    11992 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js");
    11993 
    11994 
    11995 /**
    11996  * WordPress dependencies
    11997  */
    11998 
    11999 /**
    12000  * Internal dependencies
    12001  */
    12002 
    12003 
    12004 
    12005 
    12006 
    12007 
    12008 
    12009 const PatternGridMenu = ({
    12010   basePath = '/',
    12011   query
    12012 }) => {
    12013   const {
    12014     path,
    12015     update: updatePath
    12016   } = Object(_hooks__WEBPACK_IMPORTED_MODULE_6__["useRoute"])();
    12017   const categorySlug = Object(_utils__WEBPACK_IMPORTED_MODULE_3__["getCategoryFromPath"])(path); // Make sure the path is prefixed with the full site URL.
    12018 
    12019   basePath = wporgPatternsUrl.site + basePath;
    12020   const {
    12021     categories,
    12022     isLoading
    12023   } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__["useSelect"])(select => {
    12024     const {
    12025       getCategories,
    12026       isLoadingCategories
    12027     } = select(_store__WEBPACK_IMPORTED_MODULE_5__["store"]);
    12028     return {
    12029       categories: getCategories(),
    12030       isLoading: isLoadingCategories()
    12031     };
    12032   });
    12033   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["Fragment"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("nav", {
    12034     className: "pattern-grid-menu"
    12035   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_menu__WEBPACK_IMPORTED_MODULE_4__["default"], {
    12036     current: categorySlug,
    12037     options: categories ? categories.map(record => {
    12038       return {
    12039         value: record.slug ? `${basePath}pattern-categories/${record.slug}/` : basePath,
    12040         slug: record.slug,
    12041         label: record.name
    12042       };
    12043     }) : [],
    12044     onClick: event => {
    12045       event.preventDefault();
    12046       updatePath(event.target.pathname);
    12047     },
    12048     isLoading: isLoading
    12049   })), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_category_context_bar__WEBPACK_IMPORTED_MODULE_2__["default"], {
    12050     query: query
    12051   }));
    12052 };
    12053 
    12054 /* harmony default export */ __webpack_exports__["default"] = (PatternGridMenu);
    12055 
    12056 /***/ }),
    12057 
    12058 /***/ "./src/components/pattern-grid/card-skeleton.js":
    12059 /*!******************************************************!*\
    12060   !*** ./src/components/pattern-grid/card-skeleton.js ***!
    12061   \******************************************************/
    12062 /*! exports provided: default */
    12063 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    12064 
    12065 "use strict";
    12066 __webpack_require__.r(__webpack_exports__);
    12067 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    12068 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    12069 /* harmony import */ var _skeleton__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../skeleton */ "./src/components/skeleton/index.js");
    12070 /* harmony import */ var _icons_heart_filled__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../icons/heart-filled */ "./src/components/icons/heart-filled.js");
    12071 /* harmony import */ var _utils_get_card_frame_height__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../utils/get-card-frame-height */ "./src/utils/get-card-frame-height.js");
    12072 
    12073 
    12074 /**
    12075  * WordPress dependencies
    12076  */
    12077 
    12078 /**
    12079  * Internal dependencies
    12080  */
    12081 
    12082 
    12083 
    12084 
    12085 
    12086 const CardSkeleton = () => {
    12087   const [height, setHeight] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])();
    12088   const wrapper = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useRef"])();
    12089   Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(() => {
    12090     if (wrapper.current) {
    12091       setHeight(`${Object(_utils_get_card_frame_height__WEBPACK_IMPORTED_MODULE_3__["default"])(wrapper.current.clientWidth)}px`);
    12092     }
    12093   }, [wrapper]);
    12094   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    12095     ref: wrapper
    12096   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_skeleton__WEBPACK_IMPORTED_MODULE_1__["SkeletonWrapper"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_skeleton__WEBPACK_IMPORTED_MODULE_1__["Skeleton"], {
    12097     height: height
    12098   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_skeleton__WEBPACK_IMPORTED_MODULE_1__["Skeleton"], {
    12099     height: "14px",
    12100     marginTop: "1rem"
    12101   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_skeleton__WEBPACK_IMPORTED_MODULE_1__["SkeletonWrapper"], {
    12102     style: {
    12103       flexDirection: 'row',
    12104       marginTop: '0.5rem',
    12105       alignItems: 'center'
    12106     }
    12107   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_skeleton__WEBPACK_IMPORTED_MODULE_1__["Skeleton"], {
    12108     height: "18px",
    12109     width: "18px",
    12110     marginRight: "0.5rem",
    12111     borderRadius: "32px"
    12112   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_skeleton__WEBPACK_IMPORTED_MODULE_1__["Skeleton"], {
    12113     height: "12px",
    12114     width: "100px",
    12115     marginRight: "0.75rem"
    12116   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_icons_heart_filled__WEBPACK_IMPORTED_MODULE_2__["default"], {
    12117     width: "16px",
    12118     height: "16px",
    12119     fill: "#787c82",
    12120     className: "pattern-favorite-button__filled"
    12121   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_skeleton__WEBPACK_IMPORTED_MODULE_1__["Skeleton"], {
    12122     height: "12px",
    12123     width: "32px",
    12124     marginLeft: "0.5rem"
    12125   }))));
    12126 };
    12127 
    12128 /* harmony default export */ __webpack_exports__["default"] = (CardSkeleton);
    12129 
    12130 /***/ }),
    12131 
    12132 /***/ "./src/components/pattern-grid/index.js":
    12133 /*!**********************************************!*\
    12134   !*** ./src/components/pattern-grid/index.js ***!
    12135   \**********************************************/
    12136 /*! exports provided: default */
    12137 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    12138 
    12139 "use strict";
    12140 __webpack_require__.r(__webpack_exports__);
    12141 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    12142 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    12143 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
    12144 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__);
    12145 /* harmony import */ var _pagination__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./pagination */ "./src/components/pattern-grid/pagination.js");
    12146 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../store */ "./src/store/index.js");
    12147 /* harmony import */ var _card_skeleton__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./card-skeleton */ "./src/components/pattern-grid/card-skeleton.js");
    12148 
    12149 
    12150 /**
    12151  * WordPress dependencies
    12152  */
    12153 
    12154 /**
    12155  * Internal dependencies
    12156  */
    12157 
    12158 
    12159 
    12160 
    12161 
    12162 function PatternGrid({
    12163   header,
    12164   children,
    12165   query,
    12166   showPagination = true
    12167 }) {
    12168   const {
    12169     isLoading,
    12170     posts,
    12171     totalPages
    12172   } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__["useSelect"])(select => {
    12173     const {
    12174       getPatternTotalPagesByQuery,
    12175       getPatternsByQuery,
    12176       isLoadingPatternsByQuery
    12177     } = select(_store__WEBPACK_IMPORTED_MODULE_3__["store"]);
    12178     return {
    12179       isLoading: query && isLoadingPatternsByQuery(query),
    12180       posts: query ? getPatternsByQuery(query) : [],
    12181       totalPages: query ? getPatternTotalPagesByQuery(query) : 0
    12182     };
    12183   });
    12184   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["Fragment"], null, posts.length ? header : null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    12185     className: "pattern-grid"
    12186   }, isLoading ? Array(6).fill().map((val, idx) => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_card_skeleton__WEBPACK_IMPORTED_MODULE_4__["default"], {
    12187     key: idx
    12188   })) : posts.map(children)), showPagination && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pagination__WEBPACK_IMPORTED_MODULE_2__["default"], {
    12189     totalPages: totalPages,
    12190     currentPage: query === null || query === void 0 ? void 0 : query.page
    12191   }));
    12192 }
    12193 
    12194 /* harmony default export */ __webpack_exports__["default"] = (PatternGrid);
    12195 
    12196 /***/ }),
    12197 
    12198 /***/ "./src/components/pattern-grid/pagination.js":
    12199 /*!***************************************************!*\
    12200   !*** ./src/components/pattern-grid/pagination.js ***!
    12201   \***************************************************/
    12202 /*! exports provided: default */
    12203 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    12204 
    12205 "use strict";
    12206 __webpack_require__.r(__webpack_exports__);
    12207 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Pagination; });
    12208 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    12209 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    12210 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    12211 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
    12212 /* harmony import */ var _utils_get_pagination_list__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../utils/get-pagination-list */ "./src/utils/get-pagination-list.js");
    12213 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js");
    12214 
    12215 
    12216 /**
    12217  * WordPress dependencies
    12218  */
    12219 
    12220 /**
    12221  * Internal dependencies
    12222  */
    12223 
    12224 
    12225 
    12226 function Pagination(_ref) {
    12227   var _ref$currentPage = _ref.currentPage,
    12228       currentPage = _ref$currentPage === void 0 ? 1 : _ref$currentPage,
    12229       totalPages = _ref.totalPages;
    12230 
    12231   var _useRoute = Object(_hooks__WEBPACK_IMPORTED_MODULE_3__["useRoute"])(),
    12232       path = _useRoute.path,
    12233       updatePath = _useRoute.update;
    12234 
    12235   if (!totalPages || totalPages <= 1) {
    12236     return null;
    12237   }
    12238 
    12239   var hasPrevious = currentPage > 1;
    12240   var hasNext = currentPage < totalPages;
    12241   var basePath = path.replace(/page\/\d+\/?$/, '');
    12242   var pages = Object(_utils_get_pagination_list__WEBPACK_IMPORTED_MODULE_2__["default"])(totalPages, currentPage);
    12243 
    12244   var _onClick = function onClick(event, page) {
    12245     event.preventDefault();
    12246 
    12247     if (page === 1) {
    12248       updatePath("".concat(basePath));
    12249     }
    12250 
    12251     updatePath("".concat(basePath, "page/").concat(page, "/"));
    12252   };
    12253 
    12254   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("nav", {
    12255     className: "pagination",
    12256     "aria-label": Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Pagination', 'wporg-patterns')
    12257   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("ul", {
    12258     className: "pagination__list"
    12259   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", {
    12260     className: "pagination__item pagination__item-previous-page"
    12261   }, hasPrevious && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", {
    12262     className: "pagination__link",
    12263     href: "".concat(basePath, "page/").concat(currentPage - 1),
    12264     onClick: function onClick(event) {
    12265       return _onClick(event, currentPage - 1);
    12266     }
    12267   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", {
    12268     className: "screen-reader-text"
    12269   }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Previous page', 'wporg-patterns')), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", {
    12270     "aria-hidden": true
    12271   }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["_x"])('Previous', 'previous page link label', 'wporg-patterns')))), pages.map(function (page, index) {
    12272     if ('…' === page) {
    12273       return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", {
    12274         className: "pagination__item",
    12275         key: "".concat(index, "-").concat(page)
    12276       }, page);
    12277     }
    12278 
    12279     return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", {
    12280       className: "pagination__item",
    12281       key: page
    12282     }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", {
    12283       className: "pagination__link",
    12284       href: "".concat(basePath, "page/").concat(page),
    12285       "aria-current": page === currentPage ? 'page' : undefined,
    12286       onClick: function onClick(event) {
    12287         return _onClick(event, page);
    12288       }
    12289     }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", {
    12290       className: "screen-reader-text"
    12291     }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["sprintf"])( // translators: %s is the page number.
    12292     Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Page %s', 'wporg-patterns'), page)), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", {
    12293       "aria-hidden": true
    12294     }, page)));
    12295   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", {
    12296     className: "pagination__item pagination__item-next-page"
    12297   }, hasNext && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", {
    12298     className: "pagination__link",
    12299     href: "".concat(basePath, "page/").concat(currentPage + 1),
    12300     onClick: function onClick(event) {
    12301       return _onClick(event, currentPage + 1);
    12302     }
    12303   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", {
    12304     className: "screen-reader-text"
    12305   }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Next page', 'wporg-patterns')), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", {
    12306     "aria-hidden": true
    12307   }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["_x"])('Next', 'next page link label', 'wporg-patterns'))))));
    12308 }
    12309 
    12310 /***/ }),
    12311 
    12312 /***/ "./src/components/pattern-preview-actions/copy-guide.js":
    12313 /*!**************************************************************!*\
    12314   !*** ./src/components/pattern-preview-actions/copy-guide.js ***!
    12315   \**************************************************************/
    12316 /*! exports provided: default */
    12317 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    12318 
    12319 "use strict";
    12320 __webpack_require__.r(__webpack_exports__);
    12321 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    12322 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    12323 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    12324 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
    12325 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
    12326 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__);
    12327 
    12328 
    12329 /**
    12330  * External dependencies
    12331  */
    12332 
    12333 
    12334 
    12335 
    12336 const CopyPasteImage = () => // Wrap the image to avoid the UI shift after the GIF loads
    12337 Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    12338   style: {
    12339     height: '220px'
    12340   }
    12341 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("img", {
    12342   src: `${wporgPatternsUrl.assets}/images/copy-paste-demo.gif`,
    12343   alt: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('GIF of copy and pasting.', 'wporg-patterns')
    12344 }));
    12345 
    12346 const CopyGuide = ({
    12347   onFinish
    12348 }) => {
    12349   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__["Animate"], {
    12350     type: "appear",
    12351     options: {
    12352       origin: 'bottom'
    12353     }
    12354   }, ({
    12355     className
    12356   }) => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__["Guide"], {
    12357     className: `pattern-actions__guide ${className}`,
    12358     onFinish: onFinish,
    12359     finishButtonText: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Close', 'wporg-patterns'),
    12360     pages: [{
    12361       image: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(CopyPasteImage, null),
    12362       content: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    12363         className: "pattern-actions__guide-content"
    12364       }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("h3", {
    12365         className: "pattern-actions__guide-title"
    12366       }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('How to use patterns on your WordPress site.', 'wporg-patterns')), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Patterns are really just text. And, just like you can copy and paste text, you can copy and paste patterns. It’s really easy!', 'wporg-patterns')), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("ol", null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Open any post or page in the WordPress block editor.', 'wporg-patterns'))), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Place your cursor where you want to add the pattern.', 'wporg-patterns'))), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createInterpolateElement"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Paste the contents of your clipboard by holding down <kbd>ctrl</kbd> control (Windows) or <kbd>⌘</kbd> command (Mac) and pressing the <kbd>v</kbd> key, or right-clicking and choose “Paste” from the menu.', 'wporg-patterns'), {
    12367         kbd: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("kbd", {
    12368           className: "pattern-actions__guide-shortcut"
    12369         })
    12370       })))))
    12371     }]
    12372   }));
    12373 };
    12374 
    12375 /* harmony default export */ __webpack_exports__["default"] = (CopyGuide);
    12376 
    12377 /***/ }),
    12378 
    12379 /***/ "./src/components/pattern-preview-actions/copy-success-message.js":
    12380 /*!************************************************************************!*\
    12381   !*** ./src/components/pattern-preview-actions/copy-success-message.js ***!
    12382   \************************************************************************/
    12383 /*! exports provided: default */
    12384 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    12385 
    12386 "use strict";
    12387 __webpack_require__.r(__webpack_exports__);
    12388 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    12389 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    12390 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    12391 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
    12392 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
    12393 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__);
    12394 
    12395 
    12396 /**
    12397  * External dependencies
    12398  */
    12399 
    12400 
    12401 
    12402 var CopySuccessMessage = function CopySuccessMessage(_ref) {
    12403   var onClick = _ref.onClick;
    12404   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__["Notice"], {
    12405     className: "pattern-actions__notice",
    12406     status: "success",
    12407     isDismissible: false,
    12408     actions: [{
    12409       label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Learn More', 'wporg-patterns'),
    12410       onClick: onClick,
    12411       variant: 'secondary'
    12412     }]
    12413   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("b", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Pattern copied!', 'wporg-patterns')), Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])(' Now you can paste it into any WordPress post or page.', 'wporg-patterns')));
    12414 };
    12415 
    12416 /* harmony default export */ __webpack_exports__["default"] = (CopySuccessMessage);
    12417 
    12418 /***/ }),
    12419 
    12420 /***/ "./src/components/pattern-preview-actions/index.js":
    12421 /*!*********************************************************!*\
    12422   !*** ./src/components/pattern-preview-actions/index.js ***!
    12423   \*********************************************************/
    12424 /*! exports provided: default */
    12425 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    12426 
    12427 "use strict";
    12428 __webpack_require__.r(__webpack_exports__);
    12429 /* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../../../../node_modules/@babel/runtime/helpers/slicedToArray.js");
    12430 /* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__);
    12431 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    12432 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__);
    12433 /* harmony import */ var _copy_pattern_button__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../copy-pattern-button */ "./src/components/copy-pattern-button/index.js");
    12434 /* harmony import */ var _favorite_button__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../favorite-button */ "./src/components/favorite-button/index.js");
    12435 /* harmony import */ var _copy_success_message__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./copy-success-message */ "./src/components/pattern-preview-actions/copy-success-message.js");
    12436 /* harmony import */ var _copy_guide__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./copy-guide */ "./src/components/pattern-preview-actions/copy-guide.js");
    12437 
    12438 
    12439 
    12440 /**
    12441  * External dependencies
    12442  */
    12443 
    12444 /**
    12445  * Internal dependencies
    12446  */
    12447 
    12448 
    12449 
    12450 
    12451 
    12452 
    12453 var PatternPreviewActions = function PatternPreviewActions(_ref) {
    12454   var postId = _ref.postId;
    12455 
    12456   var _useState = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useState"])(false),
    12457       _useState2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useState, 2),
    12458       showSuccess = _useState2[0],
    12459       setShowSuccess = _useState2[1];
    12460 
    12461   var _useState3 = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useState"])(false),
    12462       _useState4 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useState3, 2),
    12463       showGuide = _useState4[0],
    12464       setShowGuide = _useState4[1];
    12465 
    12466   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("div", {
    12467     className: "pattern-actions"
    12468   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("div", {
    12469     className: "pattern-actions__container"
    12470   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_copy_pattern_button__WEBPACK_IMPORTED_MODULE_2__["default"], {
    12471     onSuccess: function onSuccess() {
    12472       return setShowSuccess(true);
    12473     }
    12474   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_favorite_button__WEBPACK_IMPORTED_MODULE_3__["default"], {
    12475     patternId: postId
    12476   }), showSuccess && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_copy_success_message__WEBPACK_IMPORTED_MODULE_4__["default"], {
    12477     onClick: function onClick() {
    12478       return setShowGuide(true);
    12479     }
    12480   }), showGuide && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_copy_guide__WEBPACK_IMPORTED_MODULE_5__["default"], {
    12481     onFinish: function onFinish() {
    12482       return setShowGuide(false);
    12483     }
    12484   })));
    12485 };
    12486 
    12487 /* harmony default export */ __webpack_exports__["default"] = (PatternPreviewActions);
    12488 
    12489 /***/ }),
    12490 
    12491 /***/ "./src/components/pattern-preview/canvas.js":
    12492 /*!**************************************************!*\
    12493   !*** ./src/components/pattern-preview/canvas.js ***!
    12494   \**************************************************/
    12495 /*! exports provided: default */
    12496 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    12497 
    12498 "use strict";
    12499 __webpack_require__.r(__webpack_exports__);
    12500 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    12501 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    12502 /* harmony import */ var _iframe__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../iframe */ "./src/components/iframe/index.js");
    12503 
    12504 
    12505 /**
    12506  * Internal dependencies
    12507  */
    12508 
    12509 
    12510 function Canvas(_ref) {
    12511   var html = _ref.html;
    12512   var style = {
    12513     width: '100%',
    12514     height: '50vh',
    12515     minHeight: '600px',
    12516     overflowY: 'auto'
    12517   };
    12518   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_iframe__WEBPACK_IMPORTED_MODULE_1__["default"], {
    12519     className: "pattern-preview__viewport-iframe",
    12520     style: style,
    12521     headHTML: window.__editorStyles.html
    12522   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    12523     dangerouslySetInnerHTML: {
    12524       __html: html
    12525     }
    12526   })));
    12527 }
    12528 
    12529 /* harmony default export */ __webpack_exports__["default"] = (Canvas);
    12530 
    12531 /***/ }),
    12532 
    12533 /***/ "./src/components/pattern-preview/drag-handle.js":
    12534 /*!*******************************************************!*\
    12535   !*** ./src/components/pattern-preview/drag-handle.js ***!
    12536   \*******************************************************/
    12537 /*! exports provided: default */
    12538 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    12539 
    12540 "use strict";
    12541 __webpack_require__.r(__webpack_exports__);
    12542 /* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ "../../../../node_modules/@babel/runtime/helpers/extends.js");
    12543 /* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);
    12544 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    12545 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__);
    12546 /* harmony import */ var react_use_gesture__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react-use-gesture */ "../../../../node_modules/react-use-gesture/dist/reactusegesture.esm.js");
    12547 /* harmony import */ var _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/keycodes */ "@wordpress/keycodes");
    12548 /* harmony import */ var _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3__);
    12549 
    12550 
    12551 
    12552 /**
    12553  * External dependencies
    12554  */
    12555 
    12556 /**
    12557  * WordPress dependencies
    12558  */
    12559 
    12560 
    12561 
    12562 function DragHandle({
    12563   label,
    12564   className,
    12565   onDragChange,
    12566   onDragEnd,
    12567   direction = 'left',
    12568   ...props
    12569 }) {
    12570   const dragGestures = Object(react_use_gesture__WEBPACK_IMPORTED_MODULE_2__["useDrag"])(({
    12571     delta,
    12572     dragging
    12573   }) => {
    12574     const multiplier = direction === 'left' ? -2 : 2;
    12575 
    12576     if (dragging) {
    12577       onDragChange(delta[0] * multiplier);
    12578     } else {
    12579       onDragEnd();
    12580     }
    12581   });
    12582 
    12583   const onKeyDown = event => {
    12584     const {
    12585       keyCode
    12586     } = event;
    12587 
    12588     if (direction === 'left' && keyCode === _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3__["LEFT"] || direction === 'right' && keyCode === _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3__["RIGHT"]) {
    12589       onDragChange(20);
    12590     } else if (direction === 'left' && keyCode === _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3__["RIGHT"] || direction === 'right' && keyCode === _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3__["LEFT"]) {
    12591       onDragChange(-20);
    12592     }
    12593   };
    12594 
    12595   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("div", {
    12596     className: `pattern-preview__drag-handle ${className}`
    12597   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("button", _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({
    12598     className: "pattern-preview__drag-handle-button",
    12599     "aria-label": label
    12600   }, props, {
    12601     onKeyDown: onKeyDown,
    12602     onKeyUp: onDragEnd
    12603   }, dragGestures())));
    12604 }
    12605 
    12606 /* harmony default export */ __webpack_exports__["default"] = (DragHandle);
    12607 
    12608 /***/ }),
    12609 
    12610 /***/ "./src/components/pattern-preview/index.js":
    12611 /*!*************************************************!*\
    12612   !*** ./src/components/pattern-preview/index.js ***!
    12613   \*************************************************/
    12614 /*! exports provided: default */
    12615 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    12616 
    12617 "use strict";
    12618 __webpack_require__.r(__webpack_exports__);
    12619 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    12620 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    12621 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    12622 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
    12623 /* harmony import */ var _wordpress_compose__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/compose */ "@wordpress/compose");
    12624 /* harmony import */ var _wordpress_compose__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_compose__WEBPACK_IMPORTED_MODULE_2__);
    12625 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
    12626 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__);
    12627 /* harmony import */ var _canvas__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./canvas */ "./src/components/pattern-preview/canvas.js");
    12628 /* harmony import */ var _drag_handle__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./drag-handle */ "./src/components/pattern-preview/drag-handle.js");
    12629 
    12630 
    12631 /**
    12632  * WordPress dependencies
    12633  */
    12634 
    12635 
    12636 
    12637 
    12638 /**
    12639  * Internal dependencies
    12640  */
    12641 
    12642 
    12643 
    12644 /* eslint-disable jsx-a11y/anchor-is-valid -- These are just placeholders. */
    12645 
    12646 const INITIAL_WIDTH = 960;
    12647 const MIN_PREVIEW_WIDTH = 280;
    12648 
    12649 function PatternPreview({
    12650   blockContent
    12651 }) {
    12652   const showViewportControl = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_2__["useViewportMatch"])('mobile', '>=');
    12653   const showViewportControlDefault = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_2__["useViewportMatch"])('large', '>=');
    12654   const showViewportControlLarge = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_2__["useViewportMatch"])('wide', '>=');
    12655   const instanceId = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_2__["useInstanceId"])(PatternPreview);
    12656   const [width, setWidth] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(window.innerWidth < INITIAL_WIDTH ? window.innerWidth : INITIAL_WIDTH);
    12657   const onDragChange = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useCallback"])(delta => setWidth(value => value + delta), [setWidth]);
    12658 
    12659   const onDragEnd = () => {
    12660     if (width < MIN_PREVIEW_WIDTH) {
    12661       setWidth(MIN_PREVIEW_WIDTH);
    12662     }
    12663   };
    12664 
    12665   const availableWidths = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useMemo"])(() => {
    12666     // Less than 480 wide.
    12667     if (!showViewportControl) {
    12668       return [];
    12669     }
    12670 
    12671     if (showViewportControlLarge) {
    12672       // More than 1280 wide.
    12673       return [{
    12674         label: 'Full (1200px)',
    12675         value: 1200
    12676       }, {
    12677         label: 'Default (960px)',
    12678         value: 960
    12679       }, {
    12680         label: 'Medium (480px)',
    12681         value: 480
    12682       }, {
    12683         label: 'Narrow (320px)',
    12684         value: 320
    12685       }];
    12686     } else if (showViewportControlDefault) {
    12687       // Less than 1280, more than 960.
    12688       return [{
    12689         label: 'Default (960px)',
    12690         value: 960
    12691       }, {
    12692         label: 'Medium (480px)',
    12693         value: 480
    12694       }, {
    12695         label: 'Narrow (320px)',
    12696         value: 320
    12697       }];
    12698     } // Less than 960, but larger than 480.
    12699 
    12700 
    12701     return [{
    12702       label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Medium (480px)', 'wporg-patterns'),
    12703       value: 480
    12704     }, {
    12705       label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Narrow (320px)', 'wporg-patterns'),
    12706       value: 320
    12707     }];
    12708   }, [showViewportControl, showViewportControlDefault, showViewportControlLarge]);
    12709   let currentOpt = false;
    12710 
    12711   if (!availableWidths.some(opt => opt.value === width)) {
    12712     const displayWidth = Math.max(Math.floor(width), MIN_PREVIEW_WIDTH);
    12713     currentOpt = {
    12714       /* translators: %s is the width in pixels, ex 600. */
    12715       label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["sprintf"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Current (%spx)', 'wporg-patterns'), displayWidth),
    12716       value: displayWidth
    12717     };
    12718   }
    12719 
    12720   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["Fragment"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    12721     className: "pattern-preview__size-control"
    12722   }, showViewportControl && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["SelectControl"], {
    12723     hideLabelFromVision: true,
    12724     label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Preview Width', 'wporg-patterns'),
    12725     value: width,
    12726     options: currentOpt ? [currentOpt, ...availableWidths] : availableWidths,
    12727     onChange: value => setWidth(Number(value))
    12728   })), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    12729     className: "pattern-preview__viewport",
    12730     style: {
    12731       width: width + 40
    12732     }
    12733   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_drag_handle__WEBPACK_IMPORTED_MODULE_5__["default"], {
    12734     label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Drag to resize', 'wporg-patterns'),
    12735     className: "is-left",
    12736     onDragChange: onDragChange,
    12737     onDragEnd: onDragEnd,
    12738     direction: "left",
    12739     "aria-describedby": `pattern-preview__resize-help-${instanceId}`
    12740   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_canvas__WEBPACK_IMPORTED_MODULE_4__["default"], {
    12741     html: blockContent
    12742   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_drag_handle__WEBPACK_IMPORTED_MODULE_5__["default"], {
    12743     label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Drag to resize', 'wporg-patterns'),
    12744     className: "is-right",
    12745     onDragChange: onDragChange,
    12746     onDragEnd: onDragEnd,
    12747     direction: "right",
    12748     "aria-describedby": `pattern-preview__resize-help-${instanceId}`
    12749   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["VisuallyHidden"], {
    12750     id: `pattern-preview__resize-help-${instanceId}`,
    12751     className: "pattern-preview__resize-help"
    12752   }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Use left and right arrow keys to resize the preview.', 'wporg-patterns'))));
    12753 }
    12754 
    12755 /* harmony default export */ __webpack_exports__["default"] = (PatternPreview);
    12756 
    12757 /***/ }),
    12758 
    12759 /***/ "./src/components/pattern-thumbnail/canvas.js":
    12760 /*!****************************************************!*\
    12761   !*** ./src/components/pattern-thumbnail/canvas.js ***!
    12762   \****************************************************/
    12763 /*! exports provided: default */
    12764 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    12765 
    12766 "use strict";
    12767 __webpack_require__.r(__webpack_exports__);
    12768 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    12769 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    12770 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    12771 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
    12772 /* harmony import */ var _iframe__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../iframe */ "./src/components/iframe/index.js");
    12773 /* harmony import */ var _utils_get_card_frame_height__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../utils/get-card-frame-height */ "./src/utils/get-card-frame-height.js");
    12774 
    12775 
    12776 /**
    12777  * WordPress dependencies
    12778  */
    12779 
    12780 
    12781 /**
    12782  * Internal dependencies
    12783  */
    12784 
    12785 
    12786 
    12787 const VIEWPORT_WIDTH = 800;
    12788 
    12789 function PatternThumbnail({
    12790   className,
    12791   html
    12792 }) {
    12793   const wrapperRef = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useRef"])();
    12794   const [frameHeight, setFrameHeight] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])('100%');
    12795   const [frameScale, setFrameScale] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(0.3125);
    12796   Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(() => {
    12797     const handleOnResize = () => {
    12798       try {
    12799         setFrameHeight(Object(_utils_get_card_frame_height__WEBPACK_IMPORTED_MODULE_3__["default"])(wrapperRef.current.clientWidth));
    12800         setFrameScale(wrapperRef.current.clientWidth / VIEWPORT_WIDTH);
    12801       } catch (err) {}
    12802     };
    12803 
    12804     handleOnResize(); // eslint-disable-next-line @wordpress/no-global-event-listener -- This is a global event.
    12805 
    12806     window.addEventListener('resize', handleOnResize);
    12807     return () => {
    12808       window.addEventListener('resize', handleOnResize); // eslint-disable-line @wordpress/no-global-event-listener -- See above.
    12809     };
    12810   }, []);
    12811   const style = {
    12812     border: 'none',
    12813     width: `${VIEWPORT_WIDTH}px`,
    12814     maxWidth: 'none',
    12815     height: `${Object(_utils_get_card_frame_height__WEBPACK_IMPORTED_MODULE_3__["default"])(VIEWPORT_WIDTH)}px`,
    12816     transform: `scale(${frameScale})`,
    12817     transformOrigin: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["isRTL"])() ? 'top right' : 'top left',
    12818     pointerEvents: 'none'
    12819   };
    12820   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    12821     className: className,
    12822     ref: wrapperRef,
    12823     style: {
    12824       height: frameHeight
    12825     },
    12826     tabIndex: "-1"
    12827   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_iframe__WEBPACK_IMPORTED_MODULE_2__["default"], {
    12828     className: "pattern-grid__preview-iframe",
    12829     style: style,
    12830     bodyStyle: 'overflow: hidden;',
    12831     headHTML: window.__editorStyles.html
    12832   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    12833     dangerouslySetInnerHTML: {
    12834       __html: html
    12835     }
    12836   })));
    12837 }
    12838 
    12839 /* harmony default export */ __webpack_exports__["default"] = (PatternThumbnail);
    12840 
    12841 /***/ }),
    12842 
    12843 /***/ "./src/components/pattern-thumbnail/index.js":
    12844 /*!***************************************************!*\
    12845   !*** ./src/components/pattern-thumbnail/index.js ***!
    12846   \***************************************************/
    12847 /*! exports provided: default */
    12848 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    12849 
    12850 "use strict";
    12851 __webpack_require__.r(__webpack_exports__);
    12852 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    12853 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    12854 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    12855 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
    12856 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
    12857 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__);
    12858 /* harmony import */ var _wordpress_html_entities__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/html-entities */ "@wordpress/html-entities");
    12859 /* harmony import */ var _wordpress_html_entities__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_html_entities__WEBPACK_IMPORTED_MODULE_3__);
    12860 /* harmony import */ var _canvas__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./canvas */ "./src/components/pattern-thumbnail/canvas.js");
    12861 /* harmony import */ var _copy_pattern_button__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../copy-pattern-button */ "./src/components/copy-pattern-button/index.js");
    12862 /* harmony import */ var _favorite_button__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../favorite-button */ "./src/components/favorite-button/index.js");
    12863 /* harmony import */ var _favorite_button_small__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../favorite-button/small */ "./src/components/favorite-button/small.js");
    12864 
    12865 
    12866 /**
    12867  * WordPress dependencies
    12868  */
    12869 
    12870 
    12871 
    12872 /**
    12873  * Internal dependencies
    12874  */
    12875 
    12876 
    12877 
    12878 
    12879 
    12880 
    12881 function getStatusLabel(pattern) {
    12882   switch (pattern.status) {
    12883     case 'pending':
    12884       return Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Pending', 'wporg-patterns');
    12885 
    12886     case 'draft':
    12887       return Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Draft', 'wporg-patterns');
    12888 
    12889     case 'declined':
    12890       return Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Declined', 'wporg-patterns');
    12891   }
    12892 
    12893   return '';
    12894 }
    12895 
    12896 function PatternThumbnail({
    12897   pattern,
    12898   showAvatar
    12899 }) {
    12900   const statusLabel = getStatusLabel(pattern);
    12901   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    12902     className: "pattern-grid__pattern"
    12903   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    12904     className: "pattern-grid__pattern-frame"
    12905   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", {
    12906     href: pattern.link,
    12907     rel: "bookmark"
    12908   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", {
    12909     className: "screen-reader-text"
    12910   }, Object(_wordpress_html_entities__WEBPACK_IMPORTED_MODULE_3__["decodeEntities"])(pattern.title.rendered)), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__["Disabled"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_canvas__WEBPACK_IMPORTED_MODULE_4__["default"], {
    12911     className: "pattern-grid__preview",
    12912     html: pattern.content.rendered
    12913   }))), statusLabel ? Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    12914     className: `pattern-grid__status is-${pattern.status}`
    12915   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", null, statusLabel)) : null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    12916     className: "pattern-grid__actions"
    12917   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_favorite_button__WEBPACK_IMPORTED_MODULE_6__["default"], {
    12918     showLabel: false,
    12919     patternId: pattern.id
    12920   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_copy_pattern_button__WEBPACK_IMPORTED_MODULE_5__["default"], {
    12921     isSmall: true,
    12922     content: pattern.pattern_content
    12923   }))), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("h2", {
    12924     className: "pattern-grid__title"
    12925   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", {
    12926     href: pattern.link
    12927   }, Object(_wordpress_html_entities__WEBPACK_IMPORTED_MODULE_3__["decodeEntities"])(pattern.title.rendered))), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", {
    12928     className: "pattern-grid__meta"
    12929   }, showAvatar && pattern.author_meta ? Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", {
    12930     href: pattern.author_meta.url,
    12931     className: "pattern-grid__author-avatar"
    12932   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("img", {
    12933     alt: "",
    12934     src: pattern.author_meta.avatar
    12935   }), pattern.author_meta.name) : null, pattern.favorite_count > 0 ? Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_favorite_button_small__WEBPACK_IMPORTED_MODULE_7__["default"], {
    12936     className: "pattern-grid__favorite-count",
    12937     patternId: pattern.id,
    12938     label: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["Fragment"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", {
    12939       className: "screen-reader-text"
    12940     }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["sprintf"])(
    12941     /* translators: %s is the favorite count for a pattern. */
    12942     Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["_n"])('Favorited %s times', 'Favorited %s times', pattern.favorite_count, 'wporg-patterns'), pattern.favorite_count)), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", {
    12943       "aria-hidden": true
    12944     }, pattern.favorite_count))
    12945   }) : null));
    12946 }
    12947 
    12948 /* harmony default export */ __webpack_exports__["default"] = (PatternThumbnail);
    12949 
    12950 /***/ }),
    12951 
    12952 /***/ "./src/components/pattern/author-details.js":
    12953 /*!**************************************************!*\
    12954   !*** ./src/components/pattern/author-details.js ***!
    12955   \**************************************************/
    12956 /*! exports provided: default */
    12957 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    12958 
    12959 "use strict";
    12960 __webpack_require__.r(__webpack_exports__);
    12961 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    12962 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    12963 
    12964 
    12965 const AuthorDetails = ({
    12966   name,
    12967   url,
    12968   avatar
    12969 }) => {
    12970   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", {
    12971     href: url,
    12972     className: "pattern__author-avatar"
    12973   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("img", {
    12974     alt: "",
    12975     src: avatar
    12976   }), name);
    12977 };
    12978 
    12979 /* harmony default export */ __webpack_exports__["default"] = (AuthorDetails);
    12980 
    12981 /***/ }),
    12982 
    12983 /***/ "./src/components/pattern/index.js":
    12984 /*!*****************************************!*\
    12985   !*** ./src/components/pattern/index.js ***!
    12986   \*****************************************/
    12987 /*! exports provided: default */
    12988 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    12989 
    12990 "use strict";
    12991 __webpack_require__.r(__webpack_exports__);
    12992 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    12993 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    12994 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    12995 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
    12996 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
    12997 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_2__);
    12998 /* harmony import */ var _author_details__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./author-details */ "./src/components/pattern/author-details.js");
    12999 /* harmony import */ var _pattern_grid__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../pattern-grid */ "./src/components/pattern-grid/index.js");
    13000 /* harmony import */ var _pattern_preview__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../pattern-preview */ "./src/components/pattern-preview/index.js");
    13001 /* harmony import */ var _pattern_preview_actions__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../pattern-preview-actions */ "./src/components/pattern-preview-actions/index.js");
    13002 /* harmony import */ var _pattern_thumbnail__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../pattern-thumbnail */ "./src/components/pattern-thumbnail/index.js");
    13003 /* harmony import */ var _report_pattern_button__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../report-pattern-button */ "./src/components/report-pattern-button/index.js");
    13004 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../store */ "./src/store/index.js");
    13005 
    13006 
    13007 /**
    13008  * WordPress dependencies
    13009  */
    13010 
    13011 
    13012 /**
    13013  * Internal dependencies
    13014  */
    13015 
    13016 
    13017 
    13018 
    13019 
    13020 
    13021 
    13022 
    13023 
    13024 const Pattern = ({
    13025   postId,
    13026   userHasReported
    13027 }) => {
    13028   // postId as passed from the HTML dataset is a string.
    13029   postId = Number(postId) || 0;
    13030   const pattern = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_2__["useSelect"])(select => select(_store__WEBPACK_IMPORTED_MODULE_9__["store"]).getPattern(postId), [postId]);
    13031 
    13032   if (!pattern) {
    13033     return null;
    13034   }
    13035 
    13036   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["Fragment"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_preview_actions__WEBPACK_IMPORTED_MODULE_6__["default"], {
    13037     postId: postId
    13038   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    13039     className: "pattern-preview__container"
    13040   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_preview__WEBPACK_IMPORTED_MODULE_5__["default"], {
    13041     blockContent: pattern.content.rendered
    13042   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    13043     className: "pattern__meta"
    13044   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_report_pattern_button__WEBPACK_IMPORTED_MODULE_8__["default"], {
    13045     userHasReported: userHasReported === 'true',
    13046     postId: postId
    13047   }))), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    13048     className: "entry-content"
    13049   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_grid__WEBPACK_IMPORTED_MODULE_4__["default"], {
    13050     query: {
    13051       author: pattern.author,
    13052       per_page: 3,
    13053       exclude: postId
    13054     },
    13055     showPagination: false,
    13056     header: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["Fragment"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("h2", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('More from this designer', 'wporg-patterns')), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_author_details__WEBPACK_IMPORTED_MODULE_3__["default"], pattern.author_meta))
    13057   }, post => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_thumbnail__WEBPACK_IMPORTED_MODULE_7__["default"], {
    13058     key: post.id,
    13059     pattern: post
    13060   }))));
    13061 };
    13062 
    13063 /* harmony default export */ __webpack_exports__["default"] = (Pattern);
    13064 
    13065 /***/ }),
    13066 
    13067 /***/ "./src/components/patterns-search/index.js":
    13068 /*!*************************************************!*\
    13069   !*** ./src/components/patterns-search/index.js ***!
    13070   \*************************************************/
    13071 /*! exports provided: default */
    13072 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    13073 
    13074 "use strict";
    13075 __webpack_require__.r(__webpack_exports__);
    13076 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    13077 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    13078 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
    13079 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__);
    13080 /* harmony import */ var _category_context_bar__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../category-context-bar */ "./src/components/category-context-bar/index.js");
    13081 /* harmony import */ var _pattern_grid__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../pattern-grid */ "./src/components/pattern-grid/index.js");
    13082 /* harmony import */ var _query_monitor__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../query-monitor */ "./src/components/query-monitor/index.js");
    13083 /* harmony import */ var _pattern_thumbnail__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../pattern-thumbnail */ "./src/components/pattern-thumbnail/index.js");
    13084 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js");
    13085 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../store */ "./src/store/index.js");
    13086 
    13087 
    13088 /**
    13089  * WordPress dependencies
    13090  */
    13091 
    13092 /**
    13093  * Internal dependencies
    13094  */
    13095 
    13096 
    13097 
    13098 
    13099 
    13100 
    13101 
    13102 
    13103 const PatternsSearch = () => {
    13104   const query = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__["useSelect"])(select => select(_store__WEBPACK_IMPORTED_MODULE_7__["store"]).getCurrentQuery());
    13105   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_hooks__WEBPACK_IMPORTED_MODULE_6__["RouteProvider"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_query_monitor__WEBPACK_IMPORTED_MODULE_4__["default"], null), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_category_context_bar__WEBPACK_IMPORTED_MODULE_2__["default"], {
    13106     query: query
    13107   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_grid__WEBPACK_IMPORTED_MODULE_3__["default"], {
    13108     query: query
    13109   }, post => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_thumbnail__WEBPACK_IMPORTED_MODULE_5__["default"], {
    13110     key: post.id,
    13111     pattern: post,
    13112     showAvatar: true
    13113   })));
    13114 };
    13115 
    13116 /* harmony default export */ __webpack_exports__["default"] = (PatternsSearch);
    13117 
    13118 /***/ }),
    13119 
    13120 /***/ "./src/components/patterns/index.js":
    13121 /*!******************************************!*\
    13122   !*** ./src/components/patterns/index.js ***!
    13123   \******************************************/
    13124 /*! exports provided: default */
    13125 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    13126 
    13127 "use strict";
    13128 __webpack_require__.r(__webpack_exports__);
    13129 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    13130 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    13131 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
    13132 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__);
    13133 /* harmony import */ var _pattern_grid__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../pattern-grid */ "./src/components/pattern-grid/index.js");
    13134 /* harmony import */ var _pattern_grid_menu__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../pattern-grid-menu */ "./src/components/pattern-grid-menu/index.js");
    13135 /* harmony import */ var _pattern_thumbnail__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../pattern-thumbnail */ "./src/components/pattern-thumbnail/index.js");
    13136 /* harmony import */ var _query_monitor__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../query-monitor */ "./src/components/query-monitor/index.js");
    13137 /* harmony import */ var _breadcrumb_monitor__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../breadcrumb-monitor */ "./src/components/breadcrumb-monitor/index.js");
    13138 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js");
    13139 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../store */ "./src/store/index.js");
    13140 
    13141 
    13142 /**
    13143  * WordPress dependencies
    13144  */
    13145 
    13146 /**
    13147  * Internal dependencies
    13148  */
    13149 
    13150 
    13151 
    13152 
    13153 
    13154 
    13155 
    13156 
    13157 
    13158 const Patterns = () => {
    13159   const query = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__["useSelect"])(select => select(_store__WEBPACK_IMPORTED_MODULE_8__["store"]).getCurrentQuery());
    13160   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_hooks__WEBPACK_IMPORTED_MODULE_7__["RouteProvider"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_query_monitor__WEBPACK_IMPORTED_MODULE_5__["default"], null), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_breadcrumb_monitor__WEBPACK_IMPORTED_MODULE_6__["default"], null), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_grid_menu__WEBPACK_IMPORTED_MODULE_3__["default"], {
    13161     query: query
    13162   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_grid__WEBPACK_IMPORTED_MODULE_2__["default"], {
    13163     query: query
    13164   }, post => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_thumbnail__WEBPACK_IMPORTED_MODULE_4__["default"], {
    13165     key: post.id,
    13166     pattern: post,
    13167     showAvatar: true
    13168   })));
    13169 };
    13170 
    13171 /* harmony default export */ __webpack_exports__["default"] = (Patterns);
    13172 
    13173 /***/ }),
    13174 
    13175 /***/ "./src/components/query-monitor/index.js":
    13176 /*!***********************************************!*\
    13177   !*** ./src/components/query-monitor/index.js ***!
    13178   \***********************************************/
    13179 /*! exports provided: default */
    13180 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    13181 
    13182 "use strict";
    13183 __webpack_require__.r(__webpack_exports__);
    13184 /* harmony import */ var use_deep_compare_effect__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! use-deep-compare-effect */ "../../../../node_modules/use-deep-compare-effect/dist/use-deep-compare-effect.esm.js");
    13185 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
    13186 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__);
    13187 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url");
    13188 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__);
    13189 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../store */ "./src/store/index.js");
    13190 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js");
    13191 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../utils */ "./src/utils/index.js");
    13192 /**
    13193  * External dependencies
    13194  */
    13195 
    13196 /**
    13197  * WordPress dependencies
    13198  */
    13199 
    13200 
    13201 
    13202 /**
    13203  * Internal dependencies
    13204  */
    13205 
    13206 
    13207 
    13208 
    13209 /**
    13210  * Listens for changes to the path and reconstructs the query object based on the path
    13211  */
    13212 
    13213 const QueryMonitor = () => {
    13214   const {
    13215     setCurrentQuery
    13216   } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__["useDispatch"])(_store__WEBPACK_IMPORTED_MODULE_3__["store"]);
    13217   const {
    13218     path
    13219   } = Object(_hooks__WEBPACK_IMPORTED_MODULE_4__["useRoute"])();
    13220   let queryReady = true;
    13221   const query = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__["getQueryArgs"])(path);
    13222   const categorySlug = Object(_utils__WEBPACK_IMPORTED_MODULE_5__["getCategoryFromPath"])(path);
    13223   const categoryId = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__["useSelect"])(select => {
    13224     if (categorySlug) {
    13225       // Don't let the query be set until we have the categories.
    13226       queryReady = false;
    13227       const {
    13228         getCategoryBySlug,
    13229         hasLoadedCategories
    13230       } = select(_store__WEBPACK_IMPORTED_MODULE_3__["store"]);
    13231 
    13232       if (hasLoadedCategories()) {
    13233         queryReady = true;
    13234         const categoryObj = getCategoryBySlug(categorySlug);
    13235         return (categoryObj === null || categoryObj === void 0 ? void 0 : categoryObj.id) || false;
    13236       }
    13237     }
    13238 
    13239     return false;
    13240   }, [categorySlug]);
    13241 
    13242   if (categoryId) {
    13243     query['pattern-categories'] = categoryId;
    13244   }
    13245 
    13246   const author = Object(_utils__WEBPACK_IMPORTED_MODULE_5__["getValueFromPath"])(path, 'author');
    13247 
    13248   if (author) {
    13249     query.author_name = author;
    13250   }
    13251 
    13252   const page = Object(_utils__WEBPACK_IMPORTED_MODULE_5__["getPageFromPath"])(path);
    13253 
    13254   if (page > 1) {
    13255     query.page = page;
    13256   }
    13257 
    13258   const search = Object(_utils__WEBPACK_IMPORTED_MODULE_5__["getSearchTermFromPath"])(path);
    13259 
    13260   if (search.length > 0) {
    13261     query.search = search;
    13262   }
    13263 
    13264   const myPatternStatus = Object(_utils__WEBPACK_IMPORTED_MODULE_5__["getValueFromPath"])(path, 'my-patterns');
    13265 
    13266   if (myPatternStatus && 'page' !== myPatternStatus) {
    13267     query.status = myPatternStatus;
    13268   } // Deep compare the object dependency, since `query` is a new object on every render.
    13269 
    13270 
    13271   Object(use_deep_compare_effect__WEBPACK_IMPORTED_MODULE_0__["default"])(() => {
    13272     if (queryReady) {
    13273       setCurrentQuery(query);
    13274     }
    13275   }, [query, queryReady]);
    13276   return null;
    13277 };
    13278 
    13279 /* harmony default export */ __webpack_exports__["default"] = (QueryMonitor);
    13280 
    13281 /***/ }),
    13282 
    13283 /***/ "./src/components/report-pattern-button/index.js":
    13284 /*!*******************************************************!*\
    13285   !*** ./src/components/report-pattern-button/index.js ***!
    13286   \*******************************************************/
    13287 /*! exports provided: default */
    13288 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    13289 
    13290 "use strict";
    13291 __webpack_require__.r(__webpack_exports__);
    13292 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    13293 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    13294 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
    13295 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_1__);
    13296 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    13297 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);
    13298 /* harmony import */ var _wordpress_icons__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/icons */ "../../../../node_modules/@wordpress/icons/build-module/index.js");
    13299 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url");
    13300 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_4__);
    13301 /* harmony import */ var _report_pattern_modal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../report-pattern-modal */ "./src/components/report-pattern-modal/index.js");
    13302 
    13303 
    13304 /**
    13305  * WordPress dependencies
    13306  */
    13307 
    13308 
    13309 
    13310 
    13311 
    13312 /**
    13313  * Internal dependencies
    13314  */
    13315 
    13316 
    13317 
    13318 const ReportPatternButton = ({
    13319   postId,
    13320   userHasReported
    13321 }) => {
    13322   const [showModal, setShowModal] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(false);
    13323   const [hasSubmitted, setHasSubmitted] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(false);
    13324   const alreadySubmitted = userHasReported || hasSubmitted;
    13325   const isLoggedIn = !!wporgPatternsData.userId;
    13326 
    13327   if (alreadySubmitted) {
    13328     return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", {
    13329       className: "pattern-report-button__copy"
    13330     }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_icons__WEBPACK_IMPORTED_MODULE_3__["Icon"], {
    13331       icon: _wordpress_icons__WEBPACK_IMPORTED_MODULE_3__["check"]
    13332     }), Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])("You've reported this pattern", 'wporg-patterns'));
    13333   }
    13334 
    13335   if (!isLoggedIn) {
    13336     return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", {
    13337       className: "pattern-report-button__copy"
    13338     }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", {
    13339       href: Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_4__["addQueryArgs"])('/wp-login.php', {
    13340         redirect_to: window.location.pathname
    13341       })
    13342     }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Login to report this pattern', 'wporg-patterns')));
    13343   }
    13344 
    13345   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["Fragment"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_1__["Button"], {
    13346     className: "pattern-report-button",
    13347     isLink: true,
    13348     onClick: () => setShowModal(true)
    13349   }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Report this pattern', 'wporg-patterns')), showModal && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_report_pattern_modal__WEBPACK_IMPORTED_MODULE_5__["default"], {
    13350     postId: postId,
    13351     onClose: submitted => {
    13352       setShowModal(false);
    13353       setHasSubmitted(submitted);
    13354     }
    13355   }));
    13356 };
    13357 
    13358 /* harmony default export */ __webpack_exports__["default"] = (ReportPatternButton);
    13359 
    13360 /***/ }),
    13361 
    13362 /***/ "./src/components/report-pattern-modal/index.js":
    13363 /*!******************************************************!*\
    13364   !*** ./src/components/report-pattern-modal/index.js ***!
    13365   \******************************************************/
    13366 /*! exports provided: default */
    13367 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    13368 
    13369 "use strict";
    13370 __webpack_require__.r(__webpack_exports__);
    13371 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    13372 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    13373 /* harmony import */ var _wordpress_a11y__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/a11y */ "@wordpress/a11y");
    13374 /* harmony import */ var _wordpress_a11y__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_a11y__WEBPACK_IMPORTED_MODULE_1__);
    13375 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    13376 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);
    13377 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
    13378 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__);
    13379 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
    13380 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__);
    13381 /* harmony import */ var _wordpress_api_fetch__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/api-fetch */ "@wordpress/api-fetch");
    13382 /* harmony import */ var _wordpress_api_fetch__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_api_fetch__WEBPACK_IMPORTED_MODULE_5__);
    13383 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url");
    13384 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_6__);
    13385 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../store */ "./src/store/index.js");
    13386 
    13387 
    13388 /**
    13389  * WordPress dependencies
    13390  */
    13391 
    13392 
    13393 
    13394 
    13395 
    13396 
    13397 
    13398 /**
    13399  * Internal dependencies
    13400  */
    13401 
    13402 
    13403 
    13404 const reducer = (state, action) => {
    13405   switch (action.status) {
    13406     case 'submitting':
    13407       return {
    13408         isSubmitting: true
    13409       };
    13410 
    13411     case 'submitted':
    13412       return {
    13413         isSubmitted: true
    13414       };
    13415 
    13416     case 'error':
    13417       return {
    13418         hasError: true,
    13419         message: action.message
    13420       };
    13421 
    13422     default:
    13423       return {};
    13424   }
    13425 };
    13426 
    13427 const ReportPatternModal = ({
    13428   postId,
    13429   onClose
    13430 }) => {
    13431   const [state, dispatch] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useReducer"])(reducer, {});
    13432   const [selectedOption, setOption] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])('');
    13433   const [details, setDetails] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])('');
    13434   const container = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useRef"])();
    13435 
    13436   const submittedText = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Your report has been submitted.', 'wporg-patterns');
    13437 
    13438   const {
    13439     isLoading,
    13440     mappedReasons
    13441   } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__["useSelect"])(select => {
    13442     const {
    13443       getPatternFlagReasons,
    13444       isLoadingPatternFlagReasons
    13445     } = select(_store__WEBPACK_IMPORTED_MODULE_7__["store"]);
    13446     const reasons = getPatternFlagReasons() || [];
    13447     return {
    13448       isLoading: isLoadingPatternFlagReasons(),
    13449       mappedReasons: reasons.sort((a, b) => {
    13450         // Using the slug allows us to set a custom order for the terms through the admin UI.
    13451         switch (true) {
    13452           case a.slug < b.slug:
    13453             return -1;
    13454 
    13455           case a.slug > b.slug:
    13456             return 1;
    13457 
    13458           default:
    13459             return 0;
    13460         }
    13461       }).map(i => {
    13462         // We need to convert id to string to make the RadioControl match the selected item.
    13463         return {
    13464           label: i.name,
    13465           value: i.id.toString()
    13466         };
    13467       })
    13468     };
    13469   });
    13470 
    13471   const handleSubmit = event => {
    13472     event.preventDefault();
    13473 
    13474     if (!selectedOption || !details.length || state.isSubmitted || state.isSubmitting) {
    13475       return;
    13476     }
    13477 
    13478     dispatch({
    13479       status: 'submitting'
    13480     });
    13481     _wordpress_api_fetch__WEBPACK_IMPORTED_MODULE_5___default()({
    13482       path: Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_6__["addQueryArgs"])('/wp/v2/wporg-pattern-flag'),
    13483       method: 'POST',
    13484       data: {
    13485         parent: postId,
    13486         'wporg-pattern-flag-reason': selectedOption,
    13487         excerpt: details
    13488       }
    13489     }).then(() => {
    13490       dispatch({
    13491         status: 'submitted'
    13492       });
    13493       Object(_wordpress_a11y__WEBPACK_IMPORTED_MODULE_1__["speak"])(submittedText);
    13494       container.current.closest('[role="dialog"]').focus();
    13495     }).catch(err => {
    13496       dispatch({
    13497         status: 'error',
    13498         message: err.message
    13499       });
    13500       Object(_wordpress_a11y__WEBPACK_IMPORTED_MODULE_1__["speak"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["sprintf"])(
    13501       /* translators: %s: Error message. */
    13502       Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Error: %s', 'wporg-patterns'), err.message));
    13503     });
    13504   };
    13505 
    13506   const handleClose = () => {
    13507     onClose(state.isSubmitted);
    13508   };
    13509 
    13510   const renderView = () => {
    13511     if (isLoading) {
    13512       return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["Spinner"], null);
    13513     }
    13514 
    13515     if (state.isSubmitted) {
    13516       return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", {
    13517         className: "pattern-report-modal__copy"
    13518       }, submittedText);
    13519     }
    13520 
    13521     return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("form", {
    13522       onSubmit: handleSubmit
    13523     }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["RadioControl"], {
    13524       className: "pattern-report-modal__radio",
    13525       label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Please choose a reason:', 'wporg-patterns'),
    13526       selected: selectedOption,
    13527       options: mappedReasons,
    13528       onChange: setOption,
    13529       required: true
    13530     }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["TextareaControl"], {
    13531       label: "Please provide details (required)",
    13532       value: details,
    13533       onChange: setDetails,
    13534       required: true
    13535     }), state.hasError && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    13536       className: "notice notice-large notice-alt notice-error"
    13537     }, state.message), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    13538       className: "pattern-report-modal__actions"
    13539     }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["Button"], {
    13540       isSecondary: true,
    13541       onClick: handleClose
    13542     }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Cancel', 'wporg-patterns')), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["Button"], {
    13543       type: "submit",
    13544       isBusy: state.isSubmitting,
    13545       isPrimary: true
    13546     }, state.isSubmitting ? Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Submitting …', 'wporg-patterns') : Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Report', 'wporg-patterns'))));
    13547   };
    13548 
    13549   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["Modal"], {
    13550     className: `pattern-report-modal ${!state.isSubmitted ? 'pattern-report-modal__has-fixed-height' : ''}`,
    13551     title: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Report this pattern', 'wporg-patterns'),
    13552     onRequestClose: handleClose
    13553   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    13554     ref: container
    13555   }, renderView()));
    13556 };
    13557 
    13558 /* harmony default export */ __webpack_exports__["default"] = (ReportPatternModal);
    13559 
    13560 /***/ }),
    13561 
    13562 /***/ "./src/components/skeleton/index.js":
    13563 /*!******************************************!*\
    13564   !*** ./src/components/skeleton/index.js ***!
    13565   \******************************************/
    13566 /*! exports provided: SkeletonWrapper, Skeleton */
    13567 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    13568 
    13569 "use strict";
    13570 __webpack_require__.r(__webpack_exports__);
    13571 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SkeletonWrapper", function() { return SkeletonWrapper; });
    13572 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Skeleton", function() { return Skeleton; });
    13573 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    13574 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    13575 
    13576 
    13577 const SkeletonWrapper = ({
    13578   style,
    13579   children
    13580 }) => {
    13581   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", {
    13582     className: "pattern-skeleton__container",
    13583     style: style
    13584   }, children);
    13585 };
    13586 
    13587 const Skeleton = styles => {
    13588   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", {
    13589     className: "pattern-skeleton",
    13590     style: styles
    13591   });
    13592 };
    13593 
    13594 
    13595 
    13596 /***/ }),
    13597 
    13598 /***/ "./src/hooks/index.js":
    13599 /*!****************************!*\
    13600   !*** ./src/hooks/index.js ***!
    13601   \****************************/
    13602 /*! exports provided: RouteProvider, useRoute */
    13603 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    13604 
    13605 "use strict";
    13606 __webpack_require__.r(__webpack_exports__);
    13607 /* harmony import */ var _route__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./route */ "./src/hooks/route.js");
    13608 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RouteProvider", function() { return _route__WEBPACK_IMPORTED_MODULE_0__["RouteProvider"]; });
    13609 
    13610 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "useRoute", function() { return _route__WEBPACK_IMPORTED_MODULE_0__["useRoute"]; });
    13611 
    13612 
    13613 
    13614 /***/ }),
    13615 
    13616 /***/ "./src/hooks/route.js":
    13617 /*!****************************!*\
    13618   !*** ./src/hooks/route.js ***!
    13619   \****************************/
    13620 /*! exports provided: RouteProvider, useRoute */
    13621 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    13622 
    13623 "use strict";
    13624 __webpack_require__.r(__webpack_exports__);
    13625 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RouteProvider", function() { return RouteProvider; });
    13626 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useRoute", function() { return useRoute; });
    13627 /* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../../../../node_modules/@babel/runtime/helpers/defineProperty.js");
    13628 /* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);
    13629 /* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../../../../node_modules/@babel/runtime/helpers/slicedToArray.js");
    13630 /* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1__);
    13631 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    13632 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__);
    13633 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url");
    13634 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_3__);
    13635 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../utils */ "./src/utils/index.js");
    13636 
    13637 
    13638 
    13639 
    13640 function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
    13641 
    13642 function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
    13643 
    13644 /**
    13645  * WordPress dependencies
    13646  */
    13647 
    13648 
    13649 /**
    13650  * Internal dependencies
    13651  */
    13652 
    13653 
    13654 var StateContext = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["createContext"])();
    13655 function RouteProvider(_ref) {
    13656   var children = _ref.children;
    13657 
    13658   var _useState = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["useState"])(Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_3__["getPathAndQueryString"])(window.location.href)),
    13659       _useState2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1___default()(_useState, 2),
    13660       path = _useState2[0],
    13661       setPath = _useState2[1];
    13662   /**
    13663    * Combines query strings from the current path and the new path for arguments with values.
    13664    *
    13665    * @param {string} newPath Path including query strings
    13666    * @return {Object} Query strings as an object
    13667    */
    13668 
    13669 
    13670   var mergeQueryStrings = function mergeQueryStrings(newPath) {
    13671     var currentQueryStrings = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_3__["getQueryArgs"])(path);
    13672     var newQueryStrings = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_3__["getQueryArgs"])(newPath);
    13673 
    13674     var combined = _objectSpread(_objectSpread({}, currentQueryStrings), newQueryStrings); // remove empty query strings
    13675 
    13676 
    13677     return Object(_utils__WEBPACK_IMPORTED_MODULE_4__["removeEmptyArgs"])(combined);
    13678   };
    13679   /**
    13680    * Combines the current and new path's query strings and updates the browser's url.
    13681    *
    13682    * @param {string} newPath
    13683    */
    13684 
    13685 
    13686   var _pushState = function _pushState(newPath) {
    13687     // Merge the existing and new query strings.
    13688     var newQueryStrings = mergeQueryStrings(newPath); // Remove the query strings from the path
    13689 
    13690     var pathOnly = Object(_utils__WEBPACK_IMPORTED_MODULE_4__["removeQueryString"])(newPath); // Rebuild the full path
    13691 
    13692     var rebuiltPath = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_3__["addQueryArgs"])(pathOnly, newQueryStrings);
    13693 
    13694     _replaceState(rebuiltPath);
    13695   };
    13696   /**
    13697    * Calls `window.history.pushState` to update the browser's url.
    13698    *
    13699    * @param {string} newPath
    13700    */
    13701 
    13702 
    13703   var _replaceState = function _replaceState(newPath) {
    13704     window.history.pushState('', '', newPath);
    13705     setPath(newPath);
    13706   };
    13707 
    13708   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["createElement"])(StateContext.Provider, {
    13709     value: {
    13710       path: path,
    13711       update: _pushState,
    13712       replace: _replaceState
    13713     }
    13714   }, children);
    13715 }
    13716 function useRoute() {
    13717   var context = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["useContext"])(StateContext);
    13718 
    13719   if (context === undefined) {
    13720     throw new Error('useRoute must be used within a Provider');
    13721   }
    13722 
    13723   return context;
    13724 }
    13725 
    13726 /***/ }),
    13727 
    13728 /***/ "./src/index.js":
    13729 /*!**********************!*\
    13730   !*** ./src/index.js ***!
    13731   \**********************/
    13732 /*! no exports provided */
    13733 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    13734 
    13735 "use strict";
    13736 __webpack_require__.r(__webpack_exports__);
    13737 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    13738 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    13739 /* harmony import */ var _components_pattern__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./components/pattern */ "./src/components/pattern/index.js");
    13740 /* harmony import */ var _components_patterns__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./components/patterns */ "./src/components/patterns/index.js");
    13741 /* harmony import */ var _components_my_favorites__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./components/my-favorites */ "./src/components/my-favorites/index.js");
    13742 /* harmony import */ var _components_my_patterns__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./components/my-patterns */ "./src/components/my-patterns/index.js");
    13743 /* harmony import */ var _components_patterns_search__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./components/patterns-search */ "./src/components/patterns-search/index.js");
    13744 
    13745 
    13746 /**
    13747  * WordPress dependencies
    13748  */
    13749 
    13750 /**
    13751  * Internal dependencies
    13752  */
    13753 
    13754 
    13755 
    13756 
    13757 
    13758  // Load the grid into the awaiting preview container.
    13759 
    13760 const gridContainer = document.getElementById('patterns__container');
    13761 
    13762 if (gridContainer) {
    13763   Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["render"])(Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_components_patterns__WEBPACK_IMPORTED_MODULE_2__["default"], null), gridContainer);
    13764 } // Load the preview into any awaiting preview container.
    13765 
    13766 
    13767 const myPatternsGridContainer = document.getElementById('my-patterns__container');
    13768 
    13769 if (myPatternsGridContainer) {
    13770   Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["render"])(Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_components_my_patterns__WEBPACK_IMPORTED_MODULE_4__["default"], null), myPatternsGridContainer);
    13771 } // Load the preview into any awaiting preview container.
    13772 
    13773 
    13774 const myFavsGridContainer = document.getElementById('my-favorites__container');
    13775 
    13776 if (myFavsGridContainer) {
    13777   Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["render"])(Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_components_my_favorites__WEBPACK_IMPORTED_MODULE_3__["default"], null), myFavsGridContainer);
    13778 } // Load the preview into any awaiting preview container.
    13779 
    13780 
    13781 const previewContainers = document.querySelectorAll('.pattern__container');
    13782 
    13783 for (let i = 0; i < previewContainers.length; i++) {
    13784   const container = previewContainers[i];
    13785   const props = container.dataset;
    13786   Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["render"])(Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_components_pattern__WEBPACK_IMPORTED_MODULE_1__["default"], props), container, () => {
    13787     // This callback is called after the render to unhide the container.
    13788     container.hidden = false;
    13789     const contentToHide = document.querySelectorAll('.hide-if-pattern-loaded');
    13790     contentToHide.forEach(elem => elem.hidden = true);
    13791   });
    13792 } // Load the patterns search package
    13793 
    13794 
    13795 const searchContainer = document.getElementById('patterns-search__container');
    13796 
    13797 if (searchContainer) {
    13798   Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["render"])(Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_components_patterns_search__WEBPACK_IMPORTED_MODULE_5__["default"], searchContainer.dataset), searchContainer);
    13799 }
    13800 
    13801 /***/ }),
    13802 
    13803 /***/ "./src/store/actions.js":
    13804 /*!******************************!*\
    13805   !*** ./src/store/actions.js ***!
    13806   \******************************/
    13807 /*! exports provided: fetchPatterns, loadPattern, loadPatterns, setErrorPatterns, setCurrentQuery, fetchCategories, loadCategories, fetchPatternFlagReasons, loadPatternFlagReasons, loadFavorites, addFavorite, removeFavorite */
    13808 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    13809 
    13810 "use strict";
    13811 __webpack_require__.r(__webpack_exports__);
    13812 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fetchPatterns", function() { return fetchPatterns; });
    13813 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "loadPattern", function() { return loadPattern; });
    13814 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "loadPatterns", function() { return loadPatterns; });
    13815 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setErrorPatterns", function() { return setErrorPatterns; });
    13816 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setCurrentQuery", function() { return setCurrentQuery; });
    13817 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fetchCategories", function() { return fetchCategories; });
    13818 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "loadCategories", function() { return loadCategories; });
    13819 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fetchPatternFlagReasons", function() { return fetchPatternFlagReasons; });
    13820 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "loadPatternFlagReasons", function() { return loadPatternFlagReasons; });
    13821 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "loadFavorites", function() { return loadFavorites; });
    13822 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "addFavorite", function() { return addFavorite; });
    13823 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "removeFavorite", function() { return removeFavorite; });
    13824 /* harmony import */ var _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/data-controls */ "@wordpress/data-controls");
    13825 /* harmony import */ var _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_0__);
    13826 /**
    13827  * WordPress dependencies
    13828  */
    13829 
    13830 /**
    13831  * Get the action object signalling that patterns have been requested.
    13832  *
    13833  * @param {string} query Search string.
    13834  *
    13835  * @return {Object} Action object.
    13836  */
    13837 
    13838 function fetchPatterns(query) {
    13839   return {
    13840     type: 'FETCH_BLOCK_PATTERNS',
    13841     query: query
    13842   };
    13843 }
    13844 /**
    13845  * Get the action object signalling that a singple pattern has been loaded.
    13846  *
    13847  * @param {number} postId The pattern ID.
    13848  * @param {Object} pattern The pattern as returned from the API.
    13849  *
    13850  * @return {Object} Action object.
    13851  */
    13852 
    13853 function loadPattern(postId, pattern) {
    13854   return {
    13855     type: 'LOAD_BLOCK_PATTERN',
    13856     postId: postId,
    13857     pattern: pattern
    13858   };
    13859 }
    13860 /**
    13861  * Get the action object signalling that patterns have been loaded.
    13862  *
    13863  * @param {string} query Search string.
    13864  * @param {Object} response
    13865  * @param {Array} response.page The current page.
    13866  * @param {Array} response.patterns A list of patterns.
    13867  * @param {number} response.total The total number of patterns.
    13868  * @param {number} response.totalPages The total number of pages.
    13869  *
    13870  * @return {Object} Action object.
    13871  */
    13872 
    13873 function loadPatterns(query, {
    13874   page,
    13875   patterns,
    13876   total,
    13877   totalPages
    13878 }) {
    13879   return {
    13880     type: 'LOAD_BLOCK_PATTERNS',
    13881     query: query,
    13882     page: page,
    13883     patterns: patterns,
    13884     total: total,
    13885     totalPages: totalPages
    13886   };
    13887 }
    13888 /**
    13889  * Get the action object signalling that patterns have been loaded.
    13890  *
    13891  * @param {string} query Search string.
    13892  * @param {Object} response
    13893  * @param {Array} response.page The current page.
    13894  * @param {Object} response.error The error message, as reported from the API.
    13895  *
    13896  * @return {Object} Action object.
    13897  */
    13898 
    13899 function setErrorPatterns(query, {
    13900   page,
    13901   error
    13902 }) {
    13903   return {
    13904     type: 'ERROR_BLOCK_PATTERNS',
    13905     query: query,
    13906     page: page,
    13907     error: error
    13908   };
    13909 }
    13910 /**
    13911  * Get the action object signalling that the current view has been set.
    13912  *
    13913  * @param {string} query Query object.
    13914  * @return {Object} Action object.
    13915  */
    13916 
    13917 function setCurrentQuery(query) {
    13918   return {
    13919     type: 'SET_CURRENT_QUERY',
    13920     query: query
    13921   };
    13922 }
    13923 /**
    13924  * Get the action object signalling that categories have been requested.
    13925  *
    13926  * @return {Object} Action object.
    13927  */
    13928 
    13929 function fetchCategories() {
    13930   return {
    13931     type: 'FETCH_CATEGORIES'
    13932   };
    13933 }
    13934 /**
    13935  * Get the action object signalling that categories have been loaded.
    13936  *
    13937  * @param {Array} categories A list of categories.
    13938  * @return {Object} Action object.
    13939  */
    13940 
    13941 function loadCategories(categories) {
    13942   return {
    13943     type: 'LOAD_CATEGORIES',
    13944     categories: categories
    13945   };
    13946 }
    13947 /**
    13948  * Get the action object signalling that pattern flag reasons have been requested.
    13949  *
    13950  * @return {Object} Action object.
    13951  */
    13952 
    13953 function fetchPatternFlagReasons() {
    13954   return {
    13955     type: 'FETCH_PATTERN_FLAG_REASONS'
    13956   };
    13957 }
    13958 /**
    13959  * Get the action object signalling that pattern flag reasons have been loaded.
    13960  *
    13961  * @param {Array} reasons A list of reasons.
    13962  * @return {Object} Action object.
    13963  */
    13964 
    13965 function loadPatternFlagReasons(reasons) {
    13966   return {
    13967     type: 'LOAD_PATTERN_FLAG_REASONS',
    13968     reasons: reasons
    13969   };
    13970 }
    13971 /**
    13972  * Get the action object signalling that the favorites list has been loaded.
    13973  *
    13974  * @param {number[]} patternIds A list of pattern IDs.
    13975  *
    13976  * @return {Object} Action object.
    13977  */
    13978 
    13979 function loadFavorites(patternIds) {
    13980   return {
    13981     type: 'LOAD_FAVORITES',
    13982     patternIds: patternIds
    13983   };
    13984 }
    13985 /**
    13986  * Get the action object to favorite a pattern.
    13987  *
    13988  * @param {number} patternId The pattern to favorite.
    13989  *
    13990  * @return {Object} Action object.
    13991  */
    13992 
    13993 function* addFavorite(patternId) {
    13994   const result = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_0__["apiFetch"])({
    13995     path: '/wporg/v1/pattern-favorites',
    13996     method: 'POST',
    13997     data: {
    13998       id: patternId
    13999     }
    14000   }); // Silently discarding any errors.
    14001 
    14002   if ('number' === typeof result) {
    14003     return {
    14004       type: 'ADD_FAVORITE',
    14005       patternId: patternId,
    14006       count: result
    14007     };
    14008   }
    14009 }
    14010 /**
    14011  * Get the action object to unfavorite a pattern.
    14012  *
    14013  * @param {number} patternId The pattern to unfavorite.
    14014  *
    14015  * @return {Object} Action object.
    14016  */
    14017 
    14018 function* removeFavorite(patternId) {
    14019   const result = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_0__["apiFetch"])({
    14020     path: '/wporg/v1/pattern-favorites',
    14021     method: 'DELETE',
    14022     data: {
    14023       id: patternId
    14024     }
    14025   }); // Silently discarding any errors.
    14026 
    14027   if ('number' === typeof result) {
    14028     return {
    14029       type: 'REMOVE_FAVORITE',
    14030       patternId: patternId,
    14031       count: result
    14032     };
    14033   }
    14034 }
    14035 
    14036 /***/ }),
    14037 
    14038 /***/ "./src/store/index.js":
    14039 /*!****************************!*\
    14040   !*** ./src/store/index.js ***!
    14041   \****************************/
    14042 /*! exports provided: store */
    14043 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    14044 
    14045 "use strict";
    14046 __webpack_require__.r(__webpack_exports__);
    14047 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "store", function() { return store; });
    14048 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
    14049 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_0__);
    14050 /* harmony import */ var _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/data-controls */ "@wordpress/data-controls");
    14051 /* harmony import */ var _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__);
    14052 /* harmony import */ var _actions__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./actions */ "./src/store/actions.js");
    14053 /* harmony import */ var _reducer__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./reducer */ "./src/store/reducer.js");
    14054 /* harmony import */ var _resolvers__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./resolvers */ "./src/store/resolvers.js");
    14055 /* harmony import */ var _selectors__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./selectors */ "./src/store/selectors.js");
    14056 /**
    14057  * WordPress dependencies
    14058  */
    14059 
    14060 
    14061 /**
    14062  * Internal dependencies
    14063  */
    14064 
    14065 
    14066 
    14067 
    14068 
    14069 /**
    14070  * Module Constants
    14071  */
    14072 
    14073 var STORE_NAME = 'wporg/pattern-directory';
    14074 /**
    14075  * Store definition for the block directory namespace.
    14076  *
    14077  * @see https://github.com/WordPress/gutenberg/blob/HEAD/packages/data/README.md#createReduxStore
    14078  *
    14079  * @type {Object}
    14080  */
    14081 
    14082 var store = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_0__["createReduxStore"])(STORE_NAME, {
    14083   reducer: _reducer__WEBPACK_IMPORTED_MODULE_3__["default"],
    14084   selectors: _selectors__WEBPACK_IMPORTED_MODULE_5__,
    14085   actions: _actions__WEBPACK_IMPORTED_MODULE_2__,
    14086   controls: _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["controls"],
    14087   resolvers: _resolvers__WEBPACK_IMPORTED_MODULE_4__
    14088 });
    14089 Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_0__["register"])(store);
    14090 
    14091 /***/ }),
    14092 
    14093 /***/ "./src/store/reducer.js":
    14094 /*!******************************!*\
    14095   !*** ./src/store/reducer.js ***!
    14096   \******************************/
    14097 /*! exports provided: patterns, categories, currentQuery, patternFlagReasons, favorites, default */
    14098 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    14099 
    14100 "use strict";
    14101 __webpack_require__.r(__webpack_exports__);
    14102 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "patterns", function() { return patterns; });
    14103 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "categories", function() { return categories; });
    14104 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "currentQuery", function() { return currentQuery; });
    14105 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "patternFlagReasons", function() { return patternFlagReasons; });
    14106 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "favorites", function() { return favorites; });
    14107 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
    14108 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_0__);
    14109 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ "./src/store/utils.js");
    14110 /**
    14111  * WordPress dependencies
    14112  */
    14113 
    14114 /**
    14115  * Internal dependencies
    14116  */
    14117 
    14118 
    14119 /**
    14120  * Reducer to track available patterns.
    14121  *
    14122  * @param {Object} state Current state.
    14123  * @param {Object} action Dispatched action.
    14124  * @return {Object} Updated state.
    14125  */
    14126 
    14127 function patterns(state = {}, action) {
    14128   return {
    14129     byId: byId(state.byId, action),
    14130     queries: queries(state.queries, action)
    14131   };
    14132 }
    14133 
    14134 function byId(state = {}, action) {
    14135   switch (action.type) {
    14136     case 'LOAD_BLOCK_PATTERNS':
    14137       {
    14138         const patternsById = (action.patterns || []).reduce((acc, cur) => ({ ...acc,
    14139           [cur.id]: cur
    14140         }), {});
    14141         return { ...state,
    14142           ...patternsById
    14143         };
    14144       }
    14145 
    14146     case 'LOAD_BLOCK_PATTERN':
    14147       {
    14148         return { ...state,
    14149           [action.postId]: action.pattern
    14150         };
    14151       }
    14152 
    14153     case 'ADD_FAVORITE':
    14154     case 'REMOVE_FAVORITE':
    14155       {
    14156         const updatedPattern = { ...state[action.patternId],
    14157           favorite_count: action.count
    14158         };
    14159         return { ...state,
    14160           [action.patternId]: updatedPattern
    14161         };
    14162       }
    14163 
    14164     default:
    14165       return state;
    14166   }
    14167 }
    14168 
    14169 function queries(state = {}, action) {
    14170   const patternIds = (action.patterns || []).map(({
    14171     id
    14172   }) => id);
    14173   const {
    14174     page,
    14175     total,
    14176     totalPages
    14177   } = action;
    14178 
    14179   switch (action.type) {
    14180     case 'LOAD_BLOCK_PATTERNS':
    14181       {
    14182         const _queryState = { ...(state[action.query] || {}),
    14183           total,
    14184           totalPages
    14185         };
    14186         _queryState[page] = patternIds;
    14187         return { ...state,
    14188           [action.query]: _queryState
    14189         };
    14190       }
    14191 
    14192     case 'ERROR_BLOCK_PATTERNS':
    14193       {
    14194         const _queryState = state[action.query] || {};
    14195 
    14196         _queryState[page] = [];
    14197         return { ...state,
    14198           [action.query]: _queryState
    14199         };
    14200       }
    14201 
    14202     default:
    14203       return state;
    14204   }
    14205 }
    14206 /**
    14207  * Reducer to track categories.
    14208  *
    14209  * @param {Object} state Current state.
    14210  * @param {Object} action Dispatched action.
    14211  * @return {Object} Updated state.
    14212  */
    14213 
    14214 
    14215 function categories(state = undefined, action) {
    14216   switch (action.type) {
    14217     case 'FETCH_CATEGORIES':
    14218       return null;
    14219     // Indicates the query is in progress
    14220 
    14221     case 'LOAD_CATEGORIES':
    14222       // Sort the categories alphabetically.
    14223       // See: https://github.com/WordPress/pattern-directory/pull/76#issuecomment-818330872
    14224       const sorted = (action.categories || []).sort((a, b) => a.name.localeCompare(b.name));
    14225       return [Object(_utils__WEBPACK_IMPORTED_MODULE_1__["getAllCategory"])(), ...sorted];
    14226   }
    14227 
    14228   return state;
    14229 }
    14230 /**
    14231  * Reducer to track the current query.
    14232  *
    14233  * @param {Object} state Current state.
    14234  * @param {Object} action Dispatched action.
    14235  * @return {Object} Updated state.
    14236  */
    14237 
    14238 function currentQuery(state = undefined, action) {
    14239   switch (action.type) {
    14240     case 'SET_CURRENT_QUERY':
    14241       return action.query;
    14242   }
    14243 
    14244   return state;
    14245 }
    14246 /**
    14247  * Reducer to track pattern flag reasons.
    14248  *
    14249  * @param {Object} state Current state.
    14250  * @param {Object} action Dispatched action.
    14251  * @return {Object} Updated state.
    14252  */
    14253 
    14254 function patternFlagReasons(state = undefined, action) {
    14255   switch (action.type) {
    14256     case 'FETCH_PATTERN_FLAG_REASONS':
    14257       return null;
    14258 
    14259     case 'LOAD_PATTERN_FLAG_REASONS':
    14260       return [...action.reasons];
    14261 
    14262     default:
    14263       return state;
    14264   }
    14265 }
    14266 /**
    14267  * Reducer to track the user's favorites.
    14268  *
    14269  * @param {Object} state Current state.
    14270  * @param {Object} action Dispatched action.
    14271  * @return {Object} Updated state.
    14272  */
    14273 
    14274 function favorites(state = [], action) {
    14275   const {
    14276     patternId
    14277   } = action;
    14278 
    14279   switch (action.type) {
    14280     case 'LOAD_FAVORITES':
    14281       return action.patternIds;
    14282 
    14283     case 'ADD_FAVORITE':
    14284       return state.includes(patternId) ? state : [...state, patternId];
    14285 
    14286     case 'REMOVE_FAVORITE':
    14287       return state.filter(id => id !== patternId);
    14288   }
    14289 
    14290   return state;
    14291 }
    14292 /* harmony default export */ __webpack_exports__["default"] = (Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_0__["combineReducers"])({
    14293   patterns,
    14294   categories,
    14295   currentQuery,
    14296   patternFlagReasons,
    14297   favorites
    14298 }));
    14299 
    14300 /***/ }),
    14301 
    14302 /***/ "./src/store/resolvers.js":
    14303 /*!********************************!*\
    14304   !*** ./src/store/resolvers.js ***!
    14305   \********************************/
    14306 /*! exports provided: getPatternsByQuery, getPattern, getCategories, getPatternFlagReasons, getFavorites */
    14307 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    14308 
    14309 "use strict";
    14310 __webpack_require__.r(__webpack_exports__);
    14311 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPatternsByQuery", function() { return getPatternsByQuery; });
    14312 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPattern", function() { return getPattern; });
    14313 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getCategories", function() { return getCategories; });
    14314 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPatternFlagReasons", function() { return getPatternFlagReasons; });
    14315 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getFavorites", function() { return getFavorites; });
    14316 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url");
    14317 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__);
    14318 /* harmony import */ var _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/data-controls */ "@wordpress/data-controls");
    14319 /* harmony import */ var _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__);
    14320 /* harmony import */ var _actions__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./actions */ "./src/store/actions.js");
    14321 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./utils */ "./src/store/utils.js");
    14322 /**
    14323  * WordPress dependencies
    14324  */
    14325  // eslint-disable-next-line @wordpress/no-unsafe-wp-apis
    14326 
    14327 
    14328 /**
    14329  * Internal dependencies
    14330  */
    14331 
    14332 
    14333 
    14334 
    14335 async function parseResponse(response) {
    14336   try {
    14337     var _response$headers, _response$headers2;
    14338 
    14339     return {
    14340       total: Number(((_response$headers = response.headers) === null || _response$headers === void 0 ? void 0 : _response$headers.get('X-WP-Total')) || 0),
    14341       totalPages: Number(((_response$headers2 = response.headers) === null || _response$headers2 === void 0 ? void 0 : _response$headers2.get('X-WP-TotalPages')) || 0),
    14342       results: await response.json()
    14343     };
    14344   } catch (error) {
    14345     return {};
    14346   }
    14347 }
    14348 
    14349 async function parseError(response) {
    14350   try {
    14351     return await response.json();
    14352   } catch (error) {
    14353     return {};
    14354   }
    14355 }
    14356 
    14357 function* getPatternsByQuery(query) {
    14358   const queryString = Object(_utils__WEBPACK_IMPORTED_MODULE_3__["getQueryString"])(query);
    14359 
    14360   try {
    14361     yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["fetchPatterns"])(queryString);
    14362     const response = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["apiFetch"])({
    14363       path: Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__["addQueryArgs"])('/wp/v2/wporg-pattern', { ...query,
    14364         locale: JSON.parse(wporgLocale)
    14365       }),
    14366       parse: false
    14367     });
    14368     const {
    14369       total,
    14370       totalPages,
    14371       results
    14372     } = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["__unstableAwaitPromise"])(parseResponse(response));
    14373     yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["loadPatterns"])(queryString, {
    14374       page: query.page || 1,
    14375       patterns: results,
    14376       total: total,
    14377       totalPages: totalPages
    14378     });
    14379   } catch (error) {
    14380     const parsedError = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["__unstableAwaitPromise"])(parseError(error)); // @todo Do something with this error message.
    14381 
    14382     yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["setErrorPatterns"])(queryString, {
    14383       page: query.page || 1,
    14384       error: parsedError
    14385     });
    14386   }
    14387 }
    14388 function* getPattern(postId) {
    14389   try {
    14390     const pattern = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["apiFetch"])({
    14391       path: Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__["addQueryArgs"])(`/wp/v2/wporg-pattern/${postId}`)
    14392     });
    14393     yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["loadPattern"])(postId, pattern);
    14394   } catch (error) {}
    14395 }
    14396 function* getCategories() {
    14397   try {
    14398     yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["fetchCategories"])();
    14399     const results = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["apiFetch"])({
    14400       path: Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__["addQueryArgs"])('/wp/v2/pattern-categories')
    14401     });
    14402     yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["loadCategories"])(results);
    14403   } catch (error) {}
    14404 }
    14405 function* getPatternFlagReasons() {
    14406   try {
    14407     yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["fetchPatternFlagReasons"])();
    14408     const results = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["apiFetch"])({
    14409       path: Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__["addQueryArgs"])('/wp/v2/wporg-pattern-flag-reason')
    14410     });
    14411     yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["loadPatternFlagReasons"])(results);
    14412   } catch (error) {}
    14413 }
    14414 function* getFavorites() {
    14415   try {
    14416     const results = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["apiFetch"])({
    14417       path: '/wporg/v1/pattern-favorites'
    14418     });
    14419     yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["loadFavorites"])(results);
    14420   } catch (error) {}
    14421 }
    14422 
    14423 /***/ }),
    14424 
    14425 /***/ "./src/store/selectors.js":
    14426 /*!********************************!*\
    14427   !*** ./src/store/selectors.js ***!
    14428   \********************************/
    14429 /*! exports provided: isLoadingPatternsByQuery, getPatterns, getPatternsByQuery, getPatternTotalsByQuery, getPatternTotalPagesByQuery, getPattern, getCurrentQuery, isLoadingCategories, hasLoadedCategories, getCategories, getCategoryBySlug, getPatternFlagReasons, isLoadingPatternFlagReasons, getFavorites, isFavorite */
    14430 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    14431 
    14432 "use strict";
    14433 __webpack_require__.r(__webpack_exports__);
    14434 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isLoadingPatternsByQuery", function() { return isLoadingPatternsByQuery; });
    14435 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPatterns", function() { return getPatterns; });
    14436 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPatternsByQuery", function() { return getPatternsByQuery; });
    14437 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPatternTotalsByQuery", function() { return getPatternTotalsByQuery; });
    14438 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPatternTotalPagesByQuery", function() { return getPatternTotalPagesByQuery; });
    14439 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPattern", function() { return getPattern; });
    14440 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getCurrentQuery", function() { return getCurrentQuery; });
    14441 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isLoadingCategories", function() { return isLoadingCategories; });
    14442 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hasLoadedCategories", function() { return hasLoadedCategories; });
    14443 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getCategories", function() { return getCategories; });
    14444 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getCategoryBySlug", function() { return getCategoryBySlug; });
    14445 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPatternFlagReasons", function() { return getPatternFlagReasons; });
    14446 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isLoadingPatternFlagReasons", function() { return isLoadingPatternFlagReasons; });
    14447 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getFavorites", function() { return getFavorites; });
    14448 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isFavorite", function() { return isFavorite; });
    14449 /* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../../../../node_modules/@babel/runtime/helpers/slicedToArray.js");
    14450 /* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__);
    14451 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ "./src/store/utils.js");
    14452 
    14453 
    14454 /**
    14455  * Internal dependencies
    14456  */
    14457 
    14458 /**
    14459  * Check if there is a pending request for the given pattern query.
    14460  *
    14461  * @param {Object} state Global application state.
    14462  * @param {Object} query Query parameters.
    14463  *
    14464  * @return {boolean} True if an API request is in progress for this query.
    14465  */
    14466 
    14467 function isLoadingPatternsByQuery(state, query) {
    14468   var _state$patterns$queri, _state$patterns$queri2;
    14469 
    14470   var queryString = Object(_utils__WEBPACK_IMPORTED_MODULE_1__["getQueryString"])(query);
    14471   var page = (query === null || query === void 0 ? void 0 : query.page) || 1;
    14472   return !Array.isArray((_state$patterns$queri = state.patterns.queries) === null || _state$patterns$queri === void 0 ? void 0 : (_state$patterns$queri2 = _state$patterns$queri[queryString]) === null || _state$patterns$queri2 === void 0 ? void 0 : _state$patterns$queri2[page]);
    14473 }
    14474 /**
    14475  * Get all loaded patterns.
    14476  *
    14477  * @param {Object} state Global application state.
    14478  *
    14479  * @return {Array} A list of all patterns.
    14480  */
    14481 
    14482 function getPatterns(state) {
    14483   return Object.values(state.patterns.byId);
    14484 }
    14485 /**
    14486  * Get loaded patterns for a given query.
    14487  *
    14488  * @param {Object} state Global application state.
    14489  * @param {Object} query Query parameters.
    14490  *
    14491  * @return {Array} A list of patterns matching this query.
    14492  */
    14493 
    14494 function getPatternsByQuery(state, query) {
    14495   var _state$patterns$queri3, _state$patterns$queri4;
    14496 
    14497   var queryString = Object(_utils__WEBPACK_IMPORTED_MODULE_1__["getQueryString"])(query);
    14498   var page = (query === null || query === void 0 ? void 0 : query.page) || 1;
    14499   var patternIds = (_state$patterns$queri3 = state.patterns.queries) === null || _state$patterns$queri3 === void 0 ? void 0 : (_state$patterns$queri4 = _state$patterns$queri3[queryString]) === null || _state$patterns$queri4 === void 0 ? void 0 : _state$patterns$queri4[page];
    14500   return (patternIds || []).map(function (id) {
    14501     return state.patterns.byId[id];
    14502   });
    14503 }
    14504 /**
    14505  * Get the count of all patterns for a given query.
    14506  *
    14507  * @param {Object} state Global application state.
    14508  * @param {Object} query Query parameters.
    14509  *
    14510  * @return {number} The count of all patterns matching this query.
    14511  */
    14512 
    14513 function getPatternTotalsByQuery(state, query) {
    14514   var _state$patterns$queri5, _state$patterns$queri6;
    14515 
    14516   var queryString = Object(_utils__WEBPACK_IMPORTED_MODULE_1__["getQueryString"])(query);
    14517   return ((_state$patterns$queri5 = state.patterns.queries) === null || _state$patterns$queri5 === void 0 ? void 0 : (_state$patterns$queri6 = _state$patterns$queri5[queryString]) === null || _state$patterns$queri6 === void 0 ? void 0 : _state$patterns$queri6.total) || 0;
    14518 }
    14519 /**
    14520  * Get the number of pages of patterns for a given query.
    14521  *
    14522  * @param {Object} state Global application state.
    14523  * @param {Object} query Query parameters.
    14524  *
    14525  * @return {number} The count of pages.
    14526  */
    14527 
    14528 function getPatternTotalPagesByQuery(state, query) {
    14529   var _state$patterns$queri7, _state$patterns$queri8;
    14530 
    14531   var queryString = Object(_utils__WEBPACK_IMPORTED_MODULE_1__["getQueryString"])(query);
    14532   return ((_state$patterns$queri7 = state.patterns.queries) === null || _state$patterns$queri7 === void 0 ? void 0 : (_state$patterns$queri8 = _state$patterns$queri7[queryString]) === null || _state$patterns$queri8 === void 0 ? void 0 : _state$patterns$queri8.totalPages) || 0;
    14533 }
    14534 /**
    14535  * Get a specific pattern.
    14536  *
    14537  * @param {Object} state Global application state.
    14538  * @param {string} id Pattern ID.
    14539  *
    14540  * @return {Object} The requested pattern, if loaded.
    14541  */
    14542 
    14543 function getPattern(state, id) {
    14544   return state.patterns.byId[id] || null;
    14545 }
    14546 /**
    14547  * Get the current query.
    14548  *
    14549  * @param {Object} state Global application state.
    14550  *
    14551  * @return {Object} The current query.
    14552  */
    14553 
    14554 function getCurrentQuery(state) {
    14555   return state.currentQuery;
    14556 }
    14557 /**
    14558  * Check if there is a pending request for category query.
    14559  *
    14560  * @param {Object} state Global application state.
    14561  *
    14562  * @return {boolean} True if an API request is in progress for this query.
    14563  */
    14564 
    14565 function isLoadingCategories(state) {
    14566   return state.categories === null;
    14567 }
    14568 /**
    14569  * Check if the categories have been loaded.
    14570  *
    14571  * @param {Object} state Global application state.
    14572  *
    14573  * @return {boolean} True if categories is an array.
    14574  */
    14575 
    14576 function hasLoadedCategories(state) {
    14577   return Array.isArray(state.categories);
    14578 }
    14579 /**
    14580  * Get all loaded categories.
    14581  *
    14582  * @param {Object} state Global application state.
    14583  *
    14584  * @return {Array} A list of all categories.
    14585  */
    14586 
    14587 function getCategories(state) {
    14588   return state.categories;
    14589 }
    14590 /**
    14591  * Get category by its slug.
    14592  *
    14593  * @param {Object} state Global application state.
    14594  * @param {string} slug Category slug.
    14595  *
    14596  * @return {Array|undefined} The requested category.
    14597  */
    14598 
    14599 function getCategoryBySlug(state, slug) {
    14600   if (!hasLoadedCategories(state)) {
    14601     return;
    14602   }
    14603 
    14604   var _state$categories$fil = state.categories.filter(function (i) {
    14605     return i.slug === slug;
    14606   }),
    14607       _state$categories$fil2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_state$categories$fil, 1),
    14608       cat = _state$categories$fil2[0];
    14609 
    14610   return cat;
    14611 }
    14612 /**
    14613  * Get pattern flag reasons.
    14614  *
    14615  * @param {Object} state Global application state.
    14616  *
    14617  * @return {Array} A list of pattern flag reasons.
    14618  */
    14619 
    14620 function getPatternFlagReasons(state) {
    14621   return state.patternFlagReasons;
    14622 }
    14623 /**
    14624  * Check if pattern flag reasons are loading.
    14625  *
    14626  * @param {Object} state Global application state.
    14627  *
    14628  * @return {Array} A list of pattern flag reasons.
    14629  */
    14630 
    14631 function isLoadingPatternFlagReasons(state) {
    14632   return state.patternFlagReasons === null;
    14633 }
    14634 /**
    14635  * Get the list of favorites.
    14636  *
    14637  * @param {Object} state Global application state.
    14638  *
    14639  * @return {number[]} A list of favorite pattern IDs.
    14640  */
    14641 
    14642 function getFavorites(state) {
    14643   return state.favorites;
    14644 }
    14645 /**
    14646  * Check if a pattern ID is in the list of favorites.
    14647  *
    14648  * @param {Object} state Global application state.
    14649  * @param {number} patternId The pattern to check.
    14650  *
    14651  * @return {number[]} A list of favorite pattern IDs.
    14652  */
    14653 
    14654 function isFavorite(state, patternId) {
    14655   return state.favorites.includes(patternId);
    14656 }
    14657 
    14658 /***/ }),
    14659 
    14660 /***/ "./src/store/utils.js":
    14661 /*!****************************!*\
    14662   !*** ./src/store/utils.js ***!
    14663   \****************************/
    14664 /*! exports provided: getQueryString, getAllCategory */
    14665 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    14666 
    14667 "use strict";
    14668 __webpack_require__.r(__webpack_exports__);
    14669 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getQueryString", function() { return getQueryString; });
    14670 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getAllCategory", function() { return getAllCategory; });
    14671 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url");
    14672 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__);
    14673 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    14674 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
    14675 /**
    14676  * WordPress dependencies
    14677  */
    14678 
    14679 
    14680 /**
    14681  * Convert a query object into a standardized string.
    14682  * See the `stableKey` generation in `getQueryParts`
    14683  * https://github.com/WordPress/gutenberg/blob/e12881c79441ca874fb2b2c2adffba8ed0792103/packages/core-data/src/queried-data/get-query-parts.js#L34
    14684  *
    14685  * @param {Object} query Query parameters.
    14686  *
    14687  * @return {string} A string which can be used to key the patterns state.
    14688  */
    14689 
    14690 function getQueryString(query = {}) {
    14691   // Ensure stable key by sorting keys. Also more efficient for iterating.
    14692   const keys = Object.keys(query).sort();
    14693   let stableKey = '';
    14694 
    14695   for (let i = 0; i < keys.length; i++) {
    14696     const key = keys[i];
    14697     let value = query[key];
    14698 
    14699     if (Array.isArray(value)) {
    14700       value = query[key].join();
    14701     }
    14702 
    14703     switch (key) {
    14704       // These keys are excluded from the stableKey.
    14705       case 'page':
    14706       case 'per_page':
    14707       case '_fields':
    14708         break;
    14709 
    14710       default:
    14711         stableKey += (stableKey ? '&' : '') + Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__["addQueryArgs"])('', {
    14712           [key]: value
    14713         }).slice(1);
    14714     }
    14715   }
    14716 
    14717   return stableKey;
    14718 }
    14719 /**
    14720  * Get the first category used to display all patterns.
    14721  *
    14722  * See Schema:
    14723  * https://developer.wordpress.org/rest-api/reference/categories/
    14724  *
    14725  * @return {Object} A category object
    14726  */
    14727 
    14728 function getAllCategory() {
    14729   return {
    14730     id: -1,
    14731     slug: '',
    14732     // Slug matches url
    14733     name: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('All', 'wporg-patterns'),
    14734     link: wporgPatternsUrl.site
    14735   };
    14736 }
    14737 
    14738 /***/ }),
    14739 
    14740 /***/ "./src/utils/copy-to-clipboard.js":
    14741 /*!****************************************!*\
    14742   !*** ./src/utils/copy-to-clipboard.js ***!
    14743   \****************************************/
    14744 /*! exports provided: copyToClipboard */
    14745 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    14746 
    14747 "use strict";
    14748 __webpack_require__.r(__webpack_exports__);
    14749 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "copyToClipboard", function() { return copyToClipboard; });
    14750 /**
    14751  * Uses a hidden textarea that is added and removed from the DOM in order to copy to clipboard via the Browser.
    14752  *
    14753  * @param {string} stringToCopy A string that will be copied to the clipboard
    14754  * @return {boolean} Whether the copy function succeeded
    14755  */
    14756 var copyToClipboard = function copyToClipboard(stringToCopy) {
    14757   var element = document.createElement('textarea'); // We don't want the text area to be selected since it's temporary.
    14758 
    14759   element.setAttribute('readonly', ''); // We don't want screen readers to read the content since it's pattern markup
    14760 
    14761   element.setAttribute('aria-hidden', 'true'); // We don't want the text area to be visible since it's temporary.
    14762 
    14763   element.style.position = 'absolute';
    14764   element.style.left = '-9999px';
    14765   element.value = stringToCopy;
    14766   document.body.appendChild(element);
    14767   element.select();
    14768   var success = document.execCommand('copy');
    14769   document.body.removeChild(element);
    14770   return success;
    14771 };
    14772 
    14773 /***/ }),
    14774 
    14775 /***/ "./src/utils/get-card-frame-height.js":
    14776 /*!********************************************!*\
    14777   !*** ./src/utils/get-card-frame-height.js ***!
    14778   \********************************************/
    14779 /*! exports provided: default */
    14780 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    14781 
    14782 "use strict";
    14783 __webpack_require__.r(__webpack_exports__);
    14784 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return getCardFrameHeight; });
    14785 /**
    14786  * Module constants
    14787  */
    14788 const ASPECT_RATIO = 2 / 3;
    14789 /**
    14790  * Returns the height of the preview window.
    14791  *
    14792  * @param {number} cardWidth The width of the card
    14793  */
    14794 
    14795 function getCardFrameHeight(cardWidth) {
    14796   return cardWidth * ASPECT_RATIO;
    14797 }
    14798 
    14799 /***/ }),
    14800 
    14801 /***/ "./src/utils/get-pagination-list.js":
    14802 /*!******************************************!*\
    14803   !*** ./src/utils/get-pagination-list.js ***!
    14804   \******************************************/
    14805 /*! exports provided: default */
    14806 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    14807 
    14808 "use strict";
    14809 __webpack_require__.r(__webpack_exports__);
    14810 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return getPaginationList; });
    14811 /**
    14812  * Get the collapsed list of page numbers for a given range of pages, used to paginate queries.
    14813  *
    14814  * This will return an array of page numbers (1, 2, 3, etc) for a given length (number of pages). If there are
    14815  * less than 5 pages (inclusive), it will return 1 through 5. If there are more, it will collapse between the
    14816  * start and end with an ellipsis. If the current page is in the middle, it will add pages to the middle.
    14817  *
    14818  * See test/get-pagination-list.js for examples.
    14819  *
    14820  * @param {number} length The total number of pages.
    14821  * @param {?number} current The current page, used to output extra pages if necessary. Default 1.
    14822  * @return {Array.<number|string>} Array of numbers and … used to display pagination links.
    14823  */
    14824 function getPaginationList(length, current = 1) {
    14825   const range = Array.from({
    14826     length
    14827   }, (val, i) => i + 1);
    14828   const list = [];
    14829 
    14830   if (length <= 5) {
    14831     return range;
    14832   }
    14833 
    14834   list.push(...range.slice(0, 2));
    14835 
    14836   if (current >= 2 && current <= length - 1) {
    14837     list.push(...range.slice(current - 2, current + 1));
    14838   }
    14839 
    14840   list.push(...range.slice(-2));
    14841   return list // Remove duplicates.
    14842   .filter((value, i, a) => a.indexOf(value) === i) // Add in … where there's a jump larger than 1.
    14843   .reduce((acc, value, i, a) => {
    14844     if (i === 0) {
    14845       acc.push(value);
    14846       return acc;
    14847     }
    14848 
    14849     const diff = Math.abs(a[i] - a[i - 1]);
    14850 
    14851     if (diff === 0) {
    14852       return acc;
    14853     }
    14854 
    14855     if (diff > 1) {
    14856       acc.push('…');
    14857     }
    14858 
    14859     acc.push(value);
    14860     return acc;
    14861   }, []);
    14862 }
    14863 
    14864 /***/ }),
    14865 
    14866 /***/ "./src/utils/index.js":
    14867 /*!****************************!*\
    14868   !*** ./src/utils/index.js ***!
    14869   \****************************/
    14870 /*! exports provided: getCategoryFromPath, getPageFromPath, getValueFromPath, getSearchTermFromPath, removeQueryString, removeEmptyArgs, copyToClipboard */
    14871 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    14872 
    14873 "use strict";
    14874 __webpack_require__.r(__webpack_exports__);
    14875 /* harmony import */ var _query__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./query */ "./src/utils/query.js");
    14876 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getCategoryFromPath", function() { return _query__WEBPACK_IMPORTED_MODULE_0__["getCategoryFromPath"]; });
    14877 
    14878 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getPageFromPath", function() { return _query__WEBPACK_IMPORTED_MODULE_0__["getPageFromPath"]; });
    14879 
    14880 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getValueFromPath", function() { return _query__WEBPACK_IMPORTED_MODULE_0__["getValueFromPath"]; });
    14881 
    14882 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getSearchTermFromPath", function() { return _query__WEBPACK_IMPORTED_MODULE_0__["getSearchTermFromPath"]; });
    14883 
    14884 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "removeQueryString", function() { return _query__WEBPACK_IMPORTED_MODULE_0__["removeQueryString"]; });
    14885 
    14886 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "removeEmptyArgs", function() { return _query__WEBPACK_IMPORTED_MODULE_0__["removeEmptyArgs"]; });
    14887 
    14888 /* harmony import */ var _copy_to_clipboard__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./copy-to-clipboard */ "./src/utils/copy-to-clipboard.js");
    14889 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "copyToClipboard", function() { return _copy_to_clipboard__WEBPACK_IMPORTED_MODULE_1__["copyToClipboard"]; });
    14890 
    14891 
    14892 
    14893 
    14894 /***/ }),
    14895 
    14896 /***/ "./src/utils/query.js":
    14897 /*!****************************!*\
    14898   !*** ./src/utils/query.js ***!
    14899   \****************************/
    14900 /*! exports provided: removeEmptyArgs, removeQueryString, getValueFromPath, getCategoryFromPath, getPageFromPath, getSearchTermFromPath */
    14901 /***/ (function(module, __webpack_exports__, __webpack_require__) {
    14902 
    14903 "use strict";
    14904 __webpack_require__.r(__webpack_exports__);
    14905 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "removeEmptyArgs", function() { return removeEmptyArgs; });
    14906 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "removeQueryString", function() { return removeQueryString; });
    14907 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getValueFromPath", function() { return getValueFromPath; });
    14908 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getCategoryFromPath", function() { return getCategoryFromPath; });
    14909 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPageFromPath", function() { return getPageFromPath; });
    14910 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getSearchTermFromPath", function() { return getSearchTermFromPath; });
    14911 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url");
    14912 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__);
    14913 /**
    14914  * WordPress dependencies
    14915  */
    14916 
    14917 /**
    14918  * Remove the last '/' from a string if it exists.
    14919  *
    14920  * @param {string} str Url or url part
    14921  * @return {string}
    14922  */
    14923 
    14924 const removeTrailingSlash = str => {
    14925   return str.replace(/\/$/, '');
    14926 };
    14927 /**
    14928  * Remove the first '/' from a string if it exists.
    14929  *
    14930  * @param {string} str Url or url part
    14931  * @return {string}
    14932  */
    14933 
    14934 
    14935 const removeLeadingSlash = str => {
    14936   return str.replace(/^\//, '');
    14937 };
    14938 /**
    14939  * Removes any empty properties or empty strings.
    14940  *
    14941  * @param {Object} obj
    14942  * @return {Object} Object with keys that are defined and not empty
    14943  */
    14944 
    14945 
    14946 const removeEmptyArgs = obj => {
    14947   const cleaned = {};
    14948   Object.keys(obj).forEach(key => {
    14949     const arg = obj[key]; // If it's not undefined or null convert it to string and check that it is not empty.
    14950     // It's a bit of a "trick" to handle non-strings and strings without checking type explicitly.
    14951 
    14952     if (arg !== undefined && arg !== null && arg.toString().length > 0) {
    14953       cleaned[key] = arg;
    14954     }
    14955   });
    14956   return cleaned;
    14957 };
    14958 /**
    14959  * Splits a string at ? and returns the first part.
    14960  *
    14961  * @param {string} path Url or url part
    14962  * @return {string} Returns string or string before ? character.
    14963  */
    14964 
    14965 const removeQueryString = path => {
    14966   return path.split('?')[0];
    14967 };
    14968 /**
    14969  * Retrieve a given key from a url path.
    14970  * A query string will take precedence, otherwise will fall back to the value in the path, for example
    14971  * in '/category/blog/page/2', the value for category is blog, and page is 2. This could also be written
    14972  * as `?category=blog&page=2`, or `/category/blog/?page=2`.
    14973  *
    14974  * @param {string} path A URL path and query string.
    14975  * @param {string} key  The query var to extract, ex: `pattern-categories`, `page`.
    14976  * @return {string} The value of the requested key.
    14977  */
    14978 
    14979 const getValueFromPath = (path, key) => {
    14980   if (!key || !path) {
    14981     return '';
    14982   }
    14983 
    14984   const query = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__["getQueryArgs"])(path);
    14985 
    14986   if (query[key]) {
    14987     return query[key];
    14988   }
    14989 
    14990   const _path = removeLeadingSlash(removeTrailingSlash(removeQueryString(path)));
    14991 
    14992   const parts = _path.split('/'); // Find the key section, if it exists. The next part of the URL is the value.
    14993 
    14994 
    14995   const index = parts.indexOf(key);
    14996 
    14997   if (-1 === index) {
    14998     return '';
    14999   }
    15000 
    15001   return parts[index + 1] || '';
    15002 };
    15003 /**
    15004  * Retrieve the category from a url path.
    15005  *
    15006  * @param {string} path
    15007  * @return {string} The category slug.
    15008  */
    15009 
    15010 const getCategoryFromPath = path => {
    15011   return getValueFromPath(path, 'pattern-categories');
    15012 };
    15013 /**
    15014  * Retrieve the page from a url path.
    15015  *
    15016  * @param {string} path
    15017  * @return {number} The page number.
    15018  */
    15019 
    15020 const getPageFromPath = path => {
    15021   return Number(getValueFromPath(path, 'page') || 1);
    15022 };
    15023 /**
    15024  * Retrieve the search term from a url path.
    15025  *
    15026  * @param {string} path
    15027  * @return {string} The search term.
    15028  */
    15029 
    15030 const getSearchTermFromPath = path => {
    15031   return getValueFromPath(path, 'search');
    15032 };
    15033 
    15034 /***/ }),
    15035 
    15036 /***/ "@wordpress/a11y":
    15037 /*!******************************!*\
    15038   !*** external ["wp","a11y"] ***!
    15039   \******************************/
    15040 /*! no static exports found */
    15041 /***/ (function(module, exports) {
    15042 
    15043 (function() { module.exports = window["wp"]["a11y"]; }());
    15044 
    15045 /***/ }),
    15046 
    15047 /***/ "@wordpress/api-fetch":
    15048 /*!**********************************!*\
    15049   !*** external ["wp","apiFetch"] ***!
    15050   \**********************************/
    15051 /*! no static exports found */
    15052 /***/ (function(module, exports) {
    15053 
    15054 (function() { module.exports = window["wp"]["apiFetch"]; }());
    15055 
    15056 /***/ }),
    15057 
    15058 /***/ "@wordpress/components":
    15059 /*!************************************!*\
    15060   !*** external ["wp","components"] ***!
    15061   \************************************/
    15062 /*! no static exports found */
    15063 /***/ (function(module, exports) {
    15064 
    15065 (function() { module.exports = window["wp"]["components"]; }());
    15066 
    15067 /***/ }),
    15068 
    15069 /***/ "@wordpress/compose":
    15070 /*!*********************************!*\
    15071   !*** external ["wp","compose"] ***!
    15072   \*********************************/
    15073 /*! no static exports found */
    15074 /***/ (function(module, exports) {
    15075 
    15076 (function() { module.exports = window["wp"]["compose"]; }());
    15077 
    15078 /***/ }),
    15079 
    15080 /***/ "@wordpress/core-data":
    15081 /*!**********************************!*\
    15082   !*** external ["wp","coreData"] ***!
    15083   \**********************************/
    15084 /*! no static exports found */
    15085 /***/ (function(module, exports) {
    15086 
    15087 (function() { module.exports = window["wp"]["coreData"]; }());
    15088 
    15089 /***/ }),
    15090 
    15091 /***/ "@wordpress/data":
    15092 /*!******************************!*\
    15093   !*** external ["wp","data"] ***!
    15094   \******************************/
    15095 /*! no static exports found */
    15096 /***/ (function(module, exports) {
    15097 
    15098 (function() { module.exports = window["wp"]["data"]; }());
    15099 
    15100 /***/ }),
    15101 
    15102 /***/ "@wordpress/data-controls":
    15103 /*!**************************************!*\
    15104   !*** external ["wp","dataControls"] ***!
    15105   \**************************************/
    15106 /*! no static exports found */
    15107 /***/ (function(module, exports) {
    15108 
    15109 (function() { module.exports = window["wp"]["dataControls"]; }());
    15110 
    15111 /***/ }),
    15112 
    15113 /***/ "@wordpress/element":
    15114 /*!*********************************!*\
    15115   !*** external ["wp","element"] ***!
    15116   \*********************************/
    15117 /*! no static exports found */
    15118 /***/ (function(module, exports) {
    15119 
    15120 (function() { module.exports = window["wp"]["element"]; }());
    15121 
    15122 /***/ }),
    15123 
    15124 /***/ "@wordpress/html-entities":
    15125 /*!**************************************!*\
    15126   !*** external ["wp","htmlEntities"] ***!
    15127   \**************************************/
    15128 /*! no static exports found */
    15129 /***/ (function(module, exports) {
    15130 
    15131 (function() { module.exports = window["wp"]["htmlEntities"]; }());
    15132 
    15133 /***/ }),
    15134 
    15135 /***/ "@wordpress/i18n":
    15136 /*!******************************!*\
    15137   !*** external ["wp","i18n"] ***!
    15138   \******************************/
    15139 /*! no static exports found */
    15140 /***/ (function(module, exports) {
    15141 
    15142 (function() { module.exports = window["wp"]["i18n"]; }());
    15143 
    15144 /***/ }),
    15145 
    15146 /***/ "@wordpress/keycodes":
    15147 /*!**********************************!*\
    15148   !*** external ["wp","keycodes"] ***!
    15149   \**********************************/
    15150 /*! no static exports found */
    15151 /***/ (function(module, exports) {
    15152 
    15153 (function() { module.exports = window["wp"]["keycodes"]; }());
    15154 
    15155 /***/ }),
    15156 
    15157 /***/ "@wordpress/primitives":
    15158 /*!************************************!*\
    15159   !*** external ["wp","primitives"] ***!
    15160   \************************************/
    15161 /*! no static exports found */
    15162 /***/ (function(module, exports) {
    15163 
    15164 (function() { module.exports = window["wp"]["primitives"]; }());
    15165 
    15166 /***/ }),
    15167 
    15168 /***/ "@wordpress/url":
    15169 /*!*****************************!*\
    15170   !*** external ["wp","url"] ***!
    15171   \*****************************/
    15172 /*! no static exports found */
    15173 /***/ (function(module, exports) {
    15174 
    15175 (function() { module.exports = window["wp"]["url"]; }());
    15176 
    15177 /***/ }),
    15178 
    15179 /***/ "lodash":
    15180 /*!*************************!*\
    15181   !*** external "lodash" ***!
    15182   \*************************/
    15183 /*! no static exports found */
    15184 /***/ (function(module, exports) {
    15185 
    15186 (function() { module.exports = window["lodash"]; }());
    15187 
    15188 /***/ }),
    15189 
    15190 /***/ "react":
    15191 /*!************************!*\
    15192   !*** external "React" ***!
    15193   \************************/
    15194 /*! no static exports found */
    15195 /***/ (function(module, exports) {
    15196 
    15197 (function() { module.exports = window["React"]; }());
    15198 
    15199 /***/ })
    15200 
    15201 /******/ });
    15202 //# sourceMappingURL=index.js.map
     1!function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=17)}([function(e,t){e.exports=window.wp.element},function(e,t){e.exports=window.wp.i18n},function(e,t){e.exports=window.wp.data},function(e,t){e.exports=window.wp.components},function(e,t){e.exports=window.wp.url},function(e,t){e.exports=window.React},function(e,t){e.exports=window.wp.dataControls},function(e,t,n){var r;!function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var o=typeof r;if("string"===o||"number"===o)e.push(r);else if(Array.isArray(r)){if(r.length){var i=a.apply(null,r);i&&e.push(i)}}else if("object"===o)if(r.toString===Object.prototype.toString)for(var c in r)n.call(r,c)&&r[c]&&e.push(c);else e.push(r.toString())}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(r=function(){return a}.apply(t,[]))||(e.exports=r)}()},function(e,t){e.exports=window.wp.primitives},function(e,t){e.exports=window.wp.compose},function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},e.exports.default=e.exports,e.exports.__esModule=!0,n.apply(this,arguments)}e.exports=n,e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t){e.exports=window.wp.a11y},function(e,t){e.exports=window.wp.keycodes},function(e,t){e.exports=window.wp.coreData},function(e,t){e.exports=window.wp.htmlEntities},function(e,t){e.exports=window.lodash},function(e,t){e.exports=window.wp.apiFetch},function(e,t,n){"use strict";n.r(t);var r={};n.r(r),n.d(r,"fetchPatterns",(function(){return y})),n.d(r,"loadPattern",(function(){return j})),n.d(r,"loadPatterns",(function(){return _})),n.d(r,"setErrorPatterns",(function(){return w})),n.d(r,"setCurrentQuery",(function(){return E})),n.d(r,"fetchCategories",(function(){return S})),n.d(r,"loadCategories",(function(){return P})),n.d(r,"fetchPatternFlagReasons",(function(){return x})),n.d(r,"loadPatternFlagReasons",(function(){return T})),n.d(r,"loadFavorites",(function(){return C})),n.d(r,"addFavorite",(function(){return N})),n.d(r,"removeFavorite",(function(){return k}));var a={};n.r(a),n.d(a,"getPatternsByQuery",(function(){return F})),n.d(a,"getPattern",(function(){return M})),n.d(a,"getCategories",(function(){return B})),n.d(a,"getPatternFlagReasons",(function(){return K})),n.d(a,"getFavorites",(function(){return Q}));var o={};n.r(o),n.d(o,"isLoadingPatternsByQuery",(function(){return q})),n.d(o,"getPatterns",(function(){return G})),n.d(o,"getPatternsByQuery",(function(){return V})),n.d(o,"getPatternTotalsByQuery",(function(){return $})),n.d(o,"getPatternTotalPagesByQuery",(function(){return H})),n.d(o,"getPattern",(function(){return z})),n.d(o,"getCurrentQuery",(function(){return U})),n.d(o,"isLoadingCategories",(function(){return W})),n.d(o,"hasLoadedCategories",(function(){return Y})),n.d(o,"getCategories",(function(){return X})),n.d(o,"getCategoryBySlug",(function(){return J})),n.d(o,"getPatternFlagReasons",(function(){return Z})),n.d(o,"isLoadingPatternFlagReasons",(function(){return ee})),n.d(o,"getFavorites",(function(){return te})),n.d(o,"isFavorite",(function(){return ne}));var i=n(0),c=n(1),s=n(2),l=({name:e,url:t,avatar:n})=>Object(i.createElement)("a",{href:t,className:"pattern__author-avatar"},Object(i.createElement)("img",{alt:"",src:n}),e),u=n(4);const d=e=>e.split("?")[0],p=(e,t)=>{if(!t||!e)return"";const n=Object(u.getQueryArgs)(e);if(n[t])return n[t];const r=(e=>e.replace(/^\//,""))(d(e).replace(/\/$/,"")).split("/"),a=r.indexOf(t);return-1===a?"":r[a+1]||""},f=e=>p(e,"pattern-categories"),m=e=>p(e,"search"),b=Object(i.createContext)();function g({children:e}){const[t,n]=Object(i.useState)(Object(u.getPathAndQueryString)(window.location.href)),r=e=>{window.history.pushState("","",e),n(e)};return Object(i.createElement)(b.Provider,{value:{path:t,update:e=>{const n=(e=>(e=>{const t={};return Object.keys(e).forEach(n=>{const r=e[n];null!=r&&r.toString().length>0&&(t[n]=r)}),t})({...Object(u.getQueryArgs)(t),...Object(u.getQueryArgs)(e)}))(e),a=d(e),o=Object(u.addQueryArgs)(a,n);r(o)},replace:r}},e)}function v(){const e=Object(i.useContext)(b);if(void 0===e)throw new Error("useRoute must be used within a Provider");return e}function h({currentPage:e=1,totalPages:t}){const{path:n,update:r}=v();if(!t||t<=1)return null;const a=e>1,o=e<t,s=n.replace(/page\/\d+\/?$/,""),l=function(e,t=1){const n=Array.from({length:e},(e,t)=>t+1),r=[];return e<=5?n:(r.push(...n.slice(0,2)),t>=2&&t<=e-1&&r.push(...n.slice(t-2,t+1)),r.push(...n.slice(-2)),r.filter((e,t,n)=>n.indexOf(e)===t).reduce((e,t,n,r)=>{if(0===n)return e.push(t),e;const a=Math.abs(r[n]-r[n-1]);return 0===a||(a>1&&e.push("…"),e.push(t)),e},[]))}(t,e),u=(e,t)=>{e.preventDefault(),1===t&&r(""+s),r(`${s}page/${t}/`)};return Object(i.createElement)("nav",{className:"pagination","aria-label":Object(c.__)("Pagination","wporg-patterns")},Object(i.createElement)("ul",{className:"pagination__list"},Object(i.createElement)("li",{className:"pagination__item pagination__item-previous-page"},a&&Object(i.createElement)("a",{className:"pagination__link",href:`${s}page/${e-1}`,onClick:t=>u(t,e-1)},Object(i.createElement)("span",{className:"screen-reader-text"},Object(c.__)("Previous page","wporg-patterns")),Object(i.createElement)("span",{"aria-hidden":!0},Object(c._x)("Previous","previous page link label","wporg-patterns")))),l.map((t,n)=>"…"===t?Object(i.createElement)("li",{className:"pagination__item",key:`${n}-${t}`},t):Object(i.createElement)("li",{className:"pagination__item",key:t},Object(i.createElement)("a",{className:"pagination__link",href:`${s}page/${t}`,"aria-current":t===e?"page":void 0,onClick:e=>u(e,t)},Object(i.createElement)("span",{className:"screen-reader-text"},Object(c.sprintf)(// translators: %s is the page number.
     2Object(c.__)("Page %s","wporg-patterns"),t)),Object(i.createElement)("span",{"aria-hidden":!0},t)))),Object(i.createElement)("li",{className:"pagination__item pagination__item-next-page"},o&&Object(i.createElement)("a",{className:"pagination__link",href:`${s}page/${e+1}`,onClick:t=>u(t,e+1)},Object(i.createElement)("span",{className:"screen-reader-text"},Object(c.__)("Next page","wporg-patterns")),Object(i.createElement)("span",{"aria-hidden":!0},Object(c._x)("Next","next page link label","wporg-patterns"))))))}var O=n(6);function y(e){return{type:"FETCH_BLOCK_PATTERNS",query:e}}function j(e,t){return{type:"LOAD_BLOCK_PATTERN",postId:e,pattern:t}}function _(e,{page:t,patterns:n,total:r,totalPages:a}){return{type:"LOAD_BLOCK_PATTERNS",query:e,page:t,patterns:n,total:r,totalPages:a}}function w(e,{page:t,error:n}){return{type:"ERROR_BLOCK_PATTERNS",query:e,page:t,error:n}}function E(e){return{type:"SET_CURRENT_QUERY",query:e}}function S(){return{type:"FETCH_CATEGORIES"}}function P(e){return{type:"LOAD_CATEGORIES",categories:e}}function x(){return{type:"FETCH_PATTERN_FLAG_REASONS"}}function T(e){return{type:"LOAD_PATTERN_FLAG_REASONS",reasons:e}}function C(e){return{type:"LOAD_FAVORITES",patternIds:e}}function*N(e){const t=yield Object(O.apiFetch)({path:"/wporg/v1/pattern-favorites",method:"POST",data:{id:e}});if("number"==typeof t)return{type:"ADD_FAVORITE",patternId:e,count:t}}function*k(e){const t=yield Object(O.apiFetch)({path:"/wporg/v1/pattern-favorites",method:"DELETE",data:{id:e}});if("number"==typeof t)return{type:"REMOVE_FAVORITE",patternId:e,count:t}}function A(e={}){const t=Object.keys(e).sort();let n="";for(let r=0;r<t.length;r++){const a=t[r];let o=e[a];switch(Array.isArray(o)&&(o=e[a].join()),a){case"page":case"per_page":case"_fields":break;default:n+=(n?"&":"")+Object(u.addQueryArgs)("",{[a]:o}).slice(1)}}return n}function I(){return{id:-1,slug:"",name:Object(c.__)("All","wporg-patterns"),link:wporgPatternsUrl.site}}function R(e={},t){switch(t.type){case"LOAD_BLOCK_PATTERNS":{const n=(t.patterns||[]).reduce((e,t)=>({...e,[t.id]:t}),{});return{...e,...n}}case"LOAD_BLOCK_PATTERN":return{...e,[t.postId]:t.pattern};case"ADD_FAVORITE":case"REMOVE_FAVORITE":{const n={...e[t.patternId],favorite_count:t.count};return{...e,[t.patternId]:n}}default:return e}}function L(e={},t){const n=(t.patterns||[]).map(({id:e})=>e),{page:r,total:a,totalPages:o}=t;switch(t.type){case"LOAD_BLOCK_PATTERNS":{const i={...e[t.query]||{},total:a,totalPages:o};return i[r]=n,{...e,[t.query]:i}}case"ERROR_BLOCK_PATTERNS":{const n=e[t.query]||{};return n[r]=[],{...e,[t.query]:n}}default:return e}}var D=Object(s.combineReducers)({patterns:function(e={},t){return{byId:R(e.byId,t),queries:L(e.queries,t)}},categories:function(e,t){switch(t.type){case"FETCH_CATEGORIES":return null;case"LOAD_CATEGORIES":const e=(t.categories||[]).sort((e,t)=>e.name.localeCompare(t.name));return[I(),...e]}return e},currentQuery:function(e,t){switch(t.type){case"SET_CURRENT_QUERY":return t.query}return e},patternFlagReasons:function(e,t){switch(t.type){case"FETCH_PATTERN_FLAG_REASONS":return null;case"LOAD_PATTERN_FLAG_REASONS":return[...t.reasons];default:return e}},favorites:function(e=[],t){const{patternId:n}=t;switch(t.type){case"LOAD_FAVORITES":return t.patternIds;case"ADD_FAVORITE":return e.includes(n)?e:[...e,n];case"REMOVE_FAVORITE":return e.filter(e=>e!==n)}return e}});function*F(e){const t=A(e);try{yield y(t);const n=yield Object(O.apiFetch)({path:Object(u.addQueryArgs)("/wp/v2/wporg-pattern",{...e,locale:JSON.parse(wporgLocale)}),parse:!1}),{total:r,totalPages:a,results:o}=yield Object(O.__unstableAwaitPromise)(async function(e){try{var t,n;return{total:Number((null===(t=e.headers)||void 0===t?void 0:t.get("X-WP-Total"))||0),totalPages:Number((null===(n=e.headers)||void 0===n?void 0:n.get("X-WP-TotalPages"))||0),results:await e.json()}}catch(e){return{}}}(n));yield _(t,{page:e.page||1,patterns:o,total:r,totalPages:a})}catch(n){const r=yield Object(O.__unstableAwaitPromise)(async function(e){try{return await e.json()}catch(e){return{}}}(n));yield w(t,{page:e.page||1,error:r})}}function*M(e){try{const t=yield Object(O.apiFetch)({path:Object(u.addQueryArgs)("/wp/v2/wporg-pattern/"+e)});yield j(e,t)}catch(e){}}function*B(){try{yield{type:"FETCH_CATEGORIES"};const e=yield Object(O.apiFetch)({path:Object(u.addQueryArgs)("/wp/v2/pattern-categories")});yield P(e)}catch(e){}}function*K(){try{yield{type:"FETCH_PATTERN_FLAG_REASONS"};const e=yield Object(O.apiFetch)({path:Object(u.addQueryArgs)("/wp/v2/wporg-pattern-flag-reason")});yield T(e)}catch(e){}}function*Q(){try{const e=yield Object(O.apiFetch)({path:"/wporg/v1/pattern-favorites"});yield C(e)}catch(e){}}function q(e,t){var n,r;const a=A(t),o=(null==t?void 0:t.page)||1;return!Array.isArray(null===(n=e.patterns.queries)||void 0===n||null===(r=n[a])||void 0===r?void 0:r[o])}function G(e){return Object.values(e.patterns.byId)}function V(e,t){var n,r;const a=A(t),o=(null==t?void 0:t.page)||1;return((null===(n=e.patterns.queries)||void 0===n||null===(r=n[a])||void 0===r?void 0:r[o])||[]).map(t=>e.patterns.byId[t])}function $(e,t){var n,r;const a=A(t);return(null===(n=e.patterns.queries)||void 0===n||null===(r=n[a])||void 0===r?void 0:r.total)||0}function H(e,t){var n,r;const a=A(t);return(null===(n=e.patterns.queries)||void 0===n||null===(r=n[a])||void 0===r?void 0:r.totalPages)||0}function z(e,t){return e.patterns.byId[t]||null}function U(e){return e.currentQuery}function W(e){return null===e.categories}function Y(e){return Array.isArray(e.categories)}function X(e){return e.categories}function J(e,t){if(!Y(e))return;const[n]=e.categories.filter(e=>e.slug===t);return n}function Z(e){return e.patternFlagReasons}function ee(e){return null===e.patternFlagReasons}function te(e){return e.favorites}function ne(e,t){return e.favorites.includes(t)}const re=Object(s.createReduxStore)("wporg/pattern-directory",{reducer:D,selectors:o,actions:r,controls:O.controls,resolvers:a});Object(s.register)(re);const ae=({style:e,children:t})=>Object(i.createElement)("span",{className:"pattern-skeleton__container",style:e},t),oe=e=>Object(i.createElement)("span",{className:"pattern-skeleton",style:e});var ie=n(10),ce=n.n(ie),se=n(8),le=function(e){return Object(i.createElement)(se.SVG,ce()({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},e),Object(i.createElement)(se.Path,{d:"M11.941 21.175l-1.443-1.32c-5.124-4.67-8.508-7.75-8.508-11.53 0-3.08 2.408-5.5 5.473-5.5 1.732 0 3.394.81 4.478 2.09 1.085-1.28 2.747-2.09 4.478-2.09 3.065 0 5.473 2.42 5.473 5.5 0 3.78-3.383 6.86-8.508 11.54l-1.443 1.31z"}))};function ue(e){return e*(2/3)}var de=()=>{const[e,t]=Object(i.useState)(),n=Object(i.useRef)();return Object(i.useEffect)(()=>{n.current&&t(ue(n.current.clientWidth)+"px")},[n]),Object(i.createElement)("div",{ref:n},Object(i.createElement)(ae,null,Object(i.createElement)(oe,{height:e}),Object(i.createElement)(oe,{height:"14px",marginTop:"1rem"}),Object(i.createElement)(ae,{style:{flexDirection:"row",marginTop:"0.5rem",alignItems:"center"}},Object(i.createElement)(oe,{height:"18px",width:"18px",marginRight:"0.5rem",borderRadius:"32px"}),Object(i.createElement)(oe,{height:"12px",width:"100px",marginRight:"0.75rem"}),Object(i.createElement)(le,{width:"16px",height:"16px",fill:"#787c82",className:"pattern-favorite-button__filled"}),Object(i.createElement)(oe,{height:"12px",width:"32px",marginLeft:"0.5rem"}))))},pe=function({header:e,children:t,query:n,showPagination:r=!0}){const{isLoading:a,posts:o,totalPages:c}=Object(s.useSelect)(e=>{const{getPatternTotalPagesByQuery:t,getPatternsByQuery:r,isLoadingPatternsByQuery:a}=e(re);return{isLoading:n&&a(n),posts:n?r(n):[],totalPages:n?t(n):0}});return Object(i.createElement)(i.Fragment,null,o.length?e:null,Object(i.createElement)("div",{className:"pattern-grid"},a?Array(6).fill().map((e,t)=>Object(i.createElement)(de,{key:t})):o.map(t)),r&&Object(i.createElement)(h,{totalPages:c,currentPage:null==n?void 0:n.page}))},fe=n(9),me=n(3);function be(e){e.dir=document.dir,e.body.className="pattern-wrapper";for(const t of document.body.classList)t.startsWith("admin-color-")&&e.body.classList.add(t)}var ge=Object(i.forwardRef)((function({contentRef:e,children:t,head:n,headHTML:r,bodyStyle:a="",themeSlug:o="twentytwentyone",...s},l){const[u,d]=Object(i.useState)();r+=`<link rel="stylesheet" href="https://wp-themes.com/wp-content/themes/${o}/style.css" media="all" />`,r+=`<style>\n    body {\n        display: flex;\n        min-height: 100vh;\n        align-items: center;\n        justify-content: center;\n        background-color: white;\n    }\n    .pattern-wrapper {\n        padding: 0;\n        ${a}\n    }\n    body > div {\n        width: 100%;\n        max-height: 100%;\n        pointer-events: none;\n    }\n    </style>`;const p=Object(i.useCallback)(t=>{function n(){const{contentDocument:n}=t,{readyState:a,body:o}=n;return("interactive"===a||"complete"===a)&&("function"==typeof e?e(o):e&&(e.current=o),function(e,t){e.head.innerHTML="<style>body{margin:0}</style>"+t}(n,r),be(n),function(e){const{defaultView:t}=e,{frameElement:n}=t;function r(e){const r=Object.getPrototypeOf(e).constructor.name,a=window[r],o={};for(const t in e)o[t]=e[t];if(e instanceof t.MouseEvent){const e=n.getBoundingClientRect();o.clientX+=e.left,o.clientY+=e.top}const i=new a(e.type,o);!n.dispatchEvent(i)&&e.preventDefault()}const a=["keydown","keypress","dragover"];for(const t of a)e.addEventListener(t,r)}(n),be(n),d(n),!0)}t&&(n()||t.addEventListener("load",()=>{n()}))},[]);return Object(i.createElement)("iframe",ce()({title:Object(c.__)("Pattern Preview","wporg-patterns"),tabIndex:"-1"},s,{ref:Object(fe.useMergeRefs)([l,p])}),u&&Object(i.createPortal)(t,u.body),u&&Object(i.createPortal)(n,u.head))})),ve=function({html:e}){return Object(i.createElement)("div",null,Object(i.createElement)(ge,{className:"pattern-preview__viewport-iframe",style:{width:"100%",height:"50vh",minHeight:"600px",overflowY:"auto"},headHTML:window.__editorStyles.html},Object(i.createElement)("div",{dangerouslySetInnerHTML:{__html:e}})))},he=n(5),Oe=n.n(he);function ye(e,t){return e.map((function(e,n){return e+t[n]}))}function je(e,t){return e.map((function(e,n){return e-t[n]}))}function _e(e){return Math.hypot.apply(Math,e)}function we(e){return Math.sign?Math.sign(e):Number(e>0)-Number(e<0)||+e}function Ee(e,t,n){return 0===t||Math.abs(t)===1/0?function(e,t){return Math.pow(e,5*t)}(e,n):e*t*n/(t+n*e)}function Se(e,t,n,r){return void 0===r&&(r=.15),0===r?function(e,t,n){return Math.max(t,Math.min(e,n))}(e,t,n):e<t?-Ee(t-e,n-t,r)+t:e>n?+Ee(e-n,n-t,r)+n:e}function Pe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function xe(){return(xe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Te(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function Ce(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ne(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ke(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return Ne(e,void 0);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ne(e,void 0):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function Ae(){}function Ie(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?Ae:1===t.length?t[0]:function(){for(var e,n,r=ke(t);!(n=r()).done;){var a=n.value;e=a.apply(this,arguments)||e}return e}}function Re(e,t){if(void 0===e){if(void 0===t)throw new Error("Must define fallback value if undefined is expected");e=t}return Array.isArray(e)?e:[e,e]}function Le(e){if("function"==typeof e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return e.apply(void 0,n)}return e}function De(e,t){void 0===e&&(e={});for(var n={},r=0,a=Object.entries(t);r<a.length;r++){var o=a[r],i=o[0],c=o[1];switch(typeof c){case"function":n[i]=c.call(n,e[i],i,e);break;case"object":n[i]=De(e[i],c);break;case"boolean":c&&(n[i]=e[i])}}return n}function Fe(){return"undefined"!=typeof window&&"ontouchstart"in window}function Me(e){return"pointerId"in e?null:"touchend"===e.type?e.changedTouches:e.targetTouches}function Be(e){return Array.from(Me(e)).map((function(e){return e.identifier}))}function Ke(e){return{buttons:"buttons"in e?e.buttons:0,shiftKey:e.shiftKey,altKey:e.altKey,metaKey:e.metaKey,ctrlKey:e.ctrlKey}}var Qe=function(e){return e};function qe(e,t){void 0===t&&(t=Qe);var n=Me(e),r=n?n[0]:e;return t([r.clientX,r.clientY])}var Ge=xe({},{threshold:function(e){return void 0===e&&(e=0),Re(e)},rubberband:function(e){switch(void 0===e&&(e=0),e){case!0:return Re(.15);case!1:return Re(0);default:return Re(e)}},enabled:function(e){return void 0===e&&(e=!0),e},triggerAllEvents:function(e){return void 0===e&&(e=!1),e},initial:function(e){return void 0===e&&(e=0),"function"==typeof e?e:Re(e)},transform:!0},{axis:!0,lockDirection:function(e){return void 0===e&&(e=!1),e},bounds:function(e){if(void 0===e&&(e={}),"function"==typeof e)return function(t){return Ge.bounds(e(t))};var t=e,n=t.left,r=void 0===n?-1/0:n,a=t.right,o=void 0===a?1/0:a,i=t.top,c=void 0===i?-1/0:i,s=t.bottom;return[[r,o],[c,void 0===s?1/0:s]]}}),Ve="undefined"!=typeof window&&window.document&&window.document.createElement,$e={enabled:function(e){return void 0===e&&(e=!0),e},domTarget:!0,window:function(e){function t(_x){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){return void 0===e&&(e=Ve?window:void 0),e})),eventOptions:function(e){var t=void 0===e?{}:e,n=t.passive,r=void 0===n||n,a=t.capture;return{passive:r,capture:void 0!==a&&a}},transform:!0},He=xe({},Ge,{useTouch:function(e){void 0===e&&(e=!1);var t=Fe(),n="undefined"!=typeof window&&"onpointerdown"in window;return!(!e||!t)||!(!t||n)},experimental_preventWindowScrollY:function(e){return void 0===e&&(e=!1),e},threshold:function(e,t,n){var r=n.filterTaps,a=void 0!==r&&r,o=n.lockDirection,i=void 0!==o&&o,c=n.axis,s=Re(e,a?3:i||(void 0===c?void 0:c)?1:0);return this.filterTaps=a,s},swipeVelocity:function(e){return void 0===e&&(e=.5),Re(e)},swipeDistance:function(e){return void 0===e&&(e=50),Re(e)},swipeDuration:function(e){return void 0===e&&(e=250),e},delay:function(e){switch(void 0===e&&(e=0),e){case!0:return 180;case!1:return 0;default:return e}}});function ze(e){var t,n=e.domTarget,r=e.eventOptions,a=e.window,o=e.enabled,i=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["domTarget","eventOptions","window","enabled"]),c=(void 0===(t={domTarget:n,eventOptions:r,window:a,enabled:o})&&(t={}),De(t,$e));return c.drag=function(e){return void 0===e&&(e={}),De(e,He)}(i),c}function Ue(e){return xe({_active:!1,_blocked:!1,_intentional:[!1,!1],_movement:[0,0],_initial:[0,0],_bounds:[[-1/0,1/0],[-1/0,1/0]],_threshold:[0,0],_lastEventType:void 0,_dragStarted:!1,_dragPreventScroll:!1,_dragIsTap:!0,_dragDelayed:!1,event:void 0,intentional:!1,values:[0,0],velocities:[0,0],delta:[0,0],movement:[0,0],offset:[0,0],lastOffset:[0,0],direction:[0,0],initial:[0,0],previous:[0,0],first:!1,last:!1,active:!1,timeStamp:0,startTime:0,elapsedTime:0,cancel:Ae,canceled:!1,memo:void 0,args:void 0},e)}function We(){return{shared:{hovering:!1,scrolling:!1,wheeling:!1,dragging:!1,moving:!1,pinching:!1,touches:0,buttons:0,down:!1,shiftKey:!1,altKey:!1,metaKey:!1,ctrlKey:!1,locked:!1},drag:Ue({_pointerId:void 0,axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0,tap:!1,swipe:[0,0]}),pinch:Ue({_pointerIds:[],da:[0,0],vdva:[0,0],origin:void 0,turns:0}),wheel:Ue({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0}),move:Ue({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0}),scroll:Ue({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0})}}var Ye=new Map,Xe=function(e){return e};function Je(e,t){return Math.abs(e)>=t&&we(e)*t}function Ze(e,t,n){var r=t[0],a=t[1],o=n[0],i=n[1],c=e[0],s=c[0],l=c[1],u=e[1],d=u[0],p=u[1];return[Se(r,s,l,o),Se(a,d,p,i)]}function et(e,t,n){var r=e.state,a=t.timeStamp,o=t.type,i=r.values;return{_lastEventType:o,event:t,timeStamp:a,elapsedTime:n?0:a-r.startTime,previous:i}}function tt(e,t,n,r){var a=e.state,o=e.config,i=e.stateKey,c=e.args,s=e.transform,l=a.offset,u=n.timeStamp,d=o.initial,p=o.bounds,f=je(s(o.threshold),s([0,0])).map(Math.abs),m=xe({},We()[i],{_active:!0,args:c,values:t,initial:null!=r?r:t,_threshold:f,offset:l,lastOffset:l,startTime:u});return xe({},m,{_initial:Le(d,m),_bounds:Le(p,m)})}var nt=function(e){var t=this;this.classes=e,this.pointerIds=new Set,this.touchIds=new Set,this.supportsTouchEvents=Fe(),this.supportsGestureEvents=function(){try{return"constructor"in GestureEvent}catch(e){return!1}}(),this.bind=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];for(var a,o={},i=ke(t.classes);!(a=i()).done;){var c=a.value;new c(t,n).addBindings(o)}var s=function(e){dt(o,e,(function(r){return t.nativeRefs[e](xe({},t.state.shared,{event:r,args:n}))}))};for(var l in t.nativeRefs)s(l);return t.config.domTarget?ct(t,o):st(t,o)},this.effect=function(){return t.config.domTarget&&t.bind(),t.clean},this.clean=function(){var e=ut(t.config),n=t.config.eventOptions;e&&ft(e,lt(t.domListeners),n),Object.values(t.timeouts).forEach(clearTimeout),function(e){var t=e.config,n=t.window,r=t.eventOptions,a=e.windowListeners;if(n){for(var o in a){ft(n,a[o],r)}e.windowListeners={}}}(t)},this.classes=e,this.state=We(),this.timeouts={},this.domListeners=[],this.windowListeners={}};function rt(e,t){"pointerId"in t?e.pointerIds.add(t.pointerId):e.touchIds=new Set(Be(t))}function at(e,t){"pointerId"in t?e.pointerIds.delete(t.pointerId):Be(t).forEach((function(t){return e.touchIds.delete(t)}))}function ot(e,t,n){var r=e.config,a=e.windowListeners;void 0===n&&(n=r.eventOptions),r.window&&(ft(r.window,a[t],n),delete a[t])}function it(e,t,n,r){var a=e.config,o=e.windowListeners;void 0===n&&(n=[]),void 0===r&&(r=a.eventOptions),a.window&&(ft(a.window,o[t],r),pt(a.window,o[t]=n,r))}function ct(e,t){var n=e.config,r=e.domListeners,a=ut(n);if(!a)throw new Error("domTarget must be defined");var o=n.eventOptions;ft(a,lt(r),o);for(var i=0,c=Object.entries(t);i<c.length;i++){var s=c[i],l=s[0],u=s[1],d=l.slice(2).toLowerCase();r.push([d,Ie.apply(void 0,u)])}pt(a,r,o)}function st(e,t){for(var n={},r=e.config.eventOptions.capture?"Capture":"",a=0,o=Object.entries(t);a<o.length;a++){var i=o[a],c=i[0],s=i[1],l=Array.isArray(s)?s:[s];n[c+r]=Ie.apply(void 0,l)}return n}function lt(e){return void 0===e&&(e=[]),e.splice(0,e.length)}function ut(e){var t=e.domTarget;return t&&"current"in t?t.current:t}function dt(e,t,n){e[t]||(e[t]=[]),e[t].push(n)}function pt(e,t,n){void 0===t&&(t=[]),void 0===n&&(n={});for(var r,a=ke(t);!(r=a()).done;){var o=r.value,i=o[0],c=o[1];e.addEventListener(i,c,n)}}function ft(e,t,n){void 0===t&&(t=[]),void 0===n&&(n={});for(var r,a=ke(t);!(r=a()).done;){var o=r.value,i=o[0],c=o[1];e.removeEventListener(i,c,n)}}function mt(){}function bt(e){"persist"in e&&"function"==typeof e.persist&&e.persist()}var gt=function(e){function t(){var t;return(t=e.apply(this,arguments)||this).ingKey="dragging",t.stateKey="drag",t.setPointerCapture=function(e){if(!t.config.useTouch&&!document.pointerLockElement){var n=e.target,r=e.pointerId;n&&"setPointerCapture"in n&&n.setPointerCapture(r),t.updateGestureState({_dragTarget:n,_dragPointerId:r})}},t.releasePointerCapture=function(){if(!t.config.useTouch&&!document.pointerLockElement){var e=t.state,n=e._dragTarget,r=e._dragPointerId;if(r&&n&&"releasePointerCapture"in n&&(!("hasPointerCapture"in n)||n.hasPointerCapture(r)))try{n.releasePointerCapture(r)}catch(e){}}},t.preventScroll=function(e){t.state._dragPreventScroll&&e.cancelable&&e.preventDefault()},t.getEventId=function(e){return t.config.useTouch?e.changedTouches[0].identifier:e.pointerId},t.isValidEvent=function(e){return t.state._pointerId===t.getEventId(e)},t.shouldPreventWindowScrollY=t.config.experimental_preventWindowScrollY&&t.controller.supportsTouchEvents,t.setUpWindowScrollDetection=function(e){bt(e),it(t.controller,t.stateKey,[["touchmove",t.preventScroll],["touchend",t.clean.bind(Ce(t))],["touchcancel",t.clean.bind(Ce(t))]],{passive:!1}),t.setTimeout(t.startDrag.bind(Ce(t)),250,e)},t.setUpDelayedDragTrigger=function(e){t.state._dragDelayed=!0,bt(e),t.setTimeout(t.startDrag.bind(Ce(t)),t.config.delay,e)},t.setStartState=function(e){var n=qe(e,t.transform);t.updateSharedState(Ke(e)),t.updateGestureState(xe({},tt(Ce(t),n,e),et(Ce(t),e,!0),{_pointerId:t.getEventId(e)})),t.updateGestureState(t.getMovement(n))},t.onDragStart=function(e){rt(t.controller,e),t.enabled&&!t.state._active&&(t.setStartState(e),t.setPointerCapture(e),t.shouldPreventWindowScrollY?t.setUpWindowScrollDetection(e):t.config.delay>0?t.setUpDelayedDragTrigger(e):t.startDrag(e,!0))},t.onDragChange=function(e){if(!t.state.canceled&&t.state._active&&t.isValidEvent(e)&&(t.state._lastEventType!==e.type||e.timeStamp!==t.state.timeStamp)){var n;if(document.pointerLockElement){var r=e.movementX,a=e.movementY;n=ye(t.transform([r,a]),t.state.values)}else n=qe(e,t.transform);var o=t.getKinematics(n,e);if(!t.state._dragStarted){if(t.state._dragDelayed)return void t.startDrag(e);if(!t.shouldPreventWindowScrollY)return;if(t.state._dragPreventScroll||!o.axis)return;if("x"!==o.axis)return void(t.state._active=!1);t.startDrag(e)}var i=Ke(e);t.updateSharedState(i);var c=et(Ce(t),e),s=_e(o._movement),l=t.state._dragIsTap;l&&s>=3&&(l=!1),t.updateGestureState(xe({},c,o,{_dragIsTap:l})),t.fireGestureHandler()}},t.onDragEnd=function(e){if(at(t.controller,e),t.isValidEvent(e)&&(t.clean(),t.state._active)){t.state._active=!1;var n=t.state._dragIsTap,r=t.state.velocities,a=r[0],o=r[1],i=t.state.movement,c=i[0],s=i[1],l=t.state._intentional,u=l[0],d=l[1],p=t.config.swipeVelocity,f=p[0],m=p[1],b=t.config.swipeDistance,g=b[0],v=b[1],h=t.config.swipeDuration,O=xe({},et(Ce(t),e),t.getMovement(t.state.values)),y=[0,0];O.elapsedTime<h&&(!1!==u&&Math.abs(a)>f&&Math.abs(c)>g&&(y[0]=we(a)),!1!==d&&Math.abs(o)>m&&Math.abs(s)>v&&(y[1]=we(o))),t.updateSharedState({buttons:0}),t.updateGestureState(xe({},O,{tap:n,swipe:y})),t.fireGestureHandler(t.config.filterTaps&&!0===n)}},t.clean=function(){e.prototype.clean.call(Ce(t)),t.state._dragStarted=!1,t.releasePointerCapture(),ot(t.controller,t.stateKey)},t.onCancel=function(){t.state.canceled||(t.updateGestureState({canceled:!0,_active:!1}),t.updateSharedState({buttons:0}),setTimeout((function(){return t.fireGestureHandler()}),0))},t.onClick=function(e){t.state._dragIsTap||e.stopPropagation()},t}Te(t,e);var n=t.prototype;return n.startDrag=function(e,t){void 0===t&&(t=!1),this.state._active&&!this.state._dragStarted&&(t||this.setStartState(e),this.updateGestureState({_dragStarted:!0,_dragPreventScroll:!0,cancel:this.onCancel}),this.clearTimeout(),this.fireGestureHandler())},n.addBindings=function(e){this.config.useTouch?(dt(e,"onTouchStart",this.onDragStart),dt(e,"onTouchMove",this.onDragChange),dt(e,"onTouchEnd",this.onDragEnd),dt(e,"onTouchCancel",this.onDragEnd)):(dt(e,"onPointerDown",this.onDragStart),dt(e,"onPointerMove",this.onDragChange),dt(e,"onPointerUp",this.onDragEnd),dt(e,"onPointerCancel",this.onDragEnd)),this.config.filterTaps&&dt(e,this.controller.config.eventOptions.capture?"onClick":"onClickCapture",this.onClick)},t}(function(e){function t(){return e.apply(this,arguments)||this}Te(t,e);var n=t.prototype;return n.getInternalMovement=function(e,t){return je(e,t.initial)},n.checkIntentionality=function(e,t){if(!1===e[0]&&!1===e[1])return{_intentional:e,axis:this.state.axis};var n=t.map(Math.abs),r=n[0],a=n[1],o=this.state.axis||(r>a?"x":r<a?"y":void 0);return this.config.axis||this.config.lockDirection?o?this.config.axis&&o!==this.config.axis?{_intentional:e,_blocked:!0,axis:o}:(e["x"===o?1:0]=!1,{_intentional:e,_blocked:!1,axis:o}):{_intentional:[!1,!1],_blocked:!1,axis:o}:{_intentional:e,_blocked:!1,axis:o}},n.getKinematics=function(e,t){var n=this.getMovement(e);if(!n._blocked){var r=t.timeStamp-this.state.timeStamp;Object.assign(n,function(e,t,n){var r=_e(t),a=0===r?0:1/r,o=0===n?0:1/n,i=o*r,c=t.map((function(e){return o*e})),s=t.map((function(e){return a*e}));return{velocities:c,velocity:i,distance:_e(e),direction:s}}(n.movement,n.delta,r))}return n},n.mapStateValues=function(e){return{xy:e.values,vxvy:e.velocities}},t}(function(){function e(e,t){var n=this;void 0===t&&(t=[]),this.controller=e,this.args=t,this.debounced=!0,this.setTimeout=function(e,t){var r;void 0===t&&(t=140),clearTimeout(n.controller.timeouts[n.stateKey]);for(var a=arguments.length,o=new Array(a>2?a-2:0),i=2;i<a;i++)o[i-2]=arguments[i];n.controller.timeouts[n.stateKey]=(r=window).setTimeout.apply(r,[e,t].concat(o))},this.clearTimeout=function(){clearTimeout(n.controller.timeouts[n.stateKey])},this.fireGestureHandler=function(e){if(void 0===e&&(e=!1),n.state._blocked)return n.debounced||(n.state._active=!1,n.clean()),null;if(!e&&!n.state.intentional&&!n.config.triggerAllEvents)return null;if(n.state.intentional){var t=n.state.active,r=n.state._active;n.state.active=r,n.state.first=r&&!t,n.state.last=t&&!r,n.controller.state.shared[n.ingKey]=r}var a=n.controller.pointerIds.size||n.controller.touchIds.size,o=n.controller.state.shared.buttons>0||a>0,i=xe({},n.controller.state.shared,n.state,n.mapStateValues(n.state),{locked:!!document.pointerLockElement,touches:a,down:o}),c=n.handler(i);return n.state.memo=void 0!==c?c:n.state.memo,i},this.controller=e,this.args=t}var t,n,r=e.prototype;return r.updateSharedState=function(e){Object.assign(this.controller.state.shared,e)},r.updateGestureState=function(e){Object.assign(this.state,e)},r.checkIntentionality=function(e,t){return{_intentional:e,_blocked:!1}},r.getMovement=function(e){var t=this.config.rubberband,n=this.state,r=n._bounds,a=n._initial,o=n._active,i=n._intentional,c=n.lastOffset,s=n.movement,l=n._threshold,u=this.getInternalMovement(e,this.state),d=!1===i[0]?Je(u[0],l[0]):i[0],p=!1===i[1]?Je(u[1],l[1]):i[1],f=this.checkIntentionality([d,p],u);if(f._blocked)return xe({},f,{_movement:u,delta:[0,0]});var m=f._intentional,b=u,g=[!1!==m[0]?u[0]-m[0]:0,!1!==m[1]?u[1]-m[1]:0],v=ye(g,c),h=o?t:[0,0];return g=Ze(r,ye(g,a),h),xe({},f,{intentional:!1!==m[0]||!1!==m[1],_initial:a,_movement:b,movement:g,values:e,offset:Ze(r,v,h),delta:je(g,s)})},r.clean=function(){this.clearTimeout()},t=e,(n=[{key:"config",get:function(){return this.controller.config[this.stateKey]}},{key:"enabled",get:function(){return this.controller.config.enabled&&this.config.enabled}},{key:"state",get:function(){return this.controller.state[this.stateKey]}},{key:"handler",get:function(){return this.controller.handlers[this.stateKey]}},{key:"transform",get:function(){return this.config.transform||this.controller.config.transform||Xe}}])&&Pe(t.prototype,n),e}()));function vt(e,t){try{return function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,a,o,i;if(Array.isArray(t)){if((r=t.length)!==n.length)return!1;for(a=r;0!=a--;)if(!e(t[a],n[a]))return!1;return!0}if("function"==typeof Map&&t instanceof Map&&n instanceof Map){if(t.size!==n.size)return!1;for(i=t.entries();!(a=i.next()).done;)if(!n.has(a.value[0]))return!1;for(i=t.entries();!(a=i.next()).done;)if(!e(a.value[1],n.get(a.value[0])))return!1;return!0}if("function"==typeof Set&&t instanceof Set&&n instanceof Set){if(t.size!==n.size)return!1;for(i=t.entries();!(a=i.next()).done;)if(!n.has(a.value[0]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(o=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(a=r;0!=a--;)if(!Object.prototype.hasOwnProperty.call(n,o[a]))return!1;if("undefined"!=typeof Element&&t instanceof Element)return!1;for(a=r;0!=a--;)if(!("_owner"===o[a]&&t.$$typeof||e(t[o[a]],n[o[a]])))return!1;return!0}return t!=t&&n!=n}(e,t)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}var ht=n(12),Ot=function({label:e,className:t,onDragChange:n,onDragEnd:r,direction:a="left",...o}){const c=function(e,t){void 0===t&&(t={}),Ye.set("drag",gt);var o=Object(he.useRef)();return o.current||(o.current=function(e,t){var n,r,a=[],o=!1;return function(){for(var i=arguments.length,c=new Array(i),s=0;s<i;s++)c[s]=arguments[s];return o&&n===this&&t(c,a)||(r=e.apply(this,c),o=!0,n=this,a=c),r}}(ze,vt)),function(e,t,n){void 0===n&&(n={});var r=function(e){var t=new Set;return e.drag&&t.add(Ye.get("drag")),e.wheel&&t.add(Ye.get("wheel")),e.scroll&&t.add(Ye.get("scroll")),e.move&&t.add(Ye.get("move")),e.pinch&&t.add(Ye.get("pinch")),e.hover&&t.add(Ye.get("hover")),t}(e),a=Oe.a.useMemo((function(){return new nt(r)}),[]);return a.config=t,a.handlers=e,a.nativeRefs=n,Oe.a.useEffect(a.effect,[]),a.config.domTarget?mt:a.bind}({drag:({delta:e,dragging:t})=>{const o="left"===a?-2:2;t?n(e[0]*o):r()}},o.current(t))}();return Object(i.createElement)("div",{className:"pattern-preview__drag-handle "+t},Object(i.createElement)("button",ce()({className:"pattern-preview__drag-handle-button","aria-label":e},o,{onKeyDown:e=>{const{keyCode:t}=e;"left"===a&&t===ht.LEFT||"right"===a&&t===ht.RIGHT?n(20):("left"===a&&t===ht.RIGHT||"right"===a&&t===ht.LEFT)&&n(-20)},onKeyUp:r},c())))},yt=function e({blockContent:t}){const n=Object(fe.useViewportMatch)("mobile",">="),r=Object(fe.useViewportMatch)("large",">="),a=Object(fe.useViewportMatch)("wide",">="),o=Object(fe.useInstanceId)(e),[s,l]=Object(i.useState)(window.innerWidth<960?window.innerWidth:960),u=Object(i.useCallback)(e=>l(t=>t+e),[l]),d=()=>{s<280&&l(280)},p=Object(i.useMemo)(()=>n?a?[{label:"Full (1200px)",value:1200},{label:"Default (960px)",value:960},{label:"Medium (480px)",value:480},{label:"Narrow (320px)",value:320}]:r?[{label:"Default (960px)",value:960},{label:"Medium (480px)",value:480},{label:"Narrow (320px)",value:320}]:[{label:Object(c.__)("Medium (480px)","wporg-patterns"),value:480},{label:Object(c.__)("Narrow (320px)","wporg-patterns"),value:320}]:[],[n,r,a]);let f=!1;if(!p.some(e=>e.value===s)){const e=Math.max(Math.floor(s),280);f={
     3/* translators: %s is the width in pixels, ex 600. */
     4label:Object(c.sprintf)(Object(c.__)("Current (%spx)","wporg-patterns"),e),value:e}}return Object(i.createElement)(i.Fragment,null,Object(i.createElement)("div",{className:"pattern-preview__size-control"},n&&Object(i.createElement)(me.SelectControl,{hideLabelFromVision:!0,label:Object(c.__)("Preview Width","wporg-patterns"),value:s,options:f?[f,...p]:p,onChange:e=>l(Number(e))})),Object(i.createElement)("div",{className:"pattern-preview__viewport",style:{width:s+40}},Object(i.createElement)(Ot,{label:Object(c.__)("Drag to resize","wporg-patterns"),className:"is-left",onDragChange:u,onDragEnd:d,direction:"left","aria-describedby":"pattern-preview__resize-help-"+o}),Object(i.createElement)(ve,{html:t}),Object(i.createElement)(Ot,{label:Object(c.__)("Drag to resize","wporg-patterns"),className:"is-right",onDragChange:u,onDragEnd:d,direction:"right","aria-describedby":"pattern-preview__resize-help-"+o}),Object(i.createElement)(me.VisuallyHidden,{id:"pattern-preview__resize-help-"+o,className:"pattern-preview__resize-help"},Object(c.__)("Use left and right arrow keys to resize the preview.","wporg-patterns"))))},jt=n(7),_t=n.n(jt),wt=n(15),Et=n(11),St=({isSmall:e=!1,onSuccess:t=wt.noop,content:n})=>{const[r,a]=Object(i.useState)(!1);if(!n){const e=document.getElementById("block-data");n=JSON.parse(decodeURIComponent(e.value))}Object(i.useEffect)(()=>{if(!r)return;Object(Et.speak)(Object(c.__)("Copied pattern to clipboard.","wporg-patterns"));const e=setTimeout(()=>a(!1),2e4);return()=>{clearTimeout(e)}},[r]);let o=Object(c.__)("Copy Pattern","wporg-patterns");e&&(o=r?Object(c.__)("Copied","wporg-patterns"):Object(c.__)("Copy","wporg-patterns"));const s=_t()({"pattern-copy-button":!0,"is-small-label":e});return Object(i.createElement)(me.Button,{className:s,isPrimary:!0,onClick:({target:e})=>{const r=(e=>{const t=document.createElement("textarea");t.setAttribute("readonly",""),t.setAttribute("aria-hidden","true"),t.style.position="absolute",t.style.left="-9999px",t.value=e,document.body.appendChild(t),t.select();const n=document.execCommand("copy");return document.body.removeChild(t),n})(n);a(r),e.focus(),r&&t()}},o)},Pt=n(13),xt=function(e){return Object(i.createElement)(se.SVG,ce()({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},e),Object(i.createElement)(se.Path,{d:"M12 4.915c1.09-1.28 2.76-2.09 4.5-2.09 3.08 0 5.5 2.42 5.5 5.5 0 3.777-3.394 6.855-8.537 11.518l-.013.012-1.45 1.32-1.45-1.31-.04-.036C5.384 15.17 2 12.095 2 8.325c0-3.08 2.42-5.5 5.5-5.5 1.74 0 3.41.81 4.5 2.09zm0 13.56l.1-.1c4.76-4.31 7.9-7.16 7.9-10.05 0-2-1.5-3.5-3.5-3.5-1.54 0-3.04.99-3.56 2.36h-1.87c-.53-1.37-2.03-2.36-3.57-2.36-2 0-3.5 1.5-3.5 3.5 0 2.89 3.14 5.74 7.9 10.05l.1.1z"}))},Tt=({showLabel:e=!0,patternId:t})=>{const{hasPermission:n,isFavorite:r}=Object(s.useSelect)(e=>(e(re).getFavorites(),{hasPermission:!!e(Pt.store).canUser("create","../../wporg/v1/pattern-favorites"),isFavorite:e(re).isFavorite(t)})),{addFavorite:a,removeFavorite:o}=Object(s.useDispatch)(re),l=Object(i.useCallback)(()=>{r?o(t):a(t)},[r]);if(!n)return null;const u=_t()("button button-link pattern-favorite-button",{"is-favorited":r,"has-label":e}),d=_t()({"screen-reader-text":!e});return Object(i.createElement)("button",{className:u,onClick:l},Object(i.createElement)(le,{className:"pattern-favorite-button__filled"}),Object(i.createElement)(xt,{className:"pattern-favorite-button__outline"}),Object(i.createElement)("span",{className:d},r?Object(c.__)("Remove from favorites","wporg-patterns"):Object(c.__)("Add to favorites","wporg-patterns")))},Ct=({onClick:e})=>Object(i.createElement)(me.Notice,{className:"pattern-actions__notice",status:"success",isDismissible:!1,actions:[{label:Object(c.__)("Learn More","wporg-patterns"),onClick:e,variant:"secondary"}]},Object(i.createElement)("div",null,Object(i.createElement)("b",null,Object(c.__)("Pattern copied!","wporg-patterns")),Object(c.__)(" Now you can paste it into any WordPress post or page.","wporg-patterns")));const Nt=()=>Object(i.createElement)("div",{style:{height:"220px"}},Object(i.createElement)("img",{src:wporgPatternsUrl.assets+"/images/copy-paste-demo.gif",alt:Object(c.__)("GIF of copy and pasting.","wporg-patterns")}));var kt=({onFinish:e})=>Object(i.createElement)(me.Animate,{type:"appear",options:{origin:"bottom"}},({className:t})=>Object(i.createElement)(me.Guide,{className:"pattern-actions__guide "+t,onFinish:e,finishButtonText:Object(c.__)("Close","wporg-patterns"),pages:[{image:Object(i.createElement)(Nt,null),content:Object(i.createElement)("div",{className:"pattern-actions__guide-content"},Object(i.createElement)("h3",{className:"pattern-actions__guide-title"},Object(c.__)("How to use patterns on your WordPress site.","wporg-patterns")),Object(i.createElement)("p",null,Object(c.__)("Patterns are really just text. And, just like you can copy and paste text, you can copy and paste patterns. It’s really easy!","wporg-patterns")),Object(i.createElement)("ol",null,Object(i.createElement)("li",null,Object(i.createElement)("p",null,Object(c.__)("Open any post or page in the WordPress block editor.","wporg-patterns"))),Object(i.createElement)("li",null,Object(i.createElement)("p",null,Object(c.__)("Place your cursor where you want to add the pattern.","wporg-patterns"))),Object(i.createElement)("li",null,Object(i.createElement)("p",null,Object(i.createInterpolateElement)(Object(c.__)("Paste the contents of your clipboard by holding down <kbd>ctrl</kbd> control (Windows) or <kbd>⌘</kbd> command (Mac) and pressing the <kbd>v</kbd> key, or right-clicking and choose “Paste” from the menu.","wporg-patterns"),{kbd:Object(i.createElement)("kbd",{className:"pattern-actions__guide-shortcut"})})))))}]})),At=({postId:e})=>{const[t,n]=Object(i.useState)(!1),[r,a]=Object(i.useState)(!1);return Object(i.createElement)("div",{className:"pattern-actions"},Object(i.createElement)("div",{className:"pattern-actions__container"},Object(i.createElement)(St,{onSuccess:()=>n(!0)}),Object(i.createElement)(Tt,{patternId:e}),t&&Object(i.createElement)(Ct,{onClick:()=>a(!0)}),r&&Object(i.createElement)(kt,{onFinish:()=>a(!1)})))},It=n(14),Rt=function({className:e,html:t}){const n=Object(i.useRef)(),[r,a]=Object(i.useState)("100%"),[o,s]=Object(i.useState)(.3125);Object(i.useEffect)(()=>{const e=()=>{try{a(ue(n.current.clientWidth)),s(n.current.clientWidth/800)}catch(e){}};return e(),window.addEventListener("resize",e),()=>{window.addEventListener("resize",e)}},[]);const l={border:"none",width:"800px",maxWidth:"none",height:ue(800)+"px",transform:`scale(${o})`,transformOrigin:Object(c.isRTL)()?"top right":"top left",pointerEvents:"none"};return Object(i.createElement)("div",{className:e,ref:n,style:{height:r},tabIndex:"-1"},Object(i.createElement)(ge,{className:"pattern-grid__preview-iframe",style:l,bodyStyle:"overflow: hidden;",headHTML:window.__editorStyles.html},Object(i.createElement)("div",{dangerouslySetInnerHTML:{__html:t}})))},Lt=({className:e,label:t,patternId:n})=>{const{hasPermission:r,isFavorite:a}=Object(s.useSelect)(e=>(e(re).getFavorites(),{hasPermission:!!e(Pt.store).canUser("create","../../wporg/v1/pattern-favorites"),isFavorite:e(re).isFavorite(n)})),{addFavorite:o,removeFavorite:c}=Object(s.useDispatch)(re),l=Object(i.useCallback)(()=>{a?c(n):o(n)},[a]),u=_t()(e,"button button-link pattern-favorite-button-small",{"is-favorited":a});return r?Object(i.createElement)("button",{className:u,onClick:l},Object(i.createElement)(le,{className:"pattern-favorite-button__filled"}),Object(i.createElement)("span",null,t)):Object(i.createElement)("span",{className:u},Object(i.createElement)(le,{className:"pattern-favorite-button__filled"}),Object(i.createElement)("span",null,t))},Dt=function({pattern:e,showAvatar:t}){const n=function(e){switch(e.status){case"pending":return Object(c.__)("Pending","wporg-patterns");case"draft":return Object(c.__)("Draft","wporg-patterns");case"declined":return Object(c.__)("Declined","wporg-patterns")}return""}(e);return Object(i.createElement)("div",{className:"pattern-grid__pattern"},Object(i.createElement)("div",{className:"pattern-grid__pattern-frame"},Object(i.createElement)("a",{href:e.link,rel:"bookmark"},Object(i.createElement)("span",{className:"screen-reader-text"},Object(It.decodeEntities)(e.title.rendered)),Object(i.createElement)(me.Disabled,null,Object(i.createElement)(Rt,{className:"pattern-grid__preview",html:e.content.rendered}))),n?Object(i.createElement)("div",{className:"pattern-grid__status is-"+e.status},Object(i.createElement)("span",null,n)):null,Object(i.createElement)("div",{className:"pattern-grid__actions"},Object(i.createElement)(Tt,{showLabel:!1,patternId:e.id}),Object(i.createElement)(St,{isSmall:!0,content:e.pattern_content}))),Object(i.createElement)("h2",{className:"pattern-grid__title"},Object(i.createElement)("a",{href:e.link},Object(It.decodeEntities)(e.title.rendered))),Object(i.createElement)("p",{className:"pattern-grid__meta"},t&&e.author_meta?Object(i.createElement)("a",{href:e.author_meta.url,className:"pattern-grid__author-avatar"},Object(i.createElement)("img",{alt:"",src:e.author_meta.avatar}),e.author_meta.name):null,e.favorite_count>0?Object(i.createElement)(Lt,{className:"pattern-grid__favorite-count",patternId:e.id,label:Object(i.createElement)(i.Fragment,null,Object(i.createElement)("span",{className:"screen-reader-text"},Object(c.sprintf)(
     5/* translators: %s is the favorite count for a pattern. */
     6Object(c._n)("Favorited %s times","Favorited %s times",e.favorite_count,"wporg-patterns"),e.favorite_count)),Object(i.createElement)("span",{"aria-hidden":!0},e.favorite_count))}):null))},Ft=function({icon:e,size:t=24,...n}){return Object(i.cloneElement)(e,{width:t,height:t,...n})},Mt=Object(i.createElement)(se.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(i.createElement)(se.Path,{d:"M18.3 5.6L9.9 16.9l-4.6-3.4-.9 1.2 5.8 4.3 9.3-12.6z"})),Bt=n(16),Kt=n.n(Bt);const Qt=(e,t)=>{switch(t.status){case"submitting":return{isSubmitting:!0};case"submitted":return{isSubmitted:!0};case"error":return{hasError:!0,message:t.message};default:return{}}};var qt=({postId:e,onClose:t})=>{const[n,r]=Object(i.useReducer)(Qt,{}),[a,o]=Object(i.useState)(""),[l,d]=Object(i.useState)(""),p=Object(i.useRef)(),f=Object(c.__)("Your report has been submitted.","wporg-patterns"),{isLoading:m,mappedReasons:b}=Object(s.useSelect)(e=>{const{getPatternFlagReasons:t,isLoadingPatternFlagReasons:n}=e(re),r=t()||[];return{isLoading:n(),mappedReasons:r.sort((e,t)=>{switch(!0){case e.slug<t.slug:return-1;case e.slug>t.slug:return 1;default:return 0}}).map(e=>({label:e.name,value:e.id.toString()}))}}),g=()=>{t(n.isSubmitted)};return Object(i.createElement)(me.Modal,{className:"pattern-report-modal "+(n.isSubmitted?"":"pattern-report-modal__has-fixed-height"),title:Object(c.__)("Report this pattern","wporg-patterns"),onRequestClose:g},Object(i.createElement)("div",{ref:p},m?Object(i.createElement)(me.Spinner,null):n.isSubmitted?Object(i.createElement)("p",{className:"pattern-report-modal__copy"},f):Object(i.createElement)("form",{onSubmit:t=>{t.preventDefault(),a&&l.length&&!n.isSubmitted&&!n.isSubmitting&&(r({status:"submitting"}),Kt()({path:Object(u.addQueryArgs)("/wp/v2/wporg-pattern-flag"),method:"POST",data:{parent:e,"wporg-pattern-flag-reason":a,excerpt:l}}).then(()=>{r({status:"submitted"}),Object(Et.speak)(f),p.current.closest('[role="dialog"]').focus()}).catch(e=>{r({status:"error",message:e.message}),Object(Et.speak)(Object(c.sprintf)(
     7/* translators: %s: Error message. */
     8Object(c.__)("Error: %s","wporg-patterns"),e.message))}))}},Object(i.createElement)(me.RadioControl,{className:"pattern-report-modal__radio",label:Object(c.__)("Please choose a reason:","wporg-patterns"),selected:a,options:b,onChange:o,required:!0}),Object(i.createElement)(me.TextareaControl,{label:"Please provide details (required)",value:l,onChange:d,required:!0}),n.hasError&&Object(i.createElement)("div",{className:"notice notice-large notice-alt notice-error"},n.message),Object(i.createElement)("div",{className:"pattern-report-modal__actions"},Object(i.createElement)(me.Button,{isSecondary:!0,onClick:g},Object(c.__)("Cancel","wporg-patterns")),Object(i.createElement)(me.Button,{type:"submit",isBusy:n.isSubmitting,isPrimary:!0},n.isSubmitting?Object(c.__)("Submitting …","wporg-patterns"):Object(c.__)("Report","wporg-patterns"))))))},Gt=({postId:e,userHasReported:t})=>{const[n,r]=Object(i.useState)(!1),[a,o]=Object(i.useState)(!1),s=t||a,l=!!wporgPatternsData.userId;return s?Object(i.createElement)("p",{className:"pattern-report-button__copy"},Object(i.createElement)(Ft,{icon:Mt}),Object(c.__)("You've reported this pattern","wporg-patterns")):l?Object(i.createElement)(i.Fragment,null,Object(i.createElement)(me.Button,{className:"pattern-report-button",isLink:!0,onClick:()=>r(!0)},Object(c.__)("Report this pattern","wporg-patterns")),n&&Object(i.createElement)(qt,{postId:e,onClose:e=>{r(!1),o(e)}})):Object(i.createElement)("p",{className:"pattern-report-button__copy"},Object(i.createElement)("a",{href:Object(u.addQueryArgs)("/wp-login.php",{redirect_to:window.location.pathname})},Object(c.__)("Login to report this pattern","wporg-patterns")))},Vt=({postId:e,userHasReported:t})=>{e=Number(e)||0;const n=Object(s.useSelect)(t=>t(re).getPattern(e),[e]);return n?Object(i.createElement)(i.Fragment,null,Object(i.createElement)(At,{postId:e}),Object(i.createElement)("div",{className:"pattern-preview__container"},Object(i.createElement)(yt,{blockContent:n.content.rendered}),Object(i.createElement)("div",{className:"pattern__meta"},Object(i.createElement)(Gt,{userHasReported:"true"===t,postId:e}))),Object(i.createElement)("div",{className:"entry-content"},Object(i.createElement)(pe,{query:{author:n.author,per_page:3,exclude:e},showPagination:!1,header:Object(i.createElement)(i.Fragment,null,Object(i.createElement)("h2",null,Object(c.__)("More from this designer","wporg-patterns")),Object(i.createElement)(l,n.author_meta))},e=>Object(i.createElement)(Dt,{key:e.id,pattern:e})))):null},$t=function({query:e}){const{path:t}=v(),[n,r]=Object(i.useState)(),[a,o]=Object(i.useState)(),[l]=Object(i.useState)({title:"",links:[]}),u=Object(i.useRef)(null),{isAllCategory:d,category:p,count:b,isLoadingPatterns:g}=Object(s.useSelect)(n=>{const{getCategoryBySlug:r,isLoadingPatternsByQuery:a,getPatternTotalsByQuery:o}=n(re),i=r(f(t));return{isAllCategory:i&&-1===i.id,isLoadingPatterns:a(e),category:i,count:o(e)}},[t,e]);Object(i.useEffect)(()=>{if(g)return void o(p?(e=p.name,Object(i.createInterpolateElement)(Object(c.sprintf)(
     9/* translators: %s category name. */
     10Object(c.__)("Loading <b>%s</b> patterns.","wporg-patterns"),e,"wporg-patterns"),{b:Object(i.createElement)("b",null)})):Object(c.__)("Loading patterns","wporg-patterns"));var e;if(d)return void o("");p&&o(((e,t)=>Object(i.createInterpolateElement)(Object(c.sprintf)(
     11/* translators: %1$d: number of patterns. %2$s category name. */
     12Object(c._n)("%1$d <b>%2$s</b> pattern.","%1$d <b>%2$s</b> patterns.",e,"wporg-patterns"),e,t,"wporg-patterns"),{b:Object(i.createElement)("b",null)}))(b,p.name));const n=m(t);n.length>0&&o(((e,t)=>Object(i.createInterpolateElement)(Object(c.sprintf)(
     13/* translators: %1$d: number of patterns. %2$s search term.  */
     14Object(c._n)("%1$d pattern found for <b>%2$s</b>","%1$d patterns found for <b>%2$s</b>",e,"wporg-patterns"),e,t,"wporg-patterns"),{b:Object(i.createElement)("b",null)}))(b,n))},[p,g]),Object(i.useEffect)(()=>{const e=a?u.current.offsetHeight:0;r(e)},[a]);const h=_t()({"category-context-bar__spinner":!0,"category-context-bar__spinner--is-hidden":!g});return Object(i.createElement)("header",{className:"category-context-bar",style:{height:n+"px"}},Object(i.createElement)("div",{ref:u},Object(i.createElement)("h2",{className:"category-context-bar__copy"},Object(i.createElement)("span",{className:h},Object(i.createElement)(me.Spinner,null)),Object(i.createElement)("span",null,a)),l.links&&l.links.length>0&&Object(i.createElement)("div",{className:"category-context-bar__links"},Object(i.createElement)("h3",{className:"category-context-bar__title"},l.title),Object(i.createElement)("ul",null,l.links.map(e=>Object(i.createElement)("li",{key:e.href},Object(i.createElement)("a",{href:e.href},e.label)))))))},Ht=()=>Object(i.createElement)(ae,{style:{flexDirection:"row"}},Array(7).fill().map((e,t)=>Object(i.createElement)(oe,{key:t,height:"1.25rem",width:"5rem",marginRight:"1rem"}))),zt=({current:e,isLoading:t,label:n=Object(c.__)("Main Menu","wporg-patterns"),onClick:r,options:a})=>t?Object(i.createElement)(Ht,null):a.length?Object(i.createElement)(i.Fragment,null,Object(i.createElement)("h2",{className:"screen-reader-text"},n),Object(i.createElement)("ul",{className:"pattern-menu"},a.map(t=>Object(i.createElement)("li",{key:t.value},Object(i.createElement)("a",{className:_t()({"pattern-menu__item":!0,"is-active":e===t.slug}),href:t.value,onClick:r,"aria-current":e===t.slug?"page":void 0},t.label))))):null,Ut=({onClick:e,options:t,label:n=Object(c.__)("Browse categories","wporg-patterns")})=>{const[r,a]=Object(i.useState)(!1);return Object(i.createElement)(me.PanelBody,{className:"pattern-menu is-mobile",title:n,initialOpen:r,opened:r,onToggle:()=>a(!r)},Object(i.createElement)("ul",null,t.map(t=>Object(i.createElement)("li",{key:t.value},Object(i.createElement)("a",{href:t.value,onClick:t=>{a(!1),e(t)}},t.label)))))},Wt=e=>Object(fe.useViewportMatch)("medium","<")?Object(i.createElement)(Ut,e):Object(i.createElement)(zt,e),Yt=({basePath:e="/",query:t})=>{const{path:n,update:r}=v(),a=f(n);e=wporgPatternsUrl.site+e;const{categories:o,isLoading:c}=Object(s.useSelect)(e=>{const{getCategories:t,isLoadingCategories:n}=e(re);return{categories:t(),isLoading:n()}});return Object(i.createElement)(i.Fragment,null,Object(i.createElement)("nav",{className:"pattern-grid-menu"},Object(i.createElement)(Wt,{current:a,options:o?o.map(t=>({value:t.slug?`${e}pattern-categories/${t.slug}/`:e,slug:t.slug,label:t.name})):[],onClick:e=>{e.preventDefault(),r(e.target.pathname)},isLoading:c})),Object(i.createElement)($t,{query:t}))},Xt=Object.prototype.hasOwnProperty;function Jt(e,t,n){for(n of e.keys())if(Zt(n,t))return n}function Zt(e,t){var n,r,a;if(e===t)return!0;if(e&&t&&(n=e.constructor)===t.constructor){if(n===Date)return e.getTime()===t.getTime();if(n===RegExp)return e.toString()===t.toString();if(n===Array){if((r=e.length)===t.length)for(;r--&&Zt(e[r],t[r]););return-1===r}if(n===Set){if(e.size!==t.size)return!1;for(r of e){if((a=r)&&"object"==typeof a&&!(a=Jt(t,a)))return!1;if(!t.has(a))return!1}return!0}if(n===Map){if(e.size!==t.size)return!1;for(r of e){if((a=r[0])&&"object"==typeof a&&!(a=Jt(t,a)))return!1;if(!Zt(r[1],t.get(a)))return!1}return!0}if(n===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(n===DataView){if((r=e.byteLength)===t.byteLength)for(;r--&&e.getInt8(r)===t.getInt8(r););return-1===r}if(ArrayBuffer.isView(e)){if((r=e.byteLength)===t.byteLength)for(;r--&&e[r]===t[r];);return-1===r}if(!n||"object"==typeof e){for(n in r=0,e){if(Xt.call(e,n)&&++r&&!Xt.call(t,n))return!1;if(!(n in t)||!Zt(e[n],t[n]))return!1}return Object.keys(t).length===r}}return e!=e&&t!=t}var en=function(e,t){return Object(he.useEffect)(e,(n=t,r=Object(he.useRef)(),a=Object(he.useRef)(0),Zt(n,r.current)||(r.current=n,a.current+=1),[a.current]));var n,r,a},tn=()=>{const{setCurrentQuery:e}=Object(s.useDispatch)(re),{path:t}=v();let n=!0;const r=Object(u.getQueryArgs)(t),a=f(t),o=Object(s.useSelect)(e=>{if(a){n=!1;const{getCategoryBySlug:t,hasLoadedCategories:r}=e(re);if(r()){n=!0;const e=t(a);return(null==e?void 0:e.id)||!1}}return!1},[a]);o&&(r["pattern-categories"]=o);const i=p(t,"author");i&&(r.author_name=i);const c=(e=>Number(p(e,"page")||1))(t);c>1&&(r.page=c);const l=m(t);l.length>0&&(r.search=l);const d=p(t,"my-patterns");return d&&"page"!==d&&(r.status=d),en(()=>{n&&e(r)},[r,n]),null},nn=()=>{const{path:e}=v(),t=f(e),n=Object(s.useSelect)(e=>{const{getCategoryBySlug:n,hasLoadedCategories:r}=e(re);var a;if(r())return(null===(a=n(t))||void 0===a?void 0:a.name)||I().name},[t]),r=p(e,"author");return Object(i.useEffect)(()=>{n&&!r&&(e=>{const t=document.getElementById("breadcrumb-part");if(t){
     15// translators: %s is the category name.
     16const n=Object(c.sprintf)(Object(c.__)("Category: %s","wporg-patterns"),e);t.innerText=n}})(n)},[e]),null},rn=function(){const{path:e,update:t}=v();let n=p(e,"my-patterns");"page"===n&&(n="all");const r=[{value:wporgPatternsUrl.site+"/my-patterns/",slug:"all",label:Object(c.__)("All","wporg-patterns")},{value:wporgPatternsUrl.site+"/my-patterns/draft/",slug:"draft",label:Object(c.__)("Drafts","wporg-patterns")},{value:wporgPatternsUrl.site+"/my-patterns/pending/",slug:"pending",label:Object(c.__)("Pending Review","wporg-patterns")}];return Object(i.createElement)("nav",{className:"pattern-grid-menu"},Object(i.createElement)(Wt,{label:Object(c.__)("Menu","wporg-patterns"),current:n||"all",options:r,onClick:e=>{e.preventDefault(),t(e.target.pathname)},isLoading:!1}))};const an=document.getElementById("patterns__container");an&&Object(i.render)(Object(i.createElement)(()=>{const e=Object(s.useSelect)(e=>e(re).getCurrentQuery());return Object(i.createElement)(g,null,Object(i.createElement)(tn,null),Object(i.createElement)(nn,null),Object(i.createElement)(Yt,{query:e}),Object(i.createElement)(pe,{query:e},e=>Object(i.createElement)(Dt,{key:e.id,pattern:e,showAvatar:!0})))},null),an);const on=document.getElementById("my-patterns__container");on&&Object(i.render)(Object(i.createElement)(()=>{const e=Object(s.useSelect)(e=>e(re).getCurrentQuery()),t=wporgPatternsData.userId;if(!t){const e=Object(u.addQueryArgs)(wporgPatternsUrl.login,{redirect_to:window.location});return Object(i.createElement)("div",{className:"entry-content"},Object(i.createElement)("p",null,Object(c.__)("Please log in to view your patterns.","wporg-patterns")),Object(i.createElement)("a",{className:"button button-primary",href:e},Object(c.__)("Log in","wporg-patterns")))}const n={status:"any",...e,author:t};return Object(i.createElement)(g,null,Object(i.createElement)(tn,null),Object(i.createElement)(rn,null),Object(i.createElement)(pe,{query:n},e=>Object(i.createElement)(Dt,{key:e.id,pattern:e})))},null),on);const cn=document.getElementById("my-favorites__container");cn&&Object(i.render)(Object(i.createElement)(()=>{const{favorites:e,query:t}=Object(s.useSelect)(e=>({favorites:e(re).getFavorites(),query:e(re).getCurrentQuery()}));if(!wporgPatternsData.userId){const e=Object(u.addQueryArgs)(wporgPatternsUrl.login,{redirect_to:window.location});return Object(i.createElement)("div",{className:"entry-content"},Object(i.createElement)("p",null,Object(c.__)("Please log in to view your favorite patterns.","wporg-patterns")),Object(i.createElement)("a",{className:"button button-primary",href:e},Object(c.__)("Log in","wporg-patterns")))}if(!e.length)return Object(i.createElement)("div",{className:"entry-content"},Object(i.createElement)("p",null,Object(c.__)("You haven’t favorited any patterns yet.","wporg-patterns")));const n={...t,include:e};return Object(i.createElement)(g,null,Object(i.createElement)(tn,null),Object(i.createElement)(Yt,{basePath:"/my-favorites/",query:n}),Object(i.createElement)(pe,{query:n},e=>Object(i.createElement)(Dt,{key:e.id,pattern:e})))},null),cn);const sn=document.querySelectorAll(".pattern__container");for(let e=0;e<sn.length;e++){const t=sn[e],n=t.dataset;Object(i.render)(Object(i.createElement)(Vt,n),t,()=>{t.hidden=!1,document.querySelectorAll(".hide-if-pattern-loaded").forEach(e=>e.hidden=!0)})}const ln=document.getElementById("patterns-search__container");ln&&Object(i.render)(Object(i.createElement)(()=>{const e=Object(s.useSelect)(e=>e(re).getCurrentQuery());return Object(i.createElement)(g,null,Object(i.createElement)(tn,null),Object(i.createElement)($t,{query:e}),Object(i.createElement)(pe,{query:e},e=>Object(i.createElement)(Dt,{key:e.id,pattern:e,showAvatar:!0})))},ln.dataset),ln)}]);
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/css/components/_site-header.scss

    r11114 r11120  
    77        padding: 3.75rem 1rem;
    88
    9 
    109        @include breakpoint( $breakpoint-medium ) {
    11             display: grid;
    12             grid-template-rows: auto 1fr;
    13             grid-template-columns: 1fr 25rem;
    14 
    1510            background-image: url(../images/masthead-bg.png);
    1611            background-size: contain;
     
    1813            background-position-x: 160%;
    1914
    20             > * {
    21                 align-self: center;
     15            > div {
     16                max-width: 50%;
    2217            }
    2318        }
     
    2823
    2924        @include breakpoint( $breakpoint-large ) {
    30             grid-template-columns: 1fr 30rem;
    3125            background-position-x: right;
     26        }
     27
     28        .site-link {
     29            display: inline-block;
     30            margin: $gutter-default $gutter-default / 2 0 0;
     31            color: $color-white;
     32            font-size: 0.8125rem;
     33            text-decoration: underline;
    3234        }
    3335    }
     
    3537    // Duplicate class for specifity override.
    3638    .site-title.site-title {
    37         grid-column-start: 1;
    38         grid-row-start: 1;
    3939        margin-top: 0;
    4040        text-align: left;
     
    4444
    4545    .site-description {
    46         grid-column-start: 1;
    47         grid-row-start: 2;
    4846        margin: 0 0 1.5rem;
    4947        font-size: 1rem;
     
    5452
    5553    .pattern-search {
    56         grid-column-start: 1;
    57         grid-row-start: 3;
    5854
    5955        @include breakpoint( $breakpoint-large ) {
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/css/style-rtl.css

    r11117 r11120  
    1 @charset "UTF-8";[class*=col-]{margin:inherit}.row{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:768px){.row{flex-direction:column;flex-wrap:nowrap}}.row.gutters>.row{margin-right:-2%}@media (max-width:768px){.row.gutters>.row{margin-right:0}}.row.gutters>.row>[class*=col-]{margin-right:2%}@media (max-width:768px){.row.gutters>.row>[class*=col-]{margin-right:0}}.row.around{justify-content:space-around}.row.between{justify-content:space-between}.row.auto .col{flex-grow:1}.col-1{width:8.3333333333%}.offset-1{margin-right:8.3333333333%}.col-2{width:16.6666666667%}.offset-2{margin-right:16.6666666667%}.col-3{width:25%}.offset-3{margin-right:25%}.col-4{width:33.3333333333%}.offset-4{margin-right:33.3333333333%}.col-5{width:41.6666666667%}.offset-5{margin-right:41.6666666667%}.col-6{width:50%}.offset-6{margin-right:50%}.col-7{width:58.3333333333%}.offset-7{margin-right:58.3333333333%}.col-8{width:66.6666666667%}.offset-8{margin-right:66.6666666667%}.col-9{width:75%}.offset-9{margin-right:75%}.col-10{width:83.3333333333%}.offset-10{margin-right:83.3333333333%}.col-11{width:91.6666666667%}.offset-11{margin-right:91.6666666667%}.col-12{width:100%}.offset-12{margin-right:100%}.gutters>.col-1{width:6.33333%}.gutters>.col-1:nth-child(n+13){margin-top:2%}.gutters>.offset-1{margin-right:10.33333%!important}.gutters>.col-2{width:14.66667%}.gutters>.col-2:nth-child(n+7){margin-top:2%}.gutters>.offset-2{margin-right:18.66667%!important}.gutters>.col-3{width:23%}.gutters>.col-3:nth-child(n+5){margin-top:2%}.gutters>.offset-3{margin-right:27%!important}.gutters>.col-4{width:31.33333%}.gutters>.col-4:nth-child(n+4){margin-top:2%}.gutters>.offset-4{margin-right:35.33333%!important}.gutters>.col-5{width:39.66667%}.gutters>.offset-5{margin-right:43.66667%!important}.gutters>.col-6{width:48%}.gutters>.col-6:nth-child(n+3){margin-top:2%}.gutters>.offset-6{margin-right:52%!important}.gutters>.col-7{width:56.33333%}.gutters>.offset-7{margin-right:60.33333%!important}.gutters>.col-8{width:64.66667%}.gutters>.offset-8{margin-right:68.66667%!important}.gutters>.col-9{width:73%}.gutters>.offset-9{margin-right:77%!important}.gutters>.col-10{width:81.33333%}.gutters>.offset-10{margin-right:85.33333%!important}.gutters>.col-11{width:89.66667%}.gutters>.offset-11{margin-right:93.66667%!important}.gutters>.col-12{width:98%}.gutters>.offset-12{margin-right:102%!important}@media (max-width:768px){[class*=" offset-"],[class^=offset-]{margin-right:0}}.first{order:-1}.last{order:1}@media (max-width:768px){.row [class*=col-]{margin-right:0;width:100%}.row.gutters [class*=col-]{margin-bottom:16px}.first-sm{order:-1}.last-sm{order:1}}.gutters .column.push-left,.push-left{margin-left:auto}.gutters .column.push-right,.push-right{margin-right:auto}.gutters .column.push-center,.push-center{margin-right:auto;margin-left:auto}.gutters .column.push-middle,.push-middle{margin-bottom:auto;margin-top:auto}.push-bottom{margin-top:auto}@media (max-width:768px){.gutters .column.push-left-sm,.push-left-sm{margin-right:0}.gutters .column.push-center-sm,.push-center-sm{margin-right:auto;margin-left:auto}.push-top-sm{margin-top:0}}.align-middle{align-items:center}.align-right{justify-content:flex-end}.align-center{justify-content:center}@media (max-width:768px){.align-left-sm{justify-content:flex-start}}.float-right{float:left}.float-left{float:right}@media (max-width:768px){.float-left,.float-right{float:none}}.fixed{right:0;position:fixed;top:0;width:100%;z-index:100}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}p{margin:1rem 0}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5rem}address{margin:0 0 1.5rem}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6rem;max-width:100%;overflow:auto;padding:1.6rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{border-right:2px solid #767676;color:#767676;margin:1rem 0;padding-right:.8rem}blockquote cite{font-size:.8rem}figure{margin:0}hr{background-color:#eee;border:0;height:2px;margin:5rem auto}img{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{clear:both;font-family:Open Sans,sans-serif;line-height:1.5;margin:2rem 0 1rem}.h1,h1{font-size:2.44140625rem}.h1,.h2,h1,h2{font-weight:300}.h2,h2{font-size:1.953125rem}.h3,h3{font-size:1.5625rem;font-weight:400}.h4,h4{color:#32373c;font-size:1.25rem;font-weight:600;padding:0}.h5,h5{font-size:1rem;letter-spacing:.01rem}.h5,.h6,h5,h6{font-weight:600;text-transform:uppercase}.h6,h6{font-size:.8rem;letter-spacing:.8px}a{color:#0073aa;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}a:focus{outline:thin dotted}a:active,a:hover{outline:0}li>a,p a{text-decoration:underline}li>a:hover,p a:hover{color:#d54e21}ol,ul{margin:0 1.5em 1.5em 0;padding:0}ul{list-style:square}ol{list-style:decimal}ol.unmarked-list,ul.unmarked-list{list-style:none;padding-right:0}li>ol,li>ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{border:1px solid #eee;border-collapse:collapse;font-size:.8rem;margin:0 0 1rem;padding:0;width:100%}table thead{background:#32373c;color:#fff}table td,table th{border:1px solid #eee;font-weight:400;margin:0;padding:.4rem;text-align:right;vertical-align:top}table tbody tr:nth-child(2n){background:#f7f7f7}html{font-size:100%}body,button,input,select,textarea{color:#32373c;font-family:Open Sans,sans-serif;font-size:100%;line-height:1.5}@media screen and (min-width:737px){html{font-size:1.125rem}}.custom-select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg width="14" height="8" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M2 0L7 5L12 0L14 1L7 8L0 1L2 0Z" fill="%23555D66"/%3E%3C/svg%3E%0A');background-position:left .7em top 50%;background-repeat:no-repeat;background-size:.65em auto;border:1px solid #6c7782;border-radius:.5em;box-shadow:none;box-sizing:border-box;display:inline-block;font-size:1em;line-height:1.3;padding:.5rem .8rem .5rem 2rem;width:auto}.custom-select::-ms-expand{display:none}.custom-select:focus{box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}.custom-select option{font-weight:400}html{font-size:1rem}@media screen and (min-width:737px){html{font-size:1rem}}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-content[tabindex="-1"]:focus{outline:0}.no-js .hide-if-no-js{display:none}.alignleft{display:inline;float:right;margin-left:1.5em}.alignright{display:inline;float:left;margin-right:1.5em}.aligncenter{clear:both;display:block;margin-right:auto;margin-left:auto}@media screen and (max-width:480px){.alignleft,.alignright{display:block;float:none;margin-right:auto;margin-left:auto}}.button,.button-primary,.button-secondary,.plugin-upload-form .button-primary{-webkit-appearance:none;border:1px solid;border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:.8rem;height:1.5625rem;line-height:1;margin:0;padding:0 .8rem;text-decoration:none;white-space:nowrap}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.button-group.button-xl .button,.button.button-xl{font-size:1rem;height:2.44140625rem;line-height:1;padding:0 1.5rem}.button-group.button-large .button,.button.button-large{height:1.953125rem;line-height:1;padding:0 1rem}.button-group.button-small .button,.button.button-small{font-size:.64rem;height:1.25rem;line-height:1;padding:0 .5rem}a.button,a.button-primary,a.button-secondary{line-height:1.5625rem}.button-group.button-large a.button,a.button.button-large{line-height:1.953125rem}.button-group.button-xl a.button,a.button.button-xl{line-height:2.44140625rem}.button-group.button-small a.button,a.button.button-small{line-height:1.25rem}.button:active,.button:focus{outline:none}.button.hidden{display:none}input[type=reset],input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{background:none;border:none;box-shadow:none;padding:0 2px 1px;width:auto}.button,.button-secondary,.button:visited{background:#f7f7f7;border-color:#ccc;box-shadow:0 1px 0 #ccc;color:#555;vertical-align:top}p .button{vertical-align:baseline}.button-secondary:focus,.button-secondary:hover,.button.focus,.button.hover,.button:focus,.button:hover{background:#fafafa;border-color:#999;color:#23282d}.button-link:focus,.button-secondary:focus,.button.focus,.button:focus{border-color:#5b9dd9;box-shadow:0 0 3px rgba(0,115,170,.8)}.button-secondary:active,.button.active,.button.active:hover,.button:active{background:#eee;border-color:#999;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);transform:translateY(1px)}.button.active:focus{border-color:#5b9dd9;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8)}.button-disabled,.button-secondary.disabled,.button-secondary:disabled,.button-secondary[disabled],.button.disabled,.button:disabled,.button[disabled]{background:#f7f7f7!important;border-color:#ddd!important;box-shadow:none!important;color:#a0a5aa!important;cursor:default;text-shadow:0 1px 0 #fff!important;transform:none!important}.button-link,input[type=submit].button-link{background:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button-link:focus{outline:1px solid #5b9dd9}.button-primary,.download-button,.plugin-upload-form .button-primary{text-decoration:none;text-shadow:0 -1px 1px #006799,-1px 0 1px #006799,0 1px 1px #006799,1px 0 1px #006799}.button-primary,.button-primary:visited,.download-button,.download-button:visited,.plugin-upload-form .button-primary,.plugin-upload-form .button-primary:visited{background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary.hover,.button-primary:focus,.button-primary:hover,.download-button.focus,.download-button.hover,.download-button:focus,.download-button:hover,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary.hover,.plugin-upload-form .button-primary:focus,.plugin-upload-form .button-primary:hover{background:#008ec2;border-color:#006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary:focus,.download-button.focus,.download-button:focus,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active,.download-button.active,.download-button.active:focus,.download-button.active:hover,.download-button:active,.plugin-upload-form .button-primary.active,.plugin-upload-form .button-primary.active:focus,.plugin-upload-form .button-primary.active:hover,.plugin-upload-form .button-primary:active{background:#0073aa;border-color:#006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.button-primary.disabled,.button-primary:disabled,.button-primary[disabled],.download-button.disabled,.download-button:disabled,.download-button[disabled],.plugin-upload-form .button-primary.disabled,.plugin-upload-form .button-primary:disabled,.plugin-upload-form .button-primary[disabled]{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-primary.button.button-hero,.download-button.button.button-hero,.plugin-upload-form .button-primary.button.button-hero{box-shadow:0 2px 0 #006799}.button-primary.button.button-hero.active,.button-primary.button.button-hero.active:focus,.button-primary.button.button-hero.active:hover,.button-primary.button.button-hero:active,.download-button.button.button-hero.active,.download-button.button.button-hero.active:focus,.download-button.button.button-hero.active:hover,.download-button.button.button-hero:active,.plugin-upload-form .button-primary.button.button-hero.active,.plugin-upload-form .button-primary.button.button-hero.active:focus,.plugin-upload-form .button-primary.button.button-hero.active:hover,.plugin-upload-form .button-primary.button.button-hero:active{box-shadow:inset 0 3px 0 #006799}.button-primary-disabled{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.button-group>.button{border-radius:0;display:inline-block;margin-left:-1px;z-index:10}.button-group>.button-primary{z-index:100}.button-group>.button:hover{z-index:20}.button-group>.button:first-child{border-radius:0 3px 3px 0}.button-group>.button:last-child{border-radius:3px 0 0 3px}.button-group>.button:focus{position:relative;z-index:1}@media screen and (max-width:737px){.button,.button.button-large,.button.button-small,.plugin-upload-form .button-primary{font-size:14px;height:auto;line-height:normal;margin-bottom:4px;padding:6px 14px;vertical-align:middle}}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.home-below:after,.home-below:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.home-below:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}p.subheading{color:#82878c;font-weight:300;margin:-.4rem auto 2rem;text-align:center}p.intro,p.subheading{font-size:1.25rem}p.aside{font-size:.8rem}p.note{font-size:.64rem;letter-spacing:.01rem;max-width:18.1898940355rem}input,textarea{box-sizing:border-box}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}input[type=email],input[type=url]{direction:rtl}input[type=number]{height:28px;line-height:inherit}input[type=checkbox],input[type=radio]{-webkit-appearance:none;background:#fff;border:1px solid #b4b9be;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);clear:none;color:#555;cursor:pointer;display:inline-block;height:16px;line-height:0;margin:-4px 0 0 4px;min-width:16px;outline:0;padding:0!important;text-align:center;transition:border-color .05s ease-in-out;vertical-align:middle;width:16px}input[type=checkbox]:checked:before,input[type=radio]:checked:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;float:right;font:normal 21px/1 dashicons;vertical-align:middle;width:16px}input[type=checkbox].disabled,input[type=checkbox].disabled:checked:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio].disabled,input[type=radio].disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before{opacity:.7}input[type=checkbox]:checked:before{color:#1e8cbe;content:"";margin:-3px -4px 0 0}input[type=radio]{border-radius:50%;line-height:10px;margin-left:4px}input[type=radio]:checked+label:before{color:#82878c}input[type=radio]:checked:before{background-color:#1e8cbe;border-radius:50px;content:"•";font-size:24px;height:6px;line-height:16px;margin:4px;text-indent:-9999px;width:6px}input[type=reset]:active,input[type=reset]:hover{color:#00a0d2}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{display:none}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{border-radius:0;font-size:14px;padding:3px 5px}textarea{line-height:1.4;overflow:auto;padding:2px 6px;resize:vertical}textarea.code{line-height:1.4;padding:4px 6px 1px}label{cursor:pointer;vertical-align:middle}input,select{margin:1px;padding:3px 5px}input.code{padding-top:6px}input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:#eee}.wp-core-ui :-moz-placeholder,:-moz-placeholder{color:#a9a9a9}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{background:hsla(0,0%,100%,.5);border-color:hsla(0,0%,87%,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(51,51,51,.5)}input[type=file].disabled,input[type=file]:disabled,input[type=range].disabled,input[type=range]:disabled{background:none;box-shadow:none}input.large-text,textarea.large-text{width:99%}input.regular-text{width:25em}input.small-text{padding:1px 6px;width:50px}input[type=number].small-text{width:65px}input.tiny-text{width:35px}input[type=number].tiny-text{width:45px}@media screen and (max-width:782px){textarea{-webkit-appearance:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;padding:6px 10px}input[type=number]{height:40px}input.code{padding-bottom:5px;padding-top:10px}input[type=checkbox]{-webkit-appearance:none;padding:10px}input[type=checkbox]:checked:before{font:normal 30px/1 dashicons;margin:-3px -5px}input[type=checkbox],input[type=radio]{height:25px;width:25px}input[type=radio]:checked:before{height:9px;line-height:16px;margin:7px;vertical-align:middle;width:9px}input,textarea{font-size:16px}input[type=number].small-text,input[type=password].small-text,input[type=search].small-text,input[type=text].small-text{display:inline;margin:0 3px;max-width:55px;padding:3px 6px;width:auto}input.regular-text{width:100%}label{font-size:14px}fieldset label{display:block}}a.button:active,a.button:focus,a.button:hover{text-decoration:none}.notice{background:#fff;border-right:4px solid #fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:1em 0;padding:1px 12px}.notice p{font-size:.8rem;margin:.5em 0;padding:2px}.notice.notice-alt{box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-right-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-right-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-right-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-right-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.button.button-outline{background:#fff;border:1px solid #c3c4c7;border-radius:2px;box-shadow:none;box-sizing:border-box;color:#2271b1;font-weight:600;height:auto;padding:.25rem 1rem}.button.button-outline:hover{border-color:#3582c4}.button.button-outline:focus{border-color:#3582c4;box-shadow:0 0 3px #72aee6}.error-404 .page-content,.error-404 .page-title{text-align:center}.error-404 .page-content .logo-swing{height:10rem;margin:6rem auto;position:relative;text-align:center;width:10rem}.error-404 .page-content .logo-swing .wp-logo{right:0;max-width:none;position:absolute;top:0;width:10rem}@keyframes hinge{10%{height:180px;transform:rotate(0deg);width:180px}15%{height:185px;transform:rotate(0deg);width:185px}20%{height:180px;transform:rotate(-5deg);width:180px}40%{animation-timing-function:ease-in-out;transform-origin:top right}60%{animation-timing-function:ease-in-out;transform:rotate(-40deg);transform-origin:top right}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(-60deg);transform-origin:top right}to{opacity:0;transform:translate3d(0,700px,0)}}.hinge{animation-duration:2s;animation-name:hinge}.comments-area{margin-top:5em}.comments-area>:last-child{margin-bottom:0}.comments-area .comment-list+.comment-respond{border-top:1px solid #eaeaea}.comments-area .comment-list+.comment-respond,.comments-area .comment-navigation+.comment-respond{padding-top:1.6em}.comments-area .comments-title{margin-bottom:1.3333em}.comments-area .comment-list{list-style:none;margin:0}.comments-area .comment-list .pingback,.comments-area .comment-list .trackback,.comments-area .comment-list article{border-top:1px solid #eaeaea;padding:1.6em 0}.comments-area .comment-list article:not(:only-child){padding-bottom:0}.comments-area .comment-list article+.comment-respond{padding-bottom:1.6em}.comments-area .comment-list .children{list-style:none;margin:0}.comments-area .comment-list .children>li{padding-right:.8em}.comments-area .comment-list .alt{background:none}.comments-area .comment-author{color:#999;margin-bottom:.4em}.comments-area .comment-author .avatar{float:right;height:24px;margin-left:.8em;width:24px}.comments-area .comment-metadata,.comments-area .pingback .edit-link{color:#999;line-height:1.5}.comments-area .comment-metadata a,.comments-area .pingback .edit-link a{color:#777}.comments-area .comment-metadata{font-size:.8rem;margin-bottom:1.6em}.comments-area .comment-metadata .edit-link,.comments-area .pingback .edit-link{margin-right:1em}.comments-area .pingback .edit-link:before{top:5px}.comments-area .comment-content ol,.comments-area .comment-content ul{margin:0 1.3333em 1.6em 0}.comments-area .comment-content>:last-child,.comments-area .comment-content li>ol,.comments-area .comment-content li>ul{margin-bottom:0}.comments-area .comment-content .reply{font-size:12px}.comments-area .comment-content .reply a{border:1px solid #eaeaea;color:#707070;display:inline-block;font-weight:700;line-height:1;margin-top:2em;padding:.4167em .8333em;text-transform:uppercase}.comments-area .comment-content .reply a:focus,.comments-area .comment-content .reply a:hover{border-color:#333;color:#333;outline:0}.comments-area .comment-reply-title a{font-weight:inherit}.comments-area .comment-form label{display:block;font-size:.8rem;font-weight:700;letter-spacing:.04em;line-height:1.5}.comments-area .comment-form input[type=email],.comments-area .comment-form input[type=text],.comments-area .comment-form input[type=url],.comments-area .comment-form textarea{width:100%}.comments-area .comment-awaiting-moderation,.comments-area .comment-notes,.comments-area .form-allowed-tags,.comments-area .logged-in-as{font-size:1rem;line-height:1.5;margin-bottom:2em}.comments-area .no-comments{border-top:1px solid #eaeaea;color:#999;font-weight:700;padding-top:1.6em}.comments-area .comment-navigation+.no-comments{border-top:0}.comments-area .form-allowed-tags code{font-family:Inconsolata,monospace}.comments-area .form-submit{margin-bottom:0}.comments-area .required{color:#c0392b}.entry-content{word-wrap:break-word;hyphens:auto}.entry-content>p:first-child{margin-top:0}.entry-content [class*=col-]~h1,.entry-content [class*=col-]~h2,.entry-content [class*=col-]~h3,.entry-content [class*=col-]~h4,.entry-content [class*=col-]~h5,.entry-content [class*=col-]~h6{clear:none}.entry-header{position:relative}.entry-header .sticky-post{color:#999;font-size:.8rem;font-style:italic;position:absolute;top:-.8rem}.entry-meta{color:#999;font-size:.8rem;margin-bottom:1rem}.entry-meta a{color:#777}.entry-meta>span{margin-left:1rem}.entry-meta>span :last-of-type{margin:0}.entry-meta .byline,.entry-meta .updated:not(.published),.sticky .entry-meta .posted-on{display:none}.group-blog .entry-meta .byline,.single .entry-meta .byline{display:inline}.entry-summary{word-wrap:break-word;hyphens:auto}body:not(.single):not(.search) .site-main .post{margin-bottom:3.0517578125rem;max-width:40em}.gallery{margin-bottom:1.5rem}.gallery .gallery-item{display:inline-block;margin:0;text-align:center;vertical-align:top;width:100%}.gallery.gallery-columns-2 .gallery-item{max-width:50%}.gallery.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery.gallery-columns-4 .gallery-item{max-width:25%}.gallery.gallery-columns-5 .gallery-item{max-width:20%}.gallery.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery .gallery-caption{display:block}.main-navigation{background:#0073aa;clear:both;right:0;position:absolute;top:60px;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-right:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:right;right:-999em;position:absolute;top:1.5em;z-index:99999}.main-navigation ul ul ul{right:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{right:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{right:auto}.main-navigation li{border-top:1px solid hsla(0,0%,100%,.2);padding:1rem}.main-navigation a{color:hsla(0,0%,100%,.8);display:block;font-size:.8rem;text-decoration:none}.main-navigation a.active,.main-navigation a:hover{color:#fff}@media screen and (min-width:737px){.main-navigation a.active{border-bottom:1px solid}}.main-navigation.toggled{z-index:1}.main-navigation.toggled ul{display:block}.menu-toggle{background:transparent;border:none;color:#fff;height:3.5rem;position:absolute;left:1rem;top:-58px;width:3.5rem}.toggled .menu-toggle:before{content:""}@media screen and (min-width:737px){.menu-toggle{display:none}.main-navigation{float:left;position:static;width:auto}.main-navigation.toggled{padding:1px 0}.main-navigation ul{display:inline-block;font-size:0}.main-navigation ul li{border:0;display:inline-block;font-size:1rem;margin-left:1rem;padding:0}.main-navigation ul li:last-of-type{margin-left:0}}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}body.page .gutters .col-12{width:100%}body.page .entry-header{background:#0073aa;padding:1rem 0}body.page .entry-header .entry-title{color:#fff;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 auto;padding:0 1.5625rem}body.page .entry-header.home{padding:1.5625rem 1.143rem;text-align:center}@media screen and (min-width:737px){body.page .site-header+.site-main .entry-title{padding:initial}}body.page .entry-content,body.page .entry-footer{margin:0 auto;max-width:960px;padding:3.0517578125rem 1.5625rem}.post-navigation{margin:5em auto;padding:0}.post-navigation a{border-bottom:1px solid #eaeaea;color:#444;display:block;font-weight:600;padding:11px 0 12px;text-transform:none;width:100%}.post-navigation a:hover{color:#21759b}.post-navigation .nav-links{word-wrap:break-word;border-top:1px solid #eaeaea;hyphens:auto}.post-navigation .meta-nav{color:#777;display:block;font-size:13px;line-height:2;text-transform:uppercase}.post-navigation .nav-next{text-align:left}.pagination .nav-links{text-align:center}.pagination .nav-links .page-numbers{background-color:#f9f9f9;cursor:hand;display:inline-block;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.dots,.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}.pagination .nav-links .page-numbers.dots{cursor:inherit}@media screen and (max-width:737px){.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{font-size:0;min-width:auto;padding:0}.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:before{background-color:#f9f9f9;display:inline-block;font-size:1rem;line-height:1.5;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.prev:before{content:"‹"}.pagination .nav-links .page-numbers.next:after{content:"›"}}.pagination .nav-links span.page-numbers{background-color:#f7f7f7;font-weight:700}.search-form .search-field{line-height:normal;margin:0;padding:4px 5px;vertical-align:text-bottom}body.search .gutters .col-12{width:100%}body.search .site-main{margin:0 auto;max-width:960px;padding:0 1.5625rem 3.0517578125rem}.site-content{max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-content{padding:0 10px 3.0517578125rem}}@media screen and (max-width:737px){.site-content .site-main{float:none;margin:0;width:auto}}.home .site-content,.page .site-content,.site-content.page{margin:auto;max-width:none;padding:0}.site-content .page-title{font-size:1.25rem;font-weight:400}.site-content .no-results{margin:0 auto 3.0517578125rem;max-width:40em;padding:0 2rem}.site-description{color:hsla(0,0%,100%,.8);font-size:1.25rem;font-weight:300;margin:-.4rem auto 2rem;text-align:center}.site-header{background:#0073aa;padding:1rem 0;position:relative}.site-header .site-branding{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-header .site-branding{padding:0 10px}}.site-header.home{padding:1.5625rem 1.143rem;text-align:center}.site-title{display:inline-block;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 0 0 2rem;max-width:none}.site-title a{color:#fff;font-weight:300}.site-title a:active,.site-title a:focus,.site-title a:hover{text-decoration:none}.site-header.home .site-title{display:inherit;font-size:3.8146972656rem;margin:2rem 0 1rem}.widget-area{font-size:.8rem}@media screen and (min-width:480px) and (max-width:768px){.widget-area{display:flex}.widget-area .widget{width:48%}}#wporg-footer{background-color:#f7f7f7;border-top:1px solid #dfdfdf;padding:22px 14px 65px}#wporg-footer,#wporg-footer .wrapper{clear:both;margin:0 auto;overflow:auto}#wporg-footer .wrapper{max-width:930px}#wporg-footer ul{float:right;margin-bottom:20px;margin-right:24px;overflow:auto;padding-right:0;width:135px}@media screen and (min-width:960px){#wporg-footer ul:first-child{margin-right:0}}#wporg-footer ul li{color:#bbb;font-size:14px;list-style-type:none;margin-bottom:1px}#wporg-footer ul li a{text-decoration:none;text-decoration-skip-ink:none}#wporg-footer ul li a:hover{color:#0073aa;text-decoration:underline}#wporg-footer .social-media-links .dashicons{margin-left:4px}#wporg-footer .cip{clear:both;color:#ccc;float:none;font-size:.8rem;letter-spacing:.3em;margin:35px auto 0;text-align:center;text-transform:uppercase}#wporg-footer .cip.cip-image{background:url(//s.w.org/style/images/codeispoetry.png?1=) 50% no-repeat;background-size:190px 15px;height:15px;text-indent:-9999px;width:190px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){#wporg-footer .cip.cip-image{background-image:url(//s.w.org/style/images/codeispoetry-2x.png?1=)}}@media screen and (min-width:561px) and (max-width:959px){#wporg-footer .wrapper{max-width:600px}#wporg-footer ul{margin-right:2%;width:32%}#wporg-footer ul:nth-child(3n+1){margin-right:0}#wporg-footer ul:nth-child(4n){clear:both}}@media screen and (max-width:560px){#wporg-footer .wrapper{max-width:360px}#wporg-footer ul{margin-right:4%;width:48%}#wporg-footer ul:nth-child(odd){clear:both;margin-right:0}}#wporg-header{background:#23282d;height:140px;position:relative;text-align:center;width:100%}#wporg-header .wrapper{margin:0 auto;max-width:960px}#wporg-header h1{display:inline-block;margin:auto;width:303px}#wporg-header h1 a{background:url(//s.w.org/style/images/wporg-logo.svg?3=) 100% no-repeat;background-size:290px 46px;display:block;height:88px;text-indent:-9999px}#wporg-header h2.rosetta{clear:none;color:#dfdfdf;font-family:Georgia,Times New Roman,serif;font-size:30px;margin:0 60px 0 0}#wporg-header h2.rosetta a{border-bottom:none;color:#dfdfdf;display:block;height:52px;line-height:22px;padding:0}#wporg-header h2.rosetta a:hover{text-decoration:none}#wporg-header #wporg-header-menu{background:#23282d;right:-75%;list-style:none;margin:0;max-width:75%;min-width:200px;position:absolute;text-align:right;top:100%;transition:right .3s;z-index:100000}#wporg-header #wporg-header-menu.toggled{right:0}#wporg-header ul li{list-style-type:none;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:34px;line-height:34px;margin:0 4px;padding:10px 30px;text-decoration:none}#wporg-header ul li a.subcurrent{font-weight:700}@media (max-width:768px){#wporg-header ul li a{height:auto}}#wporg-header ul li.current-menu-item a,#wporg-header ul li.current_page_parent a,#wporg-header ul li a.current,#wporg-header ul li a:hover{color:#00a0d2}#wporg-header ul li#download,#wporg-header ul li.download{float:left;height:34px;margin-left:14px;overflow:hidden;padding:0 0 34px}@media screen and (max-width:767px){#wporg-header ul li#download,#wporg-header ul li.download{display:block;float:none;height:auto;margin:10px 20px 20px;padding-bottom:0}#wporg-header ul li#download a,#wporg-header ul li.download a{padding:4px 10px;text-align:center}}#wporg-header ul li#download a,#wporg-header ul li.download a{margin:0;padding:0 16px}#wporg-header ul li#download a:hover,#wporg-header ul li.download a:hover{color:#eee}#wporg-header ul li#download.current,#wporg-header ul li#download.current-menu-item,#wporg-header ul li#download .uparrow,#wporg-header ul li.download.current,#wporg-header ul li.download.current-menu-item,#wporg-header ul li.download .uparrow{display:none}#wporg-header ul li .nav-submenu{clip:rect(1px,1px,1px,1px);height:1px;right:-2px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;z-index:99999}#wporg-header ul li .nav-submenu li a{display:inline-block;height:24px;line-height:24px;margin:0;white-space:nowrap}@media screen and (min-width:768px){#wporg-header #head-search{float:left;margin-left:14px;padding-top:30px}}#wporg-header #head-search form{border-bottom:1px solid #3f3f3f;display:inline-block;margin-right:60px;width:288px}#wporg-header #head-search form input.text{background:#191e23;border:0;border-radius:0;box-sizing:content-box;color:#b4b9be;float:right;font-family:Open Sans,sans-serif;font-size:12px;height:24px;margin:0;outline:none;padding:3px;vertical-align:top;width:256px}#wporg-header #head-search form input.text::-moz-placeholder{color:#eee}@media screen and (max-width:480px){#wporg-header #head-search form input.text{width:216px}}#wporg-header #head-search form .button{background:#191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;border:none;border-radius:0;box-shadow:none;float:right;height:30px;margin:0;padding:0;text-shadow:none!important;width:26px}@media screen and (max-width:480px){#wporg-header #head-search form{width:248px}}@media screen and (min-width:480px){#wporg-header #head-search form{margin-right:0}}@media screen and (min-width:768px){#wporg-header{height:120px;text-align:inherit}#wporg-header h1{float:right;padding-right:10px}#wporg-header h2.rosetta{float:right;margin-right:0;padding:36px 27px 0}#wporg-header #headline h2{text-rendering:optimizeLegibility}#wporg-header #wporg-header-menu{float:right;height:46px;list-style:none;margin:-15px 0 0;max-width:inherit;min-width:0;padding:0;position:static;width:100%}#wporg-header ul li{float:right;position:relative}#wporg-header ul li a{height:46px;padding:0 6px}#wporg-header ul li a.current~.uparrow{border-bottom:9px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;height:0;margin:-8px auto 0;width:0}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom:9px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;content:"";height:0;right:50%;margin:-8px -9px 0 0;position:absolute;width:0}#wporg-header ul li .nav-submenu:hover~.uparrow,#wporg-header ul li:hover .nav-submenu~.uparrow{border-bottom:9px solid #32373c;border-right:9px solid transparent;border-left:9px solid transparent;height:0;margin:-10px auto 0;width:0}#wporg-header ul li .nav-submenu{background:#32373c;border:1px solid #32373c;border-top:0;margin-top:-1px;min-width:0}#wporg-header ul li .nav-submenu li{float:none}#wporg-header ul li .nav-submenu li a{height:34px;line-height:34px}#wporg-header .nav-menu .focus>ul,#wporg-header .nav-menu ul li:hover>ul,#wporg-header ul.nav-menu .focus>ul,#wporg-header ul.nav-menu li:hover>ul{clip:inherit;height:inherit;overflow:inherit;width:inherit}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after,#wporg-header ul li a.current~.uparrow{border-bottom-color:#0073aa}}.page-download #wporg-header #download,.page-parent-download #wporg-header #download{display:none}#mobile-menu-button{background:none;box-shadow:none;display:block;font-family:dashicons;font-size:16px;font-style:normal;font-weight:400;right:10px;line-height:1;padding:1px;position:absolute;text-align:center;text-decoration:inherit;text-shadow:none;top:75px;transition:color .1s ease-in;vertical-align:top}#mobile-menu-button,#mobile-menu-button:before{-webkit-font-smoothing:antialiased;border:none;float:right}#mobile-menu-button:before{box-sizing:border-box;color:#888;content:"";display:inline-block;font:normal 50px/1 Dashicons;margin:0;outline:none;padding:3px;text-decoration:none;vertical-align:middle}@media screen and (min-width:768px){#mobile-menu-button{display:none}}#download-mobile{background:#f7f7f7;border-bottom:1px solid #ddd}#download-mobile .wrapper{padding:20px 0;text-align:center}#download-mobile span.download-ready{font-size:1.6em;margin:0 .25em}#download-mobile a.download-button{font-size:1.6em;height:inherit;margin:10px .25em;padding:10px 15px}.category-context-bar{background:#edeff0;border-radius:2px;font-size:.8125rem;height:55px;margin:0 1.5rem;overflow:auto}.category-context-bar>div{align-items:center;display:flex;justify-content:space-between}@media only screen and (min-width:782px){.category-context-bar{margin:0 1.5rem}}@media only screen and (min-width:960px){.category-context-bar{margin:0 auto;max-width:960px}}.category-context-bar ul{display:flex;justify-content:space-between;margin:0;padding:0}.category-context-bar ul li{font-size:.8125rem;list-style:none}.category-context-bar ul li a{display:block;padding:1.125rem .75rem;text-decoration:none}.category-context-bar ul li:last-child a{padding-left:1.5rem}.category-context-bar__copy{align-items:center;display:flex;font-size:.8125rem;font-weight:400;margin:0;padding:1.125rem 1.5rem}.category-context-bar__title{color:#50575e;font-size:.75rem;font-weight:400;margin:0;padding-left:1.5rem;text-transform:uppercase}.category-context-bar__links{align-items:center;display:flex}@media only screen and (max-width:782px){.category-context-bar__links{display:none}}.category-context-bar__spinner{display:flex;margin:0;transform:scale(1);transition:transform .1s linear,width .15s ease-out,opacity 50ms linear 50ms;width:28px}@media (prefers-reduced-motion){.category-context-bar__spinner{transition:none}}.category-context-bar__spinner .components-spinner{margin:0}.category-context-bar__spinner--is-hidden{opacity:0;overflow:hidden;transform:scale(0);width:0}.pattern-copy-button.is-small-label{box-shadow:0 1px 2px rgba(0,0,0,.15)}.pattern-favorite-button{border-radius:2px;color:#50575e;font-size:.875rem;height:2.25rem;position:relative;width:2.25rem}.pattern-favorite-button svg{height:1.5rem;right:calc(50% - .75rem);position:absolute;top:calc(50% - .75rem);transition:all .15s ease-out;width:1.5rem}.pattern-favorite-button svg path{fill:#50575e}.pattern-favorite-button .pattern-favorite-button__filled{opacity:0}.pattern-favorite-button:hover{background:transparent;color:#50575e}.pattern-favorite-button:hover svg path{fill:#50575e}.pattern-favorite-button:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.pattern-favorite-button:active{background:transparent;box-shadow:none;transform:none}.pattern-favorite-button.has-label{height:auto;padding:12px 38px 12px 18px;width:auto}.pattern-favorite-button.has-label svg{right:9px;top:calc(50% - 12px)}.pattern-favorite-button.has-label svg path{fill:#000}.pattern-favorite-button:not(.has-label){background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.15)}.pattern-favorite-button:not(.has-label):hover{background:#f0f0f1}.pattern-favorite-button:not(.has-label):focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.pattern-favorite-button.is-favorited svg path{fill:#e65054}.pattern-favorite-button.is-favorited .pattern-favorite-button__outline{opacity:0;transform:scale(2.8)}.pattern-favorite-button.is-favorited .pattern-favorite-button__filled{opacity:1}.pattern-favorite-button.is-favorited:hover .pattern-favorite-button__filled{animation:HeartBeat .9s infinite}@media (prefers-reduced-motion){.pattern-favorite-button.is-favorited:hover .pattern-favorite-button__filled{animation:none}}.pattern-favorite-button-small{height:auto}.pattern-favorite-button-small:hover{background:transparent}.pattern-favorite-button-small:focus{background:transparent;box-shadow:none;outline:1px dotted currentColor}.pattern-favorite-button-small.is-favorited svg path{fill:#e65054}@keyframes HeartBeat{0%{transform:scale(1)}25%{transform:scale(1.2)}40%{transform:scale(1)}60%{transform:scale(1.2)}to{transform:scale(1)}}.main-navigation{align-items:center;display:flex;float:none;position:static;width:auto}.main-navigation a{font-size:.8125rem}.main-navigation form[role=search]{margin-right:1rem}.main-navigation.toggled div.menu,.main-navigation.toggled ul.menu{background:#0073aa;position:absolute;left:0;top:57px;width:100%}.menu-toggle{-webkit-appearance:none;font-size:1.5625rem;height:auto;overflow:hidden;position:static;width:auto}body.page.my-patterns .entry-header{align-items:center;display:flex;margin:2rem auto 1rem;max-width:960px}body.page.my-patterns .entry-header .entry-title{display:inline-block;line-height:1.2;margin:0 0 0 2rem}body.page .entry-header{background:none;padding:0}body.page .entry-header .entry-title{color:inherit;margin:2rem auto 1rem;max-width:960px}@media screen and (min-width:737px){body.page .entry-header .entry-title{padding:0 10px}}.pattern-grid-menu{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:960px}.pattern-grid-menu .pattern-menu{width:100%}.pattern-grid-menu>form{margin:1.5rem;width:calc(100% - 3rem)}.pattern-grid-menu .pattern-skeleton__container{align-items:center;flex-wrap:wrap;height:2.3125rem}.pattern-grid-menu .pattern-skeleton__container span{margin-bottom:.25rem}@media only screen and (min-width:783px){.pattern-grid-menu{flex-direction:row;margin:1.5rem}.pattern-grid-menu>form{margin:0;width:auto}}@media only screen and (min-width:960px){.pattern-grid-menu{margin:1.5rem auto}}.pattern-grid{align-items:start;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(225px,1fr));margin:1.5rem 1.5rem 4rem;max-width:960px}@media screen and (min-width:960px){.pattern-grid{margin-right:auto;margin-left:auto}}.pattern-grid__pattern-frame{border-radius:2px;box-shadow:0 0 0 1px #f0f0f1;margin:0;position:relative;transition:all 75ms ease-in-out;width:100%}@media screen and (min-width:600px){.pattern-grid__pattern-frame{display:inline-block;margin:0}}.pattern-grid__pattern-frame .pattern-grid__preview{overflow:hidden}.pattern-grid__pattern-frame .pattern-grid__status{background:#787c82;border-radius:2px;color:#fff;font-size:.6875rem;font-weight:600;right:.375rem;line-height:1;padding:.5rem .75rem;pointer-events:none;position:absolute;text-transform:uppercase;top:.375rem}.pattern-grid__pattern-frame .pattern-grid__status.is-pending{background:#f0c33c;color:#000}.pattern-grid__pattern-frame .pattern-grid__status.is-declined{background:#d63638}.pattern-grid__pattern-frame .pattern-grid__actions{align-items:center;bottom:0;display:flex;justify-content:flex-end;right:0;opacity:0;padding:.375rem;position:absolute;left:0;transform:translateY(6px);transition:transform 75ms ease-in-out,opacity 75ms ease-in-out}.pattern-grid__pattern-frame .pattern-grid__actions .button+.components-button{margin-right:.375rem}.pattern-grid__pattern-frame:focus-within .pattern-grid__actions,.pattern-grid__pattern-frame:hover .pattern-grid__actions{opacity:1;transform:translateY(0)}.pattern-grid__title{color:#1d2327;font-size:.875rem;font-weight:600;margin:.5rem 0}.pattern-grid__title a{color:currentColor}.pattern-grid__meta{align-items:center;display:flex;gap:1em;margin:.5rem 0}.pattern-grid__author-avatar,.pattern-grid__favorite-count{color:#1d2327;display:flex;font-size:.875rem;line-height:1;text-decoration:none}.pattern-grid__author-avatar img{border-radius:6px;height:1rem;margin-left:.5rem;width:1rem}.pattern-grid__favorite-count svg{fill:#787c82;height:1rem;margin-bottom:1px;margin-left:.25rem;margin-top:-1px;width:1rem}.pattern-menu:not(.is-mobile){margin:0;padding:0;position:relative}.pattern-menu:not(.is-mobile) li{display:inline-block;list-style:none;margin:0}.pattern-menu:not(.is-mobile) a{color:#40464d;display:block;font-size:.875rem;padding:.5rem .75rem;text-decoration:none}.pattern-menu:not(.is-mobile) a:active,.pattern-menu:not(.is-mobile) a:focus,.pattern-menu:not(.is-mobile) a:hover{color:#000}.pattern-menu .pattern-menu__item.is-active{background:#0073aa;border-radius:2px;color:#fff}.pattern-menu .pattern-menu__item.is-active:focus,.pattern-menu .pattern-menu__item.is-active:hover{color:#fff}.pattern-menu.is-mobile{border-top:none!important;padding:0!important}.pattern-menu.is-mobile ul{background:#23282d;margin:0;padding:0}.pattern-menu.is-mobile li{border-top:1px solid #32373c;list-style:none}.pattern-menu.is-mobile li a{color:#ccd0d4;display:block;font-size:.875rem;padding:1rem 1.5rem;text-decoration:none}.pattern-menu.is-mobile>.components-panel__body-title{margin:0!important}.pattern-menu.is-mobile>.components-panel__body-title>button{padding:1.5rem}.pagination{margin:1.5rem 1.5rem 4rem;max-width:960px}@media screen and (min-width:960px){.pagination{margin-right:auto;margin-left:auto}}.pagination__list{align-items:center;display:flex;gap:.75rem;justify-content:center;list-style:none;margin:0}@media (max-width:480px){.pagination__list{gap:.25rem}}.pagination__item,.pagination__link{display:inline-block}.pagination__link{background:#fff;border:1px solid #d7dade;border-radius:2px;line-height:1;padding:.75rem}.pagination__link,.pagination__link:active,.pagination__link:hover{text-decoration:none}.pagination__link[aria-current=page]{background:#191e23;border:1px solid #191e23;color:#fff}@media (max-width:480px){.pagination__link{padding:.5rem}}@media (max-width:600px){.pagination__item-next-page .pagination__link span[aria-hidden],.pagination__item-previous-page .pagination__link span[aria-hidden]{display:none}.pagination__item-previous-page .pagination__link:before{content:"<"}.pagination__item-next-page .pagination__link:before{content:">"}}.pattern-preview__container{background:#f3f4f5;padding:0}.pattern-preview__size-control{margin:0 auto;max-width:12rem;padding:1rem 0}.pattern-preview__size-control .components-base-control__field{margin-bottom:0}.pattern-preview__viewport{margin:0 auto;max-width:100vw;min-width:320px;padding:0 20px;position:relative}.pattern-preview__viewport .pattern-preview__viewport-iframe{background:#fff;border:1px solid #e8eaeb;max-width:100vw;vertical-align:middle}.pattern-preview__viewport:focus-within .pattern-preview__resize-help{clip:auto;background:#fff;border:1px solid #d7dade;border-radius:2px;bottom:-1rem;clip-path:none;height:auto;right:20px;margin:initial;overflow:initial;padding:8px 16px;left:20px;text-align:center;width:auto}.pattern-preview__drag-handle{bottom:0;position:absolute;top:0;width:20px}.pattern-preview__drag-handle.is-left{left:0}.pattern-preview__drag-handle.is-right{right:0}.pattern-preview__drag-handle-button{appearance:none;background:#7e8993;border:none;border-radius:99999px;cursor:grab;height:100px;right:6px;outline:none;padding:0;position:absolute;top:calc(50% - 50px);width:8px}.pattern-preview__drag-handle-button:hover{background:#6c7782}.pattern-preview__drag-handle-button:active{background:#606a74;cursor:grabbing}.pattern-preview__drag-handle-button:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.pattern-report-button{color:#23282d!important}.pattern-report-button__copy{align-items:center;display:flex;justify-content:center;margin:0}.pattern-report-button__copy svg{margin-left:.375rem}.pattern-report-modal{max-width:400px;width:100%}@media screen and (min-width:600px){.pattern-report-modal{width:400px}}.pattern-report-modal form>:first-child{padding-bottom:1.5rem}.pattern-report-modal__has-fixed-height{min-height:400px}.pattern-report-modal__copy{line-height:1.5;text-align:center}.pattern-report-modal__actions{column-gap:4%;display:grid;grid-template-columns:48% 48%;margin-top:1.5rem}.pattern-report-modal__actions button{justify-content:center}.pattern-report-modal__radio .components-radio-control__option{margin-top:.75rem}.pattern-search{align-items:center;background:#fff;border-radius:2px;display:flex}.pattern-search input[type=search]{border:none;border-radius:2px;box-shadow:none;flex-grow:1;font-size:.8125rem;margin:0;padding:.5rem}.pattern-search input[type=search]:focus{outline:1px auto #0073aa}.pattern-search.is-loading{background:#f3f4f5;border-radius:4px;display:block;height:24px;min-width:100%}@media only screen and (min-width:480px){.pattern-search.is-loading{min-width:auto!important;width:224px!important}}.pattern-search__button{align-items:center;background:transparent;border:none;color:#6c7782;display:flex;height:35px}.pattern-search__button:active{background:#d7dade}.pattern-search__button:focus{outline:1px auto #0073aa}body.single-wporg-pattern{box-sizing:border-box;font-size:14px;font-weight:400;line-height:1.2}body.single-wporg-pattern .site-content{margin:auto;max-width:none;padding:0}body.single-wporg-pattern .entry-header,body.single-wporg-pattern .pattern-actions__container,body.single-wporg-pattern .pattern__meta{margin-right:auto;margin-left:auto;max-width:960px;padding:1.5rem}@media only screen and (min-width:960px){body.single-wporg-pattern .entry-header,body.single-wporg-pattern .pattern-actions__container,body.single-wporg-pattern .pattern__meta{padding-right:0;padding-left:0}}body.single-wporg-pattern .entry-header{padding-bottom:1.875rem;padding-top:2.625rem}body.single-wporg-pattern .entry-header .entry-title{font-weight:600;line-height:1.2;margin-top:0}body.single-wporg-pattern .pattern__categories a{display:inline-block;margin-left:1rem}body.single-wporg-pattern .pattern__categories a:last-of-type{margin-left:0}body.single-wporg-pattern .pattern__categories-label{font-size:.75rem;font-weight:600;line-height:1.3333;margin-left:1rem;text-transform:uppercase}body.single-wporg-pattern .pattern-actions{padding:0 1.5rem 2rem}body.single-wporg-pattern .pattern-actions button{margin:0}@media only screen and (min-width:960px){body.single-wporg-pattern .pattern-actions{padding-right:0;padding-left:0}}body.single-wporg-pattern .pattern-actions__container{align-items:center;display:flex;flex-wrap:wrap;gap:.5em 2em;justify-content:flex-start;padding:0}@media (max-width:480px){body.single-wporg-pattern .pattern-actions__container{justify-content:center}}body.single-wporg-pattern .pattern-actions__notice{flex-basis:100%;height:auto;margin:1.5rem 0 0}body.single-wporg-pattern .pattern-actions__notice>*{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin:0}body.single-wporg-pattern .pattern-actions__notice>* button{margin-top:.75rem}@media only screen and (min-width:600px){body.single-wporg-pattern .pattern-actions__notice>*{align-items:center;flex-direction:row}body.single-wporg-pattern .pattern-actions__notice>* button{margin-top:0}}body.single-wporg-pattern .pattern-actions__guide{height:auto;max-height:none;max-width:384px}body.single-wporg-pattern .pattern-actions__guide-content{line-height:1.5;padding:1.5rem}body.single-wporg-pattern .pattern-actions__guide-title{margin:0}body.single-wporg-pattern .pattern-actions__guide-shortcut{background:#edeff0;border-radius:2px;box-shadow:0 0 0 1px #ccd0d4;display:inline-block;font-weight:600;min-width:20px;padding:1px;text-align:center}body.single-wporg-pattern .entry-content{margin-right:auto;margin-left:auto;max-width:960px}body.single-wporg-pattern .pattern__meta{display:flex;justify-content:flex-end}body.single-wporg-pattern .pattern__author-avatar{align-items:center;color:#1d2327;display:inline-flex;font-size:1rem;font-weight:600;line-height:1;text-decoration:none}body.single-wporg-pattern .pattern__author-avatar:focus,body.single-wporg-pattern .pattern__author-avatar:hover{text-decoration:underline}body.single-wporg-pattern .pattern__author-avatar img{border-radius:4px;height:2rem;margin-left:.75rem;width:2rem}body.single-wporg-pattern .pattern-code{font-family:monospace;height:10rem;margin-bottom:5rem;resize:vertical;width:100%}.site-content{margin:0 auto;max-width:none;padding:0}.site-header.home{padding:0;text-align:right}.site-header.home .site-branding{display:block;padding:3.75rem 1rem}@media screen and (min-width:782px){.site-header.home .site-branding{background-image:url(../images/masthead-bg.png);background-position-x:-60%;background-repeat:no-repeat;background-size:contain;display:grid;grid-template-columns:1fr 25rem;grid-template-rows:auto 1fr}.site-header.home .site-branding>*{align-self:center}}@media screen and (min-width:860px){.site-header.home .site-branding{background-position-x:-20%}}@media screen and (min-width:960px){.site-header.home .site-branding{background-position-x:left;grid-template-columns:1fr 30rem}}.site-header.home .site-title.site-title{font-size:3rem;grid-column-start:1;grid-row-start:1;line-height:1.25;margin-top:0;text-align:right}.site-header.home .site-description{color:#fff;font-size:1rem;grid-column-start:1;grid-row-start:2;line-height:1.6;margin:0 0 1.5rem;text-align:right}.site-header.home .pattern-search{grid-column-start:1;grid-row-start:3}@media screen and (min-width:960px){.site-header.home .pattern-search{max-width:60%}}body:not(.home) .site-branding{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:.8125rem;justify-content:space-between}@media screen and (min-width:782px){body:not(.home) .site-branding :first-child{flex-grow:1}}body:not(.home) .site-branding a{color:#fff}body:not(.home) .site-branding .sep{margin-right:.5rem;margin-left:.5rem}body:not(.home) .site-branding .is-current-page{font-weight:600}body:not(.home) .site-branding .pattern-search{flex-basis:100%;margin-top:1rem}@media screen and (min-width:782px){body:not(.home) .site-branding .pattern-search{flex-basis:unset;margin-right:1rem;margin-top:0}}.site-title a{text-decoration:none}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#fff}.pattern-skeleton__container{display:flex;flex-direction:column}.pattern-skeleton{background:#edeff0;border-radius:2px}.has-wporg-blue-color{color:#1e8cbe}.has-wporg-blue-background-color{background-color:#1e8cbe}.has-wporg-purple-color{color:#826eb4}.has-wporg-purple-background-color{background-color:#826eb4}.has-wporg-white-color{color:#fff}.has-wporg-white-background-color{background-color:#fff}.home-page .shapes{margin:0 auto;position:relative}.home-page .shapes .parallelogram p:before{font-size:64px;height:64px;right:-16px;position:relative}.home-page .shapes .parallelogram{color:#fff;display:block;margin:0 auto;opacity:.9;padding:60px 40px;text-align:center;text-decoration:none}.home-page .shapes strong{display:block;font-size:28px;font-weight:300;padding-bottom:15px;padding-top:15px}.home-page .shapes p{color:#fff;font-size:16px;font-weight:300;margin:0}.home-page .shapes u{display:block;font-size:18px;padding-top:15px}@media only screen and (min-width:768px){.home-page .shapes{height:400px}.home-page .shapes .parallelogram{padding:50px 90px;position:absolute;width:50%}}@media only screen and (min-width:960px){.home-page .shapes .parallelogram{-webkit-transform:skew(15deg);-ms-transform:skew(15deg);transform:skew(15deg)}.home-page .shapes .parallelogram:before,.home-page .shapes p{-webkit-transform:skew(-15deg);-ms-transform:skew(-15deg);transform:skew(-15deg)}}@media only screen and (min-width:1200px){.home-page .shapes{margin:0 -60px}}.terms{font-size:14px;font-style:italic}
     1@charset "UTF-8";[class*=col-]{margin:inherit}.row{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:768px){.row{flex-direction:column;flex-wrap:nowrap}}.row.gutters>.row{margin-right:-2%}@media (max-width:768px){.row.gutters>.row{margin-right:0}}.row.gutters>.row>[class*=col-]{margin-right:2%}@media (max-width:768px){.row.gutters>.row>[class*=col-]{margin-right:0}}.row.around{justify-content:space-around}.row.between{justify-content:space-between}.row.auto .col{flex-grow:1}.col-1{width:8.3333333333%}.offset-1{margin-right:8.3333333333%}.col-2{width:16.6666666667%}.offset-2{margin-right:16.6666666667%}.col-3{width:25%}.offset-3{margin-right:25%}.col-4{width:33.3333333333%}.offset-4{margin-right:33.3333333333%}.col-5{width:41.6666666667%}.offset-5{margin-right:41.6666666667%}.col-6{width:50%}.offset-6{margin-right:50%}.col-7{width:58.3333333333%}.offset-7{margin-right:58.3333333333%}.col-8{width:66.6666666667%}.offset-8{margin-right:66.6666666667%}.col-9{width:75%}.offset-9{margin-right:75%}.col-10{width:83.3333333333%}.offset-10{margin-right:83.3333333333%}.col-11{width:91.6666666667%}.offset-11{margin-right:91.6666666667%}.col-12{width:100%}.offset-12{margin-right:100%}.gutters>.col-1{width:6.33333%}.gutters>.col-1:nth-child(n+13){margin-top:2%}.gutters>.offset-1{margin-right:10.33333%!important}.gutters>.col-2{width:14.66667%}.gutters>.col-2:nth-child(n+7){margin-top:2%}.gutters>.offset-2{margin-right:18.66667%!important}.gutters>.col-3{width:23%}.gutters>.col-3:nth-child(n+5){margin-top:2%}.gutters>.offset-3{margin-right:27%!important}.gutters>.col-4{width:31.33333%}.gutters>.col-4:nth-child(n+4){margin-top:2%}.gutters>.offset-4{margin-right:35.33333%!important}.gutters>.col-5{width:39.66667%}.gutters>.offset-5{margin-right:43.66667%!important}.gutters>.col-6{width:48%}.gutters>.col-6:nth-child(n+3){margin-top:2%}.gutters>.offset-6{margin-right:52%!important}.gutters>.col-7{width:56.33333%}.gutters>.offset-7{margin-right:60.33333%!important}.gutters>.col-8{width:64.66667%}.gutters>.offset-8{margin-right:68.66667%!important}.gutters>.col-9{width:73%}.gutters>.offset-9{margin-right:77%!important}.gutters>.col-10{width:81.33333%}.gutters>.offset-10{margin-right:85.33333%!important}.gutters>.col-11{width:89.66667%}.gutters>.offset-11{margin-right:93.66667%!important}.gutters>.col-12{width:98%}.gutters>.offset-12{margin-right:102%!important}@media (max-width:768px){[class*=" offset-"],[class^=offset-]{margin-right:0}}.first{order:-1}.last{order:1}@media (max-width:768px){.row [class*=col-]{margin-right:0;width:100%}.row.gutters [class*=col-]{margin-bottom:16px}.first-sm{order:-1}.last-sm{order:1}}.gutters .column.push-left,.push-left{margin-left:auto}.gutters .column.push-right,.push-right{margin-right:auto}.gutters .column.push-center,.push-center{margin-right:auto;margin-left:auto}.gutters .column.push-middle,.push-middle{margin-bottom:auto;margin-top:auto}.push-bottom{margin-top:auto}@media (max-width:768px){.gutters .column.push-left-sm,.push-left-sm{margin-right:0}.gutters .column.push-center-sm,.push-center-sm{margin-right:auto;margin-left:auto}.push-top-sm{margin-top:0}}.align-middle{align-items:center}.align-right{justify-content:flex-end}.align-center{justify-content:center}@media (max-width:768px){.align-left-sm{justify-content:flex-start}}.float-right{float:left}.float-left{float:right}@media (max-width:768px){.float-left,.float-right{float:none}}.fixed{right:0;position:fixed;top:0;width:100%;z-index:100}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}p{margin:1rem 0}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5rem}address{margin:0 0 1.5rem}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6rem;max-width:100%;overflow:auto;padding:1.6rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{border-right:2px solid #767676;color:#767676;margin:1rem 0;padding-right:.8rem}blockquote cite{font-size:.8rem}figure{margin:0}hr{background-color:#eee;border:0;height:2px;margin:5rem auto}img{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{clear:both;font-family:Open Sans,sans-serif;line-height:1.5;margin:2rem 0 1rem}.h1,h1{font-size:2.44140625rem}.h1,.h2,h1,h2{font-weight:300}.h2,h2{font-size:1.953125rem}.h3,h3{font-size:1.5625rem;font-weight:400}.h4,h4{color:#32373c;font-size:1.25rem;font-weight:600;padding:0}.h5,h5{font-size:1rem;letter-spacing:.01rem}.h5,.h6,h5,h6{font-weight:600;text-transform:uppercase}.h6,h6{font-size:.8rem;letter-spacing:.8px}a{color:#0073aa;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}a:focus{outline:thin dotted}a:active,a:hover{outline:0}li>a,p a{text-decoration:underline}li>a:hover,p a:hover{color:#d54e21}ol,ul{margin:0 1.5em 1.5em 0;padding:0}ul{list-style:square}ol{list-style:decimal}ol.unmarked-list,ul.unmarked-list{list-style:none;padding-right:0}li>ol,li>ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{border:1px solid #eee;border-collapse:collapse;font-size:.8rem;margin:0 0 1rem;padding:0;width:100%}table thead{background:#32373c;color:#fff}table td,table th{border:1px solid #eee;font-weight:400;margin:0;padding:.4rem;text-align:right;vertical-align:top}table tbody tr:nth-child(2n){background:#f7f7f7}html{font-size:100%}body,button,input,select,textarea{color:#32373c;font-family:Open Sans,sans-serif;font-size:100%;line-height:1.5}@media screen and (min-width:737px){html{font-size:1.125rem}}.custom-select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg width="14" height="8" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M2 0L7 5L12 0L14 1L7 8L0 1L2 0Z" fill="%23555D66"/%3E%3C/svg%3E%0A');background-position:left .7em top 50%;background-repeat:no-repeat;background-size:.65em auto;border:1px solid #6c7782;border-radius:.5em;box-shadow:none;box-sizing:border-box;display:inline-block;font-size:1em;line-height:1.3;padding:.5rem .8rem .5rem 2rem;width:auto}.custom-select::-ms-expand{display:none}.custom-select:focus{box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}.custom-select option{font-weight:400}html{font-size:1rem}@media screen and (min-width:737px){html{font-size:1rem}}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-content[tabindex="-1"]:focus{outline:0}.no-js .hide-if-no-js{display:none}.alignleft{display:inline;float:right;margin-left:1.5em}.alignright{display:inline;float:left;margin-right:1.5em}.aligncenter{clear:both;display:block;margin-right:auto;margin-left:auto}@media screen and (max-width:480px){.alignleft,.alignright{display:block;float:none;margin-right:auto;margin-left:auto}}.button,.button-primary,.button-secondary,.plugin-upload-form .button-primary{-webkit-appearance:none;border:1px solid;border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:.8rem;height:1.5625rem;line-height:1;margin:0;padding:0 .8rem;text-decoration:none;white-space:nowrap}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.button-group.button-xl .button,.button.button-xl{font-size:1rem;height:2.44140625rem;line-height:1;padding:0 1.5rem}.button-group.button-large .button,.button.button-large{height:1.953125rem;line-height:1;padding:0 1rem}.button-group.button-small .button,.button.button-small{font-size:.64rem;height:1.25rem;line-height:1;padding:0 .5rem}a.button,a.button-primary,a.button-secondary{line-height:1.5625rem}.button-group.button-large a.button,a.button.button-large{line-height:1.953125rem}.button-group.button-xl a.button,a.button.button-xl{line-height:2.44140625rem}.button-group.button-small a.button,a.button.button-small{line-height:1.25rem}.button:active,.button:focus{outline:none}.button.hidden{display:none}input[type=reset],input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{background:none;border:none;box-shadow:none;padding:0 2px 1px;width:auto}.button,.button-secondary,.button:visited{background:#f7f7f7;border-color:#ccc;box-shadow:0 1px 0 #ccc;color:#555;vertical-align:top}p .button{vertical-align:baseline}.button-secondary:focus,.button-secondary:hover,.button.focus,.button.hover,.button:focus,.button:hover{background:#fafafa;border-color:#999;color:#23282d}.button-link:focus,.button-secondary:focus,.button.focus,.button:focus{border-color:#5b9dd9;box-shadow:0 0 3px rgba(0,115,170,.8)}.button-secondary:active,.button.active,.button.active:hover,.button:active{background:#eee;border-color:#999;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);transform:translateY(1px)}.button.active:focus{border-color:#5b9dd9;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8)}.button-disabled,.button-secondary.disabled,.button-secondary:disabled,.button-secondary[disabled],.button.disabled,.button:disabled,.button[disabled]{background:#f7f7f7!important;border-color:#ddd!important;box-shadow:none!important;color:#a0a5aa!important;cursor:default;text-shadow:0 1px 0 #fff!important;transform:none!important}.button-link,input[type=submit].button-link{background:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button-link:focus{outline:1px solid #5b9dd9}.button-primary,.download-button,.plugin-upload-form .button-primary{text-decoration:none;text-shadow:0 -1px 1px #006799,-1px 0 1px #006799,0 1px 1px #006799,1px 0 1px #006799}.button-primary,.button-primary:visited,.download-button,.download-button:visited,.plugin-upload-form .button-primary,.plugin-upload-form .button-primary:visited{background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary.hover,.button-primary:focus,.button-primary:hover,.download-button.focus,.download-button.hover,.download-button:focus,.download-button:hover,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary.hover,.plugin-upload-form .button-primary:focus,.plugin-upload-form .button-primary:hover{background:#008ec2;border-color:#006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary:focus,.download-button.focus,.download-button:focus,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active,.download-button.active,.download-button.active:focus,.download-button.active:hover,.download-button:active,.plugin-upload-form .button-primary.active,.plugin-upload-form .button-primary.active:focus,.plugin-upload-form .button-primary.active:hover,.plugin-upload-form .button-primary:active{background:#0073aa;border-color:#006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.button-primary.disabled,.button-primary:disabled,.button-primary[disabled],.download-button.disabled,.download-button:disabled,.download-button[disabled],.plugin-upload-form .button-primary.disabled,.plugin-upload-form .button-primary:disabled,.plugin-upload-form .button-primary[disabled]{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-primary.button.button-hero,.download-button.button.button-hero,.plugin-upload-form .button-primary.button.button-hero{box-shadow:0 2px 0 #006799}.button-primary.button.button-hero.active,.button-primary.button.button-hero.active:focus,.button-primary.button.button-hero.active:hover,.button-primary.button.button-hero:active,.download-button.button.button-hero.active,.download-button.button.button-hero.active:focus,.download-button.button.button-hero.active:hover,.download-button.button.button-hero:active,.plugin-upload-form .button-primary.button.button-hero.active,.plugin-upload-form .button-primary.button.button-hero.active:focus,.plugin-upload-form .button-primary.button.button-hero.active:hover,.plugin-upload-form .button-primary.button.button-hero:active{box-shadow:inset 0 3px 0 #006799}.button-primary-disabled{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.button-group>.button{border-radius:0;display:inline-block;margin-left:-1px;z-index:10}.button-group>.button-primary{z-index:100}.button-group>.button:hover{z-index:20}.button-group>.button:first-child{border-radius:0 3px 3px 0}.button-group>.button:last-child{border-radius:3px 0 0 3px}.button-group>.button:focus{position:relative;z-index:1}@media screen and (max-width:737px){.button,.button.button-large,.button.button-small,.plugin-upload-form .button-primary{font-size:14px;height:auto;line-height:normal;margin-bottom:4px;padding:6px 14px;vertical-align:middle}}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.home-below:after,.home-below:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.home-below:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}p.subheading{color:#82878c;font-weight:300;margin:-.4rem auto 2rem;text-align:center}p.intro,p.subheading{font-size:1.25rem}p.aside{font-size:.8rem}p.note{font-size:.64rem;letter-spacing:.01rem;max-width:18.1898940355rem}input,textarea{box-sizing:border-box}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}input[type=email],input[type=url]{direction:rtl}input[type=number]{height:28px;line-height:inherit}input[type=checkbox],input[type=radio]{-webkit-appearance:none;background:#fff;border:1px solid #b4b9be;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);clear:none;color:#555;cursor:pointer;display:inline-block;height:16px;line-height:0;margin:-4px 0 0 4px;min-width:16px;outline:0;padding:0!important;text-align:center;transition:border-color .05s ease-in-out;vertical-align:middle;width:16px}input[type=checkbox]:checked:before,input[type=radio]:checked:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;float:right;font:normal 21px/1 dashicons;vertical-align:middle;width:16px}input[type=checkbox].disabled,input[type=checkbox].disabled:checked:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio].disabled,input[type=radio].disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before{opacity:.7}input[type=checkbox]:checked:before{color:#1e8cbe;content:"";margin:-3px -4px 0 0}input[type=radio]{border-radius:50%;line-height:10px;margin-left:4px}input[type=radio]:checked+label:before{color:#82878c}input[type=radio]:checked:before{background-color:#1e8cbe;border-radius:50px;content:"•";font-size:24px;height:6px;line-height:16px;margin:4px;text-indent:-9999px;width:6px}input[type=reset]:active,input[type=reset]:hover{color:#00a0d2}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{display:none}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{border-radius:0;font-size:14px;padding:3px 5px}textarea{line-height:1.4;overflow:auto;padding:2px 6px;resize:vertical}textarea.code{line-height:1.4;padding:4px 6px 1px}label{cursor:pointer;vertical-align:middle}input,select{margin:1px;padding:3px 5px}input.code{padding-top:6px}input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:#eee}.wp-core-ui :-moz-placeholder,:-moz-placeholder{color:#a9a9a9}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{background:hsla(0,0%,100%,.5);border-color:hsla(0,0%,87%,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(51,51,51,.5)}input[type=file].disabled,input[type=file]:disabled,input[type=range].disabled,input[type=range]:disabled{background:none;box-shadow:none}input.large-text,textarea.large-text{width:99%}input.regular-text{width:25em}input.small-text{padding:1px 6px;width:50px}input[type=number].small-text{width:65px}input.tiny-text{width:35px}input[type=number].tiny-text{width:45px}@media screen and (max-width:782px){textarea{-webkit-appearance:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;padding:6px 10px}input[type=number]{height:40px}input.code{padding-bottom:5px;padding-top:10px}input[type=checkbox]{-webkit-appearance:none;padding:10px}input[type=checkbox]:checked:before{font:normal 30px/1 dashicons;margin:-3px -5px}input[type=checkbox],input[type=radio]{height:25px;width:25px}input[type=radio]:checked:before{height:9px;line-height:16px;margin:7px;vertical-align:middle;width:9px}input,textarea{font-size:16px}input[type=number].small-text,input[type=password].small-text,input[type=search].small-text,input[type=text].small-text{display:inline;margin:0 3px;max-width:55px;padding:3px 6px;width:auto}input.regular-text{width:100%}label{font-size:14px}fieldset label{display:block}}a.button:active,a.button:focus,a.button:hover{text-decoration:none}.notice{background:#fff;border-right:4px solid #fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:1em 0;padding:1px 12px}.notice p{font-size:.8rem;margin:.5em 0;padding:2px}.notice.notice-alt{box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-right-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-right-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-right-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-right-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.button.button-outline{background:#fff;border:1px solid #c3c4c7;border-radius:2px;box-shadow:none;box-sizing:border-box;color:#2271b1;font-weight:600;height:auto;padding:.25rem 1rem}.button.button-outline:hover{border-color:#3582c4}.button.button-outline:focus{border-color:#3582c4;box-shadow:0 0 3px #72aee6}.error-404 .page-content,.error-404 .page-title{text-align:center}.error-404 .page-content .logo-swing{height:10rem;margin:6rem auto;position:relative;text-align:center;width:10rem}.error-404 .page-content .logo-swing .wp-logo{right:0;max-width:none;position:absolute;top:0;width:10rem}@keyframes hinge{10%{height:180px;transform:rotate(0deg);width:180px}15%{height:185px;transform:rotate(0deg);width:185px}20%{height:180px;transform:rotate(-5deg);width:180px}40%{animation-timing-function:ease-in-out;transform-origin:top right}60%{animation-timing-function:ease-in-out;transform:rotate(-40deg);transform-origin:top right}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(-60deg);transform-origin:top right}to{opacity:0;transform:translate3d(0,700px,0)}}.hinge{animation-duration:2s;animation-name:hinge}.comments-area{margin-top:5em}.comments-area>:last-child{margin-bottom:0}.comments-area .comment-list+.comment-respond{border-top:1px solid #eaeaea}.comments-area .comment-list+.comment-respond,.comments-area .comment-navigation+.comment-respond{padding-top:1.6em}.comments-area .comments-title{margin-bottom:1.3333em}.comments-area .comment-list{list-style:none;margin:0}.comments-area .comment-list .pingback,.comments-area .comment-list .trackback,.comments-area .comment-list article{border-top:1px solid #eaeaea;padding:1.6em 0}.comments-area .comment-list article:not(:only-child){padding-bottom:0}.comments-area .comment-list article+.comment-respond{padding-bottom:1.6em}.comments-area .comment-list .children{list-style:none;margin:0}.comments-area .comment-list .children>li{padding-right:.8em}.comments-area .comment-list .alt{background:none}.comments-area .comment-author{color:#999;margin-bottom:.4em}.comments-area .comment-author .avatar{float:right;height:24px;margin-left:.8em;width:24px}.comments-area .comment-metadata,.comments-area .pingback .edit-link{color:#999;line-height:1.5}.comments-area .comment-metadata a,.comments-area .pingback .edit-link a{color:#777}.comments-area .comment-metadata{font-size:.8rem;margin-bottom:1.6em}.comments-area .comment-metadata .edit-link,.comments-area .pingback .edit-link{margin-right:1em}.comments-area .pingback .edit-link:before{top:5px}.comments-area .comment-content ol,.comments-area .comment-content ul{margin:0 1.3333em 1.6em 0}.comments-area .comment-content>:last-child,.comments-area .comment-content li>ol,.comments-area .comment-content li>ul{margin-bottom:0}.comments-area .comment-content .reply{font-size:12px}.comments-area .comment-content .reply a{border:1px solid #eaeaea;color:#707070;display:inline-block;font-weight:700;line-height:1;margin-top:2em;padding:.4167em .8333em;text-transform:uppercase}.comments-area .comment-content .reply a:focus,.comments-area .comment-content .reply a:hover{border-color:#333;color:#333;outline:0}.comments-area .comment-reply-title a{font-weight:inherit}.comments-area .comment-form label{display:block;font-size:.8rem;font-weight:700;letter-spacing:.04em;line-height:1.5}.comments-area .comment-form input[type=email],.comments-area .comment-form input[type=text],.comments-area .comment-form input[type=url],.comments-area .comment-form textarea{width:100%}.comments-area .comment-awaiting-moderation,.comments-area .comment-notes,.comments-area .form-allowed-tags,.comments-area .logged-in-as{font-size:1rem;line-height:1.5;margin-bottom:2em}.comments-area .no-comments{border-top:1px solid #eaeaea;color:#999;font-weight:700;padding-top:1.6em}.comments-area .comment-navigation+.no-comments{border-top:0}.comments-area .form-allowed-tags code{font-family:Inconsolata,monospace}.comments-area .form-submit{margin-bottom:0}.comments-area .required{color:#c0392b}.entry-content{word-wrap:break-word;hyphens:auto}.entry-content>p:first-child{margin-top:0}.entry-content [class*=col-]~h1,.entry-content [class*=col-]~h2,.entry-content [class*=col-]~h3,.entry-content [class*=col-]~h4,.entry-content [class*=col-]~h5,.entry-content [class*=col-]~h6{clear:none}.entry-header{position:relative}.entry-header .sticky-post{color:#999;font-size:.8rem;font-style:italic;position:absolute;top:-.8rem}.entry-meta{color:#999;font-size:.8rem;margin-bottom:1rem}.entry-meta a{color:#777}.entry-meta>span{margin-left:1rem}.entry-meta>span :last-of-type{margin:0}.entry-meta .byline,.entry-meta .updated:not(.published),.sticky .entry-meta .posted-on{display:none}.group-blog .entry-meta .byline,.single .entry-meta .byline{display:inline}.entry-summary{word-wrap:break-word;hyphens:auto}body:not(.single):not(.search) .site-main .post{margin-bottom:3.0517578125rem;max-width:40em}.gallery{margin-bottom:1.5rem}.gallery .gallery-item{display:inline-block;margin:0;text-align:center;vertical-align:top;width:100%}.gallery.gallery-columns-2 .gallery-item{max-width:50%}.gallery.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery.gallery-columns-4 .gallery-item{max-width:25%}.gallery.gallery-columns-5 .gallery-item{max-width:20%}.gallery.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery .gallery-caption{display:block}.main-navigation{background:#0073aa;clear:both;right:0;position:absolute;top:60px;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-right:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:right;right:-999em;position:absolute;top:1.5em;z-index:99999}.main-navigation ul ul ul{right:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{right:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{right:auto}.main-navigation li{border-top:1px solid hsla(0,0%,100%,.2);padding:1rem}.main-navigation a{color:hsla(0,0%,100%,.8);display:block;font-size:.8rem;text-decoration:none}.main-navigation a.active,.main-navigation a:hover{color:#fff}@media screen and (min-width:737px){.main-navigation a.active{border-bottom:1px solid}}.main-navigation.toggled{z-index:1}.main-navigation.toggled ul{display:block}.menu-toggle{background:transparent;border:none;color:#fff;height:3.5rem;position:absolute;left:1rem;top:-58px;width:3.5rem}.toggled .menu-toggle:before{content:""}@media screen and (min-width:737px){.menu-toggle{display:none}.main-navigation{float:left;position:static;width:auto}.main-navigation.toggled{padding:1px 0}.main-navigation ul{display:inline-block;font-size:0}.main-navigation ul li{border:0;display:inline-block;font-size:1rem;margin-left:1rem;padding:0}.main-navigation ul li:last-of-type{margin-left:0}}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}body.page .gutters .col-12{width:100%}body.page .entry-header{background:#0073aa;padding:1rem 0}body.page .entry-header .entry-title{color:#fff;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 auto;padding:0 1.5625rem}body.page .entry-header.home{padding:1.5625rem 1.143rem;text-align:center}@media screen and (min-width:737px){body.page .site-header+.site-main .entry-title{padding:initial}}body.page .entry-content,body.page .entry-footer{margin:0 auto;max-width:960px;padding:3.0517578125rem 1.5625rem}.post-navigation{margin:5em auto;padding:0}.post-navigation a{border-bottom:1px solid #eaeaea;color:#444;display:block;font-weight:600;padding:11px 0 12px;text-transform:none;width:100%}.post-navigation a:hover{color:#21759b}.post-navigation .nav-links{word-wrap:break-word;border-top:1px solid #eaeaea;hyphens:auto}.post-navigation .meta-nav{color:#777;display:block;font-size:13px;line-height:2;text-transform:uppercase}.post-navigation .nav-next{text-align:left}.pagination .nav-links{text-align:center}.pagination .nav-links .page-numbers{background-color:#f9f9f9;cursor:hand;display:inline-block;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.dots,.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}.pagination .nav-links .page-numbers.dots{cursor:inherit}@media screen and (max-width:737px){.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{font-size:0;min-width:auto;padding:0}.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:before{background-color:#f9f9f9;display:inline-block;font-size:1rem;line-height:1.5;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.prev:before{content:"‹"}.pagination .nav-links .page-numbers.next:after{content:"›"}}.pagination .nav-links span.page-numbers{background-color:#f7f7f7;font-weight:700}.search-form .search-field{line-height:normal;margin:0;padding:4px 5px;vertical-align:text-bottom}body.search .gutters .col-12{width:100%}body.search .site-main{margin:0 auto;max-width:960px;padding:0 1.5625rem 3.0517578125rem}.site-content{max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-content{padding:0 10px 3.0517578125rem}}@media screen and (max-width:737px){.site-content .site-main{float:none;margin:0;width:auto}}.home .site-content,.page .site-content,.site-content.page{margin:auto;max-width:none;padding:0}.site-content .page-title{font-size:1.25rem;font-weight:400}.site-content .no-results{margin:0 auto 3.0517578125rem;max-width:40em;padding:0 2rem}.site-description{color:hsla(0,0%,100%,.8);font-size:1.25rem;font-weight:300;margin:-.4rem auto 2rem;text-align:center}.site-header{background:#0073aa;padding:1rem 0;position:relative}.site-header .site-branding{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-header .site-branding{padding:0 10px}}.site-header.home{padding:1.5625rem 1.143rem;text-align:center}.site-title{display:inline-block;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 0 0 2rem;max-width:none}.site-title a{color:#fff;font-weight:300}.site-title a:active,.site-title a:focus,.site-title a:hover{text-decoration:none}.site-header.home .site-title{display:inherit;font-size:3.8146972656rem;margin:2rem 0 1rem}.widget-area{font-size:.8rem}@media screen and (min-width:480px) and (max-width:768px){.widget-area{display:flex}.widget-area .widget{width:48%}}#wporg-footer{background-color:#f7f7f7;border-top:1px solid #dfdfdf;padding:22px 14px 65px}#wporg-footer,#wporg-footer .wrapper{clear:both;margin:0 auto;overflow:auto}#wporg-footer .wrapper{max-width:930px}#wporg-footer ul{float:right;margin-bottom:20px;margin-right:24px;overflow:auto;padding-right:0;width:135px}@media screen and (min-width:960px){#wporg-footer ul:first-child{margin-right:0}}#wporg-footer ul li{color:#bbb;font-size:14px;list-style-type:none;margin-bottom:1px}#wporg-footer ul li a{text-decoration:none;text-decoration-skip-ink:none}#wporg-footer ul li a:hover{color:#0073aa;text-decoration:underline}#wporg-footer .social-media-links .dashicons{margin-left:4px}#wporg-footer .cip{clear:both;color:#ccc;float:none;font-size:.8rem;letter-spacing:.3em;margin:35px auto 0;text-align:center;text-transform:uppercase}#wporg-footer .cip.cip-image{background:url(//s.w.org/style/images/codeispoetry.png?1=) 50% no-repeat;background-size:190px 15px;height:15px;text-indent:-9999px;width:190px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){#wporg-footer .cip.cip-image{background-image:url(//s.w.org/style/images/codeispoetry-2x.png?1=)}}@media screen and (min-width:561px) and (max-width:959px){#wporg-footer .wrapper{max-width:600px}#wporg-footer ul{margin-right:2%;width:32%}#wporg-footer ul:nth-child(3n+1){margin-right:0}#wporg-footer ul:nth-child(4n){clear:both}}@media screen and (max-width:560px){#wporg-footer .wrapper{max-width:360px}#wporg-footer ul{margin-right:4%;width:48%}#wporg-footer ul:nth-child(odd){clear:both;margin-right:0}}#wporg-header{background:#23282d;height:140px;position:relative;text-align:center;width:100%}#wporg-header .wrapper{margin:0 auto;max-width:960px}#wporg-header h1{display:inline-block;margin:auto;width:303px}#wporg-header h1 a{background:url(//s.w.org/style/images/wporg-logo.svg?3=) 100% no-repeat;background-size:290px 46px;display:block;height:88px;text-indent:-9999px}#wporg-header h2.rosetta{clear:none;color:#dfdfdf;font-family:Georgia,Times New Roman,serif;font-size:30px;margin:0 60px 0 0}#wporg-header h2.rosetta a{border-bottom:none;color:#dfdfdf;display:block;height:52px;line-height:22px;padding:0}#wporg-header h2.rosetta a:hover{text-decoration:none}#wporg-header #wporg-header-menu{background:#23282d;right:-75%;list-style:none;margin:0;max-width:75%;min-width:200px;position:absolute;text-align:right;top:100%;transition:right .3s;z-index:100000}#wporg-header #wporg-header-menu.toggled{right:0}#wporg-header ul li{list-style-type:none;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:34px;line-height:34px;margin:0 4px;padding:10px 30px;text-decoration:none}#wporg-header ul li a.subcurrent{font-weight:700}@media (max-width:768px){#wporg-header ul li a{height:auto}}#wporg-header ul li.current-menu-item a,#wporg-header ul li.current_page_parent a,#wporg-header ul li a.current,#wporg-header ul li a:hover{color:#00a0d2}#wporg-header ul li#download,#wporg-header ul li.download{float:left;height:34px;margin-left:14px;overflow:hidden;padding:0 0 34px}@media screen and (max-width:767px){#wporg-header ul li#download,#wporg-header ul li.download{display:block;float:none;height:auto;margin:10px 20px 20px;padding-bottom:0}#wporg-header ul li#download a,#wporg-header ul li.download a{padding:4px 10px;text-align:center}}#wporg-header ul li#download a,#wporg-header ul li.download a{margin:0;padding:0 16px}#wporg-header ul li#download a:hover,#wporg-header ul li.download a:hover{color:#eee}#wporg-header ul li#download.current,#wporg-header ul li#download.current-menu-item,#wporg-header ul li#download .uparrow,#wporg-header ul li.download.current,#wporg-header ul li.download.current-menu-item,#wporg-header ul li.download .uparrow{display:none}#wporg-header ul li .nav-submenu{clip:rect(1px,1px,1px,1px);height:1px;right:-2px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;z-index:99999}#wporg-header ul li .nav-submenu li a{display:inline-block;height:24px;line-height:24px;margin:0;white-space:nowrap}@media screen and (min-width:768px){#wporg-header #head-search{float:left;margin-left:14px;padding-top:30px}}#wporg-header #head-search form{border-bottom:1px solid #3f3f3f;display:inline-block;margin-right:60px;width:288px}#wporg-header #head-search form input.text{background:#191e23;border:0;border-radius:0;box-sizing:content-box;color:#b4b9be;float:right;font-family:Open Sans,sans-serif;font-size:12px;height:24px;margin:0;outline:none;padding:3px;vertical-align:top;width:256px}#wporg-header #head-search form input.text::-moz-placeholder{color:#eee}@media screen and (max-width:480px){#wporg-header #head-search form input.text{width:216px}}#wporg-header #head-search form .button{background:#191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;border:none;border-radius:0;box-shadow:none;float:right;height:30px;margin:0;padding:0;text-shadow:none!important;width:26px}@media screen and (max-width:480px){#wporg-header #head-search form{width:248px}}@media screen and (min-width:480px){#wporg-header #head-search form{margin-right:0}}@media screen and (min-width:768px){#wporg-header{height:120px;text-align:inherit}#wporg-header h1{float:right;padding-right:10px}#wporg-header h2.rosetta{float:right;margin-right:0;padding:36px 27px 0}#wporg-header #headline h2{text-rendering:optimizeLegibility}#wporg-header #wporg-header-menu{float:right;height:46px;list-style:none;margin:-15px 0 0;max-width:inherit;min-width:0;padding:0;position:static;width:100%}#wporg-header ul li{float:right;position:relative}#wporg-header ul li a{height:46px;padding:0 6px}#wporg-header ul li a.current~.uparrow{border-bottom:9px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;height:0;margin:-8px auto 0;width:0}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom:9px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;content:"";height:0;right:50%;margin:-8px -9px 0 0;position:absolute;width:0}#wporg-header ul li .nav-submenu:hover~.uparrow,#wporg-header ul li:hover .nav-submenu~.uparrow{border-bottom:9px solid #32373c;border-right:9px solid transparent;border-left:9px solid transparent;height:0;margin:-10px auto 0;width:0}#wporg-header ul li .nav-submenu{background:#32373c;border:1px solid #32373c;border-top:0;margin-top:-1px;min-width:0}#wporg-header ul li .nav-submenu li{float:none}#wporg-header ul li .nav-submenu li a{height:34px;line-height:34px}#wporg-header .nav-menu .focus>ul,#wporg-header .nav-menu ul li:hover>ul,#wporg-header ul.nav-menu .focus>ul,#wporg-header ul.nav-menu li:hover>ul{clip:inherit;height:inherit;overflow:inherit;width:inherit}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after,#wporg-header ul li a.current~.uparrow{border-bottom-color:#0073aa}}.page-download #wporg-header #download,.page-parent-download #wporg-header #download{display:none}#mobile-menu-button{background:none;box-shadow:none;display:block;font-family:dashicons;font-size:16px;font-style:normal;font-weight:400;right:10px;line-height:1;padding:1px;position:absolute;text-align:center;text-decoration:inherit;text-shadow:none;top:75px;transition:color .1s ease-in;vertical-align:top}#mobile-menu-button,#mobile-menu-button:before{-webkit-font-smoothing:antialiased;border:none;float:right}#mobile-menu-button:before{box-sizing:border-box;color:#888;content:"";display:inline-block;font:normal 50px/1 Dashicons;margin:0;outline:none;padding:3px;text-decoration:none;vertical-align:middle}@media screen and (min-width:768px){#mobile-menu-button{display:none}}#download-mobile{background:#f7f7f7;border-bottom:1px solid #ddd}#download-mobile .wrapper{padding:20px 0;text-align:center}#download-mobile span.download-ready{font-size:1.6em;margin:0 .25em}#download-mobile a.download-button{font-size:1.6em;height:inherit;margin:10px .25em;padding:10px 15px}.category-context-bar{background:#edeff0;border-radius:2px;font-size:.8125rem;height:55px;margin:0 1.5rem;overflow:auto}.category-context-bar>div{align-items:center;display:flex;justify-content:space-between}@media only screen and (min-width:782px){.category-context-bar{margin:0 1.5rem}}@media only screen and (min-width:960px){.category-context-bar{margin:0 auto;max-width:960px}}.category-context-bar ul{display:flex;justify-content:space-between;margin:0;padding:0}.category-context-bar ul li{font-size:.8125rem;list-style:none}.category-context-bar ul li a{display:block;padding:1.125rem .75rem;text-decoration:none}.category-context-bar ul li:last-child a{padding-left:1.5rem}.category-context-bar__copy{align-items:center;display:flex;font-size:.8125rem;font-weight:400;margin:0;padding:1.125rem 1.5rem}.category-context-bar__title{color:#50575e;font-size:.75rem;font-weight:400;margin:0;padding-left:1.5rem;text-transform:uppercase}.category-context-bar__links{align-items:center;display:flex}@media only screen and (max-width:782px){.category-context-bar__links{display:none}}.category-context-bar__spinner{display:flex;margin:0;transform:scale(1);transition:transform .1s linear,width .15s ease-out,opacity 50ms linear 50ms;width:28px}@media (prefers-reduced-motion){.category-context-bar__spinner{transition:none}}.category-context-bar__spinner .components-spinner{margin:0}.category-context-bar__spinner--is-hidden{opacity:0;overflow:hidden;transform:scale(0);width:0}.pattern-copy-button.is-small-label{box-shadow:0 1px 2px rgba(0,0,0,.15)}.pattern-favorite-button{border-radius:2px;color:#50575e;font-size:.875rem;height:2.25rem;position:relative;width:2.25rem}.pattern-favorite-button svg{height:1.5rem;right:calc(50% - .75rem);position:absolute;top:calc(50% - .75rem);transition:all .15s ease-out;width:1.5rem}.pattern-favorite-button svg path{fill:#50575e}.pattern-favorite-button .pattern-favorite-button__filled{opacity:0}.pattern-favorite-button:hover{background:transparent;color:#50575e}.pattern-favorite-button:hover svg path{fill:#50575e}.pattern-favorite-button:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.pattern-favorite-button:active{background:transparent;box-shadow:none;transform:none}.pattern-favorite-button.has-label{height:auto;padding:12px 38px 12px 18px;width:auto}.pattern-favorite-button.has-label svg{right:9px;top:calc(50% - 12px)}.pattern-favorite-button.has-label svg path{fill:#000}.pattern-favorite-button:not(.has-label){background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.15)}.pattern-favorite-button:not(.has-label):hover{background:#f0f0f1}.pattern-favorite-button:not(.has-label):focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.pattern-favorite-button.is-favorited svg path{fill:#e65054}.pattern-favorite-button.is-favorited .pattern-favorite-button__outline{opacity:0;transform:scale(2.8)}.pattern-favorite-button.is-favorited .pattern-favorite-button__filled{opacity:1}.pattern-favorite-button.is-favorited:hover .pattern-favorite-button__filled{animation:HeartBeat .9s infinite}@media (prefers-reduced-motion){.pattern-favorite-button.is-favorited:hover .pattern-favorite-button__filled{animation:none}}.pattern-favorite-button-small{height:auto}.pattern-favorite-button-small:hover{background:transparent}.pattern-favorite-button-small:focus{background:transparent;box-shadow:none;outline:1px dotted currentColor}.pattern-favorite-button-small.is-favorited svg path{fill:#e65054}@keyframes HeartBeat{0%{transform:scale(1)}25%{transform:scale(1.2)}40%{transform:scale(1)}60%{transform:scale(1.2)}to{transform:scale(1)}}.main-navigation{align-items:center;display:flex;float:none;position:static;width:auto}.main-navigation a{font-size:.8125rem}.main-navigation form[role=search]{margin-right:1rem}.main-navigation.toggled div.menu,.main-navigation.toggled ul.menu{background:#0073aa;position:absolute;left:0;top:57px;width:100%}.menu-toggle{-webkit-appearance:none;font-size:1.5625rem;height:auto;overflow:hidden;position:static;width:auto}body.page.my-patterns .entry-header{align-items:center;display:flex;margin:2rem auto 1rem;max-width:960px}body.page.my-patterns .entry-header .entry-title{display:inline-block;line-height:1.2;margin:0 0 0 2rem}body.page .entry-header{background:none;padding:0}body.page .entry-header .entry-title{color:inherit;margin:2rem auto 1rem;max-width:960px}@media screen and (min-width:737px){body.page .entry-header .entry-title{padding:0 10px}}.pattern-grid-menu{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:960px}.pattern-grid-menu .pattern-menu{width:100%}.pattern-grid-menu>form{margin:1.5rem;width:calc(100% - 3rem)}.pattern-grid-menu .pattern-skeleton__container{align-items:center;flex-wrap:wrap;height:2.3125rem}.pattern-grid-menu .pattern-skeleton__container span{margin-bottom:.25rem}@media only screen and (min-width:783px){.pattern-grid-menu{flex-direction:row;margin:1.5rem}.pattern-grid-menu>form{margin:0;width:auto}}@media only screen and (min-width:960px){.pattern-grid-menu{margin:1.5rem auto}}.pattern-grid{align-items:start;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(225px,1fr));margin:1.5rem 1.5rem 4rem;max-width:960px}@media screen and (min-width:960px){.pattern-grid{margin-right:auto;margin-left:auto}}.pattern-grid__pattern-frame{border-radius:2px;box-shadow:0 0 0 1px #f0f0f1;margin:0;position:relative;transition:all 75ms ease-in-out;width:100%}@media screen and (min-width:600px){.pattern-grid__pattern-frame{display:inline-block;margin:0}}.pattern-grid__pattern-frame .pattern-grid__preview{overflow:hidden}.pattern-grid__pattern-frame .pattern-grid__status{background:#787c82;border-radius:2px;color:#fff;font-size:.6875rem;font-weight:600;right:.375rem;line-height:1;padding:.5rem .75rem;pointer-events:none;position:absolute;text-transform:uppercase;top:.375rem}.pattern-grid__pattern-frame .pattern-grid__status.is-pending{background:#f0c33c;color:#000}.pattern-grid__pattern-frame .pattern-grid__status.is-declined{background:#d63638}.pattern-grid__pattern-frame .pattern-grid__actions{align-items:center;bottom:0;display:flex;justify-content:flex-end;right:0;opacity:0;padding:.375rem;position:absolute;left:0;transform:translateY(6px);transition:transform 75ms ease-in-out,opacity 75ms ease-in-out}.pattern-grid__pattern-frame .pattern-grid__actions .button+.components-button{margin-right:.375rem}.pattern-grid__pattern-frame:focus-within .pattern-grid__actions,.pattern-grid__pattern-frame:hover .pattern-grid__actions{opacity:1;transform:translateY(0)}.pattern-grid__title{color:#1d2327;font-size:.875rem;font-weight:600;margin:.5rem 0}.pattern-grid__title a{color:currentColor}.pattern-grid__meta{align-items:center;display:flex;gap:1em;margin:.5rem 0}.pattern-grid__author-avatar,.pattern-grid__favorite-count{color:#1d2327;display:flex;font-size:.875rem;line-height:1;text-decoration:none}.pattern-grid__author-avatar img{border-radius:6px;height:1rem;margin-left:.5rem;width:1rem}.pattern-grid__favorite-count svg{fill:#787c82;height:1rem;margin-bottom:1px;margin-left:.25rem;margin-top:-1px;width:1rem}.pattern-menu:not(.is-mobile){margin:0;padding:0;position:relative}.pattern-menu:not(.is-mobile) li{display:inline-block;list-style:none;margin:0}.pattern-menu:not(.is-mobile) a{color:#40464d;display:block;font-size:.875rem;padding:.5rem .75rem;text-decoration:none}.pattern-menu:not(.is-mobile) a:active,.pattern-menu:not(.is-mobile) a:focus,.pattern-menu:not(.is-mobile) a:hover{color:#000}.pattern-menu .pattern-menu__item.is-active{background:#0073aa;border-radius:2px;color:#fff}.pattern-menu .pattern-menu__item.is-active:focus,.pattern-menu .pattern-menu__item.is-active:hover{color:#fff}.pattern-menu.is-mobile{border-top:none!important;padding:0!important}.pattern-menu.is-mobile ul{background:#23282d;margin:0;padding:0}.pattern-menu.is-mobile li{border-top:1px solid #32373c;list-style:none}.pattern-menu.is-mobile li a{color:#ccd0d4;display:block;font-size:.875rem;padding:1rem 1.5rem;text-decoration:none}.pattern-menu.is-mobile>.components-panel__body-title{margin:0!important}.pattern-menu.is-mobile>.components-panel__body-title>button{padding:1.5rem}.pagination{margin:1.5rem 1.5rem 4rem;max-width:960px}@media screen and (min-width:960px){.pagination{margin-right:auto;margin-left:auto}}.pagination__list{align-items:center;display:flex;gap:.75rem;justify-content:center;list-style:none;margin:0}@media (max-width:480px){.pagination__list{gap:.25rem}}.pagination__item,.pagination__link{display:inline-block}.pagination__link{background:#fff;border:1px solid #d7dade;border-radius:2px;line-height:1;padding:.75rem}.pagination__link,.pagination__link:active,.pagination__link:hover{text-decoration:none}.pagination__link[aria-current=page]{background:#191e23;border:1px solid #191e23;color:#fff}@media (max-width:480px){.pagination__link{padding:.5rem}}@media (max-width:600px){.pagination__item-next-page .pagination__link span[aria-hidden],.pagination__item-previous-page .pagination__link span[aria-hidden]{display:none}.pagination__item-previous-page .pagination__link:before{content:"<"}.pagination__item-next-page .pagination__link:before{content:">"}}.pattern-preview__container{background:#f3f4f5;padding:0}.pattern-preview__size-control{margin:0 auto;max-width:12rem;padding:1rem 0}.pattern-preview__size-control .components-base-control__field{margin-bottom:0}.pattern-preview__viewport{margin:0 auto;max-width:100vw;min-width:320px;padding:0 20px;position:relative}.pattern-preview__viewport .pattern-preview__viewport-iframe{background:#fff;border:1px solid #e8eaeb;max-width:100vw;vertical-align:middle}.pattern-preview__viewport:focus-within .pattern-preview__resize-help{clip:auto;background:#fff;border:1px solid #d7dade;border-radius:2px;bottom:-1rem;clip-path:none;height:auto;right:20px;margin:initial;overflow:initial;padding:8px 16px;left:20px;text-align:center;width:auto}.pattern-preview__drag-handle{bottom:0;position:absolute;top:0;width:20px}.pattern-preview__drag-handle.is-left{left:0}.pattern-preview__drag-handle.is-right{right:0}.pattern-preview__drag-handle-button{appearance:none;background:#7e8993;border:none;border-radius:99999px;cursor:grab;height:100px;right:6px;outline:none;padding:0;position:absolute;top:calc(50% - 50px);width:8px}.pattern-preview__drag-handle-button:hover{background:#6c7782}.pattern-preview__drag-handle-button:active{background:#606a74;cursor:grabbing}.pattern-preview__drag-handle-button:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.pattern-report-button{color:#23282d!important}.pattern-report-button__copy{align-items:center;display:flex;justify-content:center;margin:0}.pattern-report-button__copy svg{margin-left:.375rem}.pattern-report-modal{max-width:400px;width:100%}@media screen and (min-width:600px){.pattern-report-modal{width:400px}}.pattern-report-modal form>:first-child{padding-bottom:1.5rem}.pattern-report-modal__has-fixed-height{min-height:400px}.pattern-report-modal__copy{line-height:1.5;text-align:center}.pattern-report-modal__actions{column-gap:4%;display:grid;grid-template-columns:48% 48%;margin-top:1.5rem}.pattern-report-modal__actions button{justify-content:center}.pattern-report-modal__radio .components-radio-control__option{margin-top:.75rem}.pattern-search{align-items:center;background:#fff;border-radius:2px;display:flex}.pattern-search input[type=search]{border:none;border-radius:2px;box-shadow:none;flex-grow:1;font-size:.8125rem;margin:0;padding:.5rem}.pattern-search input[type=search]:focus{outline:1px auto #0073aa}.pattern-search.is-loading{background:#f3f4f5;border-radius:4px;display:block;height:24px;min-width:100%}@media only screen and (min-width:480px){.pattern-search.is-loading{min-width:auto!important;width:224px!important}}.pattern-search__button{align-items:center;background:transparent;border:none;color:#6c7782;display:flex;height:35px}.pattern-search__button:active{background:#d7dade}.pattern-search__button:focus{outline:1px auto #0073aa}body.single-wporg-pattern{box-sizing:border-box;font-size:14px;font-weight:400;line-height:1.2}body.single-wporg-pattern .site-content{margin:auto;max-width:none;padding:0}body.single-wporg-pattern .entry-header,body.single-wporg-pattern .pattern-actions__container,body.single-wporg-pattern .pattern__meta{margin-right:auto;margin-left:auto;max-width:960px;padding:1.5rem}@media only screen and (min-width:960px){body.single-wporg-pattern .entry-header,body.single-wporg-pattern .pattern-actions__container,body.single-wporg-pattern .pattern__meta{padding-right:0;padding-left:0}}body.single-wporg-pattern .entry-header{padding-bottom:1.875rem;padding-top:2.625rem}body.single-wporg-pattern .entry-header .entry-title{font-weight:600;line-height:1.2;margin-top:0}body.single-wporg-pattern .pattern__categories a{display:inline-block;margin-left:1rem}body.single-wporg-pattern .pattern__categories a:last-of-type{margin-left:0}body.single-wporg-pattern .pattern__categories-label{font-size:.75rem;font-weight:600;line-height:1.3333;margin-left:1rem;text-transform:uppercase}body.single-wporg-pattern .pattern-actions{padding:0 1.5rem 2rem}body.single-wporg-pattern .pattern-actions button{margin:0}@media only screen and (min-width:960px){body.single-wporg-pattern .pattern-actions{padding-right:0;padding-left:0}}body.single-wporg-pattern .pattern-actions__container{align-items:center;display:flex;flex-wrap:wrap;gap:.5em 2em;justify-content:flex-start;padding:0}@media (max-width:480px){body.single-wporg-pattern .pattern-actions__container{justify-content:center}}body.single-wporg-pattern .pattern-actions__notice{flex-basis:100%;height:auto;margin:1.5rem 0 0}body.single-wporg-pattern .pattern-actions__notice>*{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin:0}body.single-wporg-pattern .pattern-actions__notice>* button{margin-top:.75rem}@media only screen and (min-width:600px){body.single-wporg-pattern .pattern-actions__notice>*{align-items:center;flex-direction:row}body.single-wporg-pattern .pattern-actions__notice>* button{margin-top:0}}body.single-wporg-pattern .pattern-actions__guide{height:auto;max-height:none;max-width:384px}body.single-wporg-pattern .pattern-actions__guide-content{line-height:1.5;padding:1.5rem}body.single-wporg-pattern .pattern-actions__guide-title{margin:0}body.single-wporg-pattern .pattern-actions__guide-shortcut{background:#edeff0;border-radius:2px;box-shadow:0 0 0 1px #ccd0d4;display:inline-block;font-weight:600;min-width:20px;padding:1px;text-align:center}body.single-wporg-pattern .entry-content{margin-right:auto;margin-left:auto;max-width:960px}body.single-wporg-pattern .pattern__meta{display:flex;justify-content:flex-end}body.single-wporg-pattern .pattern__author-avatar{align-items:center;color:#1d2327;display:inline-flex;font-size:1rem;font-weight:600;line-height:1;text-decoration:none}body.single-wporg-pattern .pattern__author-avatar:focus,body.single-wporg-pattern .pattern__author-avatar:hover{text-decoration:underline}body.single-wporg-pattern .pattern__author-avatar img{border-radius:4px;height:2rem;margin-left:.75rem;width:2rem}body.single-wporg-pattern .pattern-code{font-family:monospace;height:10rem;margin-bottom:5rem;resize:vertical;width:100%}.site-content{margin:0 auto;max-width:none;padding:0}.site-header.home{padding:0;text-align:right}.site-header.home .site-branding{display:block;padding:3.75rem 1rem}@media screen and (min-width:782px){.site-header.home .site-branding{background-image:url(../images/masthead-bg.png);background-position-x:-60%;background-repeat:no-repeat;background-size:contain}.site-header.home .site-branding>div{max-width:50%}}@media screen and (min-width:860px){.site-header.home .site-branding{background-position-x:-20%}}@media screen and (min-width:960px){.site-header.home .site-branding{background-position-x:left}}.site-header.home .site-branding .site-link{color:#fff;display:inline-block;font-size:.8125rem;margin:1.5rem 0 0 .75rem;text-decoration:underline}.site-header.home .site-title.site-title{font-size:3rem;line-height:1.25;margin-top:0;text-align:right}.site-header.home .site-description{color:#fff;font-size:1rem;line-height:1.6;margin:0 0 1.5rem;text-align:right}@media screen and (min-width:960px){.site-header.home .pattern-search{max-width:60%}}body:not(.home) .site-branding{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:.8125rem;justify-content:space-between}@media screen and (min-width:782px){body:not(.home) .site-branding :first-child{flex-grow:1}}body:not(.home) .site-branding a{color:#fff}body:not(.home) .site-branding .sep{margin-right:.5rem;margin-left:.5rem}body:not(.home) .site-branding .is-current-page{font-weight:600}body:not(.home) .site-branding .pattern-search{flex-basis:100%;margin-top:1rem}@media screen and (min-width:782px){body:not(.home) .site-branding .pattern-search{flex-basis:unset;margin-right:1rem;margin-top:0}}.site-title a{text-decoration:none}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#fff}.pattern-skeleton__container{display:flex;flex-direction:column}.pattern-skeleton{background:#edeff0;border-radius:2px}.has-wporg-blue-color{color:#1e8cbe}.has-wporg-blue-background-color{background-color:#1e8cbe}.has-wporg-purple-color{color:#826eb4}.has-wporg-purple-background-color{background-color:#826eb4}.has-wporg-white-color{color:#fff}.has-wporg-white-background-color{background-color:#fff}.home-page .shapes{margin:0 auto;position:relative}.home-page .shapes .parallelogram p:before{font-size:64px;height:64px;right:-16px;position:relative}.home-page .shapes .parallelogram{color:#fff;display:block;margin:0 auto;opacity:.9;padding:60px 40px;text-align:center;text-decoration:none}.home-page .shapes strong{display:block;font-size:28px;font-weight:300;padding-bottom:15px;padding-top:15px}.home-page .shapes p{color:#fff;font-size:16px;font-weight:300;margin:0}.home-page .shapes u{display:block;font-size:18px;padding-top:15px}@media only screen and (min-width:768px){.home-page .shapes{height:400px}.home-page .shapes .parallelogram{padding:50px 90px;position:absolute;width:50%}}@media only screen and (min-width:960px){.home-page .shapes .parallelogram{-webkit-transform:skew(15deg);-ms-transform:skew(15deg);transform:skew(15deg)}.home-page .shapes .parallelogram:before,.home-page .shapes p{-webkit-transform:skew(-15deg);-ms-transform:skew(-15deg);transform:skew(-15deg)}}@media only screen and (min-width:1200px){.home-page .shapes{margin:0 -60px}}.terms{font-size:14px;font-style:italic}
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/css/style.css

    r11117 r11120  
    11@charset "UTF-8";[class*=col-]{margin:inherit}.row{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:768px){.row{flex-direction:column;flex-wrap:nowrap}}.row.gutters>.row{margin-left:-2%}@media (max-width:768px){.row.gutters>.row{margin-left:0}}.row.gutters>.row>[class*=col-]{margin-left:2%}@media (max-width:768px){.row.gutters>.row>[class*=col-]{margin-left:0}}.row.around{justify-content:space-around}.row.between{justify-content:space-between}.row.auto .col{flex-grow:1}.col-1{width:8.3333333333%}.offset-1{margin-left:8.3333333333%}.col-2{width:16.6666666667%}.offset-2{margin-left:16.6666666667%}.col-3{width:25%}.offset-3{margin-left:25%}.col-4{width:33.3333333333%}.offset-4{margin-left:33.3333333333%}.col-5{width:41.6666666667%}.offset-5{margin-left:41.6666666667%}.col-6{width:50%}.offset-6{margin-left:50%}.col-7{width:58.3333333333%}.offset-7{margin-left:58.3333333333%}.col-8{width:66.6666666667%}.offset-8{margin-left:66.6666666667%}.col-9{width:75%}.offset-9{margin-left:75%}.col-10{width:83.3333333333%}.offset-10{margin-left:83.3333333333%}.col-11{width:91.6666666667%}.offset-11{margin-left:91.6666666667%}.col-12{width:100%}.offset-12{margin-left:100%}.gutters>.col-1{width:6.33333%}.gutters>.col-1:nth-child(n+13){margin-top:2%}.gutters>.offset-1{margin-left:10.33333%!important}.gutters>.col-2{width:14.66667%}.gutters>.col-2:nth-child(n+7){margin-top:2%}.gutters>.offset-2{margin-left:18.66667%!important}.gutters>.col-3{width:23%}.gutters>.col-3:nth-child(n+5){margin-top:2%}.gutters>.offset-3{margin-left:27%!important}.gutters>.col-4{width:31.33333%}.gutters>.col-4:nth-child(n+4){margin-top:2%}.gutters>.offset-4{margin-left:35.33333%!important}.gutters>.col-5{width:39.66667%}.gutters>.offset-5{margin-left:43.66667%!important}.gutters>.col-6{width:48%}.gutters>.col-6:nth-child(n+3){margin-top:2%}.gutters>.offset-6{margin-left:52%!important}.gutters>.col-7{width:56.33333%}.gutters>.offset-7{margin-left:60.33333%!important}.gutters>.col-8{width:64.66667%}.gutters>.offset-8{margin-left:68.66667%!important}.gutters>.col-9{width:73%}.gutters>.offset-9{margin-left:77%!important}.gutters>.col-10{width:81.33333%}.gutters>.offset-10{margin-left:85.33333%!important}.gutters>.col-11{width:89.66667%}.gutters>.offset-11{margin-left:93.66667%!important}.gutters>.col-12{width:98%}.gutters>.offset-12{margin-left:102%!important}@media (max-width:768px){[class*=" offset-"],[class^=offset-]{margin-left:0}}.first{order:-1}.last{order:1}@media (max-width:768px){.row [class*=col-]{margin-left:0;width:100%}.row.gutters [class*=col-]{margin-bottom:16px}.first-sm{order:-1}.last-sm{order:1}}.gutters .column.push-left,.push-left{margin-right:auto}.gutters .column.push-right,.push-right{margin-left:auto}.gutters .column.push-center,.push-center{margin-left:auto;margin-right:auto}.gutters .column.push-middle,.push-middle{margin-bottom:auto;margin-top:auto}.push-bottom{margin-top:auto}@media (max-width:768px){.gutters .column.push-left-sm,.push-left-sm{margin-left:0}.gutters .column.push-center-sm,.push-center-sm{margin-left:auto;margin-right:auto}.push-top-sm{margin-top:0}}.align-middle{align-items:center}.align-right{justify-content:flex-end}.align-center{justify-content:center}@media (max-width:768px){.align-left-sm{justify-content:flex-start}}.float-right{float:right}.float-left{float:left}@media (max-width:768px){.float-left,.float-right{float:none}}.fixed{left:0;position:fixed;top:0;width:100%;z-index:100}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}p{margin:1rem 0}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5rem}address{margin:0 0 1.5rem}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6rem;max-width:100%;overflow:auto;padding:1.6rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{border-left:2px solid #767676;color:#767676;margin:1rem 0;padding-left:.8rem}blockquote cite{font-size:.8rem}figure{margin:0}hr{background-color:#eee;border:0;height:2px;margin:5rem auto}img{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{clear:both;font-family:Open Sans,sans-serif;line-height:1.5;margin:2rem 0 1rem}.h1,h1{font-size:2.44140625rem}.h1,.h2,h1,h2{font-weight:300}.h2,h2{font-size:1.953125rem}.h3,h3{font-size:1.5625rem;font-weight:400}.h4,h4{color:#32373c;font-size:1.25rem;font-weight:600;padding:0}.h5,h5{font-size:1rem;letter-spacing:.01rem}.h5,.h6,h5,h6{font-weight:600;text-transform:uppercase}.h6,h6{font-size:.8rem;letter-spacing:.8px}a{color:#0073aa;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}a:focus{outline:thin dotted}a:active,a:hover{outline:0}li>a,p a{text-decoration:underline}li>a:hover,p a:hover{color:#d54e21}ol,ul{margin:0 0 1.5em 1.5em;padding:0}ul{list-style:square}ol{list-style:decimal}ol.unmarked-list,ul.unmarked-list{list-style:none;padding-left:0}li>ol,li>ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{border:1px solid #eee;border-collapse:collapse;font-size:.8rem;margin:0 0 1rem;padding:0;width:100%}table thead{background:#32373c;color:#fff}table td,table th{border:1px solid #eee;font-weight:400;margin:0;padding:.4rem;text-align:left;vertical-align:top}table tbody tr:nth-child(2n){background:#f7f7f7}html{font-size:100%}body,button,input,select,textarea{color:#32373c;font-family:Open Sans,sans-serif;font-size:100%;line-height:1.5}@media screen and (min-width:737px){html{font-size:1.125rem}}.custom-select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg width="14" height="8" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M2 0L7 5L12 0L14 1L7 8L0 1L2 0Z" fill="%23555D66"/%3E%3C/svg%3E%0A');background-position:right .7em top 50%;background-repeat:no-repeat;background-size:.65em auto;border:1px solid #6c7782;border-radius:.5em;box-shadow:none;box-sizing:border-box;display:inline-block;font-size:1em;line-height:1.3;padding:.5rem 2rem .5rem .8rem;width:auto}.custom-select::-ms-expand{display:none}.custom-select:focus{box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}.custom-select option{font-weight:400}html{font-size:1rem}@media screen and (min-width:737px){html{font-size:1rem}}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-content[tabindex="-1"]:focus{outline:0}.no-js .hide-if-no-js{display:none}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}@media screen and (max-width:480px){.alignleft,.alignright{display:block;float:none;margin-left:auto;margin-right:auto}}.button,.button-primary,.button-secondary,.plugin-upload-form .button-primary{-webkit-appearance:none;border:1px solid;border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:.8rem;height:1.5625rem;line-height:1;margin:0;padding:0 .8rem;text-decoration:none;white-space:nowrap}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.button-group.button-xl .button,.button.button-xl{font-size:1rem;height:2.44140625rem;line-height:1;padding:0 1.5rem}.button-group.button-large .button,.button.button-large{height:1.953125rem;line-height:1;padding:0 1rem}.button-group.button-small .button,.button.button-small{font-size:.64rem;height:1.25rem;line-height:1;padding:0 .5rem}a.button,a.button-primary,a.button-secondary{line-height:1.5625rem}.button-group.button-large a.button,a.button.button-large{line-height:1.953125rem}.button-group.button-xl a.button,a.button.button-xl{line-height:2.44140625rem}.button-group.button-small a.button,a.button.button-small{line-height:1.25rem}.button:active,.button:focus{outline:none}.button.hidden{display:none}input[type=reset],input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{background:none;border:none;box-shadow:none;padding:0 2px 1px;width:auto}.button,.button-secondary,.button:visited{background:#f7f7f7;border-color:#ccc;box-shadow:0 1px 0 #ccc;color:#555;vertical-align:top}p .button{vertical-align:baseline}.button-secondary:focus,.button-secondary:hover,.button.focus,.button.hover,.button:focus,.button:hover{background:#fafafa;border-color:#999;color:#23282d}.button-link:focus,.button-secondary:focus,.button.focus,.button:focus{border-color:#5b9dd9;box-shadow:0 0 3px rgba(0,115,170,.8)}.button-secondary:active,.button.active,.button.active:hover,.button:active{background:#eee;border-color:#999;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);transform:translateY(1px)}.button.active:focus{border-color:#5b9dd9;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8)}.button-disabled,.button-secondary.disabled,.button-secondary:disabled,.button-secondary[disabled],.button.disabled,.button:disabled,.button[disabled]{background:#f7f7f7!important;border-color:#ddd!important;box-shadow:none!important;color:#a0a5aa!important;cursor:default;text-shadow:0 1px 0 #fff!important;transform:none!important}.button-link,input[type=submit].button-link{background:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button-link:focus{outline:1px solid #5b9dd9}.button-primary,.download-button,.plugin-upload-form .button-primary{text-decoration:none;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799}.button-primary,.button-primary:visited,.download-button,.download-button:visited,.plugin-upload-form .button-primary,.plugin-upload-form .button-primary:visited{background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary.hover,.button-primary:focus,.button-primary:hover,.download-button.focus,.download-button.hover,.download-button:focus,.download-button:hover,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary.hover,.plugin-upload-form .button-primary:focus,.plugin-upload-form .button-primary:hover{background:#008ec2;border-color:#006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary:focus,.download-button.focus,.download-button:focus,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active,.download-button.active,.download-button.active:focus,.download-button.active:hover,.download-button:active,.plugin-upload-form .button-primary.active,.plugin-upload-form .button-primary.active:focus,.plugin-upload-form .button-primary.active:hover,.plugin-upload-form .button-primary:active{background:#0073aa;border-color:#006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.button-primary.disabled,.button-primary:disabled,.button-primary[disabled],.download-button.disabled,.download-button:disabled,.download-button[disabled],.plugin-upload-form .button-primary.disabled,.plugin-upload-form .button-primary:disabled,.plugin-upload-form .button-primary[disabled]{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-primary.button.button-hero,.download-button.button.button-hero,.plugin-upload-form .button-primary.button.button-hero{box-shadow:0 2px 0 #006799}.button-primary.button.button-hero.active,.button-primary.button.button-hero.active:focus,.button-primary.button.button-hero.active:hover,.button-primary.button.button-hero:active,.download-button.button.button-hero.active,.download-button.button.button-hero.active:focus,.download-button.button.button-hero.active:hover,.download-button.button.button-hero:active,.plugin-upload-form .button-primary.button.button-hero.active,.plugin-upload-form .button-primary.button.button-hero.active:focus,.plugin-upload-form .button-primary.button.button-hero.active:hover,.plugin-upload-form .button-primary.button.button-hero:active{box-shadow:inset 0 3px 0 #006799}.button-primary-disabled{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.button-group>.button{border-radius:0;display:inline-block;margin-right:-1px;z-index:10}.button-group>.button-primary{z-index:100}.button-group>.button:hover{z-index:20}.button-group>.button:first-child{border-radius:3px 0 0 3px}.button-group>.button:last-child{border-radius:0 3px 3px 0}.button-group>.button:focus{position:relative;z-index:1}@media screen and (max-width:737px){.button,.button.button-large,.button.button-small,.plugin-upload-form .button-primary{font-size:14px;height:auto;line-height:normal;margin-bottom:4px;padding:6px 14px;vertical-align:middle}}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.home-below:after,.home-below:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.home-below:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}p.subheading{color:#82878c;font-weight:300;margin:-.4rem auto 2rem;text-align:center}p.intro,p.subheading{font-size:1.25rem}p.aside{font-size:.8rem}p.note{font-size:.64rem;letter-spacing:.01rem;max-width:18.1898940355rem}input,textarea{box-sizing:border-box}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}input[type=email],input[type=url]{direction:ltr}input[type=number]{height:28px;line-height:inherit}input[type=checkbox],input[type=radio]{-webkit-appearance:none;background:#fff;border:1px solid #b4b9be;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);clear:none;color:#555;cursor:pointer;display:inline-block;height:16px;line-height:0;margin:-4px 4px 0 0;min-width:16px;outline:0;padding:0!important;text-align:center;transition:border-color .05s ease-in-out;vertical-align:middle;width:16px}input[type=checkbox]:checked:before,input[type=radio]:checked:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;float:left;font:normal 21px/1 dashicons;vertical-align:middle;width:16px}input[type=checkbox].disabled,input[type=checkbox].disabled:checked:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio].disabled,input[type=radio].disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before{opacity:.7}input[type=checkbox]:checked:before{color:#1e8cbe;content:"";margin:-3px 0 0 -4px}input[type=radio]{border-radius:50%;line-height:10px;margin-right:4px}input[type=radio]:checked+label:before{color:#82878c}input[type=radio]:checked:before{background-color:#1e8cbe;border-radius:50px;content:"•";font-size:24px;height:6px;line-height:16px;margin:4px;text-indent:-9999px;width:6px}input[type=reset]:active,input[type=reset]:hover{color:#00a0d2}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{display:none}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{border-radius:0;font-size:14px;padding:3px 5px}textarea{line-height:1.4;overflow:auto;padding:2px 6px;resize:vertical}textarea.code{line-height:1.4;padding:4px 6px 1px}label{cursor:pointer;vertical-align:middle}input,select{margin:1px;padding:3px 5px}input.code{padding-top:6px}input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:#eee}.wp-core-ui :-moz-placeholder,:-moz-placeholder{color:#a9a9a9}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{background:hsla(0,0%,100%,.5);border-color:hsla(0,0%,87%,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(51,51,51,.5)}input[type=file].disabled,input[type=file]:disabled,input[type=range].disabled,input[type=range]:disabled{background:none;box-shadow:none}input.large-text,textarea.large-text{width:99%}input.regular-text{width:25em}input.small-text{padding:1px 6px;width:50px}input[type=number].small-text{width:65px}input.tiny-text{width:35px}input[type=number].tiny-text{width:45px}@media screen and (max-width:782px){textarea{-webkit-appearance:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;padding:6px 10px}input[type=number]{height:40px}input.code{padding-bottom:5px;padding-top:10px}input[type=checkbox]{-webkit-appearance:none;padding:10px}input[type=checkbox]:checked:before{font:normal 30px/1 dashicons;margin:-3px -5px}input[type=checkbox],input[type=radio]{height:25px;width:25px}input[type=radio]:checked:before{height:9px;line-height:16px;margin:7px;vertical-align:middle;width:9px}input,textarea{font-size:16px}input[type=number].small-text,input[type=password].small-text,input[type=search].small-text,input[type=text].small-text{display:inline;margin:0 3px;max-width:55px;padding:3px 6px;width:auto}input.regular-text{width:100%}label{font-size:14px}fieldset label{display:block}}a.button:active,a.button:focus,a.button:hover{text-decoration:none}.notice{background:#fff;border-left:4px solid #fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:1em 0;padding:1px 12px}.notice p{font-size:.8rem;margin:.5em 0;padding:2px}.notice.notice-alt{box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-left-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-left-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-left-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-left-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.button.button-outline{background:#fff;border:1px solid #c3c4c7;border-radius:2px;box-shadow:none;box-sizing:border-box;color:#2271b1;font-weight:600;height:auto;padding:.25rem 1rem}.button.button-outline:hover{border-color:#3582c4}.button.button-outline:focus{border-color:#3582c4;box-shadow:0 0 3px #72aee6}.error-404 .page-content,.error-404 .page-title{text-align:center}.error-404 .page-content .logo-swing{height:10rem;margin:6rem auto;position:relative;text-align:center;width:10rem}.error-404 .page-content .logo-swing .wp-logo{left:0;max-width:none;position:absolute;top:0;width:10rem}@keyframes hinge{10%{height:180px;transform:rotate(0deg);width:180px}15%{height:185px;transform:rotate(0deg);width:185px}20%{height:180px;transform:rotate(5deg);width:180px}40%{animation-timing-function:ease-in-out;transform-origin:top left}60%{animation-timing-function:ease-in-out;transform:rotate(40deg);transform-origin:top left}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{opacity:0;transform:translate3d(0,700px,0)}}.hinge{animation-duration:2s;animation-name:hinge}.comments-area{margin-top:5em}.comments-area>:last-child{margin-bottom:0}.comments-area .comment-list+.comment-respond{border-top:1px solid #eaeaea}.comments-area .comment-list+.comment-respond,.comments-area .comment-navigation+.comment-respond{padding-top:1.6em}.comments-area .comments-title{margin-bottom:1.3333em}.comments-area .comment-list{list-style:none;margin:0}.comments-area .comment-list .pingback,.comments-area .comment-list .trackback,.comments-area .comment-list article{border-top:1px solid #eaeaea;padding:1.6em 0}.comments-area .comment-list article:not(:only-child){padding-bottom:0}.comments-area .comment-list article+.comment-respond{padding-bottom:1.6em}.comments-area .comment-list .children{list-style:none;margin:0}.comments-area .comment-list .children>li{padding-left:.8em}.comments-area .comment-list .alt{background:none}.comments-area .comment-author{color:#999;margin-bottom:.4em}.comments-area .comment-author .avatar{float:left;height:24px;margin-right:.8em;width:24px}.comments-area .comment-metadata,.comments-area .pingback .edit-link{color:#999;line-height:1.5}.comments-area .comment-metadata a,.comments-area .pingback .edit-link a{color:#777}.comments-area .comment-metadata{font-size:.8rem;margin-bottom:1.6em}.comments-area .comment-metadata .edit-link,.comments-area .pingback .edit-link{margin-left:1em}.comments-area .pingback .edit-link:before{top:5px}.comments-area .comment-content ol,.comments-area .comment-content ul{margin:0 0 1.6em 1.3333em}.comments-area .comment-content>:last-child,.comments-area .comment-content li>ol,.comments-area .comment-content li>ul{margin-bottom:0}.comments-area .comment-content .reply{font-size:12px}.comments-area .comment-content .reply a{border:1px solid #eaeaea;color:#707070;display:inline-block;font-weight:700;line-height:1;margin-top:2em;padding:.4167em .8333em;text-transform:uppercase}.comments-area .comment-content .reply a:focus,.comments-area .comment-content .reply a:hover{border-color:#333;color:#333;outline:0}.comments-area .comment-reply-title a{font-weight:inherit}.comments-area .comment-form label{display:block;font-size:.8rem;font-weight:700;letter-spacing:.04em;line-height:1.5}.comments-area .comment-form input[type=email],.comments-area .comment-form input[type=text],.comments-area .comment-form input[type=url],.comments-area .comment-form textarea{width:100%}.comments-area .comment-awaiting-moderation,.comments-area .comment-notes,.comments-area .form-allowed-tags,.comments-area .logged-in-as{font-size:1rem;line-height:1.5;margin-bottom:2em}.comments-area .no-comments{border-top:1px solid #eaeaea;color:#999;font-weight:700;padding-top:1.6em}.comments-area .comment-navigation+.no-comments{border-top:0}.comments-area .form-allowed-tags code{font-family:Inconsolata,monospace}.comments-area .form-submit{margin-bottom:0}.comments-area .required{color:#c0392b}.entry-content{word-wrap:break-word;hyphens:auto}.entry-content>p:first-child{margin-top:0}.entry-content [class*=col-]~h1,.entry-content [class*=col-]~h2,.entry-content [class*=col-]~h3,.entry-content [class*=col-]~h4,.entry-content [class*=col-]~h5,.entry-content [class*=col-]~h6{clear:none}.entry-header{position:relative}.entry-header .sticky-post{color:#999;font-size:.8rem;font-style:italic;position:absolute;top:-.8rem}.entry-meta{color:#999;font-size:.8rem;margin-bottom:1rem}.entry-meta a{color:#777}.entry-meta>span{margin-right:1rem}.entry-meta>span :last-of-type{margin:0}.entry-meta .byline,.entry-meta .updated:not(.published),.sticky .entry-meta .posted-on{display:none}.group-blog .entry-meta .byline,.single .entry-meta .byline{display:inline}.entry-summary{word-wrap:break-word;hyphens:auto}body:not(.single):not(.search) .site-main .post{margin-bottom:3.0517578125rem;max-width:40em}.gallery{margin-bottom:1.5rem}.gallery .gallery-item{display:inline-block;margin:0;text-align:center;vertical-align:top;width:100%}.gallery.gallery-columns-2 .gallery-item{max-width:50%}.gallery.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery.gallery-columns-4 .gallery-item{max-width:25%}.gallery.gallery-columns-5 .gallery-item{max-width:20%}.gallery.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery .gallery-caption{display:block}.main-navigation{background:#0073aa;clear:both;left:0;position:absolute;top:60px;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;left:-999em;position:absolute;top:1.5em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{border-top:1px solid hsla(0,0%,100%,.2);padding:1rem}.main-navigation a{color:hsla(0,0%,100%,.8);display:block;font-size:.8rem;text-decoration:none}.main-navigation a.active,.main-navigation a:hover{color:#fff}@media screen and (min-width:737px){.main-navigation a.active{border-bottom:1px solid}}.main-navigation.toggled{z-index:1}.main-navigation.toggled ul{display:block}.menu-toggle{background:transparent;border:none;color:#fff;height:3.5rem;position:absolute;right:1rem;top:-58px;width:3.5rem}.toggled .menu-toggle:before{content:""}@media screen and (min-width:737px){.menu-toggle{display:none}.main-navigation{float:right;position:static;width:auto}.main-navigation.toggled{padding:1px 0}.main-navigation ul{display:inline-block;font-size:0}.main-navigation ul li{border:0;display:inline-block;font-size:1rem;margin-right:1rem;padding:0}.main-navigation ul li:last-of-type{margin-right:0}}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}body.page .gutters .col-12{width:100%}body.page .entry-header{background:#0073aa;padding:1rem 0}body.page .entry-header .entry-title{color:#fff;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 auto;padding:0 1.5625rem}body.page .entry-header.home{padding:1.5625rem 1.143rem;text-align:center}@media screen and (min-width:737px){body.page .site-header+.site-main .entry-title{padding:initial}}body.page .entry-content,body.page .entry-footer{margin:0 auto;max-width:960px;padding:3.0517578125rem 1.5625rem}.post-navigation{margin:5em auto;padding:0}.post-navigation a{border-bottom:1px solid #eaeaea;color:#444;display:block;font-weight:600;padding:11px 0 12px;text-transform:none;width:100%}.post-navigation a:hover{color:#21759b}.post-navigation .nav-links{word-wrap:break-word;border-top:1px solid #eaeaea;hyphens:auto}.post-navigation .meta-nav{color:#777;display:block;font-size:13px;line-height:2;text-transform:uppercase}.post-navigation .nav-next{text-align:right}.pagination .nav-links{text-align:center}.pagination .nav-links .page-numbers{background-color:#f9f9f9;cursor:hand;display:inline-block;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.dots,.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}.pagination .nav-links .page-numbers.dots{cursor:inherit}@media screen and (max-width:737px){.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{font-size:0;min-width:auto;padding:0}.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:before{background-color:#f9f9f9;display:inline-block;font-size:1rem;line-height:1.5;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.prev:before{content:"‹"}.pagination .nav-links .page-numbers.next:after{content:"›"}}.pagination .nav-links span.page-numbers{background-color:#f7f7f7;font-weight:700}.search-form .search-field{line-height:normal;margin:0;padding:4px 5px;vertical-align:text-bottom}body.search .gutters .col-12{width:100%}body.search .site-main{margin:0 auto;max-width:960px;padding:0 1.5625rem 3.0517578125rem}.site-content{max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-content{padding:0 10px 3.0517578125rem}}@media screen and (max-width:737px){.site-content .site-main{float:none;margin:0;width:auto}}.home .site-content,.page .site-content,.site-content.page{margin:auto;max-width:none;padding:0}.site-content .page-title{font-size:1.25rem;font-weight:400}.site-content .no-results{margin:0 auto 3.0517578125rem;max-width:40em;padding:0 2rem}.site-description{color:hsla(0,0%,100%,.8);font-size:1.25rem;font-weight:300;margin:-.4rem auto 2rem;text-align:center}.site-header{background:#0073aa;padding:1rem 0;position:relative}.site-header .site-branding{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-header .site-branding{padding:0 10px}}.site-header.home{padding:1.5625rem 1.143rem;text-align:center}.site-title{display:inline-block;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 2rem 0 0;max-width:none}.site-title a{color:#fff;font-weight:300}.site-title a:active,.site-title a:focus,.site-title a:hover{text-decoration:none}.site-header.home .site-title{display:inherit;font-size:3.8146972656rem;margin:2rem 0 1rem}.widget-area{font-size:.8rem}@media screen and (min-width:480px) and (max-width:768px){.widget-area{display:flex}.widget-area .widget{width:48%}}#wporg-footer{background-color:#f7f7f7;border-top:1px solid #dfdfdf;padding:22px 14px 65px}#wporg-footer,#wporg-footer .wrapper{clear:both;margin:0 auto;overflow:auto}#wporg-footer .wrapper{max-width:930px}#wporg-footer ul{float:left;margin-bottom:20px;margin-left:24px;overflow:auto;padding-left:0;width:135px}@media screen and (min-width:960px){#wporg-footer ul:first-child{margin-left:0}}#wporg-footer ul li{color:#bbb;font-size:14px;list-style-type:none;margin-bottom:1px}#wporg-footer ul li a{text-decoration:none;text-decoration-skip-ink:none}#wporg-footer ul li a:hover{color:#0073aa;text-decoration:underline}#wporg-footer .social-media-links .dashicons{margin-right:4px}#wporg-footer .cip{clear:both;color:#ccc;float:none;font-size:.8rem;letter-spacing:.3em;margin:35px auto 0;text-align:center;text-transform:uppercase}#wporg-footer .cip.cip-image{background:url(//s.w.org/style/images/codeispoetry.png?1=) 50% no-repeat;background-size:190px 15px;height:15px;text-indent:-9999px;width:190px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){#wporg-footer .cip.cip-image{background-image:url(//s.w.org/style/images/codeispoetry-2x.png?1=)}}@media screen and (min-width:561px) and (max-width:959px){#wporg-footer .wrapper{max-width:600px}#wporg-footer ul{margin-left:2%;width:32%}#wporg-footer ul:nth-child(3n+1){margin-left:0}#wporg-footer ul:nth-child(4n){clear:both}}@media screen and (max-width:560px){#wporg-footer .wrapper{max-width:360px}#wporg-footer ul{margin-left:4%;width:48%}#wporg-footer ul:nth-child(odd){clear:both;margin-left:0}}#wporg-header{background:#23282d;height:140px;position:relative;text-align:center;width:100%}#wporg-header .wrapper{margin:0 auto;max-width:960px}#wporg-header h1{display:inline-block;margin:auto;width:303px}#wporg-header h1 a{background:url(//s.w.org/style/images/wporg-logo.svg?3=) 0 no-repeat;background-size:290px 46px;display:block;height:88px;text-indent:-9999px}#wporg-header h2.rosetta{clear:none;color:#dfdfdf;font-family:Georgia,Times New Roman,serif;font-size:30px;margin:0 0 0 60px}#wporg-header h2.rosetta a{border-bottom:none;color:#dfdfdf;display:block;height:52px;line-height:22px;padding:0}#wporg-header h2.rosetta a:hover{text-decoration:none}#wporg-header #wporg-header-menu{background:#23282d;left:-75%;list-style:none;margin:0;max-width:75%;min-width:200px;position:absolute;text-align:left;top:100%;transition:left .3s;z-index:100000}#wporg-header #wporg-header-menu.toggled{left:0}#wporg-header ul li{list-style-type:none;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:34px;line-height:34px;margin:0 4px;padding:10px 30px;text-decoration:none}#wporg-header ul li a.subcurrent{font-weight:700}@media (max-width:768px){#wporg-header ul li a{height:auto}}#wporg-header ul li.current-menu-item a,#wporg-header ul li.current_page_parent a,#wporg-header ul li a.current,#wporg-header ul li a:hover{color:#00a0d2}#wporg-header ul li#download,#wporg-header ul li.download{float:right;height:34px;margin-right:14px;overflow:hidden;padding:0 0 34px}@media screen and (max-width:767px){#wporg-header ul li#download,#wporg-header ul li.download{display:block;float:none;height:auto;margin:10px 20px 20px;padding-bottom:0}#wporg-header ul li#download a,#wporg-header ul li.download a{padding:4px 10px;text-align:center}}#wporg-header ul li#download a,#wporg-header ul li.download a{margin:0;padding:0 16px}#wporg-header ul li#download a:hover,#wporg-header ul li.download a:hover{color:#eee}#wporg-header ul li#download.current,#wporg-header ul li#download.current-menu-item,#wporg-header ul li#download .uparrow,#wporg-header ul li.download.current,#wporg-header ul li.download.current-menu-item,#wporg-header ul li.download .uparrow{display:none}#wporg-header ul li .nav-submenu{clip:rect(1px,1px,1px,1px);height:1px;left:-2px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;z-index:99999}#wporg-header ul li .nav-submenu li a{display:inline-block;height:24px;line-height:24px;margin:0;white-space:nowrap}@media screen and (min-width:768px){#wporg-header #head-search{float:right;margin-right:14px;padding-top:30px}}#wporg-header #head-search form{border-bottom:1px solid #3f3f3f;display:inline-block;margin-left:60px;width:288px}#wporg-header #head-search form input.text{background:#191e23;border:0;border-radius:0;box-sizing:content-box;color:#b4b9be;float:left;font-family:Open Sans,sans-serif;font-size:12px;height:24px;margin:0;outline:none;padding:3px;vertical-align:top;width:256px}#wporg-header #head-search form input.text::-moz-placeholder{color:#eee}@media screen and (max-width:480px){#wporg-header #head-search form input.text{width:216px}}#wporg-header #head-search form .button{background:#191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;border:none;border-radius:0;box-shadow:none;float:left;height:30px;margin:0;padding:0;text-shadow:none!important;width:26px}@media screen and (max-width:480px){#wporg-header #head-search form{width:248px}}@media screen and (min-width:480px){#wporg-header #head-search form{margin-left:0}}@media screen and (min-width:768px){#wporg-header{height:120px;text-align:inherit}#wporg-header h1{float:left;padding-left:10px}#wporg-header h2.rosetta{float:left;margin-left:0;padding:36px 27px 0}#wporg-header #headline h2{text-rendering:optimizeLegibility}#wporg-header #wporg-header-menu{float:left;height:46px;list-style:none;margin:-15px 0 0;max-width:inherit;min-width:0;padding:0;position:static;width:100%}#wporg-header ul li{float:left;position:relative}#wporg-header ul li a{height:46px;padding:0 6px}#wporg-header ul li a.current~.uparrow{border-bottom:9px solid #f7f7f7;border-left:9px solid transparent;border-right:9px solid transparent;height:0;margin:-8px auto 0;width:0}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom:9px solid #f7f7f7;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:50%;margin:-8px 0 0 -9px;position:absolute;width:0}#wporg-header ul li .nav-submenu:hover~.uparrow,#wporg-header ul li:hover .nav-submenu~.uparrow{border-bottom:9px solid #32373c;border-left:9px solid transparent;border-right:9px solid transparent;height:0;margin:-10px auto 0;width:0}#wporg-header ul li .nav-submenu{background:#32373c;border:1px solid #32373c;border-top:0;margin-top:-1px;min-width:0}#wporg-header ul li .nav-submenu li{float:none}#wporg-header ul li .nav-submenu li a{height:34px;line-height:34px}#wporg-header .nav-menu .focus>ul,#wporg-header .nav-menu ul li:hover>ul,#wporg-header ul.nav-menu .focus>ul,#wporg-header ul.nav-menu li:hover>ul{clip:inherit;height:inherit;overflow:inherit;width:inherit}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after,#wporg-header ul li a.current~.uparrow{border-bottom-color:#0073aa}}.page-download #wporg-header #download,.page-parent-download #wporg-header #download{display:none}#mobile-menu-button{background:none;box-shadow:none;display:block;font-family:dashicons;font-size:16px;font-style:normal;font-weight:400;left:10px;line-height:1;padding:1px;position:absolute;text-align:center;text-decoration:inherit;text-shadow:none;top:75px;transition:color .1s ease-in;vertical-align:top}#mobile-menu-button,#mobile-menu-button:before{-webkit-font-smoothing:antialiased;border:none;float:left}#mobile-menu-button:before{box-sizing:border-box;color:#888;content:"";display:inline-block;font:normal 50px/1 Dashicons;margin:0;outline:none;padding:3px;text-decoration:none;vertical-align:middle}@media screen and (min-width:768px){#mobile-menu-button{display:none}}#download-mobile{background:#f7f7f7;border-bottom:1px solid #ddd}#download-mobile .wrapper{padding:20px 0;text-align:center}#download-mobile span.download-ready{font-size:1.6em;margin:0 .25em}#download-mobile a.download-button{font-size:1.6em;height:inherit;margin:10px .25em;padding:10px 15px}.category-context-bar{background:#edeff0;border-radius:2px;font-size:.8125rem;height:55px;margin:0 1.5rem;overflow:auto}.category-context-bar>div{align-items:center;display:flex;justify-content:space-between}@media only screen and (min-width:782px){.category-context-bar{margin:0 1.5rem}}@media only screen and (min-width:960px){.category-context-bar{margin:0 auto;max-width:960px}}.category-context-bar ul{display:flex;justify-content:space-between;margin:0;padding:0}.category-context-bar ul li{font-size:.8125rem;list-style:none}.category-context-bar ul li a{display:block;padding:1.125rem .75rem;text-decoration:none}.category-context-bar ul li:last-child a{padding-right:1.5rem}.category-context-bar__copy{align-items:center;display:flex;font-size:.8125rem;font-weight:400;margin:0;padding:1.125rem 1.5rem}.category-context-bar__title{color:#50575e;font-size:.75rem;font-weight:400;margin:0;padding-right:1.5rem;text-transform:uppercase}.category-context-bar__links{align-items:center;display:flex}@media only screen and (max-width:782px){.category-context-bar__links{display:none}}.category-context-bar__spinner{display:flex;margin:0;transform:scale(1);transition:transform .1s linear,width .15s ease-out,opacity 50ms linear 50ms;width:28px}@media (prefers-reduced-motion){.category-context-bar__spinner{transition:none}}.category-context-bar__spinner .components-spinner{margin:0}.category-context-bar__spinner--is-hidden{opacity:0;overflow:hidden;transform:scale(0);width:0}.pattern-copy-button.is-small-label{box-shadow:0 1px 2px rgba(0,0,0,.15)}.pattern-favorite-button{border-radius:2px;color:#50575e;font-size:.875rem;height:2.25rem;position:relative;width:2.25rem}.pattern-favorite-button svg{height:1.5rem;left:calc(50% - .75rem);position:absolute;top:calc(50% - .75rem);transition:all .15s ease-out;width:1.5rem}.pattern-favorite-button svg path{fill:#50575e}.pattern-favorite-button .pattern-favorite-button__filled{opacity:0}.pattern-favorite-button:hover{background:transparent;color:#50575e}.pattern-favorite-button:hover svg path{fill:#50575e}.pattern-favorite-button:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.pattern-favorite-button:active{background:transparent;box-shadow:none;transform:none}.pattern-favorite-button.has-label{height:auto;padding:12px 18px 12px 38px;width:auto}.pattern-favorite-button.has-label svg{left:9px;top:calc(50% - 12px)}.pattern-favorite-button.has-label svg path{fill:#000}.pattern-favorite-button:not(.has-label){background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.15)}.pattern-favorite-button:not(.has-label):hover{background:#f0f0f1}.pattern-favorite-button:not(.has-label):focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.pattern-favorite-button.is-favorited svg path{fill:#e65054}.pattern-favorite-button.is-favorited .pattern-favorite-button__outline{opacity:0;transform:scale(2.8)}.pattern-favorite-button.is-favorited .pattern-favorite-button__filled{opacity:1}.pattern-favorite-button.is-favorited:hover .pattern-favorite-button__filled{animation:HeartBeat .9s infinite}@media (prefers-reduced-motion){.pattern-favorite-button.is-favorited:hover .pattern-favorite-button__filled{animation:none}}.pattern-favorite-button-small{height:auto}.pattern-favorite-button-small:hover{background:transparent}.pattern-favorite-button-small:focus{background:transparent;box-shadow:none;outline:1px dotted currentColor}.pattern-favorite-button-small.is-favorited svg path{fill:#e65054}@keyframes HeartBeat{0%{transform:scale(1)}25%{transform:scale(1.2)}40%{transform:scale(1)}60%{transform:scale(1.2)}to{transform:scale(1)}}.main-navigation{align-items:center;display:flex;float:none;position:static;width:auto}.main-navigation a{font-size:.8125rem}.main-navigation form[role=search]{margin-left:1rem}.main-navigation.toggled div.menu,.main-navigation.toggled ul.menu{background:#0073aa;position:absolute;right:0;top:57px;width:100%}.menu-toggle{-webkit-appearance:none;font-size:1.5625rem;height:auto;overflow:hidden;position:static;width:auto}body.page.my-patterns .entry-header{align-items:center;display:flex;margin:2rem auto 1rem;max-width:960px}body.page.my-patterns .entry-header .entry-title{display:inline-block;line-height:1.2;margin:0 2rem 0 0}body.page .entry-header{background:none;padding:0}body.page .entry-header .entry-title{color:inherit;margin:2rem auto 1rem;max-width:960px}@media screen and (min-width:737px){body.page .entry-header .entry-title{padding:0 10px}}.pattern-grid-menu{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:960px}.pattern-grid-menu .pattern-menu{width:100%}.pattern-grid-menu>form{margin:1.5rem;width:calc(100% - 3rem)}.pattern-grid-menu .pattern-skeleton__container{align-items:center;flex-wrap:wrap;height:2.3125rem}.pattern-grid-menu .pattern-skeleton__container span{margin-bottom:.25rem}@media only screen and (min-width:783px){.pattern-grid-menu{flex-direction:row;margin:1.5rem}.pattern-grid-menu>form{margin:0;width:auto}}@media only screen and (min-width:960px){.pattern-grid-menu{margin:1.5rem auto}}.pattern-grid{align-items:start;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(225px,1fr));margin:1.5rem 1.5rem 4rem;max-width:960px}@media screen and (min-width:960px){.pattern-grid{margin-left:auto;margin-right:auto}}.pattern-grid__pattern-frame{border-radius:2px;box-shadow:0 0 0 1px #f0f0f1;margin:0;position:relative;transition:all 75ms ease-in-out;width:100%}@media screen and (min-width:600px){.pattern-grid__pattern-frame{display:inline-block;margin:0}}.pattern-grid__pattern-frame .pattern-grid__preview{overflow:hidden}.pattern-grid__pattern-frame .pattern-grid__status{background:#787c82;border-radius:2px;color:#fff;font-size:.6875rem;font-weight:600;left:.375rem;line-height:1;padding:.5rem .75rem;pointer-events:none;position:absolute;text-transform:uppercase;top:.375rem}.pattern-grid__pattern-frame .pattern-grid__status.is-pending{background:#f0c33c;color:#000}.pattern-grid__pattern-frame .pattern-grid__status.is-declined{background:#d63638}.pattern-grid__pattern-frame .pattern-grid__actions{align-items:center;bottom:0;display:flex;justify-content:flex-end;left:0;opacity:0;padding:.375rem;position:absolute;right:0;transform:translateY(6px);transition:transform 75ms ease-in-out,opacity 75ms ease-in-out}.pattern-grid__pattern-frame .pattern-grid__actions .button+.components-button{margin-left:.375rem}.pattern-grid__pattern-frame:focus-within .pattern-grid__actions,.pattern-grid__pattern-frame:hover .pattern-grid__actions{opacity:1;transform:translateY(0)}.pattern-grid__title{color:#1d2327;font-size:.875rem;font-weight:600;margin:.5rem 0}.pattern-grid__title a{color:currentColor}.pattern-grid__meta{align-items:center;display:flex;gap:1em;margin:.5rem 0}.pattern-grid__author-avatar,.pattern-grid__favorite-count{color:#1d2327;display:flex;font-size:.875rem;line-height:1;text-decoration:none}.pattern-grid__author-avatar img{border-radius:6px;height:1rem;margin-right:.5rem;width:1rem}.pattern-grid__favorite-count svg{fill:#787c82;height:1rem;margin-bottom:1px;margin-right:.25rem;margin-top:-1px;width:1rem}.pattern-menu:not(.is-mobile){margin:0;padding:0;position:relative}.pattern-menu:not(.is-mobile) li{display:inline-block;list-style:none;margin:0}.pattern-menu:not(.is-mobile) a{color:#40464d;display:block;font-size:.875rem;padding:.5rem .75rem;text-decoration:none}.pattern-menu:not(.is-mobile) a:active,.pattern-menu:not(.is-mobile) a:focus,.pattern-menu:not(.is-mobile) a:hover{color:#000}.pattern-menu .pattern-menu__item.is-active{background:#0073aa;border-radius:2px;color:#fff}.pattern-menu .pattern-menu__item.is-active:focus,.pattern-menu .pattern-menu__item.is-active:hover{color:#fff}.pattern-menu.is-mobile{border-top:none!important;padding:0!important}.pattern-menu.is-mobile ul{background:#23282d;margin:0;padding:0}.pattern-menu.is-mobile li{border-top:1px solid #32373c;list-style:none}.pattern-menu.is-mobile li a{color:#ccd0d4;display:block;font-size:.875rem;padding:1rem 1.5rem;text-decoration:none}.pattern-menu.is-mobile>.components-panel__body-title{margin:0!important}.pattern-menu.is-mobile>.components-panel__body-title>button{padding:1.5rem}.pagination{margin:1.5rem 1.5rem 4rem;max-width:960px}@media screen and (min-width:960px){.pagination{margin-left:auto;margin-right:auto}}.pagination__list{align-items:center;display:flex;gap:.75rem;justify-content:center;list-style:none;margin:0}@media (max-width:480px){.pagination__list{gap:.25rem}}.pagination__item,.pagination__link{display:inline-block}.pagination__link{background:#fff;border:1px solid #d7dade;border-radius:2px;line-height:1;padding:.75rem}.pagination__link,.pagination__link:active,.pagination__link:hover{text-decoration:none}.pagination__link[aria-current=page]{background:#191e23;border:1px solid #191e23;color:#fff}@media (max-width:480px){.pagination__link{padding:.5rem}}@media (max-width:600px){.pagination__item-next-page .pagination__link span[aria-hidden],.pagination__item-previous-page .pagination__link span[aria-hidden]{display:none}.pagination__item-previous-page .pagination__link:before{content:"<"}.pagination__item-next-page .pagination__link:before{content:">"}}.pattern-preview__container{background:#f3f4f5;padding:0}.pattern-preview__size-control{margin:0 auto;max-width:12rem;padding:1rem 0}.pattern-preview__size-control .components-base-control__field{margin-bottom:0}.pattern-preview__viewport{margin:0 auto;max-width:100vw;min-width:320px;padding:0 20px;position:relative}.pattern-preview__viewport .pattern-preview__viewport-iframe{background:#fff;border:1px solid #e8eaeb;max-width:100vw;vertical-align:middle}.pattern-preview__viewport:focus-within .pattern-preview__resize-help{clip:auto;background:#fff;border:1px solid #d7dade;border-radius:2px;bottom:-1rem;clip-path:none;height:auto;left:20px;margin:initial;overflow:initial;padding:8px 16px;right:20px;text-align:center;width:auto}.pattern-preview__drag-handle{bottom:0;position:absolute;top:0;width:20px}.pattern-preview__drag-handle.is-left{
    22  /*!rtl:ignore*/left:0}.pattern-preview__drag-handle.is-right{
    3   /*!rtl:ignore*/right:0}.pattern-preview__drag-handle-button{appearance:none;background:#7e8993;border:none;border-radius:99999px;cursor:grab;height:100px;left:6px;outline:none;padding:0;position:absolute;top:calc(50% - 50px);width:8px}.pattern-preview__drag-handle-button:hover{background:#6c7782}.pattern-preview__drag-handle-button:active{background:#606a74;cursor:grabbing}.pattern-preview__drag-handle-button:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.pattern-report-button{color:#23282d!important}.pattern-report-button__copy{align-items:center;display:flex;justify-content:center;margin:0}.pattern-report-button__copy svg{margin-right:.375rem}.pattern-report-modal{max-width:400px;width:100%}@media screen and (min-width:600px){.pattern-report-modal{width:400px}}.pattern-report-modal form>:first-child{padding-bottom:1.5rem}.pattern-report-modal__has-fixed-height{min-height:400px}.pattern-report-modal__copy{line-height:1.5;text-align:center}.pattern-report-modal__actions{column-gap:4%;display:grid;grid-template-columns:48% 48%;margin-top:1.5rem}.pattern-report-modal__actions button{justify-content:center}.pattern-report-modal__radio .components-radio-control__option{margin-top:.75rem}.pattern-search{align-items:center;background:#fff;border-radius:2px;display:flex}.pattern-search input[type=search]{border:none;border-radius:2px;box-shadow:none;flex-grow:1;font-size:.8125rem;margin:0;padding:.5rem}.pattern-search input[type=search]:focus{outline:1px auto #0073aa}.pattern-search.is-loading{background:#f3f4f5;border-radius:4px;display:block;height:24px;min-width:100%}@media only screen and (min-width:480px){.pattern-search.is-loading{min-width:auto!important;width:224px!important}}.pattern-search__button{align-items:center;background:transparent;border:none;color:#6c7782;display:flex;height:35px}.pattern-search__button:active{background:#d7dade}.pattern-search__button:focus{outline:1px auto #0073aa}body.single-wporg-pattern{box-sizing:border-box;font-size:14px;font-weight:400;line-height:1.2}body.single-wporg-pattern .site-content{margin:auto;max-width:none;padding:0}body.single-wporg-pattern .entry-header,body.single-wporg-pattern .pattern-actions__container,body.single-wporg-pattern .pattern__meta{margin-left:auto;margin-right:auto;max-width:960px;padding:1.5rem}@media only screen and (min-width:960px){body.single-wporg-pattern .entry-header,body.single-wporg-pattern .pattern-actions__container,body.single-wporg-pattern .pattern__meta{padding-left:0;padding-right:0}}body.single-wporg-pattern .entry-header{padding-bottom:1.875rem;padding-top:2.625rem}body.single-wporg-pattern .entry-header .entry-title{font-weight:600;line-height:1.2;margin-top:0}body.single-wporg-pattern .pattern__categories a{display:inline-block;margin-right:1rem}body.single-wporg-pattern .pattern__categories a:last-of-type{margin-right:0}body.single-wporg-pattern .pattern__categories-label{font-size:.75rem;font-weight:600;line-height:1.3333;margin-right:1rem;text-transform:uppercase}body.single-wporg-pattern .pattern-actions{padding:0 1.5rem 2rem}body.single-wporg-pattern .pattern-actions button{margin:0}@media only screen and (min-width:960px){body.single-wporg-pattern .pattern-actions{padding-left:0;padding-right:0}}body.single-wporg-pattern .pattern-actions__container{align-items:center;display:flex;flex-wrap:wrap;gap:.5em 2em;justify-content:flex-start;padding:0}@media (max-width:480px){body.single-wporg-pattern .pattern-actions__container{justify-content:center}}body.single-wporg-pattern .pattern-actions__notice{flex-basis:100%;height:auto;margin:1.5rem 0 0}body.single-wporg-pattern .pattern-actions__notice>*{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin:0}body.single-wporg-pattern .pattern-actions__notice>* button{margin-top:.75rem}@media only screen and (min-width:600px){body.single-wporg-pattern .pattern-actions__notice>*{align-items:center;flex-direction:row}body.single-wporg-pattern .pattern-actions__notice>* button{margin-top:0}}body.single-wporg-pattern .pattern-actions__guide{height:auto;max-height:none;max-width:384px}body.single-wporg-pattern .pattern-actions__guide-content{line-height:1.5;padding:1.5rem}body.single-wporg-pattern .pattern-actions__guide-title{margin:0}body.single-wporg-pattern .pattern-actions__guide-shortcut{background:#edeff0;border-radius:2px;box-shadow:0 0 0 1px #ccd0d4;display:inline-block;font-weight:600;min-width:20px;padding:1px;text-align:center}body.single-wporg-pattern .entry-content{margin-left:auto;margin-right:auto;max-width:960px}body.single-wporg-pattern .pattern__meta{display:flex;justify-content:flex-end}body.single-wporg-pattern .pattern__author-avatar{align-items:center;color:#1d2327;display:inline-flex;font-size:1rem;font-weight:600;line-height:1;text-decoration:none}body.single-wporg-pattern .pattern__author-avatar:focus,body.single-wporg-pattern .pattern__author-avatar:hover{text-decoration:underline}body.single-wporg-pattern .pattern__author-avatar img{border-radius:4px;height:2rem;margin-right:.75rem;width:2rem}body.single-wporg-pattern .pattern-code{font-family:monospace;height:10rem;margin-bottom:5rem;resize:vertical;width:100%}.site-content{margin:0 auto;max-width:none;padding:0}.site-header.home{padding:0;text-align:left}.site-header.home .site-branding{display:block;padding:3.75rem 1rem}@media screen and (min-width:782px){.site-header.home .site-branding{background-image:url(../images/masthead-bg.png);background-position-x:160%;background-repeat:no-repeat;background-size:contain;display:grid;grid-template-columns:1fr 25rem;grid-template-rows:auto 1fr}.site-header.home .site-branding>*{align-self:center}}@media screen and (min-width:860px){.site-header.home .site-branding{background-position-x:120%}}@media screen and (min-width:960px){.site-header.home .site-branding{background-position-x:right;grid-template-columns:1fr 30rem}}.site-header.home .site-title.site-title{font-size:3rem;grid-column-start:1;grid-row-start:1;line-height:1.25;margin-top:0;text-align:left}.site-header.home .site-description{color:#fff;font-size:1rem;grid-column-start:1;grid-row-start:2;line-height:1.6;margin:0 0 1.5rem;text-align:left}.site-header.home .pattern-search{grid-column-start:1;grid-row-start:3}@media screen and (min-width:960px){.site-header.home .pattern-search{max-width:60%}}body:not(.home) .site-branding{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:.8125rem;justify-content:space-between}@media screen and (min-width:782px){body:not(.home) .site-branding :first-child{flex-grow:1}}body:not(.home) .site-branding a{color:#fff}body:not(.home) .site-branding .sep{margin-left:.5rem;margin-right:.5rem}body:not(.home) .site-branding .is-current-page{font-weight:600}body:not(.home) .site-branding .pattern-search{flex-basis:100%;margin-top:1rem}@media screen and (min-width:782px){body:not(.home) .site-branding .pattern-search{flex-basis:unset;margin-left:1rem;margin-top:0}}.site-title a{text-decoration:none}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#fff}.pattern-skeleton__container{display:flex;flex-direction:column}.pattern-skeleton{background:#edeff0;border-radius:2px}.has-wporg-blue-color{color:#1e8cbe}.has-wporg-blue-background-color{background-color:#1e8cbe}.has-wporg-purple-color{color:#826eb4}.has-wporg-purple-background-color{background-color:#826eb4}.has-wporg-white-color{color:#fff}.has-wporg-white-background-color{background-color:#fff}.home-page .shapes{margin:0 auto;position:relative}.home-page .shapes .parallelogram p:before{font-size:64px;height:64px;left:-16px;position:relative}.home-page .shapes .parallelogram{color:#fff;display:block;margin:0 auto;opacity:.9;padding:60px 40px;text-align:center;text-decoration:none}.home-page .shapes strong{display:block;font-size:28px;font-weight:300;padding-bottom:15px;padding-top:15px}.home-page .shapes p{color:#fff;font-size:16px;font-weight:300;margin:0}.home-page .shapes u{display:block;font-size:18px;padding-top:15px}@media only screen and (min-width:768px){.home-page .shapes{height:400px}.home-page .shapes .parallelogram{padding:50px 90px;position:absolute;width:50%}}@media only screen and (min-width:960px){.home-page .shapes .parallelogram{-webkit-transform:skew(-15deg);-ms-transform:skew(-15deg);transform:skew(-15deg)}.home-page .shapes .parallelogram:before,.home-page .shapes p{-webkit-transform:skew(15deg);-ms-transform:skew(15deg);transform:skew(15deg)}}@media only screen and (min-width:1200px){.home-page .shapes{margin:0 -60px}}.terms{font-size:14px;font-style:italic}
     3  /*!rtl:ignore*/right:0}.pattern-preview__drag-handle-button{appearance:none;background:#7e8993;border:none;border-radius:99999px;cursor:grab;height:100px;left:6px;outline:none;padding:0;position:absolute;top:calc(50% - 50px);width:8px}.pattern-preview__drag-handle-button:hover{background:#6c7782}.pattern-preview__drag-handle-button:active{background:#606a74;cursor:grabbing}.pattern-preview__drag-handle-button:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.pattern-report-button{color:#23282d!important}.pattern-report-button__copy{align-items:center;display:flex;justify-content:center;margin:0}.pattern-report-button__copy svg{margin-right:.375rem}.pattern-report-modal{max-width:400px;width:100%}@media screen and (min-width:600px){.pattern-report-modal{width:400px}}.pattern-report-modal form>:first-child{padding-bottom:1.5rem}.pattern-report-modal__has-fixed-height{min-height:400px}.pattern-report-modal__copy{line-height:1.5;text-align:center}.pattern-report-modal__actions{column-gap:4%;display:grid;grid-template-columns:48% 48%;margin-top:1.5rem}.pattern-report-modal__actions button{justify-content:center}.pattern-report-modal__radio .components-radio-control__option{margin-top:.75rem}.pattern-search{align-items:center;background:#fff;border-radius:2px;display:flex}.pattern-search input[type=search]{border:none;border-radius:2px;box-shadow:none;flex-grow:1;font-size:.8125rem;margin:0;padding:.5rem}.pattern-search input[type=search]:focus{outline:1px auto #0073aa}.pattern-search.is-loading{background:#f3f4f5;border-radius:4px;display:block;height:24px;min-width:100%}@media only screen and (min-width:480px){.pattern-search.is-loading{min-width:auto!important;width:224px!important}}.pattern-search__button{align-items:center;background:transparent;border:none;color:#6c7782;display:flex;height:35px}.pattern-search__button:active{background:#d7dade}.pattern-search__button:focus{outline:1px auto #0073aa}body.single-wporg-pattern{box-sizing:border-box;font-size:14px;font-weight:400;line-height:1.2}body.single-wporg-pattern .site-content{margin:auto;max-width:none;padding:0}body.single-wporg-pattern .entry-header,body.single-wporg-pattern .pattern-actions__container,body.single-wporg-pattern .pattern__meta{margin-left:auto;margin-right:auto;max-width:960px;padding:1.5rem}@media only screen and (min-width:960px){body.single-wporg-pattern .entry-header,body.single-wporg-pattern .pattern-actions__container,body.single-wporg-pattern .pattern__meta{padding-left:0;padding-right:0}}body.single-wporg-pattern .entry-header{padding-bottom:1.875rem;padding-top:2.625rem}body.single-wporg-pattern .entry-header .entry-title{font-weight:600;line-height:1.2;margin-top:0}body.single-wporg-pattern .pattern__categories a{display:inline-block;margin-right:1rem}body.single-wporg-pattern .pattern__categories a:last-of-type{margin-right:0}body.single-wporg-pattern .pattern__categories-label{font-size:.75rem;font-weight:600;line-height:1.3333;margin-right:1rem;text-transform:uppercase}body.single-wporg-pattern .pattern-actions{padding:0 1.5rem 2rem}body.single-wporg-pattern .pattern-actions button{margin:0}@media only screen and (min-width:960px){body.single-wporg-pattern .pattern-actions{padding-left:0;padding-right:0}}body.single-wporg-pattern .pattern-actions__container{align-items:center;display:flex;flex-wrap:wrap;gap:.5em 2em;justify-content:flex-start;padding:0}@media (max-width:480px){body.single-wporg-pattern .pattern-actions__container{justify-content:center}}body.single-wporg-pattern .pattern-actions__notice{flex-basis:100%;height:auto;margin:1.5rem 0 0}body.single-wporg-pattern .pattern-actions__notice>*{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin:0}body.single-wporg-pattern .pattern-actions__notice>* button{margin-top:.75rem}@media only screen and (min-width:600px){body.single-wporg-pattern .pattern-actions__notice>*{align-items:center;flex-direction:row}body.single-wporg-pattern .pattern-actions__notice>* button{margin-top:0}}body.single-wporg-pattern .pattern-actions__guide{height:auto;max-height:none;max-width:384px}body.single-wporg-pattern .pattern-actions__guide-content{line-height:1.5;padding:1.5rem}body.single-wporg-pattern .pattern-actions__guide-title{margin:0}body.single-wporg-pattern .pattern-actions__guide-shortcut{background:#edeff0;border-radius:2px;box-shadow:0 0 0 1px #ccd0d4;display:inline-block;font-weight:600;min-width:20px;padding:1px;text-align:center}body.single-wporg-pattern .entry-content{margin-left:auto;margin-right:auto;max-width:960px}body.single-wporg-pattern .pattern__meta{display:flex;justify-content:flex-end}body.single-wporg-pattern .pattern__author-avatar{align-items:center;color:#1d2327;display:inline-flex;font-size:1rem;font-weight:600;line-height:1;text-decoration:none}body.single-wporg-pattern .pattern__author-avatar:focus,body.single-wporg-pattern .pattern__author-avatar:hover{text-decoration:underline}body.single-wporg-pattern .pattern__author-avatar img{border-radius:4px;height:2rem;margin-right:.75rem;width:2rem}body.single-wporg-pattern .pattern-code{font-family:monospace;height:10rem;margin-bottom:5rem;resize:vertical;width:100%}.site-content{margin:0 auto;max-width:none;padding:0}.site-header.home{padding:0;text-align:left}.site-header.home .site-branding{display:block;padding:3.75rem 1rem}@media screen and (min-width:782px){.site-header.home .site-branding{background-image:url(../images/masthead-bg.png);background-position-x:160%;background-repeat:no-repeat;background-size:contain}.site-header.home .site-branding>div{max-width:50%}}@media screen and (min-width:860px){.site-header.home .site-branding{background-position-x:120%}}@media screen and (min-width:960px){.site-header.home .site-branding{background-position-x:right}}.site-header.home .site-branding .site-link{color:#fff;display:inline-block;font-size:.8125rem;margin:1.5rem .75rem 0 0;text-decoration:underline}.site-header.home .site-title.site-title{font-size:3rem;line-height:1.25;margin-top:0;text-align:left}.site-header.home .site-description{color:#fff;font-size:1rem;line-height:1.6;margin:0 0 1.5rem;text-align:left}@media screen and (min-width:960px){.site-header.home .pattern-search{max-width:60%}}body:not(.home) .site-branding{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:.8125rem;justify-content:space-between}@media screen and (min-width:782px){body:not(.home) .site-branding :first-child{flex-grow:1}}body:not(.home) .site-branding a{color:#fff}body:not(.home) .site-branding .sep{margin-left:.5rem;margin-right:.5rem}body:not(.home) .site-branding .is-current-page{font-weight:600}body:not(.home) .site-branding .pattern-search{flex-basis:100%;margin-top:1rem}@media screen and (min-width:782px){body:not(.home) .site-branding .pattern-search{flex-basis:unset;margin-left:1rem;margin-top:0}}.site-title a{text-decoration:none}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#fff}.pattern-skeleton__container{display:flex;flex-direction:column}.pattern-skeleton{background:#edeff0;border-radius:2px}.has-wporg-blue-color{color:#1e8cbe}.has-wporg-blue-background-color{background-color:#1e8cbe}.has-wporg-purple-color{color:#826eb4}.has-wporg-purple-background-color{background-color:#826eb4}.has-wporg-white-color{color:#fff}.has-wporg-white-background-color{background-color:#fff}.home-page .shapes{margin:0 auto;position:relative}.home-page .shapes .parallelogram p:before{font-size:64px;height:64px;left:-16px;position:relative}.home-page .shapes .parallelogram{color:#fff;display:block;margin:0 auto;opacity:.9;padding:60px 40px;text-align:center;text-decoration:none}.home-page .shapes strong{display:block;font-size:28px;font-weight:300;padding-bottom:15px;padding-top:15px}.home-page .shapes p{color:#fff;font-size:16px;font-weight:300;margin:0}.home-page .shapes u{display:block;font-size:18px;padding-top:15px}@media only screen and (min-width:768px){.home-page .shapes{height:400px}.home-page .shapes .parallelogram{padding:50px 90px;position:absolute;width:50%}}@media only screen and (min-width:960px){.home-page .shapes .parallelogram{-webkit-transform:skew(-15deg);-ms-transform:skew(-15deg);transform:skew(-15deg)}.home-page .shapes .parallelogram:before,.home-page .shapes p{-webkit-transform:skew(15deg);-ms-transform:skew(15deg);transform:skew(15deg)}}@media only screen and (min-width:1200px){.home-page .shapes{margin:0 -60px}}.terms{font-size:14px;font-style:italic}
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/header.php

    r11114 r11120  
    2828            <div class="site-branding">
    2929                <?php if ( is_home() ) : ?>
    30                     <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php echo esc_html_x( 'Patterns', 'Site title', 'wporg-patterns' ); ?></a></h1>
     30                    <div>
     31                        <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php echo esc_html_x( 'Patterns', 'Site title', 'wporg-patterns' ); ?></a></h1>
    3132
    32                     <p class="site-description"><?php esc_html_e( 'Add a beautifully designed, ready to go layout to any WordPress site with a simple copy/paste.', 'wporg-patterns' ); ?></p>
    33                     <?php get_search_form(); ?>
     33                        <p class="site-description"><?php esc_html_e( 'Add a beautifully designed, ready to go layout to any WordPress site with a simple copy/paste.', 'wporg-patterns' ); ?></p>
     34                        <?php get_search_form(); ?>
     35                        <a class="site-link" href="<?php echo esc_url( home_url( '/my-favorites' ) ); ?>"><?php esc_html_e( 'My favorites', 'wporg-patterns' ); ?></a>
     36                    </div>
    3437                <?php else : ?>
    3538                    <div>
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/package.json

    r11117 r11120  
    1212    "scripts": {
    1313        "start": "grunt watch",
    14         "build": "grunt build",
     14        "build": "NODE_ENV=production grunt build",
    1515        "build:css": "grunt css",
    1616        "build:js": "grunt js",
     
    4949        "cssnano": "5.0.5",
    5050        "grunt": "1.4.1",
     51        "grunt-contrib-clean": "2.0.0",
    5152        "grunt-contrib-watch": "1.1.0",
    5253        "grunt-sass": "3.1.0",
Note: See TracChangeset for help on using the changeset viewer.