Making WordPress.org

Changeset 11056


Ignore:
Timestamp:
06/23/2021 03:22:29 PM (5 years ago)
Author:
ryelle
Message:

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

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

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/build/index.asset.php

    r11032 r11056  
    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-i18n', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '0d3567e5d1f3988108c77904bbb2176a');
     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-i18n', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => 'de9758ee8eb7d4dfc3fe71138b8dcae3');
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/build/index.js

    r11032 r11056  
    8787/******/ ({
    8888
     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
     96function _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
     106module.exports = _arrayLikeToArray;
     107module.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
     118function _arrayWithHoles(arr) {
     119  if (Array.isArray(arr)) return arr;
     120}
     121
     122module.exports = _arrayWithHoles;
     123module.exports["default"] = module.exports, module.exports.__esModule = true;
     124
     125/***/ }),
     126
     127/***/ "../../../../node_modules/@babel/runtime/helpers/arrayWithoutHoles.js":
     128/*!**************************************************************************************************************!*\
     129  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js ***!
     130  \**************************************************************************************************************/
     131/*! no static exports found */
     132/***/ (function(module, exports, __webpack_require__) {
     133
     134var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../../../../node_modules/@babel/runtime/helpers/arrayLikeToArray.js");
     135
     136function _arrayWithoutHoles(arr) {
     137  if (Array.isArray(arr)) return arrayLikeToArray(arr);
     138}
     139
     140module.exports = _arrayWithoutHoles;
     141module.exports["default"] = module.exports, module.exports.__esModule = true;
     142
     143/***/ }),
     144
     145/***/ "../../../../node_modules/@babel/runtime/helpers/asyncToGenerator.js":
     146/*!*************************************************************************************************************!*\
     147  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/asyncToGenerator.js ***!
     148  \*************************************************************************************************************/
     149/*! no static exports found */
     150/***/ (function(module, exports) {
     151
     152function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {
     153  try {
     154    var info = gen[key](arg);
     155    var value = info.value;
     156  } catch (error) {
     157    reject(error);
     158    return;
     159  }
     160
     161  if (info.done) {
     162    resolve(value);
     163  } else {
     164    Promise.resolve(value).then(_next, _throw);
     165  }
     166}
     167
     168function _asyncToGenerator(fn) {
     169  return function () {
     170    var self = this,
     171        args = arguments;
     172    return new Promise(function (resolve, reject) {
     173      var gen = fn.apply(self, args);
     174
     175      function _next(value) {
     176        asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value);
     177      }
     178
     179      function _throw(err) {
     180        asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err);
     181      }
     182
     183      _next(undefined);
     184    });
     185  };
     186}
     187
     188module.exports = _asyncToGenerator;
     189module.exports["default"] = module.exports, module.exports.__esModule = true;
     190
     191/***/ }),
     192
     193/***/ "../../../../node_modules/@babel/runtime/helpers/defineProperty.js":
     194/*!***********************************************************************************************************!*\
     195  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/defineProperty.js ***!
     196  \***********************************************************************************************************/
     197/*! no static exports found */
     198/***/ (function(module, exports) {
     199
     200function _defineProperty(obj, key, value) {
     201  if (key in obj) {
     202    Object.defineProperty(obj, key, {
     203      value: value,
     204      enumerable: true,
     205      configurable: true,
     206      writable: true
     207    });
     208  } else {
     209    obj[key] = value;
     210  }
     211
     212  return obj;
     213}
     214
     215module.exports = _defineProperty;
     216module.exports["default"] = module.exports, module.exports.__esModule = true;
     217
     218/***/ }),
     219
    89220/***/ "../../../../node_modules/@babel/runtime/helpers/extends.js":
    90 /*!*****************************************************************************************!*\
    91   !*** /Users/corey/dev/pattern-directory/node_modules/@babel/runtime/helpers/extends.js ***!
    92   \*****************************************************************************************/
     221/*!****************************************************************************************************!*\
     222  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/extends.js ***!
     223  \****************************************************************************************************/
    93224/*! no static exports found */
    94225/***/ (function(module, exports) {
     
    118249/***/ }),
    119250
     251/***/ "../../../../node_modules/@babel/runtime/helpers/iterableToArray.js":
     252/*!************************************************************************************************************!*\
     253  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/iterableToArray.js ***!
     254  \************************************************************************************************************/
     255/*! no static exports found */
     256/***/ (function(module, exports) {
     257
     258function _iterableToArray(iter) {
     259  if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter);
     260}
     261
     262module.exports = _iterableToArray;
     263module.exports["default"] = module.exports, module.exports.__esModule = true;
     264
     265/***/ }),
     266
     267/***/ "../../../../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js":
     268/*!*****************************************************************************************************************!*\
     269  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/iterableToArrayLimit.js ***!
     270  \*****************************************************************************************************************/
     271/*! no static exports found */
     272/***/ (function(module, exports) {
     273
     274function _iterableToArrayLimit(arr, i) {
     275  var _i = arr && (typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]);
     276
     277  if (_i == null) return;
     278  var _arr = [];
     279  var _n = true;
     280  var _d = false;
     281
     282  var _s, _e;
     283
     284  try {
     285    for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) {
     286      _arr.push(_s.value);
     287
     288      if (i && _arr.length === i) break;
     289    }
     290  } catch (err) {
     291    _d = true;
     292    _e = err;
     293  } finally {
     294    try {
     295      if (!_n && _i["return"] != null) _i["return"]();
     296    } finally {
     297      if (_d) throw _e;
     298    }
     299  }
     300
     301  return _arr;
     302}
     303
     304module.exports = _iterableToArrayLimit;
     305module.exports["default"] = module.exports, module.exports.__esModule = true;
     306
     307/***/ }),
     308
     309/***/ "../../../../node_modules/@babel/runtime/helpers/nonIterableRest.js":
     310/*!************************************************************************************************************!*\
     311  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/nonIterableRest.js ***!
     312  \************************************************************************************************************/
     313/*! no static exports found */
     314/***/ (function(module, exports) {
     315
     316function _nonIterableRest() {
     317  throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
     318}
     319
     320module.exports = _nonIterableRest;
     321module.exports["default"] = module.exports, module.exports.__esModule = true;
     322
     323/***/ }),
     324
     325/***/ "../../../../node_modules/@babel/runtime/helpers/nonIterableSpread.js":
     326/*!**************************************************************************************************************!*\
     327  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/nonIterableSpread.js ***!
     328  \**************************************************************************************************************/
     329/*! no static exports found */
     330/***/ (function(module, exports) {
     331
     332function _nonIterableSpread() {
     333  throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
     334}
     335
     336module.exports = _nonIterableSpread;
     337module.exports["default"] = module.exports, module.exports.__esModule = true;
     338
     339/***/ }),
     340
     341/***/ "../../../../node_modules/@babel/runtime/helpers/objectWithoutProperties.js":
     342/*!********************************************************************************************************************!*\
     343  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/objectWithoutProperties.js ***!
     344  \********************************************************************************************************************/
     345/*! no static exports found */
     346/***/ (function(module, exports, __webpack_require__) {
     347
     348var objectWithoutPropertiesLoose = __webpack_require__(/*! ./objectWithoutPropertiesLoose.js */ "../../../../node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js");
     349
     350function _objectWithoutProperties(source, excluded) {
     351  if (source == null) return {};
     352  var target = objectWithoutPropertiesLoose(source, excluded);
     353  var key, i;
     354
     355  if (Object.getOwnPropertySymbols) {
     356    var sourceSymbolKeys = Object.getOwnPropertySymbols(source);
     357
     358    for (i = 0; i < sourceSymbolKeys.length; i++) {
     359      key = sourceSymbolKeys[i];
     360      if (excluded.indexOf(key) >= 0) continue;
     361      if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue;
     362      target[key] = source[key];
     363    }
     364  }
     365
     366  return target;
     367}
     368
     369module.exports = _objectWithoutProperties;
     370module.exports["default"] = module.exports, module.exports.__esModule = true;
     371
     372/***/ }),
     373
     374/***/ "../../../../node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js":
     375/*!*************************************************************************************************************************!*\
     376  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js ***!
     377  \*************************************************************************************************************************/
     378/*! no static exports found */
     379/***/ (function(module, exports) {
     380
     381function _objectWithoutPropertiesLoose(source, excluded) {
     382  if (source == null) return {};
     383  var target = {};
     384  var sourceKeys = Object.keys(source);
     385  var key, i;
     386
     387  for (i = 0; i < sourceKeys.length; i++) {
     388    key = sourceKeys[i];
     389    if (excluded.indexOf(key) >= 0) continue;
     390    target[key] = source[key];
     391  }
     392
     393  return target;
     394}
     395
     396module.exports = _objectWithoutPropertiesLoose;
     397module.exports["default"] = module.exports, module.exports.__esModule = true;
     398
     399/***/ }),
     400
     401/***/ "../../../../node_modules/@babel/runtime/helpers/slicedToArray.js":
     402/*!**********************************************************************************************************!*\
     403  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/slicedToArray.js ***!
     404  \**********************************************************************************************************/
     405/*! no static exports found */
     406/***/ (function(module, exports, __webpack_require__) {
     407
     408var arrayWithHoles = __webpack_require__(/*! ./arrayWithHoles.js */ "../../../../node_modules/@babel/runtime/helpers/arrayWithHoles.js");
     409
     410var iterableToArrayLimit = __webpack_require__(/*! ./iterableToArrayLimit.js */ "../../../../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js");
     411
     412var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../../../../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js");
     413
     414var nonIterableRest = __webpack_require__(/*! ./nonIterableRest.js */ "../../../../node_modules/@babel/runtime/helpers/nonIterableRest.js");
     415
     416function _slicedToArray(arr, i) {
     417  return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest();
     418}
     419
     420module.exports = _slicedToArray;
     421module.exports["default"] = module.exports, module.exports.__esModule = true;
     422
     423/***/ }),
     424
     425/***/ "../../../../node_modules/@babel/runtime/helpers/toConsumableArray.js":
     426/*!**************************************************************************************************************!*\
     427  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/toConsumableArray.js ***!
     428  \**************************************************************************************************************/
     429/*! no static exports found */
     430/***/ (function(module, exports, __webpack_require__) {
     431
     432var arrayWithoutHoles = __webpack_require__(/*! ./arrayWithoutHoles.js */ "../../../../node_modules/@babel/runtime/helpers/arrayWithoutHoles.js");
     433
     434var iterableToArray = __webpack_require__(/*! ./iterableToArray.js */ "../../../../node_modules/@babel/runtime/helpers/iterableToArray.js");
     435
     436var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../../../../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js");
     437
     438var nonIterableSpread = __webpack_require__(/*! ./nonIterableSpread.js */ "../../../../node_modules/@babel/runtime/helpers/nonIterableSpread.js");
     439
     440function _toConsumableArray(arr) {
     441  return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread();
     442}
     443
     444module.exports = _toConsumableArray;
     445module.exports["default"] = module.exports, module.exports.__esModule = true;
     446
     447/***/ }),
     448
     449/***/ "../../../../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js":
     450/*!***********************************************************************************************************************!*\
     451  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js ***!
     452  \***********************************************************************************************************************/
     453/*! no static exports found */
     454/***/ (function(module, exports, __webpack_require__) {
     455
     456var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../../../../node_modules/@babel/runtime/helpers/arrayLikeToArray.js");
     457
     458function _unsupportedIterableToArray(o, minLen) {
     459  if (!o) return;
     460  if (typeof o === "string") return arrayLikeToArray(o, minLen);
     461  var n = Object.prototype.toString.call(o).slice(8, -1);
     462  if (n === "Object" && o.constructor) n = o.constructor.name;
     463  if (n === "Map" || n === "Set") return Array.from(o);
     464  if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen);
     465}
     466
     467module.exports = _unsupportedIterableToArray;
     468module.exports["default"] = module.exports, module.exports.__esModule = true;
     469
     470/***/ }),
     471
    120472/***/ "../../../../node_modules/@wordpress/icons/build-module/icon/index.js":
    121 /*!***************************************************************************************************!*\
    122   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/icon/index.js ***!
    123   \***************************************************************************************************/
     473/*!**************************************************************************************************************!*\
     474  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/icon/index.js ***!
     475  \**************************************************************************************************************/
    124476/*! exports provided: default */
    125477/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    163515
    164516/***/ "../../../../node_modules/@wordpress/icons/build-module/index.js":
    165 /*!**********************************************************************************************!*\
    166   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/index.js ***!
    167   \**********************************************************************************************/
     517/*!*********************************************************************************************************!*\
     518  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/index.js ***!
     519  \*********************************************************************************************************/
    168520/*! 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 */
    169521/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    10161368
    10171369/***/ "../../../../node_modules/@wordpress/icons/build-module/library/add-submenu.js":
    1018 /*!************************************************************************************************************!*\
    1019   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/add-submenu.js ***!
    1020   \************************************************************************************************************/
     1370/*!***********************************************************************************************************************!*\
     1371  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/add-submenu.js ***!
     1372  \***********************************************************************************************************************/
    10211373/*! exports provided: default */
    10221374/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    10461398
    10471399/***/ "../../../../node_modules/@wordpress/icons/build-module/library/align-center.js":
    1048 /*!*************************************************************************************************************!*\
    1049   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/align-center.js ***!
    1050   \*************************************************************************************************************/
     1400/*!************************************************************************************************************************!*\
     1401  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/align-center.js ***!
     1402  \************************************************************************************************************************/
    10511403/*! exports provided: default */
    10521404/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    10761428
    10771429/***/ "../../../../node_modules/@wordpress/icons/build-module/library/align-justify.js":
    1078 /*!**************************************************************************************************************!*\
    1079   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/align-justify.js ***!
    1080   \**************************************************************************************************************/
     1430/*!*************************************************************************************************************************!*\
     1431  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/align-justify.js ***!
     1432  \*************************************************************************************************************************/
    10811433/*! exports provided: default */
    10821434/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    11061458
    11071459/***/ "../../../../node_modules/@wordpress/icons/build-module/library/align-left.js":
    1108 /*!***********************************************************************************************************!*\
    1109   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/align-left.js ***!
    1110   \***********************************************************************************************************/
     1460/*!**********************************************************************************************************************!*\
     1461  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/align-left.js ***!
     1462  \**********************************************************************************************************************/
    11111463/*! exports provided: default */
    11121464/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    11361488
    11371489/***/ "../../../../node_modules/@wordpress/icons/build-module/library/align-right.js":
    1138 /*!************************************************************************************************************!*\
    1139   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/align-right.js ***!
    1140   \************************************************************************************************************/
     1490/*!***********************************************************************************************************************!*\
     1491  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/align-right.js ***!
     1492  \***********************************************************************************************************************/
    11411493/*! exports provided: default */
    11421494/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    11661518
    11671519/***/ "../../../../node_modules/@wordpress/icons/build-module/library/archive-title.js":
    1168 /*!**************************************************************************************************************!*\
    1169   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/archive-title.js ***!
    1170   \**************************************************************************************************************/
     1520/*!*************************************************************************************************************************!*\
     1521  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/archive-title.js ***!
     1522  \*************************************************************************************************************************/
    11711523/*! exports provided: default */
    11721524/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    12011553
    12021554/***/ "../../../../node_modules/@wordpress/icons/build-module/library/archive.js":
    1203 /*!********************************************************************************************************!*\
    1204   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/archive.js ***!
    1205   \********************************************************************************************************/
     1555/*!*******************************************************************************************************************!*\
     1556  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/archive.js ***!
     1557  \*******************************************************************************************************************/
    12061558/*! exports provided: default */
    12071559/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    12311583
    12321584/***/ "../../../../node_modules/@wordpress/icons/build-module/library/arrow-down.js":
    1233 /*!***********************************************************************************************************!*\
    1234   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/arrow-down.js ***!
    1235   \***********************************************************************************************************/
     1585/*!**********************************************************************************************************************!*\
     1586  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/arrow-down.js ***!
     1587  \**********************************************************************************************************************/
    12361588/*! exports provided: default */
    12371589/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    12611613
    12621614/***/ "../../../../node_modules/@wordpress/icons/build-module/library/arrow-left.js":
    1263 /*!***********************************************************************************************************!*\
    1264   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/arrow-left.js ***!
    1265   \***********************************************************************************************************/
     1615/*!**********************************************************************************************************************!*\
     1616  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/arrow-left.js ***!
     1617  \**********************************************************************************************************************/
    12661618/*! exports provided: default */
    12671619/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    12911643
    12921644/***/ "../../../../node_modules/@wordpress/icons/build-module/library/arrow-right.js":
    1293 /*!************************************************************************************************************!*\
    1294   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/arrow-right.js ***!
    1295   \************************************************************************************************************/
     1645/*!***********************************************************************************************************************!*\
     1646  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/arrow-right.js ***!
     1647  \***********************************************************************************************************************/
    12961648/*! exports provided: default */
    12971649/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    13211673
    13221674/***/ "../../../../node_modules/@wordpress/icons/build-module/library/arrow-up.js":
    1323 /*!*********************************************************************************************************!*\
    1324   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/arrow-up.js ***!
    1325   \*********************************************************************************************************/
     1675/*!********************************************************************************************************************!*\
     1676  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/arrow-up.js ***!
     1677  \********************************************************************************************************************/
    13261678/*! exports provided: default */
    13271679/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    13511703
    13521704/***/ "../../../../node_modules/@wordpress/icons/build-module/library/aspect-ratio.js":
    1353 /*!*************************************************************************************************************!*\
    1354   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/aspect-ratio.js ***!
    1355   \*************************************************************************************************************/
     1705/*!************************************************************************************************************************!*\
     1706  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/aspect-ratio.js ***!
     1707  \************************************************************************************************************************/
    13561708/*! exports provided: default */
    13571709/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    13811733
    13821734/***/ "../../../../node_modules/@wordpress/icons/build-module/library/at-symbol.js":
    1383 /*!**********************************************************************************************************!*\
    1384   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/at-symbol.js ***!
    1385   \**********************************************************************************************************/
     1735/*!*********************************************************************************************************************!*\
     1736  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/at-symbol.js ***!
     1737  \*********************************************************************************************************************/
    13861738/*! exports provided: default */
    13871739/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    14131765
    14141766/***/ "../../../../node_modules/@wordpress/icons/build-module/library/audio.js":
    1415 /*!******************************************************************************************************!*\
    1416   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/audio.js ***!
    1417   \******************************************************************************************************/
     1767/*!*****************************************************************************************************************!*\
     1768  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/audio.js ***!
     1769  \*****************************************************************************************************************/
    14181770/*! exports provided: default */
    14191771/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    14431795
    14441796/***/ "../../../../node_modules/@wordpress/icons/build-module/library/backup.js":
    1445 /*!*******************************************************************************************************!*\
    1446   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/backup.js ***!
    1447   \*******************************************************************************************************/
     1797/*!******************************************************************************************************************!*\
     1798  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/backup.js ***!
     1799  \******************************************************************************************************************/
    14481800/*! exports provided: default */
    14491801/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    14731825
    14741826/***/ "../../../../node_modules/@wordpress/icons/build-module/library/block-default.js":
    1475 /*!**************************************************************************************************************!*\
    1476   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/block-default.js ***!
    1477   \**************************************************************************************************************/
     1827/*!*************************************************************************************************************************!*\
     1828  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/block-default.js ***!
     1829  \*************************************************************************************************************************/
    14781830/*! exports provided: default */
    14791831/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    15031855
    15041856/***/ "../../../../node_modules/@wordpress/icons/build-module/library/block-table.js":
    1505 /*!************************************************************************************************************!*\
    1506   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/block-table.js ***!
    1507   \************************************************************************************************************/
     1857/*!***********************************************************************************************************************!*\
     1858  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/block-table.js ***!
     1859  \***********************************************************************************************************************/
    15081860/*! exports provided: default */
    15091861/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    15331885
    15341886/***/ "../../../../node_modules/@wordpress/icons/build-module/library/box.js":
    1535 /*!****************************************************************************************************!*\
    1536   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/box.js ***!
    1537   \****************************************************************************************************/
     1887/*!***************************************************************************************************************!*\
     1888  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/box.js ***!
     1889  \***************************************************************************************************************/
    15381890/*! exports provided: default */
    15391891/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    15651917
    15661918/***/ "../../../../node_modules/@wordpress/icons/build-module/library/brush.js":
    1567 /*!******************************************************************************************************!*\
    1568   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/brush.js ***!
    1569   \******************************************************************************************************/
     1919/*!*****************************************************************************************************************!*\
     1920  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/brush.js ***!
     1921  \*****************************************************************************************************************/
    15701922/*! exports provided: default */
    15711923/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    15951947
    15961948/***/ "../../../../node_modules/@wordpress/icons/build-module/library/button.js":
    1597 /*!*******************************************************************************************************!*\
    1598   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/button.js ***!
    1599   \*******************************************************************************************************/
     1949/*!******************************************************************************************************************!*\
     1950  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/button.js ***!
     1951  \******************************************************************************************************************/
    16001952/*! exports provided: default */
    16011953/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    16251977
    16261978/***/ "../../../../node_modules/@wordpress/icons/build-module/library/buttons.js":
    1627 /*!********************************************************************************************************!*\
    1628   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/buttons.js ***!
    1629   \********************************************************************************************************/
     1979/*!*******************************************************************************************************************!*\
     1980  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/buttons.js ***!
     1981  \*******************************************************************************************************************/
    16301982/*! exports provided: default */
    16311983/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    16552007
    16562008/***/ "../../../../node_modules/@wordpress/icons/build-module/library/calendar.js":
    1657 /*!*********************************************************************************************************!*\
    1658   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/calendar.js ***!
    1659   \*********************************************************************************************************/
     2009/*!********************************************************************************************************************!*\
     2010  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/calendar.js ***!
     2011  \********************************************************************************************************************/
    16602012/*! exports provided: default */
    16612013/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    16852037
    16862038/***/ "../../../../node_modules/@wordpress/icons/build-module/library/cancel-circle-filled.js":
    1687 /*!*********************************************************************************************************************!*\
    1688   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/cancel-circle-filled.js ***!
    1689   \*********************************************************************************************************************/
     2039/*!********************************************************************************************************************************!*\
     2040  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/cancel-circle-filled.js ***!
     2041  \********************************************************************************************************************************/
    16902042/*! exports provided: default */
    16912043/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    17152067
    17162068/***/ "../../../../node_modules/@wordpress/icons/build-module/library/capture-photo.js":
    1717 /*!**************************************************************************************************************!*\
    1718   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/capture-photo.js ***!
    1719   \**************************************************************************************************************/
     2069/*!*************************************************************************************************************************!*\
     2070  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/capture-photo.js ***!
     2071  \*************************************************************************************************************************/
    17202072/*! exports provided: default */
    17212073/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    17452097
    17462098/***/ "../../../../node_modules/@wordpress/icons/build-module/library/capture-video.js":
    1747 /*!**************************************************************************************************************!*\
    1748   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/capture-video.js ***!
    1749   \**************************************************************************************************************/
     2099/*!*************************************************************************************************************************!*\
     2100  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/capture-video.js ***!
     2101  \*************************************************************************************************************************/
    17502102/*! exports provided: default */
    17512103/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    17752127
    17762128/***/ "../../../../node_modules/@wordpress/icons/build-module/library/category.js":
    1777 /*!*********************************************************************************************************!*\
    1778   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/category.js ***!
    1779   \*********************************************************************************************************/
     2129/*!********************************************************************************************************************!*\
     2130  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/category.js ***!
     2131  \********************************************************************************************************************/
    17802132/*! exports provided: default */
    17812133/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    18072159
    18082160/***/ "../../../../node_modules/@wordpress/icons/build-module/library/chart-bar.js":
    1809 /*!**********************************************************************************************************!*\
    1810   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/chart-bar.js ***!
    1811   \**********************************************************************************************************/
     2161/*!*********************************************************************************************************************!*\
     2162  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/chart-bar.js ***!
     2163  \*********************************************************************************************************************/
    18122164/*! exports provided: default */
    18132165/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    18392191
    18402192/***/ "../../../../node_modules/@wordpress/icons/build-module/library/check.js":
    1841 /*!******************************************************************************************************!*\
    1842   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/check.js ***!
    1843   \******************************************************************************************************/
     2193/*!*****************************************************************************************************************!*\
     2194  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/check.js ***!
     2195  \*****************************************************************************************************************/
    18442196/*! exports provided: default */
    18452197/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    18692221
    18702222/***/ "../../../../node_modules/@wordpress/icons/build-module/library/chevron-down.js":
    1871 /*!*************************************************************************************************************!*\
    1872   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/chevron-down.js ***!
    1873   \*************************************************************************************************************/
     2223/*!************************************************************************************************************************!*\
     2224  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/chevron-down.js ***!
     2225  \************************************************************************************************************************/
    18742226/*! exports provided: default */
    18752227/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    18992251
    19002252/***/ "../../../../node_modules/@wordpress/icons/build-module/library/chevron-left.js":
    1901 /*!*************************************************************************************************************!*\
    1902   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/chevron-left.js ***!
    1903   \*************************************************************************************************************/
     2253/*!************************************************************************************************************************!*\
     2254  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/chevron-left.js ***!
     2255  \************************************************************************************************************************/
    19042256/*! exports provided: default */
    19052257/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    19292281
    19302282/***/ "../../../../node_modules/@wordpress/icons/build-module/library/chevron-right.js":
    1931 /*!**************************************************************************************************************!*\
    1932   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/chevron-right.js ***!
    1933   \**************************************************************************************************************/
     2283/*!*************************************************************************************************************************!*\
     2284  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/chevron-right.js ***!
     2285  \*************************************************************************************************************************/
    19342286/*! exports provided: default */
    19352287/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    19592311
    19602312/***/ "../../../../node_modules/@wordpress/icons/build-module/library/chevron-up.js":
    1961 /*!***********************************************************************************************************!*\
    1962   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/chevron-up.js ***!
    1963   \***********************************************************************************************************/
     2313/*!**********************************************************************************************************************!*\
     2314  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/chevron-up.js ***!
     2315  \**********************************************************************************************************************/
    19642316/*! exports provided: default */
    19652317/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    19892341
    19902342/***/ "../../../../node_modules/@wordpress/icons/build-module/library/classic.js":
    1991 /*!********************************************************************************************************!*\
    1992   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/classic.js ***!
    1993   \********************************************************************************************************/
     2343/*!*******************************************************************************************************************!*\
     2344  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/classic.js ***!
     2345  \*******************************************************************************************************************/
    19942346/*! exports provided: default */
    19952347/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    20192371
    20202372/***/ "../../../../node_modules/@wordpress/icons/build-module/library/close-small.js":
    2021 /*!************************************************************************************************************!*\
    2022   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/close-small.js ***!
    2023   \************************************************************************************************************/
     2373/*!***********************************************************************************************************************!*\
     2374  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/close-small.js ***!
     2375  \***********************************************************************************************************************/
    20242376/*! exports provided: default */
    20252377/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    20492401
    20502402/***/ "../../../../node_modules/@wordpress/icons/build-module/library/close.js":
    2051 /*!******************************************************************************************************!*\
    2052   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/close.js ***!
    2053   \******************************************************************************************************/
     2403/*!*****************************************************************************************************************!*\
     2404  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/close.js ***!
     2405  \*****************************************************************************************************************/
    20542406/*! exports provided: default */
    20552407/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    20792431
    20802432/***/ "../../../../node_modules/@wordpress/icons/build-module/library/cloud-upload.js":
    2081 /*!*************************************************************************************************************!*\
    2082   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/cloud-upload.js ***!
    2083   \*************************************************************************************************************/
     2433/*!************************************************************************************************************************!*\
     2434  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/cloud-upload.js ***!
     2435  \************************************************************************************************************************/
    20842436/*! exports provided: default */
    20852437/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    21092461
    21102462/***/ "../../../../node_modules/@wordpress/icons/build-module/library/cloud.js":
    2111 /*!******************************************************************************************************!*\
    2112   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/cloud.js ***!
    2113   \******************************************************************************************************/
     2463/*!*****************************************************************************************************************!*\
     2464  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/cloud.js ***!
     2465  \*****************************************************************************************************************/
    21142466/*! exports provided: default */
    21152467/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    21392491
    21402492/***/ "../../../../node_modules/@wordpress/icons/build-module/library/code.js":
    2141 /*!*****************************************************************************************************!*\
    2142   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/code.js ***!
    2143   \*****************************************************************************************************/
     2493/*!****************************************************************************************************************!*\
     2494  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/code.js ***!
     2495  \****************************************************************************************************************/
    21442496/*! exports provided: default */
    21452497/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    21692521
    21702522/***/ "../../../../node_modules/@wordpress/icons/build-module/library/cog.js":
    2171 /*!****************************************************************************************************!*\
    2172   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/cog.js ***!
    2173   \****************************************************************************************************/
     2523/*!***************************************************************************************************************!*\
     2524  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/cog.js ***!
     2525  \***************************************************************************************************************/
    21742526/*! exports provided: default */
    21752527/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    22012553
    22022554/***/ "../../../../node_modules/@wordpress/icons/build-module/library/column.js":
    2203 /*!*******************************************************************************************************!*\
    2204   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/column.js ***!
    2205   \*******************************************************************************************************/
     2555/*!******************************************************************************************************************!*\
     2556  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/column.js ***!
     2557  \******************************************************************************************************************/
    22062558/*! exports provided: default */
    22072559/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    22312583
    22322584/***/ "../../../../node_modules/@wordpress/icons/build-module/library/columns.js":
    2233 /*!********************************************************************************************************!*\
    2234   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/columns.js ***!
    2235   \********************************************************************************************************/
     2585/*!*******************************************************************************************************************!*\
     2586  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/columns.js ***!
     2587  \*******************************************************************************************************************/
    22362588/*! exports provided: default */
    22372589/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    22612613
    22622614/***/ "../../../../node_modules/@wordpress/icons/build-module/library/comment.js":
    2263 /*!********************************************************************************************************!*\
    2264   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/comment.js ***!
    2265   \********************************************************************************************************/
     2615/*!*******************************************************************************************************************!*\
     2616  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/comment.js ***!
     2617  \*******************************************************************************************************************/
    22662618/*! exports provided: default */
    22672619/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    22912643
    22922644/***/ "../../../../node_modules/@wordpress/icons/build-module/library/cover.js":
    2293 /*!******************************************************************************************************!*\
    2294   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/cover.js ***!
    2295   \******************************************************************************************************/
     2645/*!*****************************************************************************************************************!*\
     2646  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/cover.js ***!
     2647  \*****************************************************************************************************************/
    22962648/*! exports provided: default */
    22972649/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    23212673
    23222674/***/ "../../../../node_modules/@wordpress/icons/build-module/library/create.js":
    2323 /*!*******************************************************************************************************!*\
    2324   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/create.js ***!
    2325   \*******************************************************************************************************/
     2675/*!******************************************************************************************************************!*\
     2676  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/create.js ***!
     2677  \******************************************************************************************************************/
    23262678/*! exports provided: default */
    23272679/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    23512703
    23522704/***/ "../../../../node_modules/@wordpress/icons/build-module/library/crop.js":
    2353 /*!*****************************************************************************************************!*\
    2354   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/crop.js ***!
    2355   \*****************************************************************************************************/
     2705/*!****************************************************************************************************************!*\
     2706  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/crop.js ***!
     2707  \****************************************************************************************************************/
    23562708/*! exports provided: default */
    23572709/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    23812733
    23822734/***/ "../../../../node_modules/@wordpress/icons/build-module/library/currency-dollar.js":
    2383 /*!****************************************************************************************************************!*\
    2384   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/currency-dollar.js ***!
    2385   \****************************************************************************************************************/
     2735/*!***************************************************************************************************************************!*\
     2736  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/currency-dollar.js ***!
     2737  \***************************************************************************************************************************/
    23862738/*! exports provided: default */
    23872739/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    24112763
    24122764/***/ "../../../../node_modules/@wordpress/icons/build-module/library/currency-euro.js":
    2413 /*!**************************************************************************************************************!*\
    2414   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/currency-euro.js ***!
    2415   \**************************************************************************************************************/
     2765/*!*************************************************************************************************************************!*\
     2766  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/currency-euro.js ***!
     2767  \*************************************************************************************************************************/
    24162768/*! exports provided: default */
    24172769/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    24412793
    24422794/***/ "../../../../node_modules/@wordpress/icons/build-module/library/currency-pound.js":
    2443 /*!***************************************************************************************************************!*\
    2444   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/currency-pound.js ***!
    2445   \***************************************************************************************************************/
     2795/*!**************************************************************************************************************************!*\
     2796  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/currency-pound.js ***!
     2797  \**************************************************************************************************************************/
    24462798/*! exports provided: default */
    24472799/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    24722824
    24732825/***/ "../../../../node_modules/@wordpress/icons/build-module/library/custom-link.js":
    2474 /*!************************************************************************************************************!*\
    2475   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/custom-link.js ***!
    2476   \************************************************************************************************************/
     2826/*!***********************************************************************************************************************!*\
     2827  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/custom-link.js ***!
     2828  \***********************************************************************************************************************/
    24772829/*! exports provided: default */
    24782830/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    25022854
    25032855/***/ "../../../../node_modules/@wordpress/icons/build-module/library/custom-post-type.js":
    2504 /*!*****************************************************************************************************************!*\
    2505   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/custom-post-type.js ***!
    2506   \*****************************************************************************************************************/
     2856/*!****************************************************************************************************************************!*\
     2857  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/custom-post-type.js ***!
     2858  \****************************************************************************************************************************/
    25072859/*! exports provided: default */
    25082860/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    25322884
    25332885/***/ "../../../../node_modules/@wordpress/icons/build-module/library/desktop.js":
    2534 /*!********************************************************************************************************!*\
    2535   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/desktop.js ***!
    2536   \********************************************************************************************************/
     2886/*!*******************************************************************************************************************!*\
     2887  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/desktop.js ***!
     2888  \*******************************************************************************************************************/
    25372889/*! exports provided: default */
    25382890/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    25622914
    25632915/***/ "../../../../node_modules/@wordpress/icons/build-module/library/download.js":
    2564 /*!*********************************************************************************************************!*\
    2565   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/download.js ***!
    2566   \*********************************************************************************************************/
     2916/*!********************************************************************************************************************!*\
     2917  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/download.js ***!
     2918  \********************************************************************************************************************/
    25672919/*! exports provided: default */
    25682920/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    25922944
    25932945/***/ "../../../../node_modules/@wordpress/icons/build-module/library/drag-handle.js":
    2594 /*!************************************************************************************************************!*\
    2595   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/drag-handle.js ***!
    2596   \************************************************************************************************************/
     2946/*!***********************************************************************************************************************!*\
     2947  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/drag-handle.js ***!
     2948  \***********************************************************************************************************************/
    25972949/*! exports provided: default */
    25982950/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    26242976
    26252977/***/ "../../../../node_modules/@wordpress/icons/build-module/library/edit.js":
    2626 /*!*****************************************************************************************************!*\
    2627   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/edit.js ***!
    2628   \*****************************************************************************************************/
     2978/*!****************************************************************************************************************!*\
     2979  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/edit.js ***!
     2980  \****************************************************************************************************************/
    26292981/*! exports provided: default */
    26302982/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    26432995
    26442996/***/ "../../../../node_modules/@wordpress/icons/build-module/library/external.js":
    2645 /*!*********************************************************************************************************!*\
    2646   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/external.js ***!
    2647   \*********************************************************************************************************/
     2997/*!********************************************************************************************************************!*\
     2998  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/external.js ***!
     2999  \********************************************************************************************************************/
    26483000/*! exports provided: default */
    26493001/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    26733025
    26743026/***/ "../../../../node_modules/@wordpress/icons/build-module/library/file.js":
    2675 /*!*****************************************************************************************************!*\
    2676   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/file.js ***!
    2677   \*****************************************************************************************************/
     3027/*!****************************************************************************************************************!*\
     3028  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/file.js ***!
     3029  \****************************************************************************************************************/
    26783030/*! exports provided: default */
    26793031/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    27033055
    27043056/***/ "../../../../node_modules/@wordpress/icons/build-module/library/flip-horizontal.js":
    2705 /*!****************************************************************************************************************!*\
    2706   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/flip-horizontal.js ***!
    2707   \****************************************************************************************************************/
     3057/*!***************************************************************************************************************************!*\
     3058  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/flip-horizontal.js ***!
     3059  \***************************************************************************************************************************/
    27083060/*! exports provided: default */
    27093061/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    27333085
    27343086/***/ "../../../../node_modules/@wordpress/icons/build-module/library/flip-vertical.js":
    2735 /*!**************************************************************************************************************!*\
    2736   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/flip-vertical.js ***!
    2737   \**************************************************************************************************************/
     3087/*!*************************************************************************************************************************!*\
     3088  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/flip-vertical.js ***!
     3089  \*************************************************************************************************************************/
    27383090/*! exports provided: default */
    27393091/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    27633115
    27643116/***/ "../../../../node_modules/@wordpress/icons/build-module/library/footer.js":
    2765 /*!*******************************************************************************************************!*\
    2766   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/footer.js ***!
    2767   \*******************************************************************************************************/
     3117/*!******************************************************************************************************************!*\
     3118  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/footer.js ***!
     3119  \******************************************************************************************************************/
    27683120/*! exports provided: default */
    27693121/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    27943146
    27953147/***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-bold.js":
    2796 /*!************************************************************************************************************!*\
    2797   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-bold.js ***!
    2798   \************************************************************************************************************/
     3148/*!***********************************************************************************************************************!*\
     3149  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-bold.js ***!
     3150  \***********************************************************************************************************************/
    27993151/*! exports provided: default */
    28003152/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    28243176
    28253177/***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-capitalize.js":
    2826 /*!******************************************************************************************************************!*\
    2827   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-capitalize.js ***!
    2828   \******************************************************************************************************************/
     3178/*!*****************************************************************************************************************************!*\
     3179  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-capitalize.js ***!
     3180  \*****************************************************************************************************************************/
    28293181/*! exports provided: default */
    28303182/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    28543206
    28553207/***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-indent-rtl.js":
    2856 /*!******************************************************************************************************************!*\
    2857   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-indent-rtl.js ***!
    2858   \******************************************************************************************************************/
     3208/*!*****************************************************************************************************************************!*\
     3209  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-indent-rtl.js ***!
     3210  \*****************************************************************************************************************************/
    28593211/*! exports provided: default */
    28603212/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    28843236
    28853237/***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-indent.js":
    2886 /*!**************************************************************************************************************!*\
    2887   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-indent.js ***!
    2888   \**************************************************************************************************************/
     3238/*!*************************************************************************************************************************!*\
     3239  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-indent.js ***!
     3240  \*************************************************************************************************************************/
    28893241/*! exports provided: default */
    28903242/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    29143266
    29153267/***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-italic.js":
    2916 /*!**************************************************************************************************************!*\
    2917   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-italic.js ***!
    2918   \**************************************************************************************************************/
     3268/*!*************************************************************************************************************************!*\
     3269  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-italic.js ***!
     3270  \*************************************************************************************************************************/
    29193271/*! exports provided: default */
    29203272/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    29443296
    29453297/***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-list-bullets-rtl.js":
    2946 /*!************************************************************************************************************************!*\
    2947   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-list-bullets-rtl.js ***!
    2948   \************************************************************************************************************************/
     3298/*!***********************************************************************************************************************************!*\
     3299  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-list-bullets-rtl.js ***!
     3300  \***********************************************************************************************************************************/
    29493301/*! exports provided: default */
    29503302/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    29743326
    29753327/***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-list-bullets.js":
    2976 /*!********************************************************************************************************************!*\
    2977   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-list-bullets.js ***!
    2978   \********************************************************************************************************************/
     3328/*!*******************************************************************************************************************************!*\
     3329  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-list-bullets.js ***!
     3330  \*******************************************************************************************************************************/
    29793331/*! exports provided: default */
    29803332/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    30043356
    30053357/***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-list-numbered-rtl.js":
    3006 /*!*************************************************************************************************************************!*\
    3007   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-list-numbered-rtl.js ***!
    3008   \*************************************************************************************************************************/
     3358/*!************************************************************************************************************************************!*\
     3359  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-list-numbered-rtl.js ***!
     3360  \************************************************************************************************************************************/
    30093361/*! exports provided: default */
    30103362/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    30343386
    30353387/***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-list-numbered.js":
    3036 /*!*********************************************************************************************************************!*\
    3037   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-list-numbered.js ***!
    3038   \*********************************************************************************************************************/
     3388/*!********************************************************************************************************************************!*\
     3389  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-list-numbered.js ***!
     3390  \********************************************************************************************************************************/
    30393391/*! exports provided: default */
    30403392/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    30643416
    30653417/***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-lowercase.js":
    3066 /*!*****************************************************************************************************************!*\
    3067   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-lowercase.js ***!
    3068   \*****************************************************************************************************************/
     3418/*!****************************************************************************************************************************!*\
     3419  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-lowercase.js ***!
     3420  \****************************************************************************************************************************/
    30693421/*! exports provided: default */
    30703422/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    30943446
    30953447/***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-ltr.js":
    3096 /*!***********************************************************************************************************!*\
    3097   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-ltr.js ***!
    3098   \***********************************************************************************************************/
     3448/*!**********************************************************************************************************************!*\
     3449  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-ltr.js ***!
     3450  \**********************************************************************************************************************/
    30993451/*! exports provided: default */
    31003452/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    31243476
    31253477/***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-outdent-rtl.js":
    3126 /*!*******************************************************************************************************************!*\
    3127   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-outdent-rtl.js ***!
    3128   \*******************************************************************************************************************/
     3478/*!******************************************************************************************************************************!*\
     3479  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-outdent-rtl.js ***!
     3480  \******************************************************************************************************************************/
    31293481/*! exports provided: default */
    31303482/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    31543506
    31553507/***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-outdent.js":
    3156 /*!***************************************************************************************************************!*\
    3157   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-outdent.js ***!
    3158   \***************************************************************************************************************/
     3508/*!**************************************************************************************************************************!*\
     3509  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-outdent.js ***!
     3510  \**************************************************************************************************************************/
    31593511/*! exports provided: default */
    31603512/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    31843536
    31853537/***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-rtl.js":
    3186 /*!***********************************************************************************************************!*\
    3187   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-rtl.js ***!
    3188   \***********************************************************************************************************/
     3538/*!**********************************************************************************************************************!*\
     3539  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-rtl.js ***!
     3540  \**********************************************************************************************************************/
    31893541/*! exports provided: default */
    31903542/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    32143566
    32153567/***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-strikethrough.js":
    3216 /*!*********************************************************************************************************************!*\
    3217   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-strikethrough.js ***!
    3218   \*********************************************************************************************************************/
     3568/*!********************************************************************************************************************************!*\
     3569  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-strikethrough.js ***!
     3570  \********************************************************************************************************************************/
    32193571/*! exports provided: default */
    32203572/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    32443596
    32453597/***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-underline.js":
    3246 /*!*****************************************************************************************************************!*\
    3247   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-underline.js ***!
    3248   \*****************************************************************************************************************/
     3598/*!****************************************************************************************************************************!*\
     3599  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-underline.js ***!
     3600  \****************************************************************************************************************************/
    32493601/*! exports provided: default */
    32503602/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    32743626
    32753627/***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-uppercase.js":
    3276 /*!*****************************************************************************************************************!*\
    3277   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-uppercase.js ***!
    3278   \*****************************************************************************************************************/
     3628/*!****************************************************************************************************************************!*\
     3629  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-uppercase.js ***!
     3630  \****************************************************************************************************************************/
    32793631/*! exports provided: default */
    32803632/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    33043656
    33053657/***/ "../../../../node_modules/@wordpress/icons/build-module/library/fullscreen.js":
    3306 /*!***********************************************************************************************************!*\
    3307   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/fullscreen.js ***!
    3308   \***********************************************************************************************************/
     3658/*!**********************************************************************************************************************!*\
     3659  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/fullscreen.js ***!
     3660  \**********************************************************************************************************************/
    33093661/*! exports provided: default */
    33103662/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    33343686
    33353687/***/ "../../../../node_modules/@wordpress/icons/build-module/library/gallery.js":
    3336 /*!********************************************************************************************************!*\
    3337   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/gallery.js ***!
    3338   \********************************************************************************************************/
     3688/*!*******************************************************************************************************************!*\
     3689  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/gallery.js ***!
     3690  \*******************************************************************************************************************/
    33393691/*! exports provided: gallery, default */
    33403692/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    33653717
    33663718/***/ "../../../../node_modules/@wordpress/icons/build-module/library/globe.js":
    3367 /*!******************************************************************************************************!*\
    3368   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/globe.js ***!
    3369   \******************************************************************************************************/
     3719/*!*****************************************************************************************************************!*\
     3720  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/globe.js ***!
     3721  \*****************************************************************************************************************/
    33703722/*! exports provided: default */
    33713723/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    33953747
    33963748/***/ "../../../../node_modules/@wordpress/icons/build-module/library/grid.js":
    3397 /*!*****************************************************************************************************!*\
    3398   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/grid.js ***!
    3399   \*****************************************************************************************************/
     3749/*!****************************************************************************************************************!*\
     3750  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/grid.js ***!
     3751  \****************************************************************************************************************/
    34003752/*! exports provided: default */
    34013753/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    34273779
    34283780/***/ "../../../../node_modules/@wordpress/icons/build-module/library/group.js":
    3429 /*!******************************************************************************************************!*\
    3430   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/group.js ***!
    3431   \******************************************************************************************************/
     3781/*!*****************************************************************************************************************!*\
     3782  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/group.js ***!
     3783  \*****************************************************************************************************************/
    34323784/*! exports provided: default */
    34333785/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    34573809
    34583810/***/ "../../../../node_modules/@wordpress/icons/build-module/library/handle.js":
    3459 /*!*******************************************************************************************************!*\
    3460   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/handle.js ***!
    3461   \*******************************************************************************************************/
     3811/*!******************************************************************************************************************!*\
     3812  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/handle.js ***!
     3813  \******************************************************************************************************************/
    34623814/*! exports provided: default */
    34633815/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    34873839
    34883840/***/ "../../../../node_modules/@wordpress/icons/build-module/library/header.js":
    3489 /*!*******************************************************************************************************!*\
    3490   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/header.js ***!
    3491   \*******************************************************************************************************/
     3841/*!******************************************************************************************************************!*\
     3842  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/header.js ***!
     3843  \******************************************************************************************************************/
    34923844/*! exports provided: default */
    34933845/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    35173869
    35183870/***/ "../../../../node_modules/@wordpress/icons/build-module/library/heading.js":
    3519 /*!********************************************************************************************************!*\
    3520   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/heading.js ***!
    3521   \********************************************************************************************************/
     3871/*!*******************************************************************************************************************!*\
     3872  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/heading.js ***!
     3873  \*******************************************************************************************************************/
    35223874/*! exports provided: default */
    35233875/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    35473899
    35483900/***/ "../../../../node_modules/@wordpress/icons/build-module/library/help.js":
    3549 /*!*****************************************************************************************************!*\
    3550   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/help.js ***!
    3551   \*****************************************************************************************************/
     3901/*!****************************************************************************************************************!*\
     3902  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/help.js ***!
     3903  \****************************************************************************************************************/
    35523904/*! exports provided: default */
    35533905/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    35773929
    35783930/***/ "../../../../node_modules/@wordpress/icons/build-module/library/home.js":
    3579 /*!*****************************************************************************************************!*\
    3580   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/home.js ***!
    3581   \*****************************************************************************************************/
     3931/*!****************************************************************************************************************!*\
     3932  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/home.js ***!
     3933  \****************************************************************************************************************/
    35823934/*! exports provided: default */
    35833935/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    36073959
    36083960/***/ "../../../../node_modules/@wordpress/icons/build-module/library/html.js":
    3609 /*!*****************************************************************************************************!*\
    3610   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/html.js ***!
    3611   \*****************************************************************************************************/
     3961/*!****************************************************************************************************************!*\
     3962  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/html.js ***!
     3963  \****************************************************************************************************************/
    36123964/*! exports provided: default */
    36133965/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    36373989
    36383990/***/ "../../../../node_modules/@wordpress/icons/build-module/library/image.js":
    3639 /*!******************************************************************************************************!*\
    3640   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/image.js ***!
    3641   \******************************************************************************************************/
     3991/*!*****************************************************************************************************************!*\
     3992  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/image.js ***!
     3993  \*****************************************************************************************************************/
    36423994/*! exports provided: default */
    36433995/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    36674019
    36684020/***/ "../../../../node_modules/@wordpress/icons/build-module/library/inbox.js":
    3669 /*!******************************************************************************************************!*\
    3670   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/inbox.js ***!
    3671   \******************************************************************************************************/
     4021/*!*****************************************************************************************************************!*\
     4022  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/inbox.js ***!
     4023  \*****************************************************************************************************************/
    36724024/*! exports provided: default */
    36734025/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    36994051
    37004052/***/ "../../../../node_modules/@wordpress/icons/build-module/library/info.js":
    3701 /*!*****************************************************************************************************!*\
    3702   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/info.js ***!
    3703   \*****************************************************************************************************/
     4053/*!****************************************************************************************************************!*\
     4054  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/info.js ***!
     4055  \****************************************************************************************************************/
    37044056/*! exports provided: default */
    37054057/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    37294081
    37304082/***/ "../../../../node_modules/@wordpress/icons/build-module/library/insert-after.js":
    3731 /*!*************************************************************************************************************!*\
    3732   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/insert-after.js ***!
    3733   \*************************************************************************************************************/
     4083/*!************************************************************************************************************************!*\
     4084  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/insert-after.js ***!
     4085  \************************************************************************************************************************/
    37344086/*! exports provided: default */
    37354087/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    37594111
    37604112/***/ "../../../../node_modules/@wordpress/icons/build-module/library/insert-before.js":
    3761 /*!**************************************************************************************************************!*\
    3762   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/insert-before.js ***!
    3763   \**************************************************************************************************************/
     4113/*!*************************************************************************************************************************!*\
     4114  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/insert-before.js ***!
     4115  \*************************************************************************************************************************/
    37644116/*! exports provided: default */
    37654117/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    37894141
    37904142/***/ "../../../../node_modules/@wordpress/icons/build-module/library/institution.js":
    3791 /*!************************************************************************************************************!*\
    3792   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/institution.js ***!
    3793   \************************************************************************************************************/
     4143/*!***********************************************************************************************************************!*\
     4144  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/institution.js ***!
     4145  \***********************************************************************************************************************/
    37944146/*! exports provided: default */
    37954147/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    38214173
    38224174/***/ "../../../../node_modules/@wordpress/icons/build-module/library/justify-center.js":
    3823 /*!***************************************************************************************************************!*\
    3824   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/justify-center.js ***!
    3825   \***************************************************************************************************************/
     4175/*!**************************************************************************************************************************!*\
     4176  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/justify-center.js ***!
     4177  \**************************************************************************************************************************/
    38264178/*! exports provided: default */
    38274179/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    38514203
    38524204/***/ "../../../../node_modules/@wordpress/icons/build-module/library/justify-left.js":
    3853 /*!*************************************************************************************************************!*\
    3854   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/justify-left.js ***!
    3855   \*************************************************************************************************************/
     4205/*!************************************************************************************************************************!*\
     4206  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/justify-left.js ***!
     4207  \************************************************************************************************************************/
    38564208/*! exports provided: default */
    38574209/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    38814233
    38824234/***/ "../../../../node_modules/@wordpress/icons/build-module/library/justify-right.js":
    3883 /*!**************************************************************************************************************!*\
    3884   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/justify-right.js ***!
    3885   \**************************************************************************************************************/
     4235/*!*************************************************************************************************************************!*\
     4236  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/justify-right.js ***!
     4237  \*************************************************************************************************************************/
    38864238/*! exports provided: default */
    38874239/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    39114263
    39124264/***/ "../../../../node_modules/@wordpress/icons/build-module/library/justify-space-between.js":
    3913 /*!**********************************************************************************************************************!*\
    3914   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/justify-space-between.js ***!
    3915   \**********************************************************************************************************************/
     4265/*!*********************************************************************************************************************************!*\
     4266  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/justify-space-between.js ***!
     4267  \*********************************************************************************************************************************/
    39164268/*! exports provided: default */
    39174269/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    39414293
    39424294/***/ "../../../../node_modules/@wordpress/icons/build-module/library/keyboard-close.js":
    3943 /*!***************************************************************************************************************!*\
    3944   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/keyboard-close.js ***!
    3945   \***************************************************************************************************************/
     4295/*!**************************************************************************************************************************!*\
     4296  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/keyboard-close.js ***!
     4297  \**************************************************************************************************************************/
    39464298/*! exports provided: default */
    39474299/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    39714323
    39724324/***/ "../../../../node_modules/@wordpress/icons/build-module/library/keyboard-return.js":
    3973 /*!****************************************************************************************************************!*\
    3974   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/keyboard-return.js ***!
    3975   \****************************************************************************************************************/
     4325/*!***************************************************************************************************************************!*\
     4326  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/keyboard-return.js ***!
     4327  \***************************************************************************************************************************/
    39764328/*! exports provided: default */
    39774329/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    40014353
    40024354/***/ "../../../../node_modules/@wordpress/icons/build-module/library/layout.js":
    4003 /*!*******************************************************************************************************!*\
    4004   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/layout.js ***!
    4005   \*******************************************************************************************************/
     4355/*!******************************************************************************************************************!*\
     4356  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/layout.js ***!
     4357  \******************************************************************************************************************/
    40064358/*! exports provided: default */
    40074359/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    40314383
    40324384/***/ "../../../../node_modules/@wordpress/icons/build-module/library/lifesaver.js":
    4033 /*!**********************************************************************************************************!*\
    4034   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/lifesaver.js ***!
    4035   \**********************************************************************************************************/
     4385/*!*********************************************************************************************************************!*\
     4386  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/lifesaver.js ***!
     4387  \*********************************************************************************************************************/
    40364388/*! exports provided: default */
    40374389/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    40634415
    40644416/***/ "../../../../node_modules/@wordpress/icons/build-module/library/link-off.js":
    4065 /*!*********************************************************************************************************!*\
    4066   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/link-off.js ***!
    4067   \*********************************************************************************************************/
     4417/*!********************************************************************************************************************!*\
     4418  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/link-off.js ***!
     4419  \********************************************************************************************************************/
    40684420/*! exports provided: default */
    40694421/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    40934445
    40944446/***/ "../../../../node_modules/@wordpress/icons/build-module/library/link.js":
    4095 /*!*****************************************************************************************************!*\
    4096   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/link.js ***!
    4097   \*****************************************************************************************************/
     4447/*!****************************************************************************************************************!*\
     4448  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/link.js ***!
     4449  \****************************************************************************************************************/
    40984450/*! exports provided: default */
    40994451/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    41234475
    41244476/***/ "../../../../node_modules/@wordpress/icons/build-module/library/list-view.js":
    4125 /*!**********************************************************************************************************!*\
    4126   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/list-view.js ***!
    4127   \**********************************************************************************************************/
     4477/*!*********************************************************************************************************************!*\
     4478  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/list-view.js ***!
     4479  \*********************************************************************************************************************/
    41284480/*! exports provided: default */
    41294481/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    41534505
    41544506/***/ "../../../../node_modules/@wordpress/icons/build-module/library/list.js":
    4155 /*!*****************************************************************************************************!*\
    4156   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/list.js ***!
    4157   \*****************************************************************************************************/
     4507/*!****************************************************************************************************************!*\
     4508  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/list.js ***!
     4509  \****************************************************************************************************************/
    41584510/*! exports provided: default */
    41594511/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    41834535
    41844536/***/ "../../../../node_modules/@wordpress/icons/build-module/library/lock.js":
    4185 /*!*****************************************************************************************************!*\
    4186   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/lock.js ***!
    4187   \*****************************************************************************************************/
     4537/*!****************************************************************************************************************!*\
     4538  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/lock.js ***!
     4539  \****************************************************************************************************************/
    41884540/*! exports provided: default */
    41894541/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    42134565
    42144566/***/ "../../../../node_modules/@wordpress/icons/build-module/library/login.js":
    4215 /*!******************************************************************************************************!*\
    4216   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/login.js ***!
    4217   \******************************************************************************************************/
     4567/*!*****************************************************************************************************************!*\
     4568  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/login.js ***!
     4569  \*****************************************************************************************************************/
    42184570/*! exports provided: default */
    42194571/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    42434595
    42444596/***/ "../../../../node_modules/@wordpress/icons/build-module/library/loop.js":
    4245 /*!*****************************************************************************************************!*\
    4246   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/loop.js ***!
    4247   \*****************************************************************************************************/
     4597/*!****************************************************************************************************************!*\
     4598  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/loop.js ***!
     4599  \****************************************************************************************************************/
    42484600/*! exports provided: default */
    42494601/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    42734625
    42744626/***/ "../../../../node_modules/@wordpress/icons/build-module/library/map-marker.js":
    4275 /*!***********************************************************************************************************!*\
    4276   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/map-marker.js ***!
    4277   \***********************************************************************************************************/
     4627/*!**********************************************************************************************************************!*\
     4628  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/map-marker.js ***!
     4629  \**********************************************************************************************************************/
    42784630/*! exports provided: default */
    42794631/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    43034655
    43044656/***/ "../../../../node_modules/@wordpress/icons/build-module/library/media-and-text.js":
    4305 /*!***************************************************************************************************************!*\
    4306   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/media-and-text.js ***!
    4307   \***************************************************************************************************************/
     4657/*!**************************************************************************************************************************!*\
     4658  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/media-and-text.js ***!
     4659  \**************************************************************************************************************************/
    43084660/*! exports provided: default */
    43094661/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    43334685
    43344686/***/ "../../../../node_modules/@wordpress/icons/build-module/library/media.js":
    4335 /*!******************************************************************************************************!*\
    4336   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/media.js ***!
    4337   \******************************************************************************************************/
     4687/*!*****************************************************************************************************************!*\
     4688  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/media.js ***!
     4689  \*****************************************************************************************************************/
    43384690/*! exports provided: default */
    43394691/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    43634715
    43644716/***/ "../../../../node_modules/@wordpress/icons/build-module/library/megaphone.js":
    4365 /*!**********************************************************************************************************!*\
    4366   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/megaphone.js ***!
    4367   \**********************************************************************************************************/
     4717/*!*********************************************************************************************************************!*\
     4718  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/megaphone.js ***!
     4719  \*********************************************************************************************************************/
    43684720/*! exports provided: default */
    43694721/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    43954747
    43964748/***/ "../../../../node_modules/@wordpress/icons/build-module/library/menu.js":
    4397 /*!*****************************************************************************************************!*\
    4398   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/menu.js ***!
    4399   \*****************************************************************************************************/
     4749/*!****************************************************************************************************************!*\
     4750  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/menu.js ***!
     4751  \****************************************************************************************************************/
    44004752/*! exports provided: default */
    44014753/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    44254777
    44264778/***/ "../../../../node_modules/@wordpress/icons/build-module/library/minus.js":
    4427 /*!******************************************************************************************************!*\
    4428   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/minus.js ***!
    4429   \******************************************************************************************************/
     4779/*!*****************************************************************************************************************!*\
     4780  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/minus.js ***!
     4781  \*****************************************************************************************************************/
    44304782/*! exports provided: default */
    44314783/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    44554807
    44564808/***/ "../../../../node_modules/@wordpress/icons/build-module/library/mobile.js":
    4457 /*!*******************************************************************************************************!*\
    4458   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/mobile.js ***!
    4459   \*******************************************************************************************************/
     4809/*!******************************************************************************************************************!*\
     4810  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/mobile.js ***!
     4811  \******************************************************************************************************************/
    44604812/*! exports provided: default */
    44614813/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    44854837
    44864838/***/ "../../../../node_modules/@wordpress/icons/build-module/library/more-horizontal-mobile.js":
    4487 /*!***********************************************************************************************************************!*\
    4488   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/more-horizontal-mobile.js ***!
    4489   \***********************************************************************************************************************/
     4839/*!**********************************************************************************************************************************!*\
     4840  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/more-horizontal-mobile.js ***!
     4841  \**********************************************************************************************************************************/
    44904842/*! exports provided: default */
    44914843/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    45194871
    45204872/***/ "../../../../node_modules/@wordpress/icons/build-module/library/more-horizontal.js":
    4521 /*!****************************************************************************************************************!*\
    4522   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/more-horizontal.js ***!
    4523   \****************************************************************************************************************/
     4873/*!***************************************************************************************************************************!*\
     4874  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/more-horizontal.js ***!
     4875  \***************************************************************************************************************************/
    45244876/*! exports provided: default */
    45254877/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    45494901
    45504902/***/ "../../../../node_modules/@wordpress/icons/build-module/library/more-vertical.js":
    4551 /*!**************************************************************************************************************!*\
    4552   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/more-vertical.js ***!
    4553   \**************************************************************************************************************/
     4903/*!*************************************************************************************************************************!*\
     4904  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/more-vertical.js ***!
     4905  \*************************************************************************************************************************/
    45544906/*! exports provided: default */
    45554907/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    45794931
    45804932/***/ "../../../../node_modules/@wordpress/icons/build-module/library/more.js":
    4581 /*!*****************************************************************************************************!*\
    4582   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/more.js ***!
    4583   \*****************************************************************************************************/
     4933/*!****************************************************************************************************************!*\
     4934  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/more.js ***!
     4935  \****************************************************************************************************************/
    45844936/*! exports provided: default */
    45854937/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    46094961
    46104962/***/ "../../../../node_modules/@wordpress/icons/build-module/library/move-to.js":
    4611 /*!********************************************************************************************************!*\
    4612   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/move-to.js ***!
    4613   \********************************************************************************************************/
     4963/*!*******************************************************************************************************************!*\
     4964  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/move-to.js ***!
     4965  \*******************************************************************************************************************/
    46144966/*! exports provided: default */
    46154967/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    46394991
    46404992/***/ "../../../../node_modules/@wordpress/icons/build-module/library/navigation.js":
    4641 /*!***********************************************************************************************************!*\
    4642   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/navigation.js ***!
    4643   \***********************************************************************************************************/
     4993/*!**********************************************************************************************************************!*\
     4994  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/navigation.js ***!
     4995  \**********************************************************************************************************************/
    46444996/*! exports provided: default */
    46454997/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    46695021
    46705022/***/ "../../../../node_modules/@wordpress/icons/build-module/library/next.js":
    4671 /*!*****************************************************************************************************!*\
    4672   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/next.js ***!
    4673   \*****************************************************************************************************/
     5023/*!****************************************************************************************************************!*\
     5024  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/next.js ***!
     5025  \****************************************************************************************************************/
    46745026/*! exports provided: default */
    46755027/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    46995051
    47005052/***/ "../../../../node_modules/@wordpress/icons/build-module/library/overlay-text.js":
    4701 /*!*************************************************************************************************************!*\
    4702   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/overlay-text.js ***!
    4703   \*************************************************************************************************************/
     5053/*!************************************************************************************************************************!*\
     5054  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/overlay-text.js ***!
     5055  \************************************************************************************************************************/
    47045056/*! exports provided: default */
    47055057/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    47295081
    47305082/***/ "../../../../node_modules/@wordpress/icons/build-module/library/page-break.js":
    4731 /*!***********************************************************************************************************!*\
    4732   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/page-break.js ***!
    4733   \***********************************************************************************************************/
     5083/*!**********************************************************************************************************************!*\
     5084  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/page-break.js ***!
     5085  \**********************************************************************************************************************/
    47345086/*! exports provided: default */
    47355087/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    47595111
    47605112/***/ "../../../../node_modules/@wordpress/icons/build-module/library/page.js":
    4761 /*!*****************************************************************************************************!*\
    4762   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/page.js ***!
    4763   \*****************************************************************************************************/
     5113/*!****************************************************************************************************************!*\
     5114  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/page.js ***!
     5115  \****************************************************************************************************************/
    47645116/*! exports provided: default */
    47655117/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    47895141
    47905142/***/ "../../../../node_modules/@wordpress/icons/build-module/library/pages.js":
    4791 /*!******************************************************************************************************!*\
    4792   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/pages.js ***!
    4793   \******************************************************************************************************/
     5143/*!*****************************************************************************************************************!*\
     5144  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/pages.js ***!
     5145  \*****************************************************************************************************************/
    47945146/*! exports provided: default */
    47955147/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    48195171
    48205172/***/ "../../../../node_modules/@wordpress/icons/build-module/library/paragraph.js":
    4821 /*!**********************************************************************************************************!*\
    4822   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/paragraph.js ***!
    4823   \**********************************************************************************************************/
     5173/*!*********************************************************************************************************************!*\
     5174  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/paragraph.js ***!
     5175  \*********************************************************************************************************************/
    48245176/*! exports provided: default */
    48255177/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    48495201
    48505202/***/ "../../../../node_modules/@wordpress/icons/build-module/library/payment.js":
    4851 /*!********************************************************************************************************!*\
    4852   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/payment.js ***!
    4853   \********************************************************************************************************/
     5203/*!*******************************************************************************************************************!*\
     5204  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/payment.js ***!
     5205  \*******************************************************************************************************************/
    48545206/*! exports provided: default */
    48555207/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    48815233
    48825234/***/ "../../../../node_modules/@wordpress/icons/build-module/library/pencil.js":
    4883 /*!*******************************************************************************************************!*\
    4884   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/pencil.js ***!
    4885   \*******************************************************************************************************/
     5235/*!******************************************************************************************************************!*\
     5236  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/pencil.js ***!
     5237  \******************************************************************************************************************/
    48865238/*! exports provided: default */
    48875239/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    49115263
    49125264/***/ "../../../../node_modules/@wordpress/icons/build-module/library/people.js":
    4913 /*!*******************************************************************************************************!*\
    4914   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/people.js ***!
    4915   \*******************************************************************************************************/
     5265/*!******************************************************************************************************************!*\
     5266  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/people.js ***!
     5267  \******************************************************************************************************************/
    49165268/*! exports provided: default */
    49175269/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    49415293
    49425294/***/ "../../../../node_modules/@wordpress/icons/build-module/library/percent.js":
    4943 /*!********************************************************************************************************!*\
    4944   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/percent.js ***!
    4945   \********************************************************************************************************/
     5295/*!*******************************************************************************************************************!*\
     5296  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/percent.js ***!
     5297  \*******************************************************************************************************************/
    49465298/*! exports provided: default */
    49475299/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    49735325
    49745326/***/ "../../../../node_modules/@wordpress/icons/build-module/library/pin.js":
    4975 /*!****************************************************************************************************!*\
    4976   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/pin.js ***!
    4977   \****************************************************************************************************/
     5327/*!***************************************************************************************************************!*\
     5328  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/pin.js ***!
     5329  \***************************************************************************************************************/
    49785330/*! exports provided: default */
    49795331/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    50035355
    50045356/***/ "../../../../node_modules/@wordpress/icons/build-module/library/plugins.js":
    5005 /*!********************************************************************************************************!*\
    5006   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/plugins.js ***!
    5007   \********************************************************************************************************/
     5357/*!*******************************************************************************************************************!*\
     5358  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/plugins.js ***!
     5359  \*******************************************************************************************************************/
    50085360/*! exports provided: default */
    50095361/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    50335385
    50345386/***/ "../../../../node_modules/@wordpress/icons/build-module/library/plus-circle-filled.js":
    5035 /*!*******************************************************************************************************************!*\
    5036   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/plus-circle-filled.js ***!
    5037   \*******************************************************************************************************************/
     5387/*!******************************************************************************************************************************!*\
     5388  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/plus-circle-filled.js ***!
     5389  \******************************************************************************************************************************/
    50385390/*! exports provided: default */
    50395391/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    50635415
    50645416/***/ "../../../../node_modules/@wordpress/icons/build-module/library/plus-circle.js":
    5065 /*!************************************************************************************************************!*\
    5066   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/plus-circle.js ***!
    5067   \************************************************************************************************************/
     5417/*!***********************************************************************************************************************!*\
     5418  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/plus-circle.js ***!
     5419  \***********************************************************************************************************************/
    50685420/*! exports provided: default */
    50695421/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    50935445
    50945446/***/ "../../../../node_modules/@wordpress/icons/build-module/library/plus.js":
    5095 /*!*****************************************************************************************************!*\
    5096   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/plus.js ***!
    5097   \*****************************************************************************************************/
     5447/*!****************************************************************************************************************!*\
     5448  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/plus.js ***!
     5449  \****************************************************************************************************************/
    50985450/*! exports provided: default */
    50995451/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    51235475
    51245476/***/ "../../../../node_modules/@wordpress/icons/build-module/library/position-center.js":
    5125 /*!****************************************************************************************************************!*\
    5126   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/position-center.js ***!
    5127   \****************************************************************************************************************/
     5477/*!***************************************************************************************************************************!*\
     5478  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/position-center.js ***!
     5479  \***************************************************************************************************************************/
    51285480/*! exports provided: default */
    51295481/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    51535505
    51545506/***/ "../../../../node_modules/@wordpress/icons/build-module/library/position-left.js":
    5155 /*!**************************************************************************************************************!*\
    5156   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/position-left.js ***!
    5157   \**************************************************************************************************************/
     5507/*!*************************************************************************************************************************!*\
     5508  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/position-left.js ***!
     5509  \*************************************************************************************************************************/
    51585510/*! exports provided: default */
    51595511/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    51835535
    51845536/***/ "../../../../node_modules/@wordpress/icons/build-module/library/position-right.js":
    5185 /*!***************************************************************************************************************!*\
    5186   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/position-right.js ***!
    5187   \***************************************************************************************************************/
     5537/*!**************************************************************************************************************************!*\
     5538  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/position-right.js ***!
     5539  \**************************************************************************************************************************/
    51885540/*! exports provided: default */
    51895541/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    52135565
    52145566/***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-categories.js":
    5215 /*!****************************************************************************************************************!*\
    5216   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-categories.js ***!
    5217   \****************************************************************************************************************/
     5567/*!***************************************************************************************************************************!*\
     5568  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-categories.js ***!
     5569  \***************************************************************************************************************************/
    52185570/*! exports provided: default */
    52195571/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    52455597
    52465598/***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-comments-count.js":
    5247 /*!********************************************************************************************************************!*\
    5248   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-comments-count.js ***!
    5249   \********************************************************************************************************************/
     5599/*!*******************************************************************************************************************************!*\
     5600  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-comments-count.js ***!
     5601  \*******************************************************************************************************************************/
    52505602/*! exports provided: default */
    52515603/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    52755627
    52765628/***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-comments-form.js":
    5277 /*!*******************************************************************************************************************!*\
    5278   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-comments-form.js ***!
    5279   \*******************************************************************************************************************/
     5629/*!******************************************************************************************************************************!*\
     5630  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-comments-form.js ***!
     5631  \******************************************************************************************************************************/
    52805632/*! exports provided: default */
    52815633/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    53055657
    53065658/***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-comments.js":
    5307 /*!**************************************************************************************************************!*\
    5308   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-comments.js ***!
    5309   \**************************************************************************************************************/
     5659/*!*************************************************************************************************************************!*\
     5660  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-comments.js ***!
     5661  \*************************************************************************************************************************/
    53105662/*! exports provided: default */
    53115663/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    53355687
    53365688/***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-content.js":
    5337 /*!*************************************************************************************************************!*\
    5338   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-content.js ***!
    5339   \*************************************************************************************************************/
     5689/*!************************************************************************************************************************!*\
     5690  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-content.js ***!
     5691  \************************************************************************************************************************/
    53405692/*! exports provided: default */
    53415693/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    53655717
    53665718/***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-date.js":
    5367 /*!**********************************************************************************************************!*\
    5368   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-date.js ***!
    5369   \**********************************************************************************************************/
     5719/*!*********************************************************************************************************************!*\
     5720  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-date.js ***!
     5721  \*********************************************************************************************************************/
    53705722/*! exports provided: default */
    53715723/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    53975749
    53985750/***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-excerpt.js":
    5399 /*!*************************************************************************************************************!*\
    5400   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-excerpt.js ***!
    5401   \*************************************************************************************************************/
     5751/*!************************************************************************************************************************!*\
     5752  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-excerpt.js ***!
     5753  \************************************************************************************************************************/
    54025754/*! exports provided: default */
    54035755/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    54275779
    54285780/***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-featured-image.js":
    5429 /*!********************************************************************************************************************!*\
    5430   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-featured-image.js ***!
    5431   \********************************************************************************************************************/
     5781/*!*******************************************************************************************************************************!*\
     5782  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-featured-image.js ***!
     5783  \*******************************************************************************************************************************/
    54325784/*! exports provided: default */
    54335785/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    54575809
    54585810/***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-list.js":
    5459 /*!**********************************************************************************************************!*\
    5460   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-list.js ***!
    5461   \**********************************************************************************************************/
     5811/*!*********************************************************************************************************************!*\
     5812  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-list.js ***!
     5813  \*********************************************************************************************************************/
    54625814/*! exports provided: default */
    54635815/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    54875839
    54885840/***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-title.js":
    5489 /*!***********************************************************************************************************!*\
    5490   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-title.js ***!
    5491   \***********************************************************************************************************/
     5841/*!**********************************************************************************************************************!*\
     5842  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-title.js ***!
     5843  \**********************************************************************************************************************/
    54925844/*! exports provided: default */
    54935845/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    55175869
    55185870/***/ "../../../../node_modules/@wordpress/icons/build-module/library/preformatted.js":
    5519 /*!*************************************************************************************************************!*\
    5520   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/preformatted.js ***!
    5521   \*************************************************************************************************************/
     5871/*!************************************************************************************************************************!*\
     5872  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/preformatted.js ***!
     5873  \************************************************************************************************************************/
    55225874/*! exports provided: default */
    55235875/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    55475899
    55485900/***/ "../../../../node_modules/@wordpress/icons/build-module/library/previous.js":
    5549 /*!*********************************************************************************************************!*\
    5550   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/previous.js ***!
    5551   \*********************************************************************************************************/
     5901/*!********************************************************************************************************************!*\
     5902  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/previous.js ***!
     5903  \********************************************************************************************************************/
    55525904/*! exports provided: default */
    55535905/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    55775929
    55785930/***/ "../../../../node_modules/@wordpress/icons/build-module/library/pull-left.js":
    5579 /*!**********************************************************************************************************!*\
    5580   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/pull-left.js ***!
    5581   \**********************************************************************************************************/
     5931/*!*********************************************************************************************************************!*\
     5932  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/pull-left.js ***!
     5933  \*********************************************************************************************************************/
    55825934/*! exports provided: default */
    55835935/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    56075959
    56085960/***/ "../../../../node_modules/@wordpress/icons/build-module/library/pull-right.js":
    5609 /*!***********************************************************************************************************!*\
    5610   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/pull-right.js ***!
    5611   \***********************************************************************************************************/
     5961/*!**********************************************************************************************************************!*\
     5962  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/pull-right.js ***!
     5963  \**********************************************************************************************************************/
    56125964/*! exports provided: default */
    56135965/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    56375989
    56385990/***/ "../../../../node_modules/@wordpress/icons/build-module/library/pullquote.js":
    5639 /*!**********************************************************************************************************!*\
    5640   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/pullquote.js ***!
    5641   \**********************************************************************************************************/
     5991/*!*********************************************************************************************************************!*\
     5992  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/pullquote.js ***!
     5993  \*********************************************************************************************************************/
    56425994/*! exports provided: default */
    56435995/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    56676019
    56686020/***/ "../../../../node_modules/@wordpress/icons/build-module/library/query-pagination-next.js":
    5669 /*!**********************************************************************************************************************!*\
    5670   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/query-pagination-next.js ***!
    5671   \**********************************************************************************************************************/
     6021/*!*********************************************************************************************************************************!*\
     6022  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/query-pagination-next.js ***!
     6023  \*********************************************************************************************************************************/
    56726024/*! exports provided: default */
    56736025/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    57136065
    57146066/***/ "../../../../node_modules/@wordpress/icons/build-module/library/query-pagination-numbers.js":
    5715 /*!*************************************************************************************************************************!*\
    5716   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/query-pagination-numbers.js ***!
    5717   \*************************************************************************************************************************/
     6067/*!************************************************************************************************************************************!*\
     6068  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/query-pagination-numbers.js ***!
     6069  \************************************************************************************************************************************/
    57186070/*! exports provided: default */
    57196071/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    57546106
    57556107/***/ "../../../../node_modules/@wordpress/icons/build-module/library/query-pagination-previous.js":
    5756 /*!**************************************************************************************************************************!*\
    5757   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/query-pagination-previous.js ***!
    5758   \**************************************************************************************************************************/
     6108/*!*************************************************************************************************************************************!*\
     6109  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/query-pagination-previous.js ***!
     6110  \*************************************************************************************************************************************/
    57596111/*! exports provided: default */
    57606112/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    58026154
    58036155/***/ "../../../../node_modules/@wordpress/icons/build-module/library/query-pagination.js":
    5804 /*!*****************************************************************************************************************!*\
    5805   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/query-pagination.js ***!
    5806   \*****************************************************************************************************************/
     6156/*!****************************************************************************************************************************!*\
     6157  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/query-pagination.js ***!
     6158  \****************************************************************************************************************************/
    58076159/*! exports provided: default */
    58086160/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    58516203
    58526204/***/ "../../../../node_modules/@wordpress/icons/build-module/library/quote.js":
    5853 /*!******************************************************************************************************!*\
    5854   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/quote.js ***!
    5855   \******************************************************************************************************/
     6205/*!*****************************************************************************************************************!*\
     6206  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/quote.js ***!
     6207  \*****************************************************************************************************************/
    58566208/*! exports provided: default */
    58576209/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    58816233
    58826234/***/ "../../../../node_modules/@wordpress/icons/build-module/library/receipt.js":
    5883 /*!********************************************************************************************************!*\
    5884   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/receipt.js ***!
    5885   \********************************************************************************************************/
     6235/*!*******************************************************************************************************************!*\
     6236  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/receipt.js ***!
     6237  \*******************************************************************************************************************/
    58866238/*! exports provided: default */
    58876239/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    59136265
    59146266/***/ "../../../../node_modules/@wordpress/icons/build-module/library/redo.js":
    5915 /*!*****************************************************************************************************!*\
    5916   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/redo.js ***!
    5917   \*****************************************************************************************************/
     6267/*!****************************************************************************************************************!*\
     6268  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/redo.js ***!
     6269  \****************************************************************************************************************/
    59186270/*! exports provided: default */
    59196271/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    59436295
    59446296/***/ "../../../../node_modules/@wordpress/icons/build-module/library/replace.js":
    5945 /*!********************************************************************************************************!*\
    5946   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/replace.js ***!
    5947   \********************************************************************************************************/
     6297/*!*******************************************************************************************************************!*\
     6298  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/replace.js ***!
     6299  \*******************************************************************************************************************/
    59486300/*! exports provided: default */
    59496301/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    59736325
    59746326/***/ "../../../../node_modules/@wordpress/icons/build-module/library/resize-corner-n-e.js":
    5975 /*!******************************************************************************************************************!*\
    5976   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/resize-corner-n-e.js ***!
    5977   \******************************************************************************************************************/
     6327/*!*****************************************************************************************************************************!*\
     6328  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/resize-corner-n-e.js ***!
     6329  \*****************************************************************************************************************************/
    59786330/*! exports provided: default */
    59796331/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    60036355
    60046356/***/ "../../../../node_modules/@wordpress/icons/build-module/library/reusable-block.js":
    6005 /*!***************************************************************************************************************!*\
    6006   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/reusable-block.js ***!
    6007   \***************************************************************************************************************/
     6357/*!**************************************************************************************************************************!*\
     6358  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/reusable-block.js ***!
     6359  \**************************************************************************************************************************/
    60086360/*! exports provided: default */
    60096361/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    60336385
    60346386/***/ "../../../../node_modules/@wordpress/icons/build-module/library/rotate-left.js":
    6035 /*!************************************************************************************************************!*\
    6036   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/rotate-left.js ***!
    6037   \************************************************************************************************************/
     6387/*!***********************************************************************************************************************!*\
     6388  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/rotate-left.js ***!
     6389  \***********************************************************************************************************************/
    60386390/*! exports provided: default */
    60396391/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    60636415
    60646416/***/ "../../../../node_modules/@wordpress/icons/build-module/library/rotate-right.js":
    6065 /*!*************************************************************************************************************!*\
    6066   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/rotate-right.js ***!
    6067   \*************************************************************************************************************/
     6417/*!************************************************************************************************************************!*\
     6418  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/rotate-right.js ***!
     6419  \************************************************************************************************************************/
    60686420/*! exports provided: default */
    60696421/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    60936445
    60946446/***/ "../../../../node_modules/@wordpress/icons/build-module/library/rss.js":
    6095 /*!****************************************************************************************************!*\
    6096   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/rss.js ***!
    6097   \****************************************************************************************************/
     6447/*!***************************************************************************************************************!*\
     6448  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/rss.js ***!
     6449  \***************************************************************************************************************/
    60986450/*! exports provided: default */
    60996451/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    61236475
    61246476/***/ "../../../../node_modules/@wordpress/icons/build-module/library/search.js":
    6125 /*!*******************************************************************************************************!*\
    6126   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/search.js ***!
    6127   \*******************************************************************************************************/
     6477/*!******************************************************************************************************************!*\
     6478  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/search.js ***!
     6479  \******************************************************************************************************************/
    61286480/*! exports provided: default */
    61296481/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    61536505
    61546506/***/ "../../../../node_modules/@wordpress/icons/build-module/library/separator.js":
    6155 /*!**********************************************************************************************************!*\
    6156   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/separator.js ***!
    6157   \**********************************************************************************************************/
     6507/*!*********************************************************************************************************************!*\
     6508  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/separator.js ***!
     6509  \*********************************************************************************************************************/
    61586510/*! exports provided: default */
    61596511/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    61836535
    61846536/***/ "../../../../node_modules/@wordpress/icons/build-module/library/settings.js":
    6185 /*!*********************************************************************************************************!*\
    6186   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/settings.js ***!
    6187   \*********************************************************************************************************/
     6537/*!********************************************************************************************************************!*\
     6538  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/settings.js ***!
     6539  \********************************************************************************************************************/
    61886540/*! exports provided: default */
    61896541/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    62136565
    62146566/***/ "../../../../node_modules/@wordpress/icons/build-module/library/share.js":
    6215 /*!******************************************************************************************************!*\
    6216   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/share.js ***!
    6217   \******************************************************************************************************/
     6567/*!*****************************************************************************************************************!*\
     6568  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/share.js ***!
     6569  \*****************************************************************************************************************/
    62186570/*! exports provided: default */
    62196571/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    62436595
    62446596/***/ "../../../../node_modules/@wordpress/icons/build-module/library/shipping.js":
    6245 /*!*********************************************************************************************************!*\
    6246   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/shipping.js ***!
    6247   \*********************************************************************************************************/
     6597/*!********************************************************************************************************************!*\
     6598  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/shipping.js ***!
     6599  \********************************************************************************************************************/
    62486600/*! exports provided: default */
    62496601/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    62736625
    62746626/***/ "../../../../node_modules/@wordpress/icons/build-module/library/shortcode.js":
    6275 /*!**********************************************************************************************************!*\
    6276   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/shortcode.js ***!
    6277   \**********************************************************************************************************/
     6627/*!*********************************************************************************************************************!*\
     6628  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/shortcode.js ***!
     6629  \*********************************************************************************************************************/
    62786630/*! exports provided: default */
    62796631/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    63036655
    63046656/***/ "../../../../node_modules/@wordpress/icons/build-module/library/sidebar.js":
    6305 /*!********************************************************************************************************!*\
    6306   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/sidebar.js ***!
    6307   \********************************************************************************************************/
     6657/*!*******************************************************************************************************************!*\
     6658  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/sidebar.js ***!
     6659  \*******************************************************************************************************************/
    63086660/*! exports provided: default */
    63096661/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    63336685
    63346686/***/ "../../../../node_modules/@wordpress/icons/build-module/library/site-logo.js":
    6335 /*!**********************************************************************************************************!*\
    6336   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/site-logo.js ***!
    6337   \**********************************************************************************************************/
     6687/*!*********************************************************************************************************************!*\
     6688  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/site-logo.js ***!
     6689  \*********************************************************************************************************************/
    63386690/*! exports provided: default */
    63396691/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    63636715
    63646716/***/ "../../../../node_modules/@wordpress/icons/build-module/library/stack.js":
    6365 /*!******************************************************************************************************!*\
    6366   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/stack.js ***!
    6367   \******************************************************************************************************/
     6717/*!*****************************************************************************************************************!*\
     6718  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/stack.js ***!
     6719  \*****************************************************************************************************************/
    63686720/*! exports provided: default */
    63696721/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    63936745
    63946746/***/ "../../../../node_modules/@wordpress/icons/build-module/library/star-empty.js":
    6395 /*!***********************************************************************************************************!*\
    6396   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/star-empty.js ***!
    6397   \***********************************************************************************************************/
     6747/*!**********************************************************************************************************************!*\
     6748  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/star-empty.js ***!
     6749  \**********************************************************************************************************************/
    63986750/*! exports provided: default */
    63996751/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    64256777
    64266778/***/ "../../../../node_modules/@wordpress/icons/build-module/library/star-filled.js":
    6427 /*!************************************************************************************************************!*\
    6428   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/star-filled.js ***!
    6429   \************************************************************************************************************/
     6779/*!***********************************************************************************************************************!*\
     6780  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/star-filled.js ***!
     6781  \***********************************************************************************************************************/
    64306782/*! exports provided: default */
    64316783/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    64556807
    64566808/***/ "../../../../node_modules/@wordpress/icons/build-module/library/star-half.js":
    6457 /*!**********************************************************************************************************!*\
    6458   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/star-half.js ***!
    6459   \**********************************************************************************************************/
     6809/*!*********************************************************************************************************************!*\
     6810  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/star-half.js ***!
     6811  \*********************************************************************************************************************/
    64606812/*! exports provided: default */
    64616813/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    64856837
    64866838/***/ "../../../../node_modules/@wordpress/icons/build-module/library/store.js":
    6487 /*!******************************************************************************************************!*\
    6488   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/store.js ***!
    6489   \******************************************************************************************************/
     6839/*!*****************************************************************************************************************!*\
     6840  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/store.js ***!
     6841  \*****************************************************************************************************************/
    64906842/*! exports provided: default */
    64916843/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    65176869
    65186870/***/ "../../../../node_modules/@wordpress/icons/build-module/library/stretch-full-width.js":
    6519 /*!*******************************************************************************************************************!*\
    6520   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/stretch-full-width.js ***!
    6521   \*******************************************************************************************************************/
     6871/*!******************************************************************************************************************************!*\
     6872  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/stretch-full-width.js ***!
     6873  \******************************************************************************************************************************/
    65226874/*! exports provided: default */
    65236875/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    65476899
    65486900/***/ "../../../../node_modules/@wordpress/icons/build-module/library/stretch-wide.js":
    6549 /*!*************************************************************************************************************!*\
    6550   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/stretch-wide.js ***!
    6551   \*************************************************************************************************************/
     6901/*!************************************************************************************************************************!*\
     6902  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/stretch-wide.js ***!
     6903  \************************************************************************************************************************/
    65526904/*! exports provided: default */
    65536905/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    65776929
    65786930/***/ "../../../../node_modules/@wordpress/icons/build-module/library/subscript.js":
    6579 /*!**********************************************************************************************************!*\
    6580   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/subscript.js ***!
    6581   \**********************************************************************************************************/
     6931/*!*********************************************************************************************************************!*\
     6932  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/subscript.js ***!
     6933  \*********************************************************************************************************************/
    65826934/*! exports provided: default */
    65836935/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    66076959
    66086960/***/ "../../../../node_modules/@wordpress/icons/build-module/library/superscript.js":
    6609 /*!************************************************************************************************************!*\
    6610   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/superscript.js ***!
    6611   \************************************************************************************************************/
     6961/*!***********************************************************************************************************************!*\
     6962  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/superscript.js ***!
     6963  \***********************************************************************************************************************/
    66126964/*! exports provided: default */
    66136965/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    66376989
    66386990/***/ "../../../../node_modules/@wordpress/icons/build-module/library/swatch.js":
    6639 /*!*******************************************************************************************************!*\
    6640   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/swatch.js ***!
    6641   \*******************************************************************************************************/
     6991/*!******************************************************************************************************************!*\
     6992  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/swatch.js ***!
     6993  \******************************************************************************************************************/
    66426994/*! exports provided: default */
    66436995/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    66677019
    66687020/***/ "../../../../node_modules/@wordpress/icons/build-module/library/table-column-after.js":
    6669 /*!*******************************************************************************************************************!*\
    6670   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-column-after.js ***!
    6671   \*******************************************************************************************************************/
     7021/*!******************************************************************************************************************************!*\
     7022  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-column-after.js ***!
     7023  \******************************************************************************************************************************/
    66727024/*! exports provided: default */
    66737025/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    66977049
    66987050/***/ "../../../../node_modules/@wordpress/icons/build-module/library/table-column-before.js":
    6699 /*!********************************************************************************************************************!*\
    6700   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-column-before.js ***!
    6701   \********************************************************************************************************************/
     7051/*!*******************************************************************************************************************************!*\
     7052  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-column-before.js ***!
     7053  \*******************************************************************************************************************************/
    67027054/*! exports provided: default */
    67037055/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    67277079
    67287080/***/ "../../../../node_modules/@wordpress/icons/build-module/library/table-column-delete.js":
    6729 /*!********************************************************************************************************************!*\
    6730   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-column-delete.js ***!
    6731   \********************************************************************************************************************/
     7081/*!*******************************************************************************************************************************!*\
     7082  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-column-delete.js ***!
     7083  \*******************************************************************************************************************************/
    67327084/*! exports provided: default */
    67337085/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    67577109
    67587110/***/ "../../../../node_modules/@wordpress/icons/build-module/library/table-row-after.js":
    6759 /*!****************************************************************************************************************!*\
    6760   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-row-after.js ***!
    6761   \****************************************************************************************************************/
     7111/*!***************************************************************************************************************************!*\
     7112  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-row-after.js ***!
     7113  \***************************************************************************************************************************/
    67627114/*! exports provided: default */
    67637115/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    67877139
    67887140/***/ "../../../../node_modules/@wordpress/icons/build-module/library/table-row-before.js":
    6789 /*!*****************************************************************************************************************!*\
    6790   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-row-before.js ***!
    6791   \*****************************************************************************************************************/
     7141/*!****************************************************************************************************************************!*\
     7142  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-row-before.js ***!
     7143  \****************************************************************************************************************************/
    67927144/*! exports provided: default */
    67937145/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    68177169
    68187170/***/ "../../../../node_modules/@wordpress/icons/build-module/library/table-row-delete.js":
    6819 /*!*****************************************************************************************************************!*\
    6820   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-row-delete.js ***!
    6821   \*****************************************************************************************************************/
     7171/*!****************************************************************************************************************************!*\
     7172  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-row-delete.js ***!
     7173  \****************************************************************************************************************************/
    68227174/*! exports provided: default */
    68237175/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    68477199
    68487200/***/ "../../../../node_modules/@wordpress/icons/build-module/library/table.js":
    6849 /*!******************************************************************************************************!*\
    6850   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/table.js ***!
    6851   \******************************************************************************************************/
     7201/*!*****************************************************************************************************************!*\
     7202  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table.js ***!
     7203  \*****************************************************************************************************************/
    68527204/*! exports provided: default */
    68537205/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    68777229
    68787230/***/ "../../../../node_modules/@wordpress/icons/build-module/library/tablet.js":
    6879 /*!*******************************************************************************************************!*\
    6880   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/tablet.js ***!
    6881   \*******************************************************************************************************/
     7231/*!******************************************************************************************************************!*\
     7232  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/tablet.js ***!
     7233  \******************************************************************************************************************/
    68827234/*! exports provided: default */
    68837235/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    69077259
    69087260/***/ "../../../../node_modules/@wordpress/icons/build-module/library/tag.js":
    6909 /*!****************************************************************************************************!*\
    6910   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/tag.js ***!
    6911   \****************************************************************************************************/
     7261/*!***************************************************************************************************************!*\
     7262  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/tag.js ***!
     7263  \***************************************************************************************************************/
    69127264/*! exports provided: default */
    69137265/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    69377289
    69387290/***/ "../../../../node_modules/@wordpress/icons/build-module/library/term-description.js":
    6939 /*!*****************************************************************************************************************!*\
    6940   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/term-description.js ***!
    6941   \*****************************************************************************************************************/
     7291/*!****************************************************************************************************************************!*\
     7292  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/term-description.js ***!
     7293  \****************************************************************************************************************************/
    69427294/*! exports provided: default */
    69437295/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    69727324
    69737325/***/ "../../../../node_modules/@wordpress/icons/build-module/library/text-color.js":
    6974 /*!***********************************************************************************************************!*\
    6975   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/text-color.js ***!
    6976   \***********************************************************************************************************/
     7326/*!**********************************************************************************************************************!*\
     7327  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/text-color.js ***!
     7328  \**********************************************************************************************************************/
    69777329/*! exports provided: default */
    69787330/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    70027354
    70037355/***/ "../../../../node_modules/@wordpress/icons/build-module/library/title.js":
    7004 /*!******************************************************************************************************!*\
    7005   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/title.js ***!
    7006   \******************************************************************************************************/
     7356/*!*****************************************************************************************************************!*\
     7357  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/title.js ***!
     7358  \*****************************************************************************************************************/
    70077359/*! exports provided: default */
    70087360/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    70327384
    70337385/***/ "../../../../node_modules/@wordpress/icons/build-module/library/tool.js":
    7034 /*!*****************************************************************************************************!*\
    7035   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/tool.js ***!
    7036   \*****************************************************************************************************/
     7386/*!****************************************************************************************************************!*\
     7387  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/tool.js ***!
     7388  \****************************************************************************************************************/
    70377389/*! exports provided: default */
    70387390/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    70627414
    70637415/***/ "../../../../node_modules/@wordpress/icons/build-module/library/trash.js":
    7064 /*!******************************************************************************************************!*\
    7065   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/trash.js ***!
    7066   \******************************************************************************************************/
     7416/*!*****************************************************************************************************************!*\
     7417  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/trash.js ***!
     7418  \*****************************************************************************************************************/
    70677419/*! exports provided: default */
    70687420/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    70927444
    70937445/***/ "../../../../node_modules/@wordpress/icons/build-module/library/typography.js":
    7094 /*!***********************************************************************************************************!*\
    7095   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/typography.js ***!
    7096   \***********************************************************************************************************/
     7446/*!**********************************************************************************************************************!*\
     7447  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/typography.js ***!
     7448  \**********************************************************************************************************************/
    70977449/*! exports provided: default */
    70987450/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    71227474
    71237475/***/ "../../../../node_modules/@wordpress/icons/build-module/library/undo.js":
    7124 /*!*****************************************************************************************************!*\
    7125   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/undo.js ***!
    7126   \*****************************************************************************************************/
     7476/*!****************************************************************************************************************!*\
     7477  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/undo.js ***!
     7478  \****************************************************************************************************************/
    71277479/*! exports provided: default */
    71287480/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    71527504
    71537505/***/ "../../../../node_modules/@wordpress/icons/build-module/library/ungroup.js":
    7154 /*!********************************************************************************************************!*\
    7155   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/ungroup.js ***!
    7156   \********************************************************************************************************/
     7506/*!*******************************************************************************************************************!*\
     7507  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/ungroup.js ***!
     7508  \*******************************************************************************************************************/
    71577509/*! exports provided: default */
    71587510/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    71827534
    71837535/***/ "../../../../node_modules/@wordpress/icons/build-module/library/update.js":
    7184 /*!*******************************************************************************************************!*\
    7185   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/update.js ***!
    7186   \*******************************************************************************************************/
     7536/*!******************************************************************************************************************!*\
     7537  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/update.js ***!
     7538  \******************************************************************************************************************/
    71877539/*! exports provided: default */
    71887540/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    72127564
    72137565/***/ "../../../../node_modules/@wordpress/icons/build-module/library/upload.js":
    7214 /*!*******************************************************************************************************!*\
    7215   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/upload.js ***!
    7216   \*******************************************************************************************************/
     7566/*!******************************************************************************************************************!*\
     7567  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/upload.js ***!
     7568  \******************************************************************************************************************/
    72177569/*! exports provided: default */
    72187570/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    72427594
    72437595/***/ "../../../../node_modules/@wordpress/icons/build-module/library/verse.js":
    7244 /*!******************************************************************************************************!*\
    7245   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/verse.js ***!
    7246   \******************************************************************************************************/
     7596/*!*****************************************************************************************************************!*\
     7597  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/verse.js ***!
     7598  \*****************************************************************************************************************/
    72477599/*! exports provided: default */
    72487600/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    72727624
    72737625/***/ "../../../../node_modules/@wordpress/icons/build-module/library/video.js":
    7274 /*!******************************************************************************************************!*\
    7275   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/video.js ***!
    7276   \******************************************************************************************************/
     7626/*!*****************************************************************************************************************!*\
     7627  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/video.js ***!
     7628  \*****************************************************************************************************************/
    72777629/*! exports provided: default */
    72787630/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    73027654
    73037655/***/ "../../../../node_modules/@wordpress/icons/build-module/library/warning.js":
    7304 /*!********************************************************************************************************!*\
    7305   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/warning.js ***!
    7306   \********************************************************************************************************/
     7656/*!*******************************************************************************************************************!*\
     7657  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/warning.js ***!
     7658  \*******************************************************************************************************************/
    73077659/*! exports provided: default */
    73087660/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    73327684
    73337685/***/ "../../../../node_modules/@wordpress/icons/build-module/library/widget.js":
    7334 /*!*******************************************************************************************************!*\
    7335   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/widget.js ***!
    7336   \*******************************************************************************************************/
     7686/*!******************************************************************************************************************!*\
     7687  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/widget.js ***!
     7688  \******************************************************************************************************************/
    73377689/*! exports provided: default */
    73387690/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    73627714
    73637715/***/ "../../../../node_modules/@wordpress/icons/build-module/library/wordpress.js":
    7364 /*!**********************************************************************************************************!*\
    7365   !*** /Users/corey/dev/pattern-directory/node_modules/@wordpress/icons/build-module/library/wordpress.js ***!
    7366   \**********************************************************************************************************/
     7716/*!*********************************************************************************************************************!*\
     7717  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/wordpress.js ***!
     7718  \*********************************************************************************************************************/
    73677719/*! exports provided: default */
    73687720/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    73927744
    73937745/***/ "../../../../node_modules/react-use-gesture/dist/reactusegesture.esm.js":
    7394 /*!*****************************************************************************************************!*\
    7395   !*** /Users/corey/dev/pattern-directory/node_modules/react-use-gesture/dist/reactusegesture.esm.js ***!
    7396   \*****************************************************************************************************/
     7746/*!****************************************************************************************************************!*\
     7747  !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/react-use-gesture/dist/reactusegesture.esm.js ***!
     7748  \****************************************************************************************************************/
    73977749/*! exports provided: addV, rubberbandIfOutOfBounds, subV, useDrag, useGesture, useHover, useMove, usePinch, useScroll, useWheel */
    73987750/***/ (function(module, __webpack_exports__, __webpack_require__) {
     
    1036710719"use strict";
    1036810720__webpack_require__.r(__webpack_exports__);
    10369 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    10370 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    10371 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
    10372 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_1__);
    10373 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
    10374 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_2__);
    10375 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url");
    10376 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_3__);
    10377 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js");
    10378 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../utils */ "./src/utils/index.js");
    10379 /* harmony import */ var _messaging__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./messaging */ "./src/components/category-context-bar/messaging.js");
    10380 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../store */ "./src/store/index.js");
     10721/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../../../../node_modules/@babel/runtime/helpers/slicedToArray.js");
     10722/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__);
     10723/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
     10724/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__);
     10725/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
     10726/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__);
     10727/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
     10728/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_3__);
     10729/* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url");
     10730/* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_4__);
     10731/* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js");
     10732/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../utils */ "./src/utils/index.js");
     10733/* harmony import */ var _messaging__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./messaging */ "./src/components/category-context-bar/messaging.js");
     10734/* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../store */ "./src/store/index.js");
     10735
    1038110736
    1038210737
     
    1039810753
    1039910754function CategoryContextBar() {
    10400   const {
    10401     path
    10402   } = Object(_hooks__WEBPACK_IMPORTED_MODULE_4__["useRoute"])();
    10403   const [height, setHeight] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(0);
    10404   const [message, setMessage] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])();
    10405   const [context] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])({
     10755  var _useRoute = Object(_hooks__WEBPACK_IMPORTED_MODULE_5__["useRoute"])(),
     10756      path = _useRoute.path;
     10757
     10758  var _useState = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useState"])(0),
     10759      _useState2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useState, 2),
     10760      height = _useState2[0],
     10761      setHeight = _useState2[1];
     10762
     10763  var _useState3 = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useState"])(),
     10764      _useState4 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useState3, 2),
     10765      message = _useState4[0],
     10766      setMessage = _useState4[1];
     10767
     10768  var _useState5 = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useState"])({
    1040610769    title: '',
    1040710770    links: []
    10408   });
    10409   const innerRef = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useRef"])(null);
    10410   const {
    10411     isAllCategory,
    10412     category,
    10413     isLoadingPatterns,
    10414     patterns
    10415   } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_2__["useSelect"])(select => {
    10416     const {
    10417       getCategoryBySlug,
    10418       getPatternsByQuery,
    10419       isLoadingPatternsByQuery,
    10420       getCurrentQuery
    10421     } = select(_store__WEBPACK_IMPORTED_MODULE_7__["store"]);
    10422     const categorySlug = Object(_utils__WEBPACK_IMPORTED_MODULE_5__["getCategoryFromPath"])(path);
    10423 
    10424     const _category = getCategoryBySlug(categorySlug);
    10425 
    10426     const query = getCurrentQuery();
     10771  }),
     10772      _useState6 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useState5, 1),
     10773      context = _useState6[0];
     10774
     10775  var innerRef = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useRef"])(null);
     10776
     10777  var _useSelect = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_3__["useSelect"])(function (select) {
     10778    var _select = select(_store__WEBPACK_IMPORTED_MODULE_8__["store"]),
     10779        getCategoryBySlug = _select.getCategoryBySlug,
     10780        getPatternsByQuery = _select.getPatternsByQuery,
     10781        isLoadingPatternsByQuery = _select.isLoadingPatternsByQuery,
     10782        getCurrentQuery = _select.getCurrentQuery;
     10783
     10784    var categorySlug = Object(_utils__WEBPACK_IMPORTED_MODULE_6__["getCategoryFromPath"])(path);
     10785
     10786    var _category = getCategoryBySlug(categorySlug);
     10787
     10788    var query = getCurrentQuery();
    1042710789    return {
    1042810790      isAllCategory: _category && _category.id === -1,
     
    1043110793      category: _category
    1043210794    };
    10433   }, [path]);
    10434   Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(() => {
     10795  }, [path]),
     10796      isAllCategory = _useSelect.isAllCategory,
     10797      category = _useSelect.category,
     10798      isLoadingPatterns = _useSelect.isLoadingPatterns,
     10799      patterns = _useSelect.patterns;
     10800
     10801  Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useEffect"])(function () {
    1043510802    if (!category) {
    1043610803      return;
     
    1043810805
    1043910806    if (isLoadingPatterns) {
    10440       setMessage(Object(_messaging__WEBPACK_IMPORTED_MODULE_6__["getLoadingMessage"])(category.name));
     10807      setMessage(Object(_messaging__WEBPACK_IMPORTED_MODULE_7__["getLoadingMessage"])(category.name));
    1044110808      return;
    1044210809    }
    1044310810
    10444     const searchTerm = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_3__["getQueryArg"])(path, 'search');
     10811    var searchTerm = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_4__["getQueryArg"])(path, 'search');
    1044510812
    1044610813    if (searchTerm && !isAllCategory) {
    10447       setMessage(Object(_messaging__WEBPACK_IMPORTED_MODULE_6__["getDefaultSearchMessage"])(patterns.length, category.name, searchTerm));
     10814      setMessage(Object(_messaging__WEBPACK_IMPORTED_MODULE_7__["getDefaultSearchMessage"])(patterns.length, category.name, searchTerm));
    1044810815    } else if (searchTerm && isAllCategory) {
    10449       setMessage(Object(_messaging__WEBPACK_IMPORTED_MODULE_6__["getAllSearchMessage"])(patterns.length, searchTerm));
     10816      setMessage(Object(_messaging__WEBPACK_IMPORTED_MODULE_7__["getAllSearchMessage"])(patterns.length, searchTerm));
    1045010817    } else if (!isAllCategory) {
    10451       setMessage(Object(_messaging__WEBPACK_IMPORTED_MODULE_6__["getDefaultMessage"])(category.count || 0, category.name));
     10818      setMessage(Object(_messaging__WEBPACK_IMPORTED_MODULE_7__["getDefaultMessage"])(category.count || 0, category.name));
    1045210819    } else {
    1045310820      setMessage('');
    1045410821    }
    1045510822  }, [category, isLoadingPatterns, patterns]);
    10456   Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(() => {
    10457     const _height = message ? innerRef.current.offsetHeight : 0;
     10823  Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useEffect"])(function () {
     10824    var _height = message ? innerRef.current.offsetHeight : 0;
    1045810825
    1045910826    setHeight(_height);
    1046010827  }, [message]);
    10461   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("header", {
     10828  return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("header", {
    1046210829    className: "category-context-bar",
    1046310830    style: {
    10464       height: `${height}px`
     10831      height: "".concat(height, "px")
    1046510832    }
    10466   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
     10833  }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("div", {
    1046710834    ref: innerRef
    10468   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("h2", {
     10835  }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("h2", {
    1046910836    className: "category-context-bar__copy"
    10470   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", {
    10471     className: `category-context-bar__spinner ${!isLoadingPatterns ? 'category-context-bar__spinner--is-hidden' : ''}`
    10472   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_1__["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", {
     10837  }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("span", {
     10838    className: "category-context-bar__spinner ".concat(!isLoadingPatterns ? 'category-context-bar__spinner--is-hidden' : '')
     10839  }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__["Spinner"], null)), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("span", null, message)), context.links && context.links.length > 0 && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("div", {
    1047310840    className: "category-context-bar__links"
    10474   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("h3", {
     10841  }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("h3", {
    1047510842    className: "category-context-bar__title"
    10476   }, 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", {
    10477     key: i.href
    10478   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", {
    10479     href: i.href
    10480   }, i.label)))))));
     10843  }, context.title), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("ul", null, context.links.map(function (i) {
     10844    return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("li", {
     10845      key: i.href
     10846    }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("a", {
     10847      href: i.href
     10848    }, i.label));
     10849  })))));
    1048110850}
    1048210851
     
    1051710886 */
    1051810887
    10519 const getDefaultMessage = (count, categoryName) => {
     10888var getDefaultMessage = function getDefaultMessage(count, categoryName) {
    1052010889  return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createInterpolateElement"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["sprintf"])(
    1052110890  /* translators: %1$d: number of patterns. %2$s category name. */
     
    1053110900 */
    1053210901
    10533 const getLoadingMessage = categoryName => {
     10902var getLoadingMessage = function getLoadingMessage(categoryName) {
    1053410903  return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createInterpolateElement"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["sprintf"])(
    1053510904  /* translators: %1$d: number of patterns. %2$s category name. */
     
    1054710916 */
    1054810917
    10549 const getDefaultSearchMessage = (count, categoryName, searchTerm) => {
     10918var getDefaultSearchMessage = function getDefaultSearchMessage(count, categoryName, searchTerm) {
    1055010919  return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createInterpolateElement"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["sprintf"])(
    1055110920  /* translators: %1$d: number of patterns. %2$s category name. %3$s search term  */
     
    1056210931 */
    1056310932
    10564 const getAllSearchMessage = (count, searchTerm) => {
     10933var getAllSearchMessage = function getAllSearchMessage(count, searchTerm) {
    1056510934  return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createInterpolateElement"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["sprintf"])(
    1056610935  /* translators: %1$d: number of patterns. %2$s search term.  */
     
    1118911558
    1119011559/* harmony default export */ __webpack_exports__["default"] = (MobileMenu);
     11560
     11561/***/ }),
     11562
     11563/***/ "./src/components/my-patterns/index.js":
     11564/*!*********************************************!*\
     11565  !*** ./src/components/my-patterns/index.js ***!
     11566  \*********************************************/
     11567/*! exports provided: default */
     11568/***/ (function(module, __webpack_exports__, __webpack_require__) {
     11569
     11570"use strict";
     11571__webpack_require__.r(__webpack_exports__);
     11572/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
     11573/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
     11574/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
     11575/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
     11576/* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url");
     11577/* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__);
     11578/* harmony import */ var _wordpress_core_data__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/core-data */ "@wordpress/core-data");
     11579/* harmony import */ var _wordpress_core_data__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_core_data__WEBPACK_IMPORTED_MODULE_3__);
     11580/* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../store */ "./src/store/index.js");
     11581/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
     11582/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_5__);
     11583/* harmony import */ var _menu__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./menu */ "./src/components/my-patterns/menu.js");
     11584/* harmony import */ var _pattern_grid__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../pattern-grid */ "./src/components/pattern-grid/index.js");
     11585/* harmony import */ var _query_monitor__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../query-monitor */ "./src/components/query-monitor/index.js");
     11586/* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js");
     11587
     11588
     11589/**
     11590 * WordPress dependencies
     11591 */
     11592
     11593
     11594
     11595
     11596
     11597/**
     11598 * Internal dependencies
     11599 */
     11600
     11601
     11602
     11603
     11604
     11605
     11606const MyPatterns = () => {
     11607  const query = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_5__["useSelect"])(select => select(_store__WEBPACK_IMPORTED_MODULE_4__["store"]).getCurrentQuery());
     11608  const author = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_5__["useSelect"])(select => {
     11609    var _select$getCurrentUse;
     11610
     11611    return (_select$getCurrentUse = select(_wordpress_core_data__WEBPACK_IMPORTED_MODULE_3__["store"]).getCurrentUser()) === null || _select$getCurrentUse === void 0 ? void 0 : _select$getCurrentUse.id;
     11612  });
     11613
     11614  if (!author) {
     11615    const loginUrl = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__["addQueryArgs"])(wporgLoginUrl, {
     11616      redirect_to: window.location
     11617    });
     11618    return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
     11619      className: "entry-content"
     11620    }, 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", {
     11621      className: "button button-primary",
     11622      href: loginUrl
     11623    }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Log in', 'wporg-patterns')));
     11624  } // Show all patterns regardless of status, but if the current query has a status (the view is draft, for
     11625  // example), that will override `any`. Lastly, make sure this shows the current user's patterns.
     11626
     11627
     11628  const modifiedQuery = {
     11629    status: 'any',
     11630    ...query,
     11631    author: author
     11632  };
     11633  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_6__["default"], null), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_grid__WEBPACK_IMPORTED_MODULE_7__["default"], {
     11634    query: modifiedQuery
     11635  }));
     11636};
     11637
     11638/* harmony default export */ __webpack_exports__["default"] = (MyPatterns);
     11639
     11640/***/ }),
     11641
     11642/***/ "./src/components/my-patterns/menu.js":
     11643/*!********************************************!*\
     11644  !*** ./src/components/my-patterns/menu.js ***!
     11645  \********************************************/
     11646/*! exports provided: default */
     11647/***/ (function(module, __webpack_exports__, __webpack_require__) {
     11648
     11649"use strict";
     11650__webpack_require__.r(__webpack_exports__);
     11651/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
     11652/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
     11653/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
     11654/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
     11655/* harmony import */ var _menu__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../menu */ "./src/components/menu/index.js");
     11656/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../utils */ "./src/utils/index.js");
     11657/* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js");
     11658
     11659
     11660/**
     11661 * WordPress dependencies
     11662 */
     11663
     11664/**
     11665 * Internal dependencies
     11666 */
     11667
     11668
     11669
     11670
     11671/* harmony default export */ __webpack_exports__["default"] = (function () {
     11672  const {
     11673    path,
     11674    update: updatePath
     11675  } = Object(_hooks__WEBPACK_IMPORTED_MODULE_4__["useRoute"])();
     11676  let view = Object(_utils__WEBPACK_IMPORTED_MODULE_3__["getValueFromPath"])(path, 'my-patterns');
     11677
     11678  if ('page' === view) {
     11679    view = 'all';
     11680  } // @todo Load from an API to get pattern counts.
     11681
     11682
     11683  const options = [{
     11684    value: `${wporgSiteUrl}/my-patterns/`,
     11685    slug: 'all',
     11686    label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('All', 'wporg-patterns')
     11687  }, {
     11688    value: `${wporgSiteUrl}/my-patterns/draft/`,
     11689    slug: 'draft',
     11690    label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Drafts', 'wporg-patterns')
     11691  }, {
     11692    value: `${wporgSiteUrl}/my-patterns/pending/`,
     11693    slug: 'pending',
     11694    label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Pending Review', 'wporg-patterns')
     11695  }];
     11696  return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("nav", {
     11697    className: "pattern-grid-menu"
     11698  }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_menu__WEBPACK_IMPORTED_MODULE_2__["default"], {
     11699    label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Menu', 'wporg-patterns'),
     11700    current: view || 'all',
     11701    options: options,
     11702    onClick: event => {
     11703      event.preventDefault();
     11704      updatePath(event.target.pathname);
     11705    },
     11706    isLoading: false
     11707  }));
     11708});
    1119111709
    1119211710/***/ }),
     
    1133811856
    1133911857
    11340 function PatternGrid({
    11341   query
    11342 }) {
    11343   const {
    11344     isLoading,
    11345     posts,
    11346     totalPages
    11347   } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_2__["useSelect"])(select => {
    11348     const {
    11349       getPatternTotalPagesByQuery,
    11350       getPatternsByQuery,
    11351       isLoadingPatternsByQuery
    11352     } = select(_store__WEBPACK_IMPORTED_MODULE_5__["store"]);
     11858function PatternGrid(_ref) {
     11859  var query = _ref.query;
     11860
     11861  var _useSelect = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_2__["useSelect"])(function (select) {
     11862    var _select = select(_store__WEBPACK_IMPORTED_MODULE_5__["store"]),
     11863        getPatternTotalPagesByQuery = _select.getPatternTotalPagesByQuery,
     11864        getPatternsByQuery = _select.getPatternsByQuery,
     11865        isLoadingPatternsByQuery = _select.isLoadingPatternsByQuery;
     11866
    1135311867    return {
    1135411868      isLoading: query && isLoadingPatternsByQuery(query),
     
    1135611870      totalPages: query ? getPatternTotalPagesByQuery(query) : 0
    1135711871    };
    11358   });
     11872  }),
     11873      isLoading = _useSelect.isLoading,
     11874      posts = _useSelect.posts,
     11875      totalPages = _useSelect.totalPages;
     11876
    1135911877  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", {
    1136011878    className: "pattern-grid"
    11361   }, isLoading ? Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_1__["Spinner"], null) : posts.map(post => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_thumbnail__WEBPACK_IMPORTED_MODULE_4__["default"], {
    11362     key: post.id,
    11363     pattern: post
    11364   }))), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pagination__WEBPACK_IMPORTED_MODULE_3__["default"], {
     11879  }, isLoading ? Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_1__["Spinner"], null) : posts.map(function (post) {
     11880    return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_thumbnail__WEBPACK_IMPORTED_MODULE_4__["default"], {
     11881      key: post.id,
     11882      pattern: post
     11883    });
     11884  })), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pagination__WEBPACK_IMPORTED_MODULE_3__["default"], {
    1136511885    totalPages: totalPages,
    1136611886    currentPage: query === null || query === void 0 ? void 0 : query.page
     
    1140011920
    1140111921
    11402 function Pagination({
    11403   currentPage = 1,
    11404   totalPages
    11405 }) {
    11406   const {
    11407     path,
    11408     update: updatePath
    11409   } = Object(_hooks__WEBPACK_IMPORTED_MODULE_3__["useRoute"])();
     11922function Pagination(_ref) {
     11923  var _ref$currentPage = _ref.currentPage,
     11924      currentPage = _ref$currentPage === void 0 ? 1 : _ref$currentPage,
     11925      totalPages = _ref.totalPages;
     11926
     11927  var _useRoute = Object(_hooks__WEBPACK_IMPORTED_MODULE_3__["useRoute"])(),
     11928      path = _useRoute.path,
     11929      updatePath = _useRoute.update;
    1141011930
    1141111931  if (!totalPages || totalPages <= 1) {
     
    1141311933  }
    1141411934
    11415   const hasPrevious = currentPage > 1;
    11416   const hasNext = currentPage < totalPages;
    11417   const basePath = path.replace(/page\/\d+\/?$/, '');
    11418   const pages = Object(_utils_get_pagination_list__WEBPACK_IMPORTED_MODULE_2__["default"])(totalPages, currentPage);
    11419 
    11420   const onClick = (event, page) => {
     11935  var hasPrevious = currentPage > 1;
     11936  var hasNext = currentPage < totalPages;
     11937  var basePath = path.replace(/page\/\d+\/?$/, '');
     11938  var pages = Object(_utils_get_pagination_list__WEBPACK_IMPORTED_MODULE_2__["default"])(totalPages, currentPage);
     11939
     11940  var _onClick = function onClick(event, page) {
    1142111941    event.preventDefault();
    1142211942
    1142311943    if (page === 1) {
    11424       updatePath(`${basePath}`);
     11944      updatePath("".concat(basePath));
    1142511945    }
    1142611946
    11427     updatePath(`${basePath}page/${page}/`);
     11947    updatePath("".concat(basePath, "page/").concat(page, "/"));
    1142811948  };
    1142911949
     
    1143711957  }, hasPrevious && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", {
    1143811958    className: "pagination__link",
    11439     href: `${basePath}page/${currentPage - 1}`,
    11440     onClick: event => onClick(event, currentPage - 1)
     11959    href: "".concat(basePath, "page/").concat(currentPage - 1),
     11960    onClick: function onClick(event) {
     11961      return _onClick(event, currentPage - 1);
     11962    }
    1144111963  }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", {
    1144211964    className: "screen-reader-text"
    1144311965  }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Previous page', 'wporg-patterns')), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", {
    1144411966    "aria-hidden": true
    11445   }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["_x"])('Previous', 'previous page link label', 'wporg-patterns')))), pages.map((page, index) => {
     11967  }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["_x"])('Previous', 'previous page link label', 'wporg-patterns')))), pages.map(function (page, index) {
    1144611968    if ('…' === page) {
    1144711969      return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", {
    1144811970        className: "pagination__item",
    11449         key: `${index}-${page}`
     11971        key: "".concat(index, "-").concat(page)
    1145011972      }, page);
    1145111973    }
     
    1145611978    }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", {
    1145711979      className: "pagination__link",
    11458       href: `${basePath}page/${page}`,
     11980      href: "".concat(basePath, "page/").concat(page),
    1145911981      "aria-current": page === currentPage ? 'page' : undefined,
    11460       onClick: event => onClick(event, page)
     11982      onClick: function onClick(event) {
     11983        return _onClick(event, page);
     11984      }
    1146111985    }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", {
    1146211986      className: "screen-reader-text"
     
    1146911993  }, hasNext && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", {
    1147011994    className: "pagination__link",
    11471     href: `${basePath}page/${currentPage + 1}`,
    11472     onClick: event => onClick(event, currentPage + 1)
     11995    href: "".concat(basePath, "page/").concat(currentPage + 1),
     11996    onClick: function onClick(event) {
     11997      return _onClick(event, currentPage + 1);
     11998    }
    1147311999  }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", {
    1147412000    className: "screen-reader-text"
     
    1150412030
    1150512031
    11506 const CopyPasteImage = () => // Wrap the image to avoid the UI shift after the GIF loads
    11507 Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    11508   style: {
    11509     height: '220px'
    11510   }
    11511 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("img", {
    11512   src: `${wporgAssetUrl}/images/copy-paste-demo.gif`,
    11513   alt: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('GIF of copy and pasting.', 'wporg-patterns')
    11514 }));
    11515 
    11516 const CopyGuide = ({
    11517   onFinish
    11518 }) => {
     12032var CopyPasteImage = function CopyPasteImage() {
     12033  return (// Wrap the image to avoid the UI shift after the GIF loads
     12034    Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
     12035      style: {
     12036        height: '220px'
     12037      }
     12038    }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("img", {
     12039      src: "".concat(wporgAssetUrl, "/images/copy-paste-demo.gif"),
     12040      alt: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('GIF of copy and pasting.', 'wporg-patterns')
     12041    }))
     12042  );
     12043};
     12044
     12045var CopyGuide = function CopyGuide(_ref) {
     12046  var onFinish = _ref.onFinish;
    1151912047  return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__["Animate"], {
    1152012048    type: "appear",
     
    1152212050      origin: 'bottom'
    1152312051    }
    11524   }, ({
    11525     className
    11526   }) => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__["Guide"], {
    11527     className: `pattern-actions__guide ${className}`,
    11528     onFinish: onFinish,
    11529     finishButtonText: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Close', 'wporg-patterns'),
    11530     pages: [{
    11531       image: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(CopyPasteImage, null),
    11532       content: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    11533         className: "pattern-actions__guide-content"
    11534       }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("h3", {
    11535         className: "pattern-actions__guide-title"
    11536       }, 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. Its 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 pressing both the <kbd>⌘</kbd> and <kbd>v</kbd> keys, or right-clicking and choose "Paste" from the menu.', 'wporg-patterns'), {
    11537         kbd: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("kbd", {
    11538           className: "pattern-actions__guide-shortcut"
    11539         })
    11540       })))))
    11541     }]
    11542   }));
     12052  }, function (_ref2) {
     12053    var className = _ref2.className;
     12054    return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__["Guide"], {
     12055      className: "pattern-actions__guide ".concat(className),
     12056      onFinish: onFinish,
     12057      finishButtonText: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Close', 'wporg-patterns'),
     12058      pages: [{
     12059        image: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(CopyPasteImage, null),
     12060        content: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
     12061          className: "pattern-actions__guide-content"
     12062        }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("h3", {
     12063          className: "pattern-actions__guide-title"
     12064        }, 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. Its 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 pressing both the <kbd>⌘</kbd> and <kbd>v</kbd> keys, or right-clicking and choose "Paste" from the menu.', 'wporg-patterns'), {
     12065          kbd: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("kbd", {
     12066            className: "pattern-actions__guide-shortcut"
     12067          })
     12068        })))))
     12069      }]
     12070    });
     12071  });
    1154312072};
    1154412073
     
    1157012099
    1157112100
    11572 const CopySuccessMessage = ({
    11573   onClick
    11574 }) => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__["Notice"], {
    11575   className: "pattern-actions__notice",
    11576   status: "success",
    11577   isDismissible: false,
    11578   actions: [{
    11579     label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Learn More', 'wporg-patterns'),
    11580     onClick: onClick,
    11581     variant: 'secondary'
    11582   }]
    11583 }, 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')));
     12101var CopySuccessMessage = function CopySuccessMessage(_ref) {
     12102  var onClick = _ref.onClick;
     12103  return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__["Notice"], {
     12104    className: "pattern-actions__notice",
     12105    status: "success",
     12106    isDismissible: false,
     12107    actions: [{
     12108      label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Learn More', 'wporg-patterns'),
     12109      onClick: onClick,
     12110      variant: 'secondary'
     12111    }]
     12112  }, 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')));
     12113};
    1158412114
    1158512115/* harmony default export */ __webpack_exports__["default"] = (CopySuccessMessage);
     
    1159612126"use strict";
    1159712127__webpack_require__.r(__webpack_exports__);
    11598 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    11599 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    11600 /* harmony import */ var _copy_pattern_button__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../copy-pattern-button */ "./src/components/copy-pattern-button/index.js");
    11601 /* harmony import */ var _favorite_button__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../favorite-button */ "./src/components/favorite-button/index.js");
    11602 /* harmony import */ var _copy_success_message__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./copy-success-message */ "./src/components/pattern-preview-actions/copy-success-message.js");
    11603 /* harmony import */ var _copy_guide__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./copy-guide */ "./src/components/pattern-preview-actions/copy-guide.js");
     12128/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../../../../node_modules/@babel/runtime/helpers/slicedToArray.js");
     12129/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__);
     12130/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
     12131/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__);
     12132/* harmony import */ var _copy_pattern_button__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../copy-pattern-button */ "./src/components/copy-pattern-button/index.js");
     12133/* harmony import */ var _favorite_button__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../favorite-button */ "./src/components/favorite-button/index.js");
     12134/* harmony import */ var _copy_success_message__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./copy-success-message */ "./src/components/pattern-preview-actions/copy-success-message.js");
     12135/* harmony import */ var _copy_guide__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./copy-guide */ "./src/components/pattern-preview-actions/copy-guide.js");
     12136
    1160412137
    1160512138
     
    1161712150
    1161812151
    11619 const PatternPreviewActions = ({
    11620   postId
    11621 }) => {
    11622   const [showSuccess, setShowSuccess] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(false);
    11623   const [showGuide, setShowGuide] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(false);
    11624   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
     12152var PatternPreviewActions = function PatternPreviewActions(_ref) {
     12153  var postId = _ref.postId;
     12154
     12155  var _useState = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useState"])(false),
     12156      _useState2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useState, 2),
     12157      showSuccess = _useState2[0],
     12158      setShowSuccess = _useState2[1];
     12159
     12160  var _useState3 = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useState"])(false),
     12161      _useState4 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useState3, 2),
     12162      showGuide = _useState4[0],
     12163      setShowGuide = _useState4[1];
     12164
     12165  return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("div", {
    1162512166    className: "pattern-actions"
    11626   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
     12167  }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("div", {
    1162712168    className: "pattern-actions__container"
    11628   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_copy_pattern_button__WEBPACK_IMPORTED_MODULE_1__["default"], {
    11629     onSuccess: () => setShowSuccess(true)
    11630   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_favorite_button__WEBPACK_IMPORTED_MODULE_2__["default"], {
     12169  }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_copy_pattern_button__WEBPACK_IMPORTED_MODULE_2__["default"], {
     12170    onSuccess: function onSuccess() {
     12171      return setShowSuccess(true);
     12172    }
     12173  }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_favorite_button__WEBPACK_IMPORTED_MODULE_3__["default"], {
    1163112174    patternId: postId
    11632   }), showSuccess && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_copy_success_message__WEBPACK_IMPORTED_MODULE_3__["default"], {
    11633     onClick: () => setShowGuide(true)
    11634   }), showGuide && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_copy_guide__WEBPACK_IMPORTED_MODULE_4__["default"], {
    11635     onFinish: () => setShowGuide(false)
     12175  }), showSuccess && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_copy_success_message__WEBPACK_IMPORTED_MODULE_4__["default"], {
     12176    onClick: function onClick() {
     12177      return setShowGuide(true);
     12178    }
     12179  }), showGuide && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_copy_guide__WEBPACK_IMPORTED_MODULE_5__["default"], {
     12180    onFinish: function onFinish() {
     12181      return setShowGuide(false);
     12182    }
    1163612183  })));
    1163712184};
     
    1166012207
    1166112208
    11662 function Canvas({
    11663   html
    11664 }) {
    11665   const style = {
     12209function Canvas(_ref) {
     12210  var html = _ref.html;
     12211  var style = {
    1166612212    width: '100%',
    1166712213    height: '50vh',
     
    1169512241/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ "../../../../node_modules/@babel/runtime/helpers/extends.js");
    1169612242/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);
    11697 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    11698 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__);
    11699 /* harmony import */ var react_use_gesture__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react-use-gesture */ "../../../../node_modules/react-use-gesture/dist/reactusegesture.esm.js");
    11700 /* harmony import */ var _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/keycodes */ "@wordpress/keycodes");
    11701 /* harmony import */ var _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3__);
     12243/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ "../../../../node_modules/@babel/runtime/helpers/objectWithoutProperties.js");
     12244/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__);
     12245/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
     12246/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__);
     12247/* harmony import */ var react_use_gesture__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react-use-gesture */ "../../../../node_modules/react-use-gesture/dist/reactusegesture.esm.js");
     12248/* harmony import */ var _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/keycodes */ "@wordpress/keycodes");
     12249/* harmony import */ var _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_keycodes__WEBPACK_IMPORTED_MODULE_4__);
     12250
    1170212251
    1170312252
     
    1171312262
    1171412263
    11715 function DragHandle({
    11716   label,
    11717   className,
    11718   onDragChange,
    11719   direction = 'left',
    11720   ...props
    11721 }) {
    11722   const dragGestures = Object(react_use_gesture__WEBPACK_IMPORTED_MODULE_2__["useDrag"])(({
    11723     delta,
    11724     dragging
    11725   }) => {
    11726     const multiplier = direction === 'left' ? -2 : 2;
     12264function DragHandle(_ref) {
     12265  var label = _ref.label,
     12266      className = _ref.className,
     12267      onDragChange = _ref.onDragChange,
     12268      _ref$direction = _ref.direction,
     12269      direction = _ref$direction === void 0 ? 'left' : _ref$direction,
     12270      props = _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1___default()(_ref, ["label", "className", "onDragChange", "direction"]);
     12271
     12272  var dragGestures = Object(react_use_gesture__WEBPACK_IMPORTED_MODULE_3__["useDrag"])(function (_ref2) {
     12273    var delta = _ref2.delta,
     12274        dragging = _ref2.dragging;
     12275    var multiplier = direction === 'left' ? -2 : 2;
    1172712276
    1172812277    if (dragging) {
     
    1173112280  });
    1173212281
    11733   const onKeyDown = event => {
    11734     const {
    11735       keyCode
    11736     } = event;
    11737 
    11738     if (direction === 'left' && keyCode === _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3__["LEFT"] || direction === 'right' && keyCode === _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3__["RIGHT"]) {
     12282  var onKeyDown = function onKeyDown(event) {
     12283    var keyCode = event.keyCode;
     12284
     12285    if (direction === 'left' && keyCode === _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_4__["LEFT"] || direction === 'right' && keyCode === _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_4__["RIGHT"]) {
    1173912286      onDragChange(20);
    11740     } else if (direction === 'left' && keyCode === _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3__["RIGHT"] || direction === 'right' && keyCode === _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3__["LEFT"]) {
     12287    } else if (direction === 'left' && keyCode === _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_4__["RIGHT"] || direction === 'right' && keyCode === _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_4__["LEFT"]) {
    1174112288      onDragChange(-20);
    1174212289    }
    1174312290  };
    1174412291
    11745   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("div", {
    11746     className: `pattern-preview__drag-handle ${className}`
    11747   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("button", _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({
     12292  return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["createElement"])("div", {
     12293    className: "pattern-preview__drag-handle ".concat(className)
     12294  }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["createElement"])("button", _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({
    1174812295    className: "pattern-preview__drag-handle-button",
    1174912296    "aria-label": label
     
    1176612313"use strict";
    1176712314__webpack_require__.r(__webpack_exports__);
    11768 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    11769 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    11770 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    11771 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
    11772 /* harmony import */ var _wordpress_compose__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/compose */ "@wordpress/compose");
    11773 /* harmony import */ var _wordpress_compose__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_compose__WEBPACK_IMPORTED_MODULE_2__);
    11774 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
    11775 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__);
    11776 /* harmony import */ var _canvas__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./canvas */ "./src/components/pattern-preview/canvas.js");
    11777 /* harmony import */ var _drag_handle__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./drag-handle */ "./src/components/pattern-preview/drag-handle.js");
     12315/* harmony import */ var _babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ "../../../../node_modules/@babel/runtime/helpers/toConsumableArray.js");
     12316/* harmony import */ var _babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__);
     12317/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../../../../node_modules/@babel/runtime/helpers/slicedToArray.js");
     12318/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1__);
     12319/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
     12320/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__);
     12321/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
     12322/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__);
     12323/* harmony import */ var _wordpress_compose__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/compose */ "@wordpress/compose");
     12324/* harmony import */ var _wordpress_compose__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_compose__WEBPACK_IMPORTED_MODULE_4__);
     12325/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
     12326/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_5__);
     12327/* harmony import */ var _canvas__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./canvas */ "./src/components/pattern-preview/canvas.js");
     12328/* harmony import */ var _drag_handle__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./drag-handle */ "./src/components/pattern-preview/drag-handle.js");
     12329
     12330
    1177812331
    1177912332
     
    1179312346/* eslint-disable jsx-a11y/anchor-is-valid -- These are just placeholders. */
    1179412347
    11795 const INITIAL_WIDTH = 960;
    11796 
    11797 function PatternPreview({
    11798   blockContent
    11799 }) {
    11800   const showViewportControl = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_2__["useViewportMatch"])('mobile', '>=');
    11801   const showViewportControlDefault = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_2__["useViewportMatch"])('large', '>=');
    11802   const showViewportControlLarge = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_2__["useViewportMatch"])('wide', '>=');
    11803   const instanceId = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_2__["useInstanceId"])(PatternPreview);
    11804   const [width, setWidth] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(window.innerWidth < INITIAL_WIDTH ? window.innerWidth : INITIAL_WIDTH);
    11805   const onDragChange = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useCallback"])(delta => setWidth(value => value + delta), [setWidth]);
    11806   const availableWidths = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useMemo"])(() => {
     12348var INITIAL_WIDTH = 960;
     12349
     12350function PatternPreview(_ref) {
     12351  var blockContent = _ref.blockContent;
     12352  var showViewportControl = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_4__["useViewportMatch"])('mobile', '>=');
     12353  var showViewportControlDefault = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_4__["useViewportMatch"])('large', '>=');
     12354  var showViewportControlLarge = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_4__["useViewportMatch"])('wide', '>=');
     12355  var instanceId = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_4__["useInstanceId"])(PatternPreview);
     12356
     12357  var _useState = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["useState"])(window.innerWidth < INITIAL_WIDTH ? window.innerWidth : INITIAL_WIDTH),
     12358      _useState2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1___default()(_useState, 2),
     12359      width = _useState2[0],
     12360      setWidth = _useState2[1];
     12361
     12362  var onDragChange = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["useCallback"])(function (delta) {
     12363    return setWidth(function (value) {
     12364      return value + delta;
     12365    });
     12366  }, [setWidth]);
     12367  var availableWidths = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["useMemo"])(function () {
    1180712368    // Less than 480 wide.
    1180812369    if (!showViewportControl) {
     
    1184112402
    1184212403    return [{
    11843       label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Medium (480px)', 'wporg-patterns'),
     12404      label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Medium (480px)', 'wporg-patterns'),
    1184412405      value: 480
    1184512406    }, {
    11846       label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Narrow (320px)', 'wporg-patterns'),
     12407      label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Narrow (320px)', 'wporg-patterns'),
    1184712408      value: 320
    1184812409    }];
    1184912410  }, [showViewportControl, showViewportControlDefault, showViewportControlLarge]);
    11850   let currentOpt = false;
    11851 
    11852   if (!availableWidths.some(opt => opt.value === width)) {
     12411  var currentOpt = false;
     12412
     12413  if (!availableWidths.some(function (opt) {
     12414    return opt.value === width;
     12415  })) {
    1185312416    currentOpt = {
    1185412417      /* translators: %s is the width in pixels, ex 600. */
    11855       label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["sprintf"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Current (%spx)', 'wporg-patterns'), width),
     12418      label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["sprintf"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Current (%spx)', 'wporg-patterns'), width),
    1185612419      value: width
    1185712420    };
    1185812421  }
    1185912422
    11860   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", {
     12423  return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["createElement"])(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["Fragment"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["createElement"])("div", {
    1186112424    className: "pattern-preview__size-control"
    11862   }, showViewportControl && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["SelectControl"], {
     12425  }, showViewportControl && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_5__["SelectControl"], {
    1186312426    hideLabelFromVision: true,
    11864     label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Preview Width', 'wporg-patterns'),
     12427    label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Preview Width', 'wporg-patterns'),
    1186512428    value: width,
    11866     options: currentOpt ? [currentOpt, ...availableWidths] : availableWidths,
    11867     onChange: value => setWidth(Number(value))
    11868   })), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
     12429    options: currentOpt ? [currentOpt].concat(_babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_0___default()(availableWidths)) : availableWidths,
     12430    onChange: function onChange(value) {
     12431      return setWidth(Number(value));
     12432    }
     12433  })), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["createElement"])("div", {
    1186912434    className: "pattern-preview__viewport",
    1187012435    style: {
    1187112436      width: width + 40
    1187212437    }
    11873   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_drag_handle__WEBPACK_IMPORTED_MODULE_5__["default"], {
    11874     label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Drag to resize', 'wporg-patterns'),
     12438  }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["createElement"])(_drag_handle__WEBPACK_IMPORTED_MODULE_7__["default"], {
     12439    label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Drag to resize', 'wporg-patterns'),
    1187512440    className: "is-left",
    1187612441    onDragChange: onDragChange,
    1187712442    direction: "left",
    11878     "aria-describedby": `pattern-preview__resize-help-${instanceId}`
    11879   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_canvas__WEBPACK_IMPORTED_MODULE_4__["default"], {
     12443    "aria-describedby": "pattern-preview__resize-help-".concat(instanceId)
     12444  }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["createElement"])(_canvas__WEBPACK_IMPORTED_MODULE_6__["default"], {
    1188012445    html: blockContent
    11881   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_drag_handle__WEBPACK_IMPORTED_MODULE_5__["default"], {
    11882     label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Drag to resize', 'wporg-patterns'),
     12446  }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["createElement"])(_drag_handle__WEBPACK_IMPORTED_MODULE_7__["default"], {
     12447    label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Drag to resize', 'wporg-patterns'),
    1188312448    className: "is-right",
    1188412449    onDragChange: onDragChange,
    1188512450    direction: "right",
    11886     "aria-describedby": `pattern-preview__resize-help-${instanceId}`
    11887   }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["VisuallyHidden"], {
    11888     id: `pattern-preview__resize-help-${instanceId}`,
     12451    "aria-describedby": "pattern-preview__resize-help-".concat(instanceId)
     12452  }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_5__["VisuallyHidden"], {
     12453    id: "pattern-preview__resize-help-".concat(instanceId),
    1188912454    className: "pattern-preview__resize-help"
    11890   }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Use left and right arrow keys to resize the preview.', 'wporg-patterns'))));
     12455  }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Use left and right arrow keys to resize the preview.', 'wporg-patterns'))));
    1189112456}
    1189212457
     
    1190412469"use strict";
    1190512470__webpack_require__.r(__webpack_exports__);
    11906 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    11907 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    11908 /* harmony import */ var _iframe__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../iframe */ "./src/components/iframe/index.js");
     12471/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../../../../node_modules/@babel/runtime/helpers/slicedToArray.js");
     12472/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__);
     12473/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
     12474/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__);
     12475/* harmony import */ var _iframe__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../iframe */ "./src/components/iframe/index.js");
     12476
    1190912477
    1191012478
     
    1191812486
    1191912487
    11920 const VIEWPORT_WIDTH = 800;
    11921 
    11922 function PatternThumbnail({
    11923   className,
    11924   html
    11925 }) {
    11926   const wrapperRef = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useRef"])();
    11927   const [frameHeight, setFrameHeight] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])('100%');
    11928   const [frameScale, setFrameScale] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(0.3125);
    11929   Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(() => {
    11930     const handleOnResize = () => {
     12488var VIEWPORT_WIDTH = 800;
     12489
     12490function PatternThumbnail(_ref) {
     12491  var className = _ref.className,
     12492      html = _ref.html;
     12493  var wrapperRef = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useRef"])();
     12494
     12495  var _useState = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useState"])('100%'),
     12496      _useState2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useState, 2),
     12497      frameHeight = _useState2[0],
     12498      setFrameHeight = _useState2[1];
     12499
     12500  var _useState3 = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useState"])(0.3125),
     12501      _useState4 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useState3, 2),
     12502      frameScale = _useState4[0],
     12503      setFrameScale = _useState4[1];
     12504
     12505  Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useEffect"])(function () {
     12506    var handleOnResize = function handleOnResize() {
    1193112507      try {
    1193212508        setFrameHeight(wrapperRef.current.clientWidth * 1);
     
    1193812514
    1193912515    window.addEventListener('resize', handleOnResize);
    11940     return () => {
     12516    return function () {
    1194112517      window.addEventListener('resize', handleOnResize); // eslint-disable-line @wordpress/no-global-event-listener -- See above.
    1194212518    };
    1194312519  }, []);
    11944   const style = {
     12520  var style = {
    1194512521    border: 'none',
    11946     width: `${VIEWPORT_WIDTH}px`,
     12522    width: "".concat(VIEWPORT_WIDTH, "px"),
    1194712523    maxWidth: 'none',
    11948     height: `${VIEWPORT_WIDTH}px`,
    11949     transform: `scale(${frameScale})`,
     12524    height: "".concat(VIEWPORT_WIDTH, "px"),
     12525    transform: "scale(".concat(frameScale, ")"),
    1195012526    transformOrigin: 'top left',
    1195112527    pointerEvents: 'none'
    1195212528  };
    11953   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
     12529  return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("div", {
    1195412530    className: className,
    1195512531    ref: wrapperRef,
     
    1195812534    },
    1195912535    tabIndex: "-1"
    11960   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_iframe__WEBPACK_IMPORTED_MODULE_1__["default"], {
     12536  }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_iframe__WEBPACK_IMPORTED_MODULE_2__["default"], {
    1196112537    className: "pattern-grid__preview-iframe",
    1196212538    style: style,
    1196312539    headHTML: window.__editorStyles.html
    11964   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
     12540  }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("div", {
    1196512541    dangerouslySetInnerHTML: {
    1196612542      __html: html
     
    1200312579
    1200412580
    12005 function PatternThumbnail({
    12006   pattern
    12007 }) {
     12581function PatternThumbnail(_ref) {
     12582  var pattern = _ref.pattern;
    1200812583  return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
    1200912584    className: "pattern-grid__pattern"
     
    1205612631
    1205712632
    12058 const Pattern = ({
    12059   content,
    12060   postId,
    12061   userHasReported,
    12062   loggedIn
    12063 }) => {
     12633var Pattern = function Pattern(_ref) {
     12634  var content = _ref.content,
     12635      postId = _ref.postId,
     12636      userHasReported = _ref.userHasReported,
     12637      loggedIn = _ref.loggedIn;
    1206412638  // postId as passed from the HTML dataset is a string.
    1206512639  postId = Number(postId) || 0;
     
    1211512689
    1211612690
    12117 const Patterns = () => {
    12118   const query = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__["useSelect"])(select => select(_store__WEBPACK_IMPORTED_MODULE_6__["store"]).getCurrentQuery());
     12691var Patterns = function Patterns() {
     12692  var query = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__["useSelect"])(function (select) {
     12693    return select(_store__WEBPACK_IMPORTED_MODULE_6__["store"]).getCurrentQuery();
     12694  });
    1211912695  return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_hooks__WEBPACK_IMPORTED_MODULE_5__["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"])(_pattern_grid_menu__WEBPACK_IMPORTED_MODULE_3__["default"], null), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_grid__WEBPACK_IMPORTED_MODULE_2__["default"], {
    1212012696    query: query
     
    1216612742  } = Object(_hooks__WEBPACK_IMPORTED_MODULE_4__["useRoute"])();
    1216712743  const query = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__["useSelect"])(select => {
    12168     const {
    12169       getCategoryBySlug,
    12170       hasLoadedCategories
    12171     } = select(_store__WEBPACK_IMPORTED_MODULE_3__["store"]); // We need categories loaded before building the query
    12172 
    12173     if (!hasLoadedCategories()) {
    12174       return;
    12175     }
     12744    let _query = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__["getQueryArgs"])(path);
    1217612745
    1217712746    const categorySlug = Object(_utils__WEBPACK_IMPORTED_MODULE_5__["getCategoryFromPath"])(path);
    12178     const category = getCategoryBySlug(categorySlug); // Default to {} if empty
    12179 
    12180     const queryStrings = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__["getQueryArgs"])(path);
    12181     let _query = queryStrings; // If we have a category and it's not the default category
    12182 
    12183     if (category && category.id !== -1) {
    12184       _query = { ..._query,
    12185         'pattern-categories': category.id
    12186       };
     12747
     12748    if (categorySlug) {
     12749      const {
     12750        getCategoryBySlug,
     12751        hasLoadedCategories
     12752      } = select(_store__WEBPACK_IMPORTED_MODULE_3__["store"]);
     12753
     12754      if (!hasLoadedCategories()) {
     12755        return;
     12756      }
     12757
     12758      const category = getCategoryBySlug(categorySlug);
     12759
     12760      if (category && category.id !== -1) {
     12761        _query = { ..._query,
     12762          'pattern-categories': category.id
     12763        };
     12764      }
    1218712765    }
    1218812766
     
    1219112769    if (page > 1) {
    1219212770      _query.page = page;
     12771    }
     12772
     12773    const myPatternStatus = Object(_utils__WEBPACK_IMPORTED_MODULE_5__["getValueFromPath"])(path, 'my-patterns');
     12774
     12775    if (myPatternStatus && 'page' !== myPatternStatus) {
     12776      _query.status = myPatternStatus;
    1219312777    }
    1219412778
     
    1229612880"use strict";
    1229712881__webpack_require__.r(__webpack_exports__);
    12298 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    12299 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    12300 /* harmony import */ var _wordpress_a11y__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/a11y */ "@wordpress/a11y");
    12301 /* harmony import */ var _wordpress_a11y__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_a11y__WEBPACK_IMPORTED_MODULE_1__);
    12302 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    12303 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);
    12304 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
    12305 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__);
    12306 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
    12307 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__);
    12308 /* harmony import */ var _wordpress_api_fetch__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/api-fetch */ "@wordpress/api-fetch");
    12309 /* harmony import */ var _wordpress_api_fetch__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_api_fetch__WEBPACK_IMPORTED_MODULE_5__);
    12310 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url");
    12311 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_6__);
    12312 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../store */ "./src/store/index.js");
     12882/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../../../../node_modules/@babel/runtime/helpers/slicedToArray.js");
     12883/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__);
     12884/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
     12885/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__);
     12886/* harmony import */ var _wordpress_a11y__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/a11y */ "@wordpress/a11y");
     12887/* harmony import */ var _wordpress_a11y__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_a11y__WEBPACK_IMPORTED_MODULE_2__);
     12888/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
     12889/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__);
     12890/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
     12891/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_4__);
     12892/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
     12893/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_5__);
     12894/* harmony import */ var _wordpress_api_fetch__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @wordpress/api-fetch */ "@wordpress/api-fetch");
     12895/* harmony import */ var _wordpress_api_fetch__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(_wordpress_api_fetch__WEBPACK_IMPORTED_MODULE_6__);
     12896/* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url");
     12897/* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_7__);
     12898/* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../store */ "./src/store/index.js");
     12899
    1231312900
    1231412901
     
    1232912916
    1233012917
    12331 const reducer = (state, action) => {
     12918var reducer = function reducer(state, action) {
    1233212919  switch (action.status) {
    1233312920    case 'submitting':
     
    1235212939};
    1235312940
    12354 const ReportPatternModal = ({
    12355   postId,
    12356   onClose
    12357 }) => {
    12358   const [state, dispatch] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useReducer"])(reducer, {});
    12359   const [selectedOption, setOption] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])('');
    12360   const [details, setDetails] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])('');
    12361   const container = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useRef"])();
    12362 
    12363   const submittedText = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Your report has been submitted.', 'wporg-patterns');
    12364 
    12365   const {
    12366     isLoading,
    12367     mappedReasons
    12368   } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__["useSelect"])(select => {
    12369     const {
    12370       getPatternFlagReasons,
    12371       isLoadingPatternFlagReasons
    12372     } = select(_store__WEBPACK_IMPORTED_MODULE_7__["store"]);
    12373     const reasons = getPatternFlagReasons() || [];
     12941var ReportPatternModal = function ReportPatternModal(_ref) {
     12942  var postId = _ref.postId,
     12943      onClose = _ref.onClose;
     12944
     12945  var _useReducer = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useReducer"])(reducer, {}),
     12946      _useReducer2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useReducer, 2),
     12947      state = _useReducer2[0],
     12948      dispatch = _useReducer2[1];
     12949
     12950  var _useState = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useState"])(''),
     12951      _useState2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useState, 2),
     12952      selectedOption = _useState2[0],
     12953      setOption = _useState2[1];
     12954
     12955  var _useState3 = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useState"])(''),
     12956      _useState4 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useState3, 2),
     12957      details = _useState4[0],
     12958      setDetails = _useState4[1];
     12959
     12960  var container = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useRef"])();
     12961
     12962  var submittedText = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Your report has been submitted.', 'wporg-patterns');
     12963
     12964  var _useSelect = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_5__["useSelect"])(function (select) {
     12965    var _select = select(_store__WEBPACK_IMPORTED_MODULE_8__["store"]),
     12966        getPatternFlagReasons = _select.getPatternFlagReasons,
     12967        isLoadingPatternFlagReasons = _select.isLoadingPatternFlagReasons;
     12968
     12969    var reasons = getPatternFlagReasons() || [];
    1237412970    return {
    1237512971      isLoading: isLoadingPatternFlagReasons(),
    12376       mappedReasons: reasons.sort((a, b) => a.id - b.id).map(i => {
     12972      mappedReasons: reasons.sort(function (a, b) {
     12973        return a.id - b.id;
     12974      }).map(function (i) {
    1237712975        // We need to convert id to string to make the RadioControl match the selected item.
    1237812976        return {
     
    1238212980      })
    1238312981    };
    12384   });
    12385 
    12386   const handleSubmit = event => {
     12982  }),
     12983      isLoading = _useSelect.isLoading,
     12984      mappedReasons = _useSelect.mappedReasons;
     12985
     12986  var handleSubmit = function handleSubmit(event) {
    1238712987    event.preventDefault();
    1238812988
     
    1239412994      status: 'submitting'
    1239512995    });
    12396     _wordpress_api_fetch__WEBPACK_IMPORTED_MODULE_5___default()({
    12397       path: Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_6__["addQueryArgs"])('/wp/v2/wporg-pattern-flag'),
     12996    _wordpress_api_fetch__WEBPACK_IMPORTED_MODULE_6___default()({
     12997      path: Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_7__["addQueryArgs"])('/wp/v2/wporg-pattern-flag'),
    1239812998      method: 'POST',
    1239912999      data: {
     
    1240213002        excerpt: details
    1240313003      }
    12404     }).then(() => {
     13004    }).then(function () {
    1240513005      dispatch({
    1240613006        status: 'submitted'
    1240713007      });
    12408       Object(_wordpress_a11y__WEBPACK_IMPORTED_MODULE_1__["speak"])(submittedText);
     13008      Object(_wordpress_a11y__WEBPACK_IMPORTED_MODULE_2__["speak"])(submittedText);
    1240913009      container.current.closest('[role="dialog"]').focus();
    12410     }).catch(err => {
     13010    }).catch(function (err) {
    1241113011      dispatch({
    1241213012        status: 'error',
    1241313013        message: err.message
    1241413014      });
    12415       Object(_wordpress_a11y__WEBPACK_IMPORTED_MODULE_1__["speak"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["sprintf"])(
     13015      Object(_wordpress_a11y__WEBPACK_IMPORTED_MODULE_2__["speak"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["sprintf"])(
    1241613016      /* translators: %s: Error message. */
    12417       Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Error: %s', 'wporg-patterns'), err.message));
     13017      Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Error: %s', 'wporg-patterns'), err.message));
    1241813018    });
    1241913019  };
    1242013020
    12421   const handleClose = () => {
     13021  var handleClose = function handleClose() {
    1242213022    onClose(state.isSubmitted);
    1242313023  };
    1242413024
    12425   const renderView = () => {
     13025  var renderView = function renderView() {
    1242613026    if (isLoading) {
    12427       return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["Spinner"], null);
     13027      return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_4__["Spinner"], null);
    1242813028    }
    1242913029
    1243013030    if (state.isSubmitted) {
    12431       return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", {
     13031      return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("p", {
    1243213032        className: "pattern-report-modal__copy"
    1243313033      }, submittedText);
    1243413034    }
    1243513035
    12436     return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("form", {
     13036    return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("form", {
    1243713037      onSubmit: handleSubmit
    12438     }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["RadioControl"], {
     13038    }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_4__["RadioControl"], {
    1243913039      className: "pattern-report-modal__radio",
    12440       label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Please choose a reason:', 'wporg-patterns'),
     13040      label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Please choose a reason:', 'wporg-patterns'),
    1244113041      selected: selectedOption,
    1244213042      options: mappedReasons,
    1244313043      onChange: setOption,
    1244413044      required: true
    12445     }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["TextareaControl"], {
     13045    }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_4__["TextareaControl"], {
    1244613046      label: "Please provide details (required)",
    1244713047      value: details,
    1244813048      onChange: setDetails,
    1244913049      required: true
    12450     }), state.hasError && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
     13050    }), state.hasError && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("div", {
    1245113051      className: "notice notice-large notice-alt notice-error"
    12452     }, state.message), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
     13052    }, state.message), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("div", {
    1245313053      className: "pattern-report-modal__actions"
    12454     }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["Button"], {
     13054    }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_4__["Button"], {
    1245513055      isSecondary: true,
    1245613056      onClick: handleClose
    12457     }, 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"], {
     13057    }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Cancel', 'wporg-patterns')), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_4__["Button"], {
    1245813058      type: "submit",
    1245913059      isBusy: state.isSubmitting,
    1246013060      isPrimary: true
    12461     }, state.isSubmitting ? Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Submitting …', 'wporg-patterns') : Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Report', 'wporg-patterns'))));
     13061    }, state.isSubmitting ? Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Submitting …', 'wporg-patterns') : Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Report', 'wporg-patterns'))));
    1246213062  };
    1246313063
    12464   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["Modal"], {
    12465     className: `pattern-report-modal ${!state.isSubmitted ? 'pattern-report-modal__has-fixed-height' : ''}`,
    12466     title: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Report this pattern', 'wporg-patterns'),
     13064  return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_4__["Modal"], {
     13065    className: "pattern-report-modal ".concat(!state.isSubmitted ? 'pattern-report-modal__has-fixed-height' : ''),
     13066    title: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Report this pattern', 'wporg-patterns'),
    1246713067    onRequestClose: handleClose
    12468   }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", {
     13068  }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("div", {
    1246913069    ref: container
    1247013070  }, renderView()));
     
    1257613176/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RouteProvider", function() { return RouteProvider; });
    1257713177/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useRoute", function() { return useRoute; });
    12578 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
    12579 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
    12580 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url");
    12581 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_1__);
    12582 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../utils */ "./src/utils/index.js");
    12583 
     13178/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../../../../node_modules/@babel/runtime/helpers/defineProperty.js");
     13179/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);
     13180/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../../../../node_modules/@babel/runtime/helpers/slicedToArray.js");
     13181/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1__);
     13182/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
     13183/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__);
     13184/* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url");
     13185/* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_3__);
     13186/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../utils */ "./src/utils/index.js");
     13187
     13188
     13189
     13190
     13191function 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; }
     13192
     13193function _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; }
    1258413194
    1258513195/**
     
    1259313203
    1259413204
    12595 const StateContext = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createContext"])();
    12596 function RouteProvider({
    12597   children
    12598 }) {
    12599   const [path, setPath] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_1__["getPathAndQueryString"])(window.location.href));
     13205var StateContext = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["createContext"])();
     13206function RouteProvider(_ref) {
     13207  var children = _ref.children;
     13208
     13209  var _useState = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["useState"])(Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_3__["getPathAndQueryString"])(window.location.href)),
     13210      _useState2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1___default()(_useState, 2),
     13211      path = _useState2[0],
     13212      setPath = _useState2[1];
    1260013213  /**
    1260113214   * Combines query strings from the current path and the new path for arguments with values.
     
    1260513218   */
    1260613219
    12607   const mergeQueryStrings = newPath => {
    12608     const currentQueryStrings = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_1__["getQueryArgs"])(path);
    12609     const newQueryStrings = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_1__["getQueryArgs"])(newPath);
    12610     const combined = { ...currentQueryStrings,
    12611       ...newQueryStrings
    12612     }; // remove empty query strings
    12613 
    12614     return Object(_utils__WEBPACK_IMPORTED_MODULE_2__["removeEmptyArgs"])(combined);
     13220
     13221  var mergeQueryStrings = function mergeQueryStrings(newPath) {
     13222    var currentQueryStrings = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_3__["getQueryArgs"])(path);
     13223    var newQueryStrings = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_3__["getQueryArgs"])(newPath);
     13224
     13225    var combined = _objectSpread(_objectSpread({}, currentQueryStrings), newQueryStrings); // remove empty query strings
     13226
     13227
     13228    return Object(_utils__WEBPACK_IMPORTED_MODULE_4__["removeEmptyArgs"])(combined);
    1261513229  };
    1261613230  /**
     
    1262113235
    1262213236
    12623   const _pushState = newPath => {
     13237  var _pushState = function _pushState(newPath) {
    1262413238    // Merge the existing and new query strings.
    12625     const newQueryStrings = mergeQueryStrings(newPath); // Remove the query strings from the path
    12626 
    12627     const pathOnly = Object(_utils__WEBPACK_IMPORTED_MODULE_2__["removeQueryString"])(newPath); // Rebuild the full path
    12628 
    12629     const rebuiltPath = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_1__["addQueryArgs"])(pathOnly, newQueryStrings);
     13239    var newQueryStrings = mergeQueryStrings(newPath); // Remove the query strings from the path
     13240
     13241    var pathOnly = Object(_utils__WEBPACK_IMPORTED_MODULE_4__["removeQueryString"])(newPath); // Rebuild the full path
     13242
     13243    var rebuiltPath = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_3__["addQueryArgs"])(pathOnly, newQueryStrings);
    1263013244
    1263113245    _replaceState(rebuiltPath);
     
    1263813252
    1263913253
    12640   const _replaceState = newPath => {
     13254  var _replaceState = function _replaceState(newPath) {
    1264113255    window.history.pushState('', '', newPath);
    1264213256    setPath(newPath);
    1264313257  };
    1264413258
    12645   return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(StateContext.Provider, {
     13259  return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["createElement"])(StateContext.Provider, {
    1264613260    value: {
    1264713261      path: path,
     
    1265213266}
    1265313267function useRoute() {
    12654   const context = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useContext"])(StateContext);
     13268  var context = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["useContext"])(StateContext);
    1265513269
    1265613270  if (context === undefined) {
     
    1267813292/* harmony import */ var _components_pattern__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./components/pattern */ "./src/components/pattern/index.js");
    1267913293/* harmony import */ var _components_patterns__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./components/patterns */ "./src/components/patterns/index.js");
     13294/* harmony import */ var _components_my_patterns__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./components/my-patterns */ "./src/components/my-patterns/index.js");
    1268013295
    1268113296
     
    1269013305
    1269113306
     13307
    1269213308 // Load the grid into the awaiting preview container.
    1269313309
    12694 const gridContainer = document.getElementById('patterns__container');
     13310var gridContainer = document.getElementById('patterns__container');
    1269513311
    1269613312if (gridContainer) {
     
    1269913315
    1270013316
    12701 const previewContainers = document.querySelectorAll('.pattern-preview__container');
    12702 
    12703 for (let i = 0; i < previewContainers.length; i++) {
    12704   const container = previewContainers[i];
    12705   const blockContent = JSON.parse(decodeURIComponent(container.innerText));
    12706   const props = container.dataset;
     13317var myGridContainer = document.getElementById('my-patterns__container');
     13318
     13319if (myGridContainer) {
     13320  Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["render"])(Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_components_my_patterns__WEBPACK_IMPORTED_MODULE_4__["default"], null), myGridContainer);
     13321} // Load the preview into any awaiting preview container.
     13322
     13323
     13324var previewContainers = document.querySelectorAll('.pattern-preview__container');
     13325
     13326var _loop = function _loop(i) {
     13327  var container = previewContainers[i];
     13328  var blockContent = JSON.parse(decodeURIComponent(container.innerText));
     13329  var props = container.dataset;
    1270713330  Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["render"])(Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_components_pattern__WEBPACK_IMPORTED_MODULE_2__["default"], _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({}, props, {
    1270813331    content: blockContent
    12709   })), container, () => {
     13332  })), container, function () {
    1271013333    // This callback is called after the render to unhide the container.
    1271113334    container.hidden = false;
    1271213335  });
     13336};
     13337
     13338for (var i = 0; i < previewContainers.length; i++) {
     13339  _loop(i);
    1271313340}
    1271413341
     
    1273513362/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "addFavorite", function() { return addFavorite; });
    1273613363/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "removeFavorite", function() { return removeFavorite; });
    12737 /* harmony import */ var _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/data-controls */ "@wordpress/data-controls");
    12738 /* harmony import */ var _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_0__);
     13364/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "@babel/runtime/regenerator");
     13365/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);
     13366/* harmony import */ var _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/data-controls */ "@wordpress/data-controls");
     13367/* harmony import */ var _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__);
     13368
     13369
     13370var _marked = /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(addFavorite),
     13371    _marked2 = /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(removeFavorite);
     13372
    1273913373/**
    1274013374 * WordPress dependencies
     
    1276813402 */
    1276913403
    12770 function loadPatterns(query, {
    12771   page,
    12772   patterns,
    12773   total,
    12774   totalPages
    12775 }) {
     13404function loadPatterns(query, _ref) {
     13405  var page = _ref.page,
     13406      patterns = _ref.patterns,
     13407      total = _ref.total,
     13408      totalPages = _ref.totalPages;
    1277613409  return {
    1277713410    type: 'LOAD_BLOCK_PATTERNS',
     
    1279413427 */
    1279513428
    12796 function setErrorPatterns(query, {
    12797   page,
    12798   error
    12799 }) {
     13429function setErrorPatterns(query, _ref2) {
     13430  var page = _ref2.page,
     13431      error = _ref2.error;
    1280013432  return {
    1280113433    type: 'ERROR_BLOCK_PATTERNS',
     
    1288813520 */
    1288913521
    12890 function* addFavorite(patternId) {
    12891   const success = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_0__["apiFetch"])({
    12892     path: '/wporg/v1/pattern-favorites',
    12893     method: 'POST',
    12894     data: {
    12895       id: patternId
     13522function addFavorite(patternId) {
     13523  var success;
     13524  return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function addFavorite$(_context) {
     13525    while (1) {
     13526      switch (_context.prev = _context.next) {
     13527        case 0:
     13528          _context.next = 2;
     13529          return Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["apiFetch"])({
     13530            path: '/wporg/v1/pattern-favorites',
     13531            method: 'POST',
     13532            data: {
     13533              id: patternId
     13534            }
     13535          });
     13536
     13537        case 2:
     13538          success = _context.sent;
     13539
     13540          if (!(success === true)) {
     13541            _context.next = 5;
     13542            break;
     13543          }
     13544
     13545          return _context.abrupt("return", {
     13546            type: 'ADD_FAVORITE',
     13547            patternId: patternId
     13548          });
     13549
     13550        case 5:
     13551        case "end":
     13552          return _context.stop();
     13553      }
    1289613554    }
    12897   }); // Silently discarding any errors.
    12898 
    12899   if (success === true) {
    12900     return {
    12901       type: 'ADD_FAVORITE',
    12902       patternId: patternId
    12903     };
    12904   }
     13555  }, _marked);
    1290513556}
    1290613557/**
     
    1291213563 */
    1291313564
    12914 function* removeFavorite(patternId) {
    12915   const success = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_0__["apiFetch"])({
    12916     path: '/wporg/v1/pattern-favorites',
    12917     method: 'DELETE',
    12918     data: {
    12919       id: patternId
     13565function removeFavorite(patternId) {
     13566  var success;
     13567  return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function removeFavorite$(_context2) {
     13568    while (1) {
     13569      switch (_context2.prev = _context2.next) {
     13570        case 0:
     13571          _context2.next = 2;
     13572          return Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["apiFetch"])({
     13573            path: '/wporg/v1/pattern-favorites',
     13574            method: 'DELETE',
     13575            data: {
     13576              id: patternId
     13577            }
     13578          });
     13579
     13580        case 2:
     13581          success = _context2.sent;
     13582
     13583          if (!(success === true)) {
     13584            _context2.next = 5;
     13585            break;
     13586          }
     13587
     13588          return _context2.abrupt("return", {
     13589            type: 'REMOVE_FAVORITE',
     13590            patternId: patternId
     13591          });
     13592
     13593        case 5:
     13594        case "end":
     13595          return _context2.stop();
     13596      }
    1292013597    }
    12921   }); // Silently discarding any errors.
    12922 
    12923   if (success === true) {
    12924     return {
    12925       type: 'REMOVE_FAVORITE',
    12926       patternId: patternId
    12927     };
    12928   }
     13598  }, _marked2);
    1292913599}
    1293013600
     
    1296613636 */
    1296713637
    12968 const STORE_NAME = 'wporg/pattern-directory';
     13638var STORE_NAME = 'wporg/pattern-directory';
    1296913639/**
    1297013640 * Store definition for the block directory namespace.
     
    1297513645 */
    1297613646
    12977 const store = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_0__["createReduxStore"])(STORE_NAME, {
     13647var store = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_0__["createReduxStore"])(STORE_NAME, {
    1297813648  reducer: _reducer__WEBPACK_IMPORTED_MODULE_3__["default"],
    1297913649  selectors: _selectors__WEBPACK_IMPORTED_MODULE_5__,
     
    1318913859/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPatternFlagReasons", function() { return getPatternFlagReasons; });
    1319013860/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getFavorites", function() { return getFavorites; });
    13191 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url");
    13192 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__);
    13193 /* harmony import */ var _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/data-controls */ "@wordpress/data-controls");
    13194 /* harmony import */ var _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__);
    13195 /* harmony import */ var _actions__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./actions */ "./src/store/actions.js");
    13196 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./utils */ "./src/store/utils.js");
     13861/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "@babel/runtime/regenerator");
     13862/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);
     13863/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ "../../../../node_modules/@babel/runtime/helpers/asyncToGenerator.js");
     13864/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__);
     13865/* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url");
     13866/* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__);
     13867/* harmony import */ var _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/data-controls */ "@wordpress/data-controls");
     13868/* harmony import */ var _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_3__);
     13869/* harmony import */ var _actions__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./actions */ "./src/store/actions.js");
     13870/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./utils */ "./src/store/utils.js");
     13871
     13872
     13873
     13874var _marked = /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(getPatternsByQuery),
     13875    _marked2 = /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(getCategories),
     13876    _marked3 = /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(getPatternFlagReasons),
     13877    _marked4 = /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(getFavorites);
     13878
    1319713879/**
    1319813880 * WordPress dependencies
     
    1320813890
    1320913891
    13210 async function parseResponse(response) {
    13211   try {
     13892function parseResponse(_x) {
     13893  return _parseResponse.apply(this, arguments);
     13894}
     13895
     13896function _parseResponse() {
     13897  _parseResponse = _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee(response) {
    1321213898    var _response$headers, _response$headers2;
    1321313899
    13214     return {
    13215       total: Number(((_response$headers = response.headers) === null || _response$headers === void 0 ? void 0 : _response$headers.get('X-WP-Total')) || 0),
    13216       totalPages: Number(((_response$headers2 = response.headers) === null || _response$headers2 === void 0 ? void 0 : _response$headers2.get('X-WP-TotalPages')) || 0),
    13217       results: await response.json()
    13218     };
    13219   } catch (error) {
    13220     return {};
    13221   }
    13222 }
    13223 
    13224 async function parseError(response) {
    13225   try {
    13226     return await response.json();
    13227   } catch (error) {
    13228     return {};
    13229   }
    13230 }
    13231 
    13232 function* getPatternsByQuery(query) {
    13233   const queryString = Object(_utils__WEBPACK_IMPORTED_MODULE_3__["getQueryString"])(query);
    13234 
    13235   try {
    13236     yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["fetchPatterns"])(queryString);
    13237     const response = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["apiFetch"])({
    13238       path: Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__["addQueryArgs"])('/wp/v2/wporg-pattern', query),
    13239       parse: false
    13240     });
    13241     const {
    13242       total,
    13243       totalPages,
    13244       results
    13245     } = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["__unstableAwaitPromise"])(parseResponse(response));
    13246     yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["loadPatterns"])(queryString, {
    13247       page: query.page || 1,
    13248       patterns: results,
    13249       total: total,
    13250       totalPages: totalPages
    13251     });
    13252   } catch (error) {
    13253     const parsedError = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["__unstableAwaitPromise"])(parseError(error)); // @todo Do something with this error message.
    13254 
    13255     yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["setErrorPatterns"])(queryString, {
    13256       page: query.page || 1,
    13257       error: parsedError
    13258     });
    13259   }
    13260 }
    13261 function* getCategories() {
    13262   try {
    13263     yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["fetchCategories"])();
    13264     const results = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["apiFetch"])({
    13265       path: Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__["addQueryArgs"])('/wp/v2/pattern-categories')
    13266     });
    13267     yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["loadCategories"])(results);
    13268   } catch (error) {}
    13269 }
    13270 function* getPatternFlagReasons() {
    13271   try {
    13272     yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["fetchPatternFlagReasons"])();
    13273     const results = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["apiFetch"])({
    13274       path: Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__["addQueryArgs"])('/wp/v2/wporg-pattern-flag-reason')
    13275     });
    13276     yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["loadPatternFlagReasons"])(results);
    13277   } catch (error) {}
    13278 }
    13279 function* getFavorites() {
    13280   try {
    13281     const results = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["apiFetch"])({
    13282       path: '/wporg/v1/pattern-favorites'
    13283     });
    13284     yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["loadFavorites"])(results);
    13285   } catch (error) {}
     13900    return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context5) {
     13901      while (1) {
     13902        switch (_context5.prev = _context5.next) {
     13903          case 0:
     13904            _context5.prev = 0;
     13905            _context5.t0 = Number(((_response$headers = response.headers) === null || _response$headers === void 0 ? void 0 : _response$headers.get('X-WP-Total')) || 0);
     13906            _context5.t1 = Number(((_response$headers2 = response.headers) === null || _response$headers2 === void 0 ? void 0 : _response$headers2.get('X-WP-TotalPages')) || 0);
     13907            _context5.next = 5;
     13908            return response.json();
     13909
     13910          case 5:
     13911            _context5.t2 = _context5.sent;
     13912            return _context5.abrupt("return", {
     13913              total: _context5.t0,
     13914              totalPages: _context5.t1,
     13915              results: _context5.t2
     13916            });
     13917
     13918          case 9:
     13919            _context5.prev = 9;
     13920            _context5.t3 = _context5["catch"](0);
     13921            return _context5.abrupt("return", {});
     13922
     13923          case 12:
     13924          case "end":
     13925            return _context5.stop();
     13926        }
     13927      }
     13928    }, _callee, null, [[0, 9]]);
     13929  }));
     13930  return _parseResponse.apply(this, arguments);
     13931}
     13932
     13933function parseError(_x2) {
     13934  return _parseError.apply(this, arguments);
     13935}
     13936
     13937function _parseError() {
     13938  _parseError = _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee2(response) {
     13939    return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee2$(_context6) {
     13940      while (1) {
     13941        switch (_context6.prev = _context6.next) {
     13942          case 0:
     13943            _context6.prev = 0;
     13944            _context6.next = 3;
     13945            return response.json();
     13946
     13947          case 3:
     13948            return _context6.abrupt("return", _context6.sent);
     13949
     13950          case 6:
     13951            _context6.prev = 6;
     13952            _context6.t0 = _context6["catch"](0);
     13953            return _context6.abrupt("return", {});
     13954
     13955          case 9:
     13956          case "end":
     13957            return _context6.stop();
     13958        }
     13959      }
     13960    }, _callee2, null, [[0, 6]]);
     13961  }));
     13962  return _parseError.apply(this, arguments);
     13963}
     13964
     13965function getPatternsByQuery(query) {
     13966  var queryString, response, _yield$__unstableAwai, total, totalPages, results, parsedError;
     13967
     13968  return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function getPatternsByQuery$(_context) {
     13969    while (1) {
     13970      switch (_context.prev = _context.next) {
     13971        case 0:
     13972          queryString = Object(_utils__WEBPACK_IMPORTED_MODULE_5__["getQueryString"])(query);
     13973          _context.prev = 1;
     13974          _context.next = 4;
     13975          return Object(_actions__WEBPACK_IMPORTED_MODULE_4__["fetchPatterns"])(queryString);
     13976
     13977        case 4:
     13978          _context.next = 6;
     13979          return Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_3__["apiFetch"])({
     13980            path: Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__["addQueryArgs"])('/wp/v2/wporg-pattern', query),
     13981            parse: false
     13982          });
     13983
     13984        case 6:
     13985          response = _context.sent;
     13986          _context.next = 9;
     13987          return Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_3__["__unstableAwaitPromise"])(parseResponse(response));
     13988
     13989        case 9:
     13990          _yield$__unstableAwai = _context.sent;
     13991          total = _yield$__unstableAwai.total;
     13992          totalPages = _yield$__unstableAwai.totalPages;
     13993          results = _yield$__unstableAwai.results;
     13994          _context.next = 15;
     13995          return Object(_actions__WEBPACK_IMPORTED_MODULE_4__["loadPatterns"])(queryString, {
     13996            page: query.page || 1,
     13997            patterns: results,
     13998            total: total,
     13999            totalPages: totalPages
     14000          });
     14001
     14002        case 15:
     14003          _context.next = 24;
     14004          break;
     14005
     14006        case 17:
     14007          _context.prev = 17;
     14008          _context.t0 = _context["catch"](1);
     14009          _context.next = 21;
     14010          return Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_3__["__unstableAwaitPromise"])(parseError(_context.t0));
     14011
     14012        case 21:
     14013          parsedError = _context.sent;
     14014          _context.next = 24;
     14015          return Object(_actions__WEBPACK_IMPORTED_MODULE_4__["setErrorPatterns"])(queryString, {
     14016            page: query.page || 1,
     14017            error: parsedError
     14018          });
     14019
     14020        case 24:
     14021        case "end":
     14022          return _context.stop();
     14023      }
     14024    }
     14025  }, _marked, null, [[1, 17]]);
     14026}
     14027function getCategories() {
     14028  var results;
     14029  return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function getCategories$(_context2) {
     14030    while (1) {
     14031      switch (_context2.prev = _context2.next) {
     14032        case 0:
     14033          _context2.prev = 0;
     14034          _context2.next = 3;
     14035          return Object(_actions__WEBPACK_IMPORTED_MODULE_4__["fetchCategories"])();
     14036
     14037        case 3:
     14038          _context2.next = 5;
     14039          return Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_3__["apiFetch"])({
     14040            path: Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__["addQueryArgs"])('/wp/v2/pattern-categories')
     14041          });
     14042
     14043        case 5:
     14044          results = _context2.sent;
     14045          _context2.next = 8;
     14046          return Object(_actions__WEBPACK_IMPORTED_MODULE_4__["loadCategories"])(results);
     14047
     14048        case 8:
     14049          _context2.next = 12;
     14050          break;
     14051
     14052        case 10:
     14053          _context2.prev = 10;
     14054          _context2.t0 = _context2["catch"](0);
     14055
     14056        case 12:
     14057        case "end":
     14058          return _context2.stop();
     14059      }
     14060    }
     14061  }, _marked2, null, [[0, 10]]);
     14062}
     14063function getPatternFlagReasons() {
     14064  var results;
     14065  return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function getPatternFlagReasons$(_context3) {
     14066    while (1) {
     14067      switch (_context3.prev = _context3.next) {
     14068        case 0:
     14069          _context3.prev = 0;
     14070          _context3.next = 3;
     14071          return Object(_actions__WEBPACK_IMPORTED_MODULE_4__["fetchPatternFlagReasons"])();
     14072
     14073        case 3:
     14074          _context3.next = 5;
     14075          return Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_3__["apiFetch"])({
     14076            path: Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__["addQueryArgs"])('/wp/v2/wporg-pattern-flag-reason')
     14077          });
     14078
     14079        case 5:
     14080          results = _context3.sent;
     14081          _context3.next = 8;
     14082          return Object(_actions__WEBPACK_IMPORTED_MODULE_4__["loadPatternFlagReasons"])(results);
     14083
     14084        case 8:
     14085          _context3.next = 12;
     14086          break;
     14087
     14088        case 10:
     14089          _context3.prev = 10;
     14090          _context3.t0 = _context3["catch"](0);
     14091
     14092        case 12:
     14093        case "end":
     14094          return _context3.stop();
     14095      }
     14096    }
     14097  }, _marked3, null, [[0, 10]]);
     14098}
     14099function getFavorites() {
     14100  var results;
     14101  return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function getFavorites$(_context4) {
     14102    while (1) {
     14103      switch (_context4.prev = _context4.next) {
     14104        case 0:
     14105          _context4.prev = 0;
     14106          _context4.next = 3;
     14107          return Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_3__["apiFetch"])({
     14108            path: '/wporg/v1/pattern-favorites'
     14109          });
     14110
     14111        case 3:
     14112          results = _context4.sent;
     14113          _context4.next = 6;
     14114          return Object(_actions__WEBPACK_IMPORTED_MODULE_4__["loadFavorites"])(results);
     14115
     14116        case 6:
     14117          _context4.next = 10;
     14118          break;
     14119
     14120        case 8:
     14121          _context4.prev = 8;
     14122          _context4.t0 = _context4["catch"](0);
     14123
     14124        case 10:
     14125        case "end":
     14126          return _context4.stop();
     14127      }
     14128    }
     14129  }, _marked4, null, [[0, 8]]);
    1328614130}
    1328714131
     
    1331214156/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getFavorites", function() { return getFavorites; });
    1331314157/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isFavorite", function() { return isFavorite; });
    13314 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils */ "./src/store/utils.js");
     14158/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../../../../node_modules/@babel/runtime/helpers/slicedToArray.js");
     14159/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__);
     14160/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ "./src/store/utils.js");
     14161
     14162
    1331514163/**
    1331614164 * Internal dependencies
     
    1332914177  var _state$patterns$queri, _state$patterns$queri2;
    1333014178
    13331   const queryString = Object(_utils__WEBPACK_IMPORTED_MODULE_0__["getQueryString"])(query);
    13332   const page = (query === null || query === void 0 ? void 0 : query.page) || 1;
     14179  var queryString = Object(_utils__WEBPACK_IMPORTED_MODULE_1__["getQueryString"])(query);
     14180  var page = (query === null || query === void 0 ? void 0 : query.page) || 1;
    1333314181  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]);
    1333414182}
     
    1335614204  var _state$patterns$queri3, _state$patterns$queri4;
    1335714205
    13358   const queryString = Object(_utils__WEBPACK_IMPORTED_MODULE_0__["getQueryString"])(query);
    13359   const page = (query === null || query === void 0 ? void 0 : query.page) || 1;
    13360   const 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];
    13361   return (patternIds || []).map(id => state.patterns.byId[id]);
     14206  var queryString = Object(_utils__WEBPACK_IMPORTED_MODULE_1__["getQueryString"])(query);
     14207  var page = (query === null || query === void 0 ? void 0 : query.page) || 1;
     14208  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];
     14209  return (patternIds || []).map(function (id) {
     14210    return state.patterns.byId[id];
     14211  });
    1336214212}
    1336314213/**
     
    1337314223  var _state$patterns$queri5, _state$patterns$queri6;
    1337414224
    13375   const queryString = Object(_utils__WEBPACK_IMPORTED_MODULE_0__["getQueryString"])(query);
     14225  var queryString = Object(_utils__WEBPACK_IMPORTED_MODULE_1__["getQueryString"])(query);
    1337614226  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;
    1337714227}
     
    1338814238  var _state$patterns$queri7, _state$patterns$queri8;
    1338914239
    13390   const queryString = Object(_utils__WEBPACK_IMPORTED_MODULE_0__["getQueryString"])(query);
     14240  var queryString = Object(_utils__WEBPACK_IMPORTED_MODULE_1__["getQueryString"])(query);
    1339114241  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;
    1339214242}
     
    1346114311  }
    1346214312
    13463   const [cat] = state.categories.filter(i => i.slug === slug);
     14313  var _state$categories$fil = state.categories.filter(function (i) {
     14314    return i.slug === slug;
     14315  }),
     14316      _state$categories$fil2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_state$categories$fil, 1),
     14317      cat = _state$categories$fil2[0];
     14318
    1346414319  return cat;
    1346514320}
     
    1352314378/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getQueryString", function() { return getQueryString; });
    1352414379/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getAllCategory", function() { return getAllCategory; });
    13525 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url");
    13526 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__);
    13527 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
    13528 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
     14380/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../../../../node_modules/@babel/runtime/helpers/defineProperty.js");
     14381/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);
     14382/* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url");
     14383/* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_1__);
     14384/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
     14385/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);
     14386
     14387
    1352914388/**
    1353014389 * WordPress dependencies
     
    1354214401 */
    1354314402
    13544 function getQueryString(query = {}) {
     14403function getQueryString() {
     14404  var query = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
    1354514405  // Ensure stable key by sorting keys. Also more efficient for iterating.
    13546   const keys = Object.keys(query).sort();
    13547   let stableKey = '';
    13548 
    13549   for (let i = 0; i < keys.length; i++) {
    13550     const key = keys[i];
    13551     let value = query[key];
     14406  var keys = Object.keys(query).sort();
     14407  var stableKey = '';
     14408
     14409  for (var i = 0; i < keys.length; i++) {
     14410    var key = keys[i];
     14411    var value = query[key];
    1355214412
    1355314413    if (Array.isArray(value)) {
     
    1356314423
    1356414424      default:
    13565         stableKey += (stableKey ? '&' : '') + Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__["addQueryArgs"])('', {
    13566           [key]: value
    13567         }).slice(1);
     14425        stableKey += (stableKey ? '&' : '') + Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_1__["addQueryArgs"])('', _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()({}, key, value)).slice(1);
    1356814426    }
    1356914427  }
     
    1358514443    slug: '',
    1358614444    // Slug matches url
    13587     name: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('All', 'wporg-patterns'),
     14445    name: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('All', 'wporg-patterns'),
    1358814446    link: wporgSiteUrl
    1358914447  };
     
    1360814466 * @return {boolean} Whether the copy function succeeded
    1360914467 */
    13610 const copyToClipboard = stringToCopy => {
    13611   const element = document.createElement('textarea'); // We don't want the text area to be selected since it's temporary.
     14468var copyToClipboard = function copyToClipboard(stringToCopy) {
     14469  var element = document.createElement('textarea'); // We don't want the text area to be selected since it's temporary.
    1361214470
    1361314471  element.setAttribute('readonly', ''); // We don't want screen readers to read the content since it's pattern markup
     
    1362014478  document.body.appendChild(element);
    1362114479  element.select();
    13622   const success = document.execCommand('copy');
     14480  var success = document.execCommand('copy');
    1362314481  document.body.removeChild(element);
    1362414482  return success;
     
    1384914707/***/ }),
    1385014708
     14709/***/ "@babel/runtime/regenerator":
     14710/*!*************************************!*\
     14711  !*** external "regeneratorRuntime" ***!
     14712  \*************************************/
     14713/*! no static exports found */
     14714/***/ (function(module, exports) {
     14715
     14716(function() { module.exports = window["regeneratorRuntime"]; }());
     14717
     14718/***/ }),
     14719
    1385114720/***/ "@wordpress/a11y":
    1385214721/*!******************************!*\
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/css/components/_components.scss

    r11023 r11056  
    2525@import "favorite-button";
    2626@import "main-navigation";
     27@import "page-my-patterns";
    2728@import "page";
    2829@import "pattern-grid-menu";
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/css/objects/_objects.scss

    r10592 r11056  
    77@import "../../../wporg/css/objects/links";
    88@import "../../../wporg/css/objects/notices";
     9@import "buttons";
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/css/settings/_colors.scss

    r10841 r11056  
    3030$color-gray-light-100: lighten($color-base-gray, 77%);
    3131
    32 $color-error-red: #c92c2c;
    33 $color-alert-red: #d94f4f;
     32// New WP 5.7+ Colors
     33$colors: (
     34    white: #fff,
     35    black: #000,
     36    gray-0: #f6f7f7,
     37    gray-2: #f0f0f1,
     38    gray-5: #dcdcde,
     39    gray-10: #c3c4c7,
     40    gray-20: #a7aaad,
     41    gray-30: #8c8f94,
     42    gray-40: #787c82,
     43    gray-50: #646970,
     44    gray-60: #50575e,
     45    gray-70: #3c434a,
     46    gray-80: #2c3338,
     47    gray-90: #1d2327,
     48    gray-100: #101517,
     49    blue-0: #f0f6fc,
     50    blue-5: #c5d9ed,
     51    blue-10: #9ec2e6,
     52    blue-20: #72aee6,
     53    blue-30: #4f94d4,
     54    blue-40: #3582c4,
     55    blue-50: #2271b1,
     56    blue-60: #135e96,
     57    blue-70: #0a4b78,
     58    blue-80: #043959,
     59    blue-90: #01263a,
     60    blue-100: #00131c,
     61    red-0: #fcf0f1,
     62    red-5: #facfd2,
     63    red-10: #ffabaf,
     64    red-20: #ff8085,
     65    red-30: #f86368,
     66    red-40: #e65054,
     67    red-50: #d63638,
     68    red-60: #b32d2e,
     69    red-70: #8a2424,
     70    red-80: #691c1c,
     71    red-90: #451313,
     72    red-100: #240a0a,
     73    yellow-0: #fcf9e8,
     74    yellow-5: #f5e6ab,
     75    yellow-10: #f2d675,
     76    yellow-20: #f0c33c,
     77    yellow-30: #dba617,
     78    yellow-40: #bd8600,
     79    yellow-50: #996800,
     80    yellow-60: #755100,
     81    yellow-70: #614200,
     82    yellow-80: #4a3200,
     83    yellow-90: #362400,
     84    yellow-100: #211600,
     85    green-0: #edfaef,
     86    green-5: #b8e6bf,
     87    green-10: #68de7c,
     88    green-20: #1ed14b,
     89    green-30: #00ba37,
     90    green-40: #00a32a,
     91    green-50: #008a20,
     92    green-60: #007017,
     93    green-70: #005c12,
     94    green-80: #00450c,
     95    green-90: #003008,
     96    green-100: #001c05
     97);
    3498
    35 $color-black: #000;
    36 $color-white: #fff;
     99// Simple function to retreive colors in the $colors map.
     100// e.g. `background-color: color(gray-50);`
     101@function color($key) {
    37102
    38 $color-accent-blue-shade4: #006899;
    39 $color-accent-green-shade1: #399648;
     103    @if map-has-key($colors, $key) {
     104
     105        @return map-get($colors, $key);
     106    }
     107
     108    @warn "Unknown `#{$key}` in $colors.";
     109    @return null;
     110}
     111
     112$color-error-red: color(red-50);
     113$color-alert-red: color(red-40);
     114
     115$color-black: color(black); // stylelint-disable-line color-named
     116$color-white: color(white); // stylelint-disable-line color-named
     117
     118$color-accent-blue-shade4: color(blue-60);
     119$color-accent-green-shade1: color(green-60);
    40120
    41121// Theme colors
    42122$color__background-input: $color-gray-light-200;
    43 $color__text: #555d66;
     123$color__text: color(gray-60);
    44124$color__text-darker: $color-gray-700;
    45125$color__text-lighter: $color-gray-300;
    46 $color__text-on-dark: #fff;
     126$color__text-on-dark: $color-white;
    47127$color__text-heading: $color-gray-400;
    48128$color__text-heading-darker: $color-gray-800;
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/css/style.css

    r11032 r11056  
    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-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}.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;margin:0 1.5rem;overflow:auto;transition:all .3s ease-out}@media (prefers-reduced-motion){.category-context-bar{transition:none}}.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:#555d66;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:#555d66;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:#6c7782}.pattern-favorite-button .pattern__favorite-filled{opacity:0}.pattern-favorite-button:hover{background:transparent;color:#555d66}.pattern-favorite-button:hover svg path{fill:#555d66}.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.is-favorited svg path{fill:#d94f4f}.pattern-favorite-button.is-favorited .pattern__favorite-outline{opacity:0;transform:scale(2.8)}.pattern-favorite-button.is-favorited .pattern__favorite-filled{opacity:1}.pattern-favorite-button.is-favorited:hover .pattern__favorite-filled{animation:HeartBeat .9s infinite}@media (prefers-reduced-motion){.pattern-favorite-button.is-favorited:hover .pattern__favorite-filled{animation:none}}@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{float:none;position:static;width:auto}.main-navigation a{font-size:.8125rem}.main-navigation.toggled div.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 .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)}@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{margin:1.5rem;max-width:960px}@media screen and (min-width:600px){.pattern-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.pattern-grid>*{align-self:baseline}}@media screen and (min-width:960px){.pattern-grid{margin-left:auto;margin-right:auto}}.pattern-grid__pattern{border:1px solid #d7dade;border-radius:2px;margin:0 0 1.5rem;position:relative;transition:all 75ms ease-in-out}@media screen and (min-width:600px){.pattern-grid__pattern{display:inline-block;margin:0}}.pattern-grid__pattern .pattern-grid__preview{overflow:hidden}.pattern-grid__pattern .pattern-grid__actions{align-items:center;backdrop-filter:blur(3px);background:hsla(0,0%,100%,.8);bottom:0;display:flex;left:0;opacity:0;padding:.375rem;position:absolute;right:0;transform:translateY(6px);transition:all 75ms ease-in-out}.pattern-grid__pattern .pattern-grid__actions .pattern-grid__title{flex-grow:1;font-size:.75rem;margin:0;padding:0 .375rem 0 .75rem;pointer-events:none}.pattern-grid__pattern .pattern-grid__actions .pattern-copy-button,.pattern-grid__pattern .pattern-grid__actions .pattern-favorite-button{flex-shrink:0}.pattern-grid__pattern .pattern-grid__actions .button+.components-button{margin-left:.375rem}.pattern-grid__pattern:focus-within .pattern-grid__actions,.pattern-grid__pattern:hover .pattern-grid__actions{opacity:1;transform:translateY(0)}.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}.pattern-menu.is-loading{height:24px;position:relative}.pattern-menu.is-loading:after{background:#f3f4f5;border-radius:4px;content:"";height:24px;left:0;position:absolute;top:calc(50% - 12px);transition:none;width:80%}.pagination{margin:1.5rem;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{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;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:1px solid #6c7782;border-radius:2px;display:flex}.pattern-search input[type=search]{border:none;box-shadow:none;flex-grow:1;font-size:.8125rem;margin:0;padding:.25rem .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{background:transparent;border:none;color:#6c7782;display:flex}.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{background:#fff;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}.site-content{margin:0 auto;max-width:none;padding:0}body.home .site-header{padding:3.75rem 1rem;text-align:left}body.home .site-branding{display:grid;grid-template-columns:1fr 22rem;grid-template-rows:auto 1fr}body.home .site-branding>*{align-self:center}@media screen and (max-width:736px){body.home .site-branding{display:block}}body.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}body.home .site-description{color:#fff;font-size:1.25rem;grid-column-start:1;grid-row-start:2;line-height:1.6;margin:0;text-align:left}body:not(.home) .site-branding{align-items:center;color:#fff;display:flex;font-size:.8125rem;justify-content:space-between}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}.site-title a{text-decoration:none}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#fff}.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}
     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-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 .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;margin:0 1.5rem;overflow:auto;transition:all .3s ease-out}@media (prefers-reduced-motion){.category-context-bar{transition:none}}.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:#6c7782}.pattern-favorite-button .pattern__favorite-filled{opacity:0}.pattern-favorite-button:hover{background:transparent;color:#50575e}.pattern-favorite-button:hover svg path{fill:#50575e}.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.is-favorited svg path{fill:#e65054}.pattern-favorite-button.is-favorited .pattern__favorite-outline{opacity:0;transform:scale(2.8)}.pattern-favorite-button.is-favorited .pattern__favorite-filled{opacity:1}.pattern-favorite-button.is-favorited:hover .pattern__favorite-filled{animation:HeartBeat .9s infinite}@media (prefers-reduced-motion){.pattern-favorite-button.is-favorited:hover .pattern__favorite-filled{animation:none}}@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{float:none;position:static;width:auto}.main-navigation a{font-size:.8125rem}.main-navigation.toggled div.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)}@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{margin:1.5rem;max-width:960px}@media screen and (min-width:600px){.pattern-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.pattern-grid>*{align-self:baseline}}@media screen and (min-width:960px){.pattern-grid{margin-left:auto;margin-right:auto}}.pattern-grid__pattern{border:1px solid #d7dade;border-radius:2px;margin:0 0 1.5rem;position:relative;transition:all 75ms ease-in-out}@media screen and (min-width:600px){.pattern-grid__pattern{display:inline-block;margin:0}}.pattern-grid__pattern .pattern-grid__preview{overflow:hidden}.pattern-grid__pattern .pattern-grid__actions{align-items:center;backdrop-filter:blur(3px);background:hsla(0,0%,100%,.8);bottom:0;display:flex;left:0;opacity:0;padding:.375rem;position:absolute;right:0;transform:translateY(6px);transition:all 75ms ease-in-out}.pattern-grid__pattern .pattern-grid__actions .pattern-grid__title{flex-grow:1;font-size:.75rem;margin:0;padding:0 .375rem 0 .75rem;pointer-events:none}.pattern-grid__pattern .pattern-grid__actions .pattern-copy-button,.pattern-grid__pattern .pattern-grid__actions .pattern-favorite-button{flex-shrink:0}.pattern-grid__pattern .pattern-grid__actions .button+.components-button{margin-left:.375rem}.pattern-grid__pattern:focus-within .pattern-grid__actions,.pattern-grid__pattern:hover .pattern-grid__actions{opacity:1;transform:translateY(0)}.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}.pattern-menu.is-loading{height:24px;position:relative}.pattern-menu.is-loading:after{background:#f3f4f5;border-radius:4px;content:"";height:24px;left:0;position:absolute;top:calc(50% - 12px);transition:none;width:80%}.pagination{margin:1.5rem;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{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;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:1px solid #6c7782;border-radius:2px;display:flex}.pattern-search input[type=search]{border:none;box-shadow:none;flex-grow:1;font-size:.8125rem;margin:0;padding:.25rem .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{background:transparent;border:none;color:#6c7782;display:flex}.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{background:#fff;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}.site-content{margin:0 auto;max-width:none;padding:0}body.home .site-header{padding:3.75rem 1rem;text-align:left}body.home .site-branding{display:grid;grid-template-columns:1fr 22rem;grid-template-rows:auto 1fr}body.home .site-branding>*{align-self:center}@media screen and (max-width:736px){body.home .site-branding{display:block}}body.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}body.home .site-description{color:#fff;font-size:1.25rem;grid-column-start:1;grid-row-start:2;line-height:1.6;margin:0;text-align:left}body:not(.home) .site-branding{align-items:center;color:#fff;display:flex;font-size:.8125rem;justify-content:space-between}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}.site-title a{text-decoration:none}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#fff}.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/functions.php

    r11030 r11056  
    99add_action( 'wp_enqueue_scripts', __NAMESPACE__ . '\enqueue_assets' );
    1010add_action( 'wp_head', __NAMESPACE__ . '\generate_block_editor_styles_html' );
     11add_action( 'body_class', __NAMESPACE__ . '\body_class', 10, 2 );
    1112add_action( 'pre_get_posts', __NAMESPACE__ . '\pre_get_posts' );
     13add_filter( 'init', __NAMESPACE__ . '\add_rewrite' );
    1214
    1315add_filter( 'search_template', __NAMESPACE__ . '\use_index_php_as_template' );
     
    7274            'wporg-pattern-script',
    7375            sprintf(
    74                 'var wporgAssetUrl = "%s", wporgSiteUrl = "%s";',
     76                'var wporgAssetUrl = "%s", wporgSiteUrl = "%s", wporgLoginUrl = "%s";',
    7577                esc_url( get_stylesheet_directory_uri() ),
    76                 esc_url( home_url() )
     78                esc_url( home_url() ),
     79                esc_url( wp_login_url() )
    7780            ),
    7881            'before'
     
    126129
    127130/**
    128  * Update the archive views to show block patterns.
    129  *
    130  * @param \WP_Query $wp_query The WordPress Query object.
    131  */
    132 function pre_get_posts( $wp_query ) {
     131 * Add a class to body for the My Patterns page.
     132 *
     133 * @param string[] $classes An array of body class names.
     134 * @param string[] $class   An array of additional class names added to the body.
     135 */
     136function body_class( $classes, $class ) {
     137    global $wp_query;
     138    if ( 'my-patterns' === $wp_query->get( 'pagename' ) ) {
     139        $classes[] = 'my-patterns';
     140    }
     141    return $classes;
     142}
     143
     144/**
     145 * Handle queries.
     146 * - My Patterns and Favories have "subpages" which should still show the root page.
     147 * - Default & archive views should show patterns, not posts.
     148 *
     149 * @param \WP_Query $query The WordPress Query object.
     150 */
     151function pre_get_posts( $query ) {
    133152    if ( is_admin() ) {
    134153        return;
    135154    }
    136 
    137     // Unless otherwise specified, queries should fetch published block patterns.
    138     if (
    139         empty( $wp_query->query_vars['pagename'] ) &&
    140         ( empty( $wp_query->query_vars['post_type'] ) || 'post' == $wp_query->query_vars['post_type'] )
    141     ) {
    142         $wp_query->query_vars['post_type']   = array( POST_TYPE );
    143         $wp_query->query_vars['post_status'] = array( 'publish' );
    144     }
    145 }
     155    if ( ! $query->is_main_query() ) {
     156        return;
     157    }
     158
     159    $pagename = $query->get( 'pagename' );
     160    if ( $pagename ) {
     161        list( $_pagename ) = explode( '/', $pagename );
     162        if ( in_array( $_pagename, array( 'my-patterns', 'favorites' ) ) ) {
     163            // Need to get the page ID because this is set before `pre_get_posts` fires.
     164            $page = get_page_by_path( $_pagename );
     165            $query->set( 'pagename', $_pagename );
     166            $query->set( 'page_id', (int) $page->ID );
     167        }
     168    } else if ( ! $query->get( 'pagename' ) && 'post' === $query->get( 'post_type', 'post' ) ) {
     169        $query->set( 'post_type', array( POST_TYPE ) );
     170        $query->set( 'post_status', array( 'publish' ) );
     171    }
     172}
     173
     174/**
     175 * Add the "My Patterns" status rewrites.
     176 * This will redirect `my-patterns/draft`, `my-patterns/pending` etc to use the My Patterns page.
     177 */
     178function add_rewrite() {
     179    add_rewrite_rule( '^my-patterns/[^/]+/?$', 'index.php?pagename=my-patterns', 'top' );
     180}
     181
     182
    146183/**
    147184 * Use the index.php template for various WordPress views that would otherwise be handled by the parent theme.
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/package.json

    r11023 r11056  
    6161        "globals": {
    6262            "wporgAssetUrl": "readonly",
     63            "wporgLoginUrl": "readonly",
    6364            "wporgSiteUrl": "readonly"
    6465        }
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/src/components/query-monitor/index.js

    r11003 r11056  
    1111import { store as patternStore } from '../../store';
    1212import { useRoute } from '../../hooks';
    13 import { getCategoryFromPath, getPageFromPath } from '../../utils';
     13import { getCategoryFromPath, getPageFromPath, getValueFromPath } from '../../utils';
    1414
    1515/**
     
    2121    const query = useSelect(
    2222        ( select ) => {
    23             const { getCategoryBySlug, hasLoadedCategories } = select( patternStore );
    24 
    25             // We need categories loaded before building the query
    26             if ( ! hasLoadedCategories() ) {
    27                 return;
    28             }
     23            let _query = getQueryArgs( path );
    2924
    3025            const categorySlug = getCategoryFromPath( path );
    31             const category = getCategoryBySlug( categorySlug );
     26            if ( categorySlug ) {
     27                const { getCategoryBySlug, hasLoadedCategories } = select( patternStore );
     28                if ( ! hasLoadedCategories() ) {
     29                    return;
     30                }
    3231
    33             // Default to {} if empty
    34             const queryStrings = getQueryArgs( path );
    35 
    36             let _query = queryStrings;
    37 
    38             // If we have a category and it's not the default category
    39             if ( category && category.id !== -1 ) {
    40                 _query = {
    41                     ..._query,
    42                     'pattern-categories': category.id,
    43                 };
     32                const category = getCategoryBySlug( categorySlug );
     33                if ( category && category.id !== -1 ) {
     34                    _query = {
     35                        ..._query,
     36                        'pattern-categories': category.id,
     37                    };
     38                }
    4439            }
    4540
     
    4742            if ( page > 1 ) {
    4843                _query.page = page;
     44            }
     45
     46            const myPatternStatus = getValueFromPath( path, 'my-patterns' );
     47            if ( myPatternStatus && 'page' !== myPatternStatus ) {
     48                _query.status = myPatternStatus;
    4949            }
    5050
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/src/index.js

    r11008 r11056  
    99import Pattern from './components/pattern';
    1010import Patterns from './components/patterns';
     11import MyPatterns from './components/my-patterns';
    1112
    1213// Load the grid into the awaiting preview container.
     
    1415if ( gridContainer ) {
    1516    render( <Patterns />, gridContainer );
     17}
     18
     19// Load the preview into any awaiting preview container.
     20const myGridContainer = document.getElementById( 'my-patterns__container' );
     21if ( myGridContainer ) {
     22    render( <MyPatterns />, myGridContainer );
    1623}
    1724
Note: See TracChangeset for help on using the changeset viewer.