/*
 * ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
 * This devtool is neither made for production nor for readable output files.
 * It uses "eval()" calls to create a separate source file in the browser devtools.
 * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
 * or disable the default devtool with "devtool: false".
 * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
 */
/******/ (() => { // webpackBootstrap
/******/ 	var __webpack_modules__ = ({

/***/ "../../node_modules/react-dom/client.js":
/*!**********************************************!*\
  !*** ../../node_modules/react-dom/client.js ***!
  \**********************************************/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {

"use strict";
eval("\n\nvar m = __webpack_require__(/*! react-dom */ \"react-dom\");\nif (false) {} else {\n  var i = m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;\n  exports.createRoot = function(c, o) {\n    i.usingClientEntryPoint = true;\n    try {\n      return m.createRoot(c, o);\n    } finally {\n      i.usingClientEntryPoint = false;\n    }\n  };\n  exports.hydrateRoot = function(c, h, o) {\n    i.usingClientEntryPoint = true;\n    try {\n      return m.hydrateRoot(c, h, o);\n    } finally {\n      i.usingClientEntryPoint = false;\n    }\n  };\n}\n\n\n//# sourceURL=webpack://orphic-search-bar/../../node_modules/react-dom/client.js?");

/***/ }),

/***/ "../../public/assets/fonts/jakarta/PlusJakartaSans-Bold.ttf":
/*!******************************************************************!*\
  !*** ../../public/assets/fonts/jakarta/PlusJakartaSans-Bold.ttf ***!
  \******************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";
eval("module.exports = __webpack_require__.p + \"542d4930de15d99be736.ttf\";\n\n//# sourceURL=webpack://orphic-search-bar/../../public/assets/fonts/jakarta/PlusJakartaSans-Bold.ttf?");

/***/ }),

/***/ "../../public/assets/fonts/jakarta/PlusJakartaSans-ExtraBold.ttf":
/*!***********************************************************************!*\
  !*** ../../public/assets/fonts/jakarta/PlusJakartaSans-ExtraBold.ttf ***!
  \***********************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";
eval("module.exports = __webpack_require__.p + \"c3c2ec0cc06a27366227.ttf\";\n\n//# sourceURL=webpack://orphic-search-bar/../../public/assets/fonts/jakarta/PlusJakartaSans-ExtraBold.ttf?");

/***/ }),

/***/ "../../public/assets/fonts/jakarta/PlusJakartaSans-ExtraLight.ttf":
/*!************************************************************************!*\
  !*** ../../public/assets/fonts/jakarta/PlusJakartaSans-ExtraLight.ttf ***!
  \************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";
eval("module.exports = __webpack_require__.p + \"45b106123a076a3d9da1.ttf\";\n\n//# sourceURL=webpack://orphic-search-bar/../../public/assets/fonts/jakarta/PlusJakartaSans-ExtraLight.ttf?");

/***/ }),

/***/ "../../public/assets/fonts/jakarta/PlusJakartaSans-Light.ttf":
/*!*******************************************************************!*\
  !*** ../../public/assets/fonts/jakarta/PlusJakartaSans-Light.ttf ***!
  \*******************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";
eval("module.exports = __webpack_require__.p + \"6c8e1d7ccc92d1bf041b.ttf\";\n\n//# sourceURL=webpack://orphic-search-bar/../../public/assets/fonts/jakarta/PlusJakartaSans-Light.ttf?");

/***/ }),

/***/ "../../public/assets/fonts/jakarta/PlusJakartaSans-Medium.ttf":
/*!********************************************************************!*\
  !*** ../../public/assets/fonts/jakarta/PlusJakartaSans-Medium.ttf ***!
  \********************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";
eval("module.exports = __webpack_require__.p + \"f78ffc04acb877ce387e.ttf\";\n\n//# sourceURL=webpack://orphic-search-bar/../../public/assets/fonts/jakarta/PlusJakartaSans-Medium.ttf?");

/***/ }),

/***/ "../../public/assets/fonts/jakarta/PlusJakartaSans-Regular.ttf":
/*!*********************************************************************!*\
  !*** ../../public/assets/fonts/jakarta/PlusJakartaSans-Regular.ttf ***!
  \*********************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";
eval("module.exports = __webpack_require__.p + \"8b8f90ab0e945b1e795a.ttf\";\n\n//# sourceURL=webpack://orphic-search-bar/../../public/assets/fonts/jakarta/PlusJakartaSans-Regular.ttf?");

/***/ }),

/***/ "../../public/assets/fonts/jakarta/PlusJakartaSans-SemiBold.ttf":
/*!**********************************************************************!*\
  !*** ../../public/assets/fonts/jakarta/PlusJakartaSans-SemiBold.ttf ***!
  \**********************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";
eval("module.exports = __webpack_require__.p + \"cf92107f36f071f6384c.ttf\";\n\n//# sourceURL=webpack://orphic-search-bar/../../public/assets/fonts/jakarta/PlusJakartaSans-SemiBold.ttf?");

/***/ }),

/***/ "./node_modules/@preact/signals-core/dist/signals-core.module.js":
/*!***********************************************************************!*\
  !*** ./node_modules/@preact/signals-core/dist/signals-core.module.js ***!
  \***********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   Signal: () => (/* binding */ u),\n/* harmony export */   batch: () => (/* binding */ r),\n/* harmony export */   computed: () => (/* binding */ w),\n/* harmony export */   effect: () => (/* binding */ E),\n/* harmony export */   signal: () => (/* binding */ d),\n/* harmony export */   untracked: () => (/* binding */ n)\n/* harmony export */ });\nvar i=Symbol.for(\"preact-signals\");function t(){if(!(s>1)){var i,t=!1;while(void 0!==h){var r=h;h=void 0;f++;while(void 0!==r){var o=r.o;r.o=void 0;r.f&=-3;if(!(8&r.f)&&c(r))try{r.c()}catch(r){if(!t){i=r;t=!0}}r=o}}f=0;s--;if(t)throw i}else s--}function r(i){if(s>0)return i();s++;try{return i()}finally{t()}}var o=void 0;function n(i){var t=o;o=void 0;try{return i()}finally{o=t}}var h=void 0,s=0,f=0,v=0;function e(i){if(void 0!==o){var t=i.n;if(void 0===t||t.t!==o){t={i:0,S:i,p:o.s,n:void 0,t:o,e:void 0,x:void 0,r:t};if(void 0!==o.s)o.s.n=t;o.s=t;i.n=t;if(32&o.f)i.S(t);return t}else if(-1===t.i){t.i=0;if(void 0!==t.n){t.n.p=t.p;if(void 0!==t.p)t.p.n=t.n;t.p=o.s;t.n=void 0;o.s.n=t;o.s=t}return t}}}function u(i){this.v=i;this.i=0;this.n=void 0;this.t=void 0}u.prototype.brand=i;u.prototype.h=function(){return!0};u.prototype.S=function(i){if(this.t!==i&&void 0===i.e){i.x=this.t;if(void 0!==this.t)this.t.e=i;this.t=i}};u.prototype.U=function(i){if(void 0!==this.t){var t=i.e,r=i.x;if(void 0!==t){t.x=r;i.e=void 0}if(void 0!==r){r.e=t;i.x=void 0}if(i===this.t)this.t=r}};u.prototype.subscribe=function(i){var t=this;return E(function(){var r=t.value,n=o;o=void 0;try{i(r)}finally{o=n}})};u.prototype.valueOf=function(){return this.value};u.prototype.toString=function(){return this.value+\"\"};u.prototype.toJSON=function(){return this.value};u.prototype.peek=function(){var i=o;o=void 0;try{return this.value}finally{o=i}};Object.defineProperty(u.prototype,\"value\",{get:function(){var i=e(this);if(void 0!==i)i.i=this.i;return this.v},set:function(i){if(i!==this.v){if(f>100)throw new Error(\"Cycle detected\");this.v=i;this.i++;v++;s++;try{for(var r=this.t;void 0!==r;r=r.x)r.t.N()}finally{t()}}}});function d(i){return new u(i)}function c(i){for(var t=i.s;void 0!==t;t=t.n)if(t.S.i!==t.i||!t.S.h()||t.S.i!==t.i)return!0;return!1}function a(i){for(var t=i.s;void 0!==t;t=t.n){var r=t.S.n;if(void 0!==r)t.r=r;t.S.n=t;t.i=-1;if(void 0===t.n){i.s=t;break}}}function l(i){var t=i.s,r=void 0;while(void 0!==t){var o=t.p;if(-1===t.i){t.S.U(t);if(void 0!==o)o.n=t.n;if(void 0!==t.n)t.n.p=o}else r=t;t.S.n=t.r;if(void 0!==t.r)t.r=void 0;t=o}i.s=r}function y(i){u.call(this,void 0);this.x=i;this.s=void 0;this.g=v-1;this.f=4}(y.prototype=new u).h=function(){this.f&=-3;if(1&this.f)return!1;if(32==(36&this.f))return!0;this.f&=-5;if(this.g===v)return!0;this.g=v;this.f|=1;if(this.i>0&&!c(this)){this.f&=-2;return!0}var i=o;try{a(this);o=this;var t=this.x();if(16&this.f||this.v!==t||0===this.i){this.v=t;this.f&=-17;this.i++}}catch(i){this.v=i;this.f|=16;this.i++}o=i;l(this);this.f&=-2;return!0};y.prototype.S=function(i){if(void 0===this.t){this.f|=36;for(var t=this.s;void 0!==t;t=t.n)t.S.S(t)}u.prototype.S.call(this,i)};y.prototype.U=function(i){if(void 0!==this.t){u.prototype.U.call(this,i);if(void 0===this.t){this.f&=-33;for(var t=this.s;void 0!==t;t=t.n)t.S.U(t)}}};y.prototype.N=function(){if(!(2&this.f)){this.f|=6;for(var i=this.t;void 0!==i;i=i.x)i.t.N()}};Object.defineProperty(y.prototype,\"value\",{get:function(){if(1&this.f)throw new Error(\"Cycle detected\");var i=e(this);this.h();if(void 0!==i)i.i=this.i;if(16&this.f)throw this.v;return this.v}});function w(i){return new y(i)}function _(i){var r=i.u;i.u=void 0;if(\"function\"==typeof r){s++;var n=o;o=void 0;try{r()}catch(t){i.f&=-2;i.f|=8;g(i);throw t}finally{o=n;t()}}}function g(i){for(var t=i.s;void 0!==t;t=t.n)t.S.U(t);i.x=void 0;i.s=void 0;_(i)}function p(i){if(o!==this)throw new Error(\"Out-of-order effect\");l(this);o=i;this.f&=-2;if(8&this.f)g(this);t()}function b(i){this.x=i;this.u=void 0;this.s=void 0;this.o=void 0;this.f=32}b.prototype.c=function(){var i=this.S();try{if(8&this.f)return;if(void 0===this.x)return;var t=this.x();if(\"function\"==typeof t)this.u=t}finally{i()}};b.prototype.S=function(){if(1&this.f)throw new Error(\"Cycle detected\");this.f|=1;this.f&=-9;_(this);a(this);s++;var i=o;o=this;return p.bind(this,i)};b.prototype.N=function(){if(!(2&this.f)){this.f|=2;this.o=h;h=this}};b.prototype.d=function(){this.f|=8;if(!(1&this.f))g(this)};function E(i){var t=new b(i);try{t.c()}catch(i){t.d();throw i}return t.d.bind(t)}//# sourceMappingURL=signals-core.module.js.map\n\n\n//# sourceURL=webpack://orphic-search-bar/./node_modules/@preact/signals-core/dist/signals-core.module.js?");

/***/ }),

/***/ "./node_modules/@preact/signals-react/dist/signals.module.js":
/*!*******************************************************************!*\
  !*** ./node_modules/@preact/signals-react/dist/signals.module.js ***!
  \*******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   Signal: () => (/* reexport safe */ _preact_signals_core__WEBPACK_IMPORTED_MODULE_0__.Signal),\n/* harmony export */   batch: () => (/* reexport safe */ _preact_signals_core__WEBPACK_IMPORTED_MODULE_0__.batch),\n/* harmony export */   computed: () => (/* reexport safe */ _preact_signals_core__WEBPACK_IMPORTED_MODULE_0__.computed),\n/* harmony export */   effect: () => (/* reexport safe */ _preact_signals_core__WEBPACK_IMPORTED_MODULE_0__.effect),\n/* harmony export */   signal: () => (/* reexport safe */ _preact_signals_core__WEBPACK_IMPORTED_MODULE_0__.signal),\n/* harmony export */   untracked: () => (/* reexport safe */ _preact_signals_core__WEBPACK_IMPORTED_MODULE_0__.untracked),\n/* harmony export */   useComputed: () => (/* reexport safe */ _preact_signals_react_runtime__WEBPACK_IMPORTED_MODULE_1__.useComputed),\n/* harmony export */   useSignal: () => (/* reexport safe */ _preact_signals_react_runtime__WEBPACK_IMPORTED_MODULE_1__.useSignal),\n/* harmony export */   useSignalEffect: () => (/* reexport safe */ _preact_signals_react_runtime__WEBPACK_IMPORTED_MODULE_1__.useSignalEffect)\n/* harmony export */ });\n/* harmony import */ var _preact_signals_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @preact/signals-core */ \"./node_modules/@preact/signals-core/dist/signals-core.module.js\");\n/* harmony import */ var _preact_signals_react_runtime__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @preact/signals-react/runtime */ \"./node_modules/@preact/signals-react/runtime/dist/runtime.module.js\");\n//# sourceMappingURL=signals.module.js.map\n\n\n//# sourceURL=webpack://orphic-search-bar/./node_modules/@preact/signals-react/dist/signals.module.js?");

/***/ }),

/***/ "./node_modules/@preact/signals-react/runtime/dist/runtime.module.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@preact/signals-react/runtime/dist/runtime.module.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   _useSignalsImplementation: () => (/* binding */ $),\n/* harmony export */   ensureFinalCleanup: () => (/* binding */ x),\n/* harmony export */   useComputed: () => (/* binding */ useComputed),\n/* harmony export */   useSignal: () => (/* binding */ useSignal),\n/* harmony export */   useSignalEffect: () => (/* binding */ useSignalEffect),\n/* harmony export */   useSignals: () => (/* binding */ k),\n/* harmony export */   wrapJsx: () => (/* binding */ d)\n/* harmony export */ });\n/* harmony import */ var _preact_signals_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @preact/signals-core */ \"./node_modules/@preact/signals-core/dist/signals-core.module.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var use_sync_external_store_shim_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! use-sync-external-store/shim/index.js */ \"./node_modules/use-sync-external-store/shim/index.js\");\nvar s=react__WEBPACK_IMPORTED_MODULE_0__.version.split(\".\").map(Number)[0],l=[],v=Symbol.for(s>=19?\"react.transitional.element\":\"react.element\");function d(t){if(\"function\"!=typeof t)return t;else return function(r,i){if(\"string\"==typeof r&&i)for(var e in i){var o=i[e];if(\"children\"!==e&&o instanceof _preact_signals_core__WEBPACK_IMPORTED_MODULE_2__.Signal)i[e]=o.value}return t.call.apply(t,[t,r,i].concat([].slice.call(arguments,2)))}}var p,m=Symbol.dispose||Symbol.for(\"Symbol.dispose\");function b(n,t){var r=t.effect.S();p=t;return y.bind(t,n,r)}function y(n,t){t();p=n}var g,h,_=function(){},S=((g={o:0,effect:{s:void 0,c:function(){},S:function(){return _},d:function(){}},subscribe:function(){return _},getSnapshot:function(){return 0},S:function(){},f:function(){}})[m]=function(){},g),w=Promise.prototype.then.bind(Promise.resolve());function x(){if(!h)h=w(j)}function j(){var n;h=void 0;null==(n=p)||n.f()}var P=\"undefined\"!=typeof window?react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect:react__WEBPACK_IMPORTED_MODULE_0__.useEffect;function $(n){if(void 0===n)n=0;x();var t=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)();if(null==t.current)if(\"undefined\"==typeof window)t.current=S;else t.current=function(n){var t,r,e,o,u=0,f=(0,_preact_signals_core__WEBPACK_IMPORTED_MODULE_2__.effect)(function(){r=this});r.c=function(){u=u+1|0;if(o)o()};return(t={o:n,effect:r,subscribe:function(n){o=n;return function(){u=u+1|0;o=void 0;f()}},getSnapshot:function(){return u},S:function(){if(null!=p){var n=p.o,t=this.o;if(0==n&&0==t||0==n&&1==t){p.f();e=b(void 0,this)}else if(1==n&&0==t||2==n&&0==t);else e=b(p,this)}else e=b(void 0,this)},f:function(){var n=e;e=void 0;null==n||n()}})[m]=function(){this.f()},t}(n);var r=t.current;(0,use_sync_external_store_shim_index_js__WEBPACK_IMPORTED_MODULE_1__.useSyncExternalStore)(r.subscribe,r.getSnapshot,r.getSnapshot);r.S();if(0===n)P(j);return r}Object.defineProperties(_preact_signals_core__WEBPACK_IMPORTED_MODULE_2__.Signal.prototype,{$$typeof:{configurable:!0,value:v},type:{configurable:!0,value:function(n){var t=n.data,r=$(1);try{return t.value}finally{r.f()}}},props:{configurable:!0,get:function(){return{data:this}}},ref:{configurable:!0,value:null}});function k(n){return $(n)}function useSignal(n){return (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(function(){return (0,_preact_signals_core__WEBPACK_IMPORTED_MODULE_2__.signal)(n)},l)}function useComputed(n){var t=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(n);t.current=n;return (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(function(){return (0,_preact_signals_core__WEBPACK_IMPORTED_MODULE_2__.computed)(function(){return t.current()})},l)}function useSignalEffect(n){var t=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(n);t.current=n;(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function(){return (0,_preact_signals_core__WEBPACK_IMPORTED_MODULE_2__.effect)(function(){return t.current()})},l)}//# sourceMappingURL=runtime.module.js.map\n\n\n//# sourceURL=webpack://orphic-search-bar/./node_modules/@preact/signals-react/runtime/dist/runtime.module.js?");

/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./src/App.css":
/*!***********************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./src/App.css ***!
  \***********************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../node_modules/css-loader/dist/runtime/getUrl.js */ \"./node_modules/css-loader/dist/runtime/getUrl.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__);\n// Imports\n\n\n\nvar ___CSS_LOADER_URL_IMPORT_0___ = new URL(/* asset import */ __webpack_require__(/*! ../../../public/assets/fonts/jakarta/PlusJakartaSans-ExtraLight.ttf */ \"../../public/assets/fonts/jakarta/PlusJakartaSans-ExtraLight.ttf\"), __webpack_require__.b);\nvar ___CSS_LOADER_URL_IMPORT_1___ = new URL(/* asset import */ __webpack_require__(/*! ../../../public/assets/fonts/jakarta/PlusJakartaSans-Light.ttf */ \"../../public/assets/fonts/jakarta/PlusJakartaSans-Light.ttf\"), __webpack_require__.b);\nvar ___CSS_LOADER_URL_IMPORT_2___ = new URL(/* asset import */ __webpack_require__(/*! ../../../public/assets/fonts/jakarta/PlusJakartaSans-Regular.ttf */ \"../../public/assets/fonts/jakarta/PlusJakartaSans-Regular.ttf\"), __webpack_require__.b);\nvar ___CSS_LOADER_URL_IMPORT_3___ = new URL(/* asset import */ __webpack_require__(/*! ../../../public/assets/fonts/jakarta/PlusJakartaSans-Medium.ttf */ \"../../public/assets/fonts/jakarta/PlusJakartaSans-Medium.ttf\"), __webpack_require__.b);\nvar ___CSS_LOADER_URL_IMPORT_4___ = new URL(/* asset import */ __webpack_require__(/*! ../../../public/assets/fonts/jakarta/PlusJakartaSans-SemiBold.ttf */ \"../../public/assets/fonts/jakarta/PlusJakartaSans-SemiBold.ttf\"), __webpack_require__.b);\nvar ___CSS_LOADER_URL_IMPORT_5___ = new URL(/* asset import */ __webpack_require__(/*! ../../../public/assets/fonts/jakarta/PlusJakartaSans-Bold.ttf */ \"../../public/assets/fonts/jakarta/PlusJakartaSans-Bold.ttf\"), __webpack_require__.b);\nvar ___CSS_LOADER_URL_IMPORT_6___ = new URL(/* asset import */ __webpack_require__(/*! ../../../public/assets/fonts/jakarta/PlusJakartaSans-ExtraBold.ttf */ \"../../public/assets/fonts/jakarta/PlusJakartaSans-ExtraBold.ttf\"), __webpack_require__.b);\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\nvar ___CSS_LOADER_URL_REPLACEMENT_0___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_0___);\nvar ___CSS_LOADER_URL_REPLACEMENT_1___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_1___);\nvar ___CSS_LOADER_URL_REPLACEMENT_2___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_2___);\nvar ___CSS_LOADER_URL_REPLACEMENT_3___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_3___);\nvar ___CSS_LOADER_URL_REPLACEMENT_4___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_4___);\nvar ___CSS_LOADER_URL_REPLACEMENT_5___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_5___);\nvar ___CSS_LOADER_URL_REPLACEMENT_6___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_6___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `@font-face {\r\n\tfont-family: \"Jakarta\";\r\n\tsrc: url(${___CSS_LOADER_URL_REPLACEMENT_0___})\r\n\t\tformat(\"truetype\");\r\n\tfont-weight: 200;\r\n\tfont-style: normal;\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Jakarta\";\r\n\tsrc: url(${___CSS_LOADER_URL_REPLACEMENT_1___})\r\n\t\tformat(\"truetype\");\r\n\tfont-weight: 300;\r\n\tfont-style: normal;\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Jakarta\";\r\n\tsrc: url(${___CSS_LOADER_URL_REPLACEMENT_2___})\r\n\t\tformat(\"truetype\");\r\n\tfont-weight: 400;\r\n\tfont-style: normal;\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Jakarta\";\r\n\tsrc: url(${___CSS_LOADER_URL_REPLACEMENT_3___})\r\n\t\tformat(\"truetype\");\r\n\tfont-weight: 500;\r\n\tfont-style: normal;\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Jakarta\";\r\n\tsrc: url(${___CSS_LOADER_URL_REPLACEMENT_4___})\r\n\t\tformat(\"truetype\");\r\n\tfont-weight: 600;\r\n\tfont-style: normal;\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Jakarta\";\r\n\tsrc: url(${___CSS_LOADER_URL_REPLACEMENT_5___})\r\n\t\tformat(\"truetype\");\r\n\tfont-weight: 700;\r\n\tfont-style: normal;\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Jakarta\";\r\n\tsrc: url(${___CSS_LOADER_URL_REPLACEMENT_6___})\r\n\t\tformat(\"truetype\");\r\n\tfont-weight: 800;\r\n\tfont-style: normal;\r\n}\r\n\r\n:root {\r\n\t--orphic-wp-block-option-page-bg: white;\r\n\t--orphic-wp-block-option-page-bg-section: #f4f5f7;\r\n\t--orphic-wp-block-option-page-bg-button: #ebecf0;\r\n\t--orphic-wp-block-option-page-bg-button-hover: #d9d9d9;\r\n\t--orphic-wp-block-option-page-color-text: #172b4d;\r\n\t--orphic-wp-block-option-page-success-text: #36b37e;\r\n\t--orphic-wp-block-option-page-success: #abf5d1;\r\n\t--orphic-wp-block-option-page-info-text: white;\r\n\t--orphic-wp-block-option-page-info-bg: #0065ff;\r\n}\r\n\r\n.search-builder-app {\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n\tmax-width: 1600px;\r\n\tmargin: 30px auto;\r\n\tpadding: 20px;\r\n\tposition: relative;\r\n}\r\n\r\n.search-builder-app h1 {\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 30px !important;\r\n\tfont-weight: 700 !important;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n\tmargin-bottom: 20px;\r\n}\r\n\r\n.search-builder-app h2 {\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 20px !important;\r\n\tfont-weight: 600 !important;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n\tmargin-bottom: 20px;\r\n}\r\n\r\n.search-builder-content {\r\n\tdisplay: grid;\r\n\tgrid-template-columns: 300px 1fr;\r\n\tgap: 30px;\r\n\tmargin-top: 30px;\r\n}\r\n\r\n.search-builder-sidebar {\r\n\tposition: sticky;\r\n\ttop: 32px; /* WordPress admin bar height */\r\n\theight: calc(\r\n\t\t100vh - 200px - 150px\r\n\t); /* Viewport height minus admin bar and padding */\r\n\toverflow-y: auto;\r\n\tpadding-right: 20px;\r\n\tborder-right: 1px solid #ddd;\r\n\tbackground: var(--orphic-wp-block-option-page-bg);\r\n}\r\n\r\n.search-builder-main {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\tgap: 30px;\r\n}\r\n\r\n.search-builder-preview-section,\r\n.search-builder-options-section {\r\n\tbackground: #fff;\r\n\tborder: 1px solid #ddd;\r\n\tborder-radius: 8px;\r\n\tpadding: 20px;\r\n\tbox-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);\r\n}\r\n\r\n.search-builder-preview-section h2,\r\n.search-builder-options-section h2 {\r\n\tmargin-top: 0;\r\n\tmargin-bottom: 20px;\r\n\tpadding-bottom: 10px;\r\n\tborder-bottom: 1px solid #eee;\r\n\tcolor: #1d2327;\r\n\tfont-size: 1.3em;\r\n}\r\n\r\n.option-group {\r\n\tmargin-bottom: 24px;\r\n}\r\n\r\n.option-group label {\r\n\tdisplay: block;\r\n\tmargin-bottom: 10px;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 14px;\r\n\tfont-weight: 600;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n}\r\n\r\n.option-group select,\r\n.option-group input {\r\n\twidth: 100%;\r\n\tpadding: 12px;\r\n\tborder: 1px solid var(--orphic-wp-block-option-page-bg-button);\r\n\tborder-radius: 6px;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 14px;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n\tbackground-color: var(--orphic-wp-block-option-page-bg);\r\n\ttransition: all 0.2s ease;\r\n}\r\n\r\n.option-group select:focus,\r\n.option-group input:focus {\r\n\toutline: none;\r\n\tborder-color: var(--orphic-wp-block-option-page-info-bg);\r\n\tbox-shadow: 0 0 0 2px rgba(0, 101, 255, 0.1);\r\n}\r\n\r\n.save-button {\r\n\tdisplay: flex;\r\n\tjustify-content: center;\r\n\talign-items: center;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 14px !important;\r\n\tfont-weight: 600 !important;\r\n\tborder-radius: 6px;\r\n\tpadding: 10px 18px;\r\n\ttransition: all 0.2s ease;\r\n\tcursor: pointer;\r\n\tuser-select: none;\r\n\tbackground-color: var(--orphic-wp-block-option-page-info-bg);\r\n\tcolor: white;\r\n\tborder: 1px solid var(--orphic-wp-block-option-page-info-bg);\r\n\tbox-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\r\n}\r\n\r\n.save-button:hover {\r\n\tbackground-color: #0052cc;\r\n\tborder-color: #0052cc;\r\n\ttransform: translateY(-1px);\r\n\tbox-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);\r\n}\r\n\r\n.save-button:active {\r\n\ttransform: translateY(0);\r\n\tbox-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\r\n}\r\n\r\n.search-preview {\r\n\tborder-radius: 8px;\r\n\tdisplay: flex;\r\n}\r\n\r\n.search-preview input {\r\n\tflex: 1;\r\n\tpadding: 12px 16px;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 14px;\r\n\tborder: 1px solid var(--orphic-wp-block-option-page-bg-button);\r\n\tborder-radius: 6px 0 0 6px;\r\n}\r\n\r\n.search-preview button {\r\n\tbackground: var(--orphic-wp-block-option-page-info-bg);\r\n\tborder: none;\r\n\tcolor: white;\r\n\tpadding: 0 20px;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 14px;\r\n\tfont-weight: 600;\r\n\tborder-radius: 0 6px 6px 0;\r\n\tcursor: pointer;\r\n\ttransition: background-color 0.2s ease;\r\n}\r\n\r\n.search-preview button:hover {\r\n\tbackground-color: #0052cc;\r\n}\r\n\r\n/* Responsive design */\r\n@media (max-width: 1200px) {\r\n\t.search-builder-content {\r\n\t\tgrid-template-columns: 250px 1fr;\r\n\t\tgap: 20px;\r\n\t}\r\n}\r\n\r\n@media (max-width: 782px) {\r\n\t.search-builder-content {\r\n\t\tgrid-template-columns: 1fr;\r\n\t}\r\n\r\n\t.search-builder-sidebar {\r\n\t\tposition: relative;\r\n\t\theight: auto;\r\n\t\ttop: 0;\r\n\t\tborder-right: none;\r\n\t\tborder-bottom: 1px solid #ddd;\r\n\t\tpadding-bottom: 20px;\r\n\t\tmargin-bottom: 20px;\r\n\t}\r\n}\r\n`, \"\"]);\n// Exports\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://orphic-search-bar/./src/App.css?./node_modules/css-loader/dist/cjs.js");

/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./src/components/Header/header.css":
/*!********************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./src/components/Header/header.css ***!
  \********************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n// Imports\n\n\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `.search-builder-header {\r\n\tbackground: white;\r\n\tborder-bottom: 1px solid var(--orphic-wp-block-option-page-bg-button);\r\n\tpadding: 20px;\r\n}\r\n\r\n.header-content {\r\n\tdisplay: flex;\r\n\tjustify-content: space-between;\r\n\talign-items: center;\r\n\tmax-width: 1200px;\r\n\tmargin: 0 auto;\r\n}\r\n\r\n.header-title h1 {\r\n\tmargin: 0 0 5px 0;\r\n\tfont-size: 24px;\r\n\tfont-weight: 600;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n}\r\n\r\n.header-status {\r\n\tmargin: 0;\r\n\tfont-size: 14px;\r\n\tcolor: #6b778c;\r\n}\r\n\r\n.header-actions {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tgap: 15px;\r\n}\r\n\r\n.save-message {\r\n\tfont-size: 14px;\r\n\tpadding: 8px 12px;\r\n\tborder-radius: 4px;\r\n}\r\n\r\n.save-message.success {\r\n\tbackground-color: var(--orphic-wp-block-option-page-success);\r\n\tcolor: var(--orphic-wp-block-option-page-success-text);\r\n}\r\n\r\n.save-message.error {\r\n\tbackground-color: #ffebe6;\r\n\tcolor: #de350b;\r\n}\r\n\r\n.save-button {\r\n\tbackground-color: var(--orphic-wp-block-option-page-info-bg);\r\n\tcolor: var(--orphic-wp-block-option-page-info-text);\r\n\tborder: none;\r\n\tpadding: 10px 20px;\r\n\tborder-radius: 4px;\r\n\tfont-size: 14px;\r\n\tfont-weight: 500;\r\n\tcursor: pointer;\r\n\ttransition: background-color 0.2s ease;\r\n}\r\n\r\n.save-button:hover {\r\n\tbackground-color: #0052cc;\r\n}\r\n\r\n.save-button:disabled {\r\n\topacity: 0.7;\r\n\tcursor: not-allowed;\r\n}\r\n\r\n.title-text {\r\n\tcursor: pointer;\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tgap: 10px;\r\n\tmargin: 0;\r\n}\r\n\r\n.title-text .edit-icon {\r\n\topacity: 0;\r\n\tfont-size: 16px;\r\n\tcolor: var(--orphic-wp-block-option-page-text-color);\r\n\ttransition: opacity 0.2s ease;\r\n}\r\n\r\n.title-text:hover .edit-icon {\r\n\topacity: 0.5;\r\n}\r\n\r\n.title-input {\r\n\tfont-size: 2em;\r\n\tfont-weight: bold;\r\n\tpadding: 5px 10px;\r\n\tborder: 1px solid var(--orphic-wp-block-option-page-border-color);\r\n\tborder-radius: 4px;\r\n\tbackground: var(--orphic-wp-block-option-page-bg);\r\n\tcolor: var(--orphic-wp-block-option-page-text-color);\r\n\twidth: 100%;\r\n\tmargin: 0;\r\n}\r\n\r\n.title-input:focus {\r\n\toutline: none;\r\n\tborder-color: var(--orphic-wp-block-option-page-accent-color);\r\n\tbox-shadow: 0 0 0 2px var(--orphic-wp-block-option-page-accent-color-alpha);\r\n}\r\n`, \"\"]);\n// Exports\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://orphic-search-bar/./src/components/Header/header.css?./node_modules/css-loader/dist/cjs.js");

/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./src/components/SearchOptions/search-options.css":
/*!***********************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./src/components/SearchOptions/search-options.css ***!
  \***********************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n// Imports\n\n\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `.search-options {\r\n\tpadding: 20px;\r\n}\r\n\r\n.search-options h2 {\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 20px;\r\n\tfont-weight: 600;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n\tmargin-bottom: 20px;\r\n}\r\n\r\n.search-options h3 {\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 16px;\r\n\tfont-weight: 600;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n\tmargin: 15px 0;\r\n}\r\n\r\n.option-group {\r\n\tmargin-bottom: 24px;\r\n}\r\n\r\n.option-group label {\r\n\tdisplay: block;\r\n\tmargin-bottom: 10px;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 14px;\r\n\tfont-weight: 600;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n}\r\n\r\n.option-group select {\r\n\twidth: 100%;\r\n\tpadding: 12px;\r\n\tborder: 1px solid var(--orphic-wp-block-option-page-bg-button);\r\n\tborder-radius: 6px;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 14px;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n\tbackground-color: var(--orphic-wp-block-option-page-bg);\r\n\ttransition: all 0.2s ease;\r\n}\r\n\r\n.option-group select.content-types-select {\r\n\theight: 150px;\r\n}\r\n\r\n.option-group select:focus {\r\n\toutline: none;\r\n\tborder-color: var(--orphic-wp-block-option-page-info-bg);\r\n\tbox-shadow: 0 0 0 2px rgba(0, 101, 255, 0.1);\r\n}\r\n\r\n.option-group select:disabled {\r\n\topacity: 0.7;\r\n\tcursor: not-allowed;\r\n}\r\n\r\n.option-group select option {\r\n\tpadding: 8px;\r\n}\r\n\r\n.option-group select option:checked {\r\n\tbackground-color: var(--orphic-wp-block-option-page-info-bg);\r\n\tcolor: white;\r\n}\r\n\r\n.weights-config {\r\n\tdisplay: grid;\r\n\tgrid-template-columns: repeat(3, 1fr);\r\n\tgap: 15px;\r\n}\r\n\r\n.weight-input {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\tgap: 8px;\r\n}\r\n\r\n.weight-input label {\r\n\tfont-size: 12px;\r\n}\r\n\r\n.weight-input input {\r\n\twidth: 100%;\r\n\tpadding: 8px;\r\n\tborder: 1px solid var(--orphic-wp-block-option-page-bg-button);\r\n\tborder-radius: 4px;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 14px;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n\tbackground-color: var(--orphic-wp-block-option-page-bg);\r\n}\r\n\r\n.weight-input input:focus {\r\n\toutline: none;\r\n\tborder-color: var(--orphic-wp-block-option-page-info-bg);\r\n\tbox-shadow: 0 0 0 2px rgba(0, 101, 255, 0.1);\r\n}\r\n\r\n/* Ajout de filtre */\r\n.filter-add {\r\n\tdisplay: flex;\r\n\tgap: 10px;\r\n\tmargin-bottom: 20px;\r\n}\r\n\r\n.filter-add select {\r\n\tflex: 1;\r\n\tpadding: 12px;\r\n\tborder: 1px solid var(--orphic-wp-block-option-page-bg-button);\r\n\tborder-radius: 6px;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 14px;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n\tbackground-color: var(--orphic-wp-block-option-page-bg);\r\n}\r\n\r\n.add-filter-button {\r\n\twidth: 40px;\r\n\theight: 40px;\r\n\tborder: none;\r\n\tborder-radius: 6px;\r\n\tbackground-color: var(--orphic-wp-block-option-page-info-bg);\r\n\tcolor: white;\r\n\tfont-size: 20px;\r\n\tcursor: pointer;\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\ttransition: background-color 0.2s ease;\r\n}\r\n\r\n.add-filter-button:hover {\r\n\tbackground-color: #0052cc;\r\n}\r\n\r\n.add-filter-button:disabled {\r\n\tbackground-color: var(--orphic-wp-block-option-page-bg-button);\r\n\tcursor: not-allowed;\r\n}\r\n\r\n/* Liste des filtres */\r\n.filters-list {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\tgap: 15px;\r\n}\r\n\r\n.filter-item {\r\n\tbackground: var(--orphic-wp-block-option-page-bg-section);\r\n\tborder-radius: 6px;\r\n\toverflow: hidden;\r\n}\r\n\r\n.filter-header {\r\n\tdisplay: flex;\r\n\tjustify-content: space-between;\r\n\talign-items: center;\r\n\tpadding: 12px 15px;\r\n\tbackground: var(--orphic-wp-block-option-page-bg-button);\r\n}\r\n\r\n.filter-type {\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 14px;\r\n\tfont-weight: 600;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n}\r\n\r\n.remove-filter {\r\n\twidth: 24px;\r\n\theight: 24px;\r\n\tborder: none;\r\n\tborder-radius: 4px;\r\n\tbackground: rgba(0, 0, 0, 0.1);\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n\tfont-size: 16px;\r\n\tcursor: pointer;\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\ttransition: all 0.2s ease;\r\n}\r\n\r\n.remove-filter:hover {\r\n\tbackground: rgba(0, 0, 0, 0.2);\r\n}\r\n\r\n.filter-content {\r\n\tpadding: 15px;\r\n}\r\n\r\n.filter-content select.posts-select {\r\n\twidth: 100%;\r\n\theight: 150px;\r\n\tmargin-bottom: 10px;\r\n\tpadding: 8px;\r\n\tborder: 1px solid var(--orphic-wp-block-option-page-bg-button);\r\n\tborder-radius: 4px;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 14px;\r\n}\r\n\r\n.search-keywords-toggle {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tgap: 8px;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 14px;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n\tcursor: pointer;\r\n}\r\n\r\n.search-keywords-toggle input[type=\"checkbox\"] {\r\n\twidth: 16px;\r\n\theight: 16px;\r\n\tcursor: pointer;\r\n}\r\n\r\n.filter-info {\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 14px;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n\tfont-style: italic;\r\n\tmargin: 0;\r\n\tpadding: 10px 0;\r\n}\r\n\r\n.checkbox-group {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\tgap: 10px;\r\n\tpadding: 10px 0;\r\n}\r\n\r\n.checkbox-label {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tgap: 8px;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 14px;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n\tcursor: pointer;\r\n}\r\n\r\n.checkbox-label input[type=\"checkbox\"] {\r\n\twidth: 16px;\r\n\theight: 16px;\r\n\tcursor: pointer;\r\n}\r\n\r\n.type-selector {\r\n\tdisplay: flex;\r\n\tgap: 10px;\r\n\tmargin-bottom: 15px;\r\n}\r\n\r\n.type-selector select {\r\n\tflex: 1;\r\n\tpadding: 8px 12px;\r\n\tborder: 1px solid var(--orphic-wp-block-option-page-bg-button);\r\n\tborder-radius: 4px;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 14px;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n\tbackground-color: var(--orphic-wp-block-option-page-bg);\r\n}\r\n\r\n.add-type-button {\r\n\tpadding: 8px 16px;\r\n\tborder: none;\r\n\tborder-radius: 4px;\r\n\tbackground-color: var(--orphic-wp-block-option-page-info-bg);\r\n\tcolor: white;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 14px;\r\n\tcursor: pointer;\r\n\ttransition: background-color 0.2s ease;\r\n}\r\n\r\n.add-type-button:hover {\r\n\tbackground-color: #0052cc;\r\n}\r\n\r\n.add-type-button:disabled {\r\n\tbackground-color: var(--orphic-wp-block-option-page-bg-button);\r\n\tcursor: not-allowed;\r\n}\r\n\r\n.selected-types {\r\n\tdisplay: flex;\r\n\tflex-wrap: wrap;\r\n\tgap: 8px;\r\n\tpadding: 5px 0;\r\n}\r\n\r\n.type-badge {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tgap: 6px;\r\n\tpadding: 4px 8px;\r\n\tbackground-color: var(--orphic-wp-block-option-page-bg-button);\r\n\tborder-radius: 4px;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 13px;\r\n}\r\n\r\n.type-label {\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n}\r\n\r\n.remove-type {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\twidth: 16px;\r\n\theight: 16px;\r\n\tpadding: 0;\r\n\tborder: none;\r\n\tborder-radius: 50%;\r\n\tbackground: rgba(0, 0, 0, 0.1);\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n\tfont-size: 14px;\r\n\tcursor: pointer;\r\n\ttransition: all 0.2s ease;\r\n}\r\n\r\n.remove-type:hover {\r\n\tbackground: rgba(0, 0, 0, 0.2);\r\n}\r\n\r\n.search-default-info {\r\n\tbackground: var(--orphic-wp-block-option-page-bg-section);\r\n\tpadding: 15px;\r\n\tborder-radius: 6px;\r\n\tmargin: 15px 0;\r\n}\r\n\r\n.page-select {\r\n\twidth: 100%;\r\n\tpadding: 12px;\r\n\tborder: 1px solid var(--orphic-wp-block-option-page-bg-button);\r\n\tborder-radius: 6px;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 14px;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n\tbackground-color: var(--orphic-wp-block-option-page-bg);\r\n\tmargin-top: 8px;\r\n}\r\n\r\n.page-select:focus {\r\n\toutline: none;\r\n\tborder-color: var(--orphic-wp-block-option-page-info-bg);\r\n\tbox-shadow: 0 0 0 2px rgba(0, 101, 255, 0.1);\r\n}\r\n\r\n.type-container {\r\n\tbackground: var(--orphic-wp-block-option-page-bg-section);\r\n\tborder-radius: 6px;\r\n\tpadding: 12px;\r\n\tmargin-bottom: 10px;\r\n}\r\n\r\n.taxonomies-list {\r\n\tmargin-top: 10px;\r\n\tpadding-top: 10px;\r\n\tborder-top: 1px solid var(--orphic-wp-block-option-page-bg-button);\r\n\tdisplay: flex;\r\n\tflex-wrap: wrap;\r\n\tgap: 10px;\r\n}\r\n\r\n.taxonomy-checkbox {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tgap: 6px;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 13px;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n\tpadding: 4px 8px;\r\n\tbackground: var(--orphic-wp-block-option-page-bg-button);\r\n\tborder-radius: 4px;\r\n\tcursor: pointer;\r\n}\r\n\r\n.taxonomy-checkbox input[type=\"checkbox\"] {\r\n\twidth: 14px;\r\n\theight: 14px;\r\n\tcursor: pointer;\r\n}\r\n\r\n.taxonomies-title {\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-size: 14px;\r\n\tfont-weight: 600;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n\tmargin: 0 0 8px 0;\r\n\twidth: 100%;\r\n}\r\n\r\n.url-preview {\r\n\tmargin-top: 15px;\r\n\tpadding: 15px;\r\n\tbackground: var(--orphic-wp-block-option-page-bg-section);\r\n\tborder-radius: 6px;\r\n}\r\n\r\n.url-preview label {\r\n\tdisplay: block;\r\n\tmargin-bottom: 8px;\r\n\tfont-size: 13px;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n}\r\n\r\n.url-format {\r\n\tdisplay: block;\r\n\tpadding: 10px;\r\n\tbackground: var(--orphic-wp-block-option-page-bg);\r\n\tborder: 1px solid var(--orphic-wp-block-option-page-bg-button);\r\n\tborder-radius: 4px;\r\n\tfont-family: monospace;\r\n\tfont-size: 13px;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n\tword-break: break-all;\r\n\twhite-space: pre-wrap;\r\n}\r\n\r\n.url-info {\r\n\tmargin: 8px 0 0 0;\r\n\tfont-size: 12px;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n\topacity: 0.8;\r\n}\r\n`, \"\"]);\n// Exports\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://orphic-search-bar/./src/components/SearchOptions/search-options.css?./node_modules/css-loader/dist/cjs.js");

/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./src/components/SearchPreview/search-preview.css":
/*!***********************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./src/components/SearchPreview/search-preview.css ***!
  \***********************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n// Imports\n\n\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `.search-preview-container {\r\n\tpadding: 30px;\r\n\tbackground-color: var(--orphic-wp-block-option-page-bg-section);\r\n\tborder-radius: 8px;\r\n\tdisplay: flex;\r\n\tgap: 10px;\r\n\talign-items: stretch;\r\n}\r\n\r\n.search-bar-wrapper {\r\n\tdisplay: flex;\r\n\twidth: 100%;\r\n\tposition: relative;\r\n}\r\n\r\n.search-bar-wrapper.integrated {\r\n\tpadding-right: 0;\r\n}\r\n\r\n.search-input {\r\n\tflex: 1;\r\n\tmin-width: 0;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tbackground: transparent !important;\r\n\tborder: none !important;\r\n\toutline: none !important;\r\n\tbox-shadow: none !important;\r\n\t-webkit-appearance: none !important;\r\n\tcolor: inherit;\r\n\twidth: 100%;\r\n\tfont-size: 14px;\r\n}\r\n\r\n.search-input:focus,\r\n.search-input:focus-visible,\r\n.search-input:active {\r\n\toutline: none !important;\r\n\tborder: none !important;\r\n\tbox-shadow: none !important;\r\n\t-webkit-appearance: none !important;\r\n}\r\n\r\n.search-input::placeholder {\r\n\tcolor: rgba(0, 0, 0, 0.4);\r\n}\r\n\r\n.search-button {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\tpadding: 0 20px;\r\n\tborder: none;\r\n\tcursor: pointer;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tfont-weight: 600;\r\n\ttransition: background-color 0.2s ease;\r\n\talign-self: stretch;\r\n}\r\n\r\n.search-bar-wrapper.integrated .search-button {\r\n\tposition: absolute;\r\n\tright: 0;\r\n\ttop: 0;\r\n\tbottom: 0;\r\n\theight: 100%;\r\n}\r\n\r\n.search-button:hover {\r\n\topacity: 0.9;\r\n}\r\n\r\n.search-preview-loader {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\tpadding: 2rem;\r\n\tbackground: rgba(255, 255, 255, 0.8);\r\n\tborder-radius: 8px;\r\n}\r\n\r\n.loader {\r\n\twidth: 40px;\r\n\theight: 40px;\r\n\tborder: 4px solid #f3f3f3;\r\n\tborder-top: 4px solid #3498db;\r\n\tborder-radius: 50%;\r\n\tanimation: spin 1s linear infinite;\r\n\tmargin-bottom: 1rem;\r\n}\r\n\r\n@keyframes spin {\r\n\t0% {\r\n\t\ttransform: rotate(0deg);\r\n\t}\r\n\t100% {\r\n\t\ttransform: rotate(360deg);\r\n\t}\r\n}\r\n\r\n.search-preview-loader p {\r\n\tcolor: #666;\r\n\tmargin: 0;\r\n\tfont-size: 14px;\r\n}\r\n\r\n.search-preview-wrapper {\r\n\tbackground-color: var(--orphic-wp-block-option-page-bg-section);\r\n\tborder-radius: 8px;\r\n\tposition: relative;\r\n\tpadding: 20px;\r\n}\r\n\r\n.search-container {\r\n\tposition: relative;\r\n\twidth: 100%;\r\n}\r\n\r\n.search-preview {\r\n\tposition: relative;\r\n}\r\n\r\n.search-preview input {\r\n\tflex: 1;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tbackground: transparent !important;\r\n\toutline: none !important;\r\n\tbox-shadow: none !important;\r\n\t-webkit-appearance: none !important;\r\n}\r\n\r\n.search-preview button {\r\n\twhite-space: nowrap;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tborder: none;\r\n\tcursor: pointer;\r\n\ttransition: background-color 0.2s ease;\r\n\tposition: relative;\r\n\tz-index: 2;\r\n}\r\n\r\n.search-results-dropdown {\r\n\tmargin-top: 5px;\r\n}\r\n\r\n.search-preview button[data-display=\"icon\"] + .search-results-dropdown {\r\n\t/* La largeur est maintenant gérée par l'option dropdownWidth */\r\n}\r\n\r\n.search-result-item {\r\n\tborder-bottom: 1px solid #eee;\r\n\tbackground-color: transparent;\r\n}\r\n\r\n.search-result-item:last-child {\r\n\tborder-bottom: none;\r\n}\r\n\r\n.result-title {\r\n\tfont-weight: 600;\r\n\tfont-size: 14px;\r\n\tmargin-bottom: 4px;\r\n}\r\n\r\n.result-type {\r\n\tfont-size: 12px;\r\n\tcolor: #6b778c;\r\n\tmargin-bottom: 4px;\r\n}\r\n\r\n.result-excerpt {\r\n\tfont-size: 13px;\r\n\tcolor: #5e6c84;\r\n\tline-height: 1.4;\r\n}\r\n\r\n.search-preview-input-wrapper {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tgap: 10px;\r\n\twidth: 100%;\r\n\tposition: relative;\r\n}\r\n\r\n.search-preview-input-wrapper input {\r\n\tflex: 1;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tbackground: transparent !important;\r\n\toutline: none !important;\r\n\tbox-shadow: none !important;\r\n\t-webkit-appearance: none !important;\r\n}\r\n\r\n.search-preview-input-wrapper button {\r\n\twhite-space: nowrap;\r\n\tfont-family: \"Jakarta\", sans-serif;\r\n\tborder: none;\r\n\tcursor: pointer;\r\n\ttransition: background-color 0.2s ease;\r\n\theight: 100%;\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\tpadding: 0 20px;\r\n}\r\n\r\n/* Style spécifique pour le bouton externe */\r\n.search-preview-external-button {\r\n\tmargin-left: 10px;\r\n}\r\n`, \"\"]);\n// Exports\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://orphic-search-bar/./src/components/SearchPreview/search-preview.css?./node_modules/css-loader/dist/cjs.js");

/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./src/components/StyleOptions/style-options.css":
/*!*********************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./src/components/StyleOptions/style-options.css ***!
  \*********************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n// Imports\n\n\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `.search-options {\r\n\tpadding: 20px;\r\n}\r\n\r\n.search-options h2 {\r\n\tfont-size: 18px;\r\n\tfont-weight: 600;\r\n\tmargin-bottom: 20px;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n}\r\n\r\n.option-group {\r\n\tmargin-bottom: 20px;\r\n}\r\n\r\n.option-group label {\r\n\tdisplay: block;\r\n\tmargin-bottom: 8px;\r\n\tfont-size: 14px;\r\n\tfont-weight: 500;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n}\r\n\r\n.option-group input[type=\"color\"] {\r\n\twidth: 50px;\r\n\theight: 30px;\r\n\tpadding: 0;\r\n\tborder: 1px solid var(--orphic-wp-block-option-page-bg-button);\r\n\tborder-radius: 4px;\r\n\tcursor: pointer;\r\n}\r\n\r\n.option-group input[type=\"text\"],\r\n.option-group select {\r\n\twidth: 100%;\r\n\tpadding: 8px 12px;\r\n\tborder: 1px solid var(--orphic-wp-block-option-page-bg-button);\r\n\tborder-radius: 4px;\r\n\tfont-size: 14px;\r\n\tcolor: var(--orphic-wp-block-option-page-color-text);\r\n}\r\n\r\n.border-options {\r\n\tdisplay: flex;\r\n\tflex-wrap: wrap;\r\n\tgap: 10px;\r\n\talign-items: center;\r\n}\r\n\r\n.border-options input[type=\"text\"],\r\n.border-options select {\r\n\twidth: auto;\r\n\tflex: 1;\r\n}\r\n`, \"\"]);\n// Exports\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://orphic-search-bar/./src/components/StyleOptions/style-options.css?./node_modules/css-loader/dist/cjs.js");

/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./src/components/inputs/BorderEditor/border-editor.css":
/*!****************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./src/components/inputs/BorderEditor/border-editor.css ***!
  \****************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n// Imports\n\n\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `.border-editor {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\tgap: 12px;\r\n}\r\n\r\n.border-editor-label {\r\n\tfont-size: 11px;\r\n\tfont-weight: 500;\r\n\tcolor: #444;\r\n\tletter-spacing: 0.5px;\r\n}\r\n\r\n.border-editor-container {\r\n\tdisplay: flex;\r\n\talign-items: flex-start;\r\n\tgap: 12px;\r\n}\r\n\r\n.border-editor-preview {\r\n\tdisplay: grid;\r\n\tgrid-template-columns: 65px 65px 65px;\r\n\tgrid-template-rows: 40px 40px 40px;\r\n\tgap: 8px;\r\n}\r\n\r\n.input-wrapper {\r\n\tposition: relative;\r\n\theight: 32px;\r\n}\r\n\r\n.input-label {\r\n\tposition: absolute;\r\n\ttop: -16px;\r\n\tleft: 50%;\r\n\ttransform: translateX(-50%);\r\n\tfont-size: 10px;\r\n\tcolor: #666;\r\n\ttext-transform: uppercase;\r\n\tletter-spacing: 0.5px;\r\n}\r\n\r\n.border-input {\r\n\twidth: 65px;\r\n\theight: 32px;\r\n\tpadding: 0 4px;\r\n\tfont-size: 13px;\r\n\tfont-family: \"SFMono-Regular\", Consolas, \"Liberation Mono\", Menlo, monospace;\r\n\tborder: 1px solid #e5e5e5;\r\n\tborder-radius: 3px;\r\n\tbackground: #fff;\r\n\tcolor: #333;\r\n\ttext-align: center;\r\n\ttransition: all 0.15s ease;\r\n}\r\n\r\n.border-input:hover {\r\n\tborder-color: #b4b4b4;\r\n}\r\n\r\n.border-input:focus {\r\n\toutline: none;\r\n\tborder-color: #2196f3;\r\n\tbox-shadow: 0 0 0 1px #2196f3;\r\n}\r\n\r\n/* Positionnement des inputs dans la grille */\r\n.input-wrapper:has(.border-input.top) {\r\n\tgrid-column: 2;\r\n\tgrid-row: 1;\r\n\tjustify-self: center;\r\n}\r\n\r\n.input-wrapper:has(.border-input.right) {\r\n\tgrid-column: 3;\r\n\tgrid-row: 2;\r\n\talign-self: center;\r\n}\r\n\r\n.input-wrapper:has(.border-input.bottom) {\r\n\tgrid-column: 2;\r\n\tgrid-row: 3;\r\n\tjustify-self: center;\r\n}\r\n\r\n.input-wrapper:has(.border-input.left) {\r\n\tgrid-column: 1;\r\n\tgrid-row: 2;\r\n\talign-self: center;\r\n}\r\n\r\n.border-link-values {\r\n\twidth: 32px;\r\n\theight: 32px;\r\n\tpadding: 0;\r\n\tbackground: #fff;\r\n\tborder: 1px solid #e5e5e5;\r\n\tcursor: pointer;\r\n\tcolor: #666;\r\n\ttransition: all 0.15s ease;\r\n\tborder-radius: 3px;\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n}\r\n\r\n.border-link-values:hover {\r\n\tborder-color: #b4b4b4;\r\n}\r\n\r\n.border-link-values svg {\r\n\twidth: 16px;\r\n\theight: 16px;\r\n\topacity: 0.5;\r\n}\r\n\r\n.border-link-values:hover svg {\r\n\topacity: 0.8;\r\n}\r\n`, \"\"]);\n// Exports\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://orphic-search-bar/./src/components/inputs/BorderEditor/border-editor.css?./node_modules/css-loader/dist/cjs.js");

/***/ }),

/***/ "./node_modules/css-loader/dist/runtime/api.js":
/*!*****************************************************!*\
  !*** ./node_modules/css-loader/dist/runtime/api.js ***!
  \*****************************************************/
/***/ ((module) => {

"use strict";
eval("\n\n/*\n  MIT License http://www.opensource.org/licenses/mit-license.php\n  Author Tobias Koppers @sokra\n*/\nmodule.exports = function (cssWithMappingToString) {\n  var list = [];\n\n  // return the list of modules as css string\n  list.toString = function toString() {\n    return this.map(function (item) {\n      var content = \"\";\n      var needLayer = typeof item[5] !== \"undefined\";\n      if (item[4]) {\n        content += \"@supports (\".concat(item[4], \") {\");\n      }\n      if (item[2]) {\n        content += \"@media \".concat(item[2], \" {\");\n      }\n      if (needLayer) {\n        content += \"@layer\".concat(item[5].length > 0 ? \" \".concat(item[5]) : \"\", \" {\");\n      }\n      content += cssWithMappingToString(item);\n      if (needLayer) {\n        content += \"}\";\n      }\n      if (item[2]) {\n        content += \"}\";\n      }\n      if (item[4]) {\n        content += \"}\";\n      }\n      return content;\n    }).join(\"\");\n  };\n\n  // import a list of modules into the list\n  list.i = function i(modules, media, dedupe, supports, layer) {\n    if (typeof modules === \"string\") {\n      modules = [[null, modules, undefined]];\n    }\n    var alreadyImportedModules = {};\n    if (dedupe) {\n      for (var k = 0; k < this.length; k++) {\n        var id = this[k][0];\n        if (id != null) {\n          alreadyImportedModules[id] = true;\n        }\n      }\n    }\n    for (var _k = 0; _k < modules.length; _k++) {\n      var item = [].concat(modules[_k]);\n      if (dedupe && alreadyImportedModules[item[0]]) {\n        continue;\n      }\n      if (typeof layer !== \"undefined\") {\n        if (typeof item[5] === \"undefined\") {\n          item[5] = layer;\n        } else {\n          item[1] = \"@layer\".concat(item[5].length > 0 ? \" \".concat(item[5]) : \"\", \" {\").concat(item[1], \"}\");\n          item[5] = layer;\n        }\n      }\n      if (media) {\n        if (!item[2]) {\n          item[2] = media;\n        } else {\n          item[1] = \"@media \".concat(item[2], \" {\").concat(item[1], \"}\");\n          item[2] = media;\n        }\n      }\n      if (supports) {\n        if (!item[4]) {\n          item[4] = \"\".concat(supports);\n        } else {\n          item[1] = \"@supports (\".concat(item[4], \") {\").concat(item[1], \"}\");\n          item[4] = supports;\n        }\n      }\n      list.push(item);\n    }\n  };\n  return list;\n};\n\n//# sourceURL=webpack://orphic-search-bar/./node_modules/css-loader/dist/runtime/api.js?");

/***/ }),

/***/ "./node_modules/css-loader/dist/runtime/getUrl.js":
/*!********************************************************!*\
  !*** ./node_modules/css-loader/dist/runtime/getUrl.js ***!
  \********************************************************/
/***/ ((module) => {

"use strict";
eval("\n\nmodule.exports = function (url, options) {\n  if (!options) {\n    options = {};\n  }\n  if (!url) {\n    return url;\n  }\n  url = String(url.__esModule ? url.default : url);\n\n  // If url is already wrapped in quotes, remove them\n  if (/^['\"].*['\"]$/.test(url)) {\n    url = url.slice(1, -1);\n  }\n  if (options.hash) {\n    url += options.hash;\n  }\n\n  // Should url be wrapped?\n  // See https://drafts.csswg.org/css-values-3/#urls\n  if (/[\"'() \\t\\n]|(%20)/.test(url) || options.needQuotes) {\n    return \"\\\"\".concat(url.replace(/\"/g, '\\\\\"').replace(/\\n/g, \"\\\\n\"), \"\\\"\");\n  }\n  return url;\n};\n\n//# sourceURL=webpack://orphic-search-bar/./node_modules/css-loader/dist/runtime/getUrl.js?");

/***/ }),

/***/ "./node_modules/css-loader/dist/runtime/noSourceMaps.js":
/*!**************************************************************!*\
  !*** ./node_modules/css-loader/dist/runtime/noSourceMaps.js ***!
  \**************************************************************/
/***/ ((module) => {

"use strict";
eval("\n\nmodule.exports = function (i) {\n  return i[1];\n};\n\n//# sourceURL=webpack://orphic-search-bar/./node_modules/css-loader/dist/runtime/noSourceMaps.js?");

/***/ }),

/***/ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js":
/*!****************************************************************************!*\
  !*** ./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js ***!
  \****************************************************************************/
/***/ ((module) => {

"use strict";
eval("\n\nvar stylesInDOM = [];\nfunction getIndexByIdentifier(identifier) {\n  var result = -1;\n  for (var i = 0; i < stylesInDOM.length; i++) {\n    if (stylesInDOM[i].identifier === identifier) {\n      result = i;\n      break;\n    }\n  }\n  return result;\n}\nfunction modulesToDom(list, options) {\n  var idCountMap = {};\n  var identifiers = [];\n  for (var i = 0; i < list.length; i++) {\n    var item = list[i];\n    var id = options.base ? item[0] + options.base : item[0];\n    var count = idCountMap[id] || 0;\n    var identifier = \"\".concat(id, \" \").concat(count);\n    idCountMap[id] = count + 1;\n    var indexByIdentifier = getIndexByIdentifier(identifier);\n    var obj = {\n      css: item[1],\n      media: item[2],\n      sourceMap: item[3],\n      supports: item[4],\n      layer: item[5]\n    };\n    if (indexByIdentifier !== -1) {\n      stylesInDOM[indexByIdentifier].references++;\n      stylesInDOM[indexByIdentifier].updater(obj);\n    } else {\n      var updater = addElementStyle(obj, options);\n      options.byIndex = i;\n      stylesInDOM.splice(i, 0, {\n        identifier: identifier,\n        updater: updater,\n        references: 1\n      });\n    }\n    identifiers.push(identifier);\n  }\n  return identifiers;\n}\nfunction addElementStyle(obj, options) {\n  var api = options.domAPI(options);\n  api.update(obj);\n  var updater = function updater(newObj) {\n    if (newObj) {\n      if (newObj.css === obj.css && newObj.media === obj.media && newObj.sourceMap === obj.sourceMap && newObj.supports === obj.supports && newObj.layer === obj.layer) {\n        return;\n      }\n      api.update(obj = newObj);\n    } else {\n      api.remove();\n    }\n  };\n  return updater;\n}\nmodule.exports = function (list, options) {\n  options = options || {};\n  list = list || [];\n  var lastIdentifiers = modulesToDom(list, options);\n  return function update(newList) {\n    newList = newList || [];\n    for (var i = 0; i < lastIdentifiers.length; i++) {\n      var identifier = lastIdentifiers[i];\n      var index = getIndexByIdentifier(identifier);\n      stylesInDOM[index].references--;\n    }\n    var newLastIdentifiers = modulesToDom(newList, options);\n    for (var _i = 0; _i < lastIdentifiers.length; _i++) {\n      var _identifier = lastIdentifiers[_i];\n      var _index = getIndexByIdentifier(_identifier);\n      if (stylesInDOM[_index].references === 0) {\n        stylesInDOM[_index].updater();\n        stylesInDOM.splice(_index, 1);\n      }\n    }\n    lastIdentifiers = newLastIdentifiers;\n  };\n};\n\n//# sourceURL=webpack://orphic-search-bar/./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js?");

/***/ }),

/***/ "./node_modules/style-loader/dist/runtime/insertBySelector.js":
/*!********************************************************************!*\
  !*** ./node_modules/style-loader/dist/runtime/insertBySelector.js ***!
  \********************************************************************/
/***/ ((module) => {

"use strict";
eval("\n\nvar memo = {};\n\n/* istanbul ignore next  */\nfunction getTarget(target) {\n  if (typeof memo[target] === \"undefined\") {\n    var styleTarget = document.querySelector(target);\n\n    // Special case to return head of iframe instead of iframe itself\n    if (window.HTMLIFrameElement && styleTarget instanceof window.HTMLIFrameElement) {\n      try {\n        // This will throw an exception if access to iframe is blocked\n        // due to cross-origin restrictions\n        styleTarget = styleTarget.contentDocument.head;\n      } catch (e) {\n        // istanbul ignore next\n        styleTarget = null;\n      }\n    }\n    memo[target] = styleTarget;\n  }\n  return memo[target];\n}\n\n/* istanbul ignore next  */\nfunction insertBySelector(insert, style) {\n  var target = getTarget(insert);\n  if (!target) {\n    throw new Error(\"Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.\");\n  }\n  target.appendChild(style);\n}\nmodule.exports = insertBySelector;\n\n//# sourceURL=webpack://orphic-search-bar/./node_modules/style-loader/dist/runtime/insertBySelector.js?");

/***/ }),

/***/ "./node_modules/style-loader/dist/runtime/insertStyleElement.js":
/*!**********************************************************************!*\
  !*** ./node_modules/style-loader/dist/runtime/insertStyleElement.js ***!
  \**********************************************************************/
/***/ ((module) => {

"use strict";
eval("\n\n/* istanbul ignore next  */\nfunction insertStyleElement(options) {\n  var element = document.createElement(\"style\");\n  options.setAttributes(element, options.attributes);\n  options.insert(element, options.options);\n  return element;\n}\nmodule.exports = insertStyleElement;\n\n//# sourceURL=webpack://orphic-search-bar/./node_modules/style-loader/dist/runtime/insertStyleElement.js?");

/***/ }),

/***/ "./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js ***!
  \**********************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";
eval("\n\n/* istanbul ignore next  */\nfunction setAttributesWithoutAttributes(styleElement) {\n  var nonce =  true ? __webpack_require__.nc : 0;\n  if (nonce) {\n    styleElement.setAttribute(\"nonce\", nonce);\n  }\n}\nmodule.exports = setAttributesWithoutAttributes;\n\n//# sourceURL=webpack://orphic-search-bar/./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js?");

/***/ }),

/***/ "./node_modules/style-loader/dist/runtime/styleDomAPI.js":
/*!***************************************************************!*\
  !*** ./node_modules/style-loader/dist/runtime/styleDomAPI.js ***!
  \***************************************************************/
/***/ ((module) => {

"use strict";
eval("\n\n/* istanbul ignore next  */\nfunction apply(styleElement, options, obj) {\n  var css = \"\";\n  if (obj.supports) {\n    css += \"@supports (\".concat(obj.supports, \") {\");\n  }\n  if (obj.media) {\n    css += \"@media \".concat(obj.media, \" {\");\n  }\n  var needLayer = typeof obj.layer !== \"undefined\";\n  if (needLayer) {\n    css += \"@layer\".concat(obj.layer.length > 0 ? \" \".concat(obj.layer) : \"\", \" {\");\n  }\n  css += obj.css;\n  if (needLayer) {\n    css += \"}\";\n  }\n  if (obj.media) {\n    css += \"}\";\n  }\n  if (obj.supports) {\n    css += \"}\";\n  }\n  var sourceMap = obj.sourceMap;\n  if (sourceMap && typeof btoa !== \"undefined\") {\n    css += \"\\n/*# sourceMappingURL=data:application/json;base64,\".concat(btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))), \" */\");\n  }\n\n  // For old IE\n  /* istanbul ignore if  */\n  options.styleTagTransform(css, styleElement, options.options);\n}\nfunction removeStyleElement(styleElement) {\n  // istanbul ignore if\n  if (styleElement.parentNode === null) {\n    return false;\n  }\n  styleElement.parentNode.removeChild(styleElement);\n}\n\n/* istanbul ignore next  */\nfunction domAPI(options) {\n  if (typeof document === \"undefined\") {\n    return {\n      update: function update() {},\n      remove: function remove() {}\n    };\n  }\n  var styleElement = options.insertStyleElement(options);\n  return {\n    update: function update(obj) {\n      apply(styleElement, options, obj);\n    },\n    remove: function remove() {\n      removeStyleElement(styleElement);\n    }\n  };\n}\nmodule.exports = domAPI;\n\n//# sourceURL=webpack://orphic-search-bar/./node_modules/style-loader/dist/runtime/styleDomAPI.js?");

/***/ }),

/***/ "./node_modules/style-loader/dist/runtime/styleTagTransform.js":
/*!*********************************************************************!*\
  !*** ./node_modules/style-loader/dist/runtime/styleTagTransform.js ***!
  \*********************************************************************/
/***/ ((module) => {

"use strict";
eval("\n\n/* istanbul ignore next  */\nfunction styleTagTransform(css, styleElement) {\n  if (styleElement.styleSheet) {\n    styleElement.styleSheet.cssText = css;\n  } else {\n    while (styleElement.firstChild) {\n      styleElement.removeChild(styleElement.firstChild);\n    }\n    styleElement.appendChild(document.createTextNode(css));\n  }\n}\nmodule.exports = styleTagTransform;\n\n//# sourceURL=webpack://orphic-search-bar/./node_modules/style-loader/dist/runtime/styleTagTransform.js?");

/***/ }),

/***/ "./node_modules/use-sync-external-store/cjs/use-sync-external-store-shim.development.js":
/*!**********************************************************************************************!*\
  !*** ./node_modules/use-sync-external-store/cjs/use-sync-external-store-shim.development.js ***!
  \**********************************************************************************************/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {

"use strict";
eval("/**\n * @license React\n * use-sync-external-store-shim.development.js\n *\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n\n true &&\n  (function () {\n    function is(x, y) {\n      return (x === y && (0 !== x || 1 / x === 1 / y)) || (x !== x && y !== y);\n    }\n    function useSyncExternalStore$2(subscribe, getSnapshot) {\n      didWarnOld18Alpha ||\n        void 0 === React.startTransition ||\n        ((didWarnOld18Alpha = !0),\n        console.error(\n          \"You are using an outdated, pre-release alpha of React 18 that does not support useSyncExternalStore. The use-sync-external-store shim will not work correctly. Upgrade to a newer pre-release.\"\n        ));\n      var value = getSnapshot();\n      if (!didWarnUncachedGetSnapshot) {\n        var cachedValue = getSnapshot();\n        objectIs(value, cachedValue) ||\n          (console.error(\n            \"The result of getSnapshot should be cached to avoid an infinite loop\"\n          ),\n          (didWarnUncachedGetSnapshot = !0));\n      }\n      cachedValue = useState({\n        inst: { value: value, getSnapshot: getSnapshot }\n      });\n      var inst = cachedValue[0].inst,\n        forceUpdate = cachedValue[1];\n      useLayoutEffect(\n        function () {\n          inst.value = value;\n          inst.getSnapshot = getSnapshot;\n          checkIfSnapshotChanged(inst) && forceUpdate({ inst: inst });\n        },\n        [subscribe, value, getSnapshot]\n      );\n      useEffect(\n        function () {\n          checkIfSnapshotChanged(inst) && forceUpdate({ inst: inst });\n          return subscribe(function () {\n            checkIfSnapshotChanged(inst) && forceUpdate({ inst: inst });\n          });\n        },\n        [subscribe]\n      );\n      useDebugValue(value);\n      return value;\n    }\n    function checkIfSnapshotChanged(inst) {\n      var latestGetSnapshot = inst.getSnapshot;\n      inst = inst.value;\n      try {\n        var nextValue = latestGetSnapshot();\n        return !objectIs(inst, nextValue);\n      } catch (error) {\n        return !0;\n      }\n    }\n    function useSyncExternalStore$1(subscribe, getSnapshot) {\n      return getSnapshot();\n    }\n    \"undefined\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&\n      \"function\" ===\n        typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart &&\n      __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());\n    var React = __webpack_require__(/*! react */ \"react\"),\n      objectIs = \"function\" === typeof Object.is ? Object.is : is,\n      useState = React.useState,\n      useEffect = React.useEffect,\n      useLayoutEffect = React.useLayoutEffect,\n      useDebugValue = React.useDebugValue,\n      didWarnOld18Alpha = !1,\n      didWarnUncachedGetSnapshot = !1,\n      shim =\n        \"undefined\" === typeof window ||\n        \"undefined\" === typeof window.document ||\n        \"undefined\" === typeof window.document.createElement\n          ? useSyncExternalStore$1\n          : useSyncExternalStore$2;\n    exports.useSyncExternalStore =\n      void 0 !== React.useSyncExternalStore ? React.useSyncExternalStore : shim;\n    \"undefined\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&\n      \"function\" ===\n        typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&\n      __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error());\n  })();\n\n\n//# sourceURL=webpack://orphic-search-bar/./node_modules/use-sync-external-store/cjs/use-sync-external-store-shim.development.js?");

/***/ }),

/***/ "./node_modules/use-sync-external-store/shim/index.js":
/*!************************************************************!*\
  !*** ./node_modules/use-sync-external-store/shim/index.js ***!
  \************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";
eval("\n\nif (false) {} else {\n  module.exports = __webpack_require__(/*! ../cjs/use-sync-external-store-shim.development.js */ \"./node_modules/use-sync-external-store/cjs/use-sync-external-store-shim.development.js\");\n}\n\n\n//# sourceURL=webpack://orphic-search-bar/./node_modules/use-sync-external-store/shim/index.js?");

/***/ }),

/***/ "./src/App.css":
/*!*********************!*\
  !*** ./src/App.css ***!
  \*********************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_App_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../node_modules/css-loader/dist/cjs.js!./App.css */ \"./node_modules/css-loader/dist/cjs.js!./src/App.css\");\n\n      \n      \n      \n      \n      \n      \n      \n      \n      \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\n\n      options.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\n    \noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_App_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n       /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_App_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_App_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_App_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack://orphic-search-bar/./src/App.css?");

/***/ }),

/***/ "./src/App.js":
/*!********************!*\
  !*** ./src/App.js ***!
  \********************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */   home_url: () => (/* binding */ home_url),\n/* harmony export */   isNewPost: () => (/* binding */ isNewPost),\n/* harmony export */   nonce: () => (/* binding */ nonce),\n/* harmony export */   postStatus: () => (/* binding */ postStatus),\n/* harmony export */   postType: () => (/* binding */ postType),\n/* harmony export */   post_id: () => (/* binding */ post_id),\n/* harmony export */   rest_url: () => (/* binding */ rest_url),\n/* harmony export */   title: () => (/* binding */ title)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _preact_signals_react_runtime__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @preact/signals-react/runtime */ \"./node_modules/@preact/signals-react/runtime/dist/runtime.module.js\");\n/* harmony import */ var _preact_signals_react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @preact/signals-react */ \"./node_modules/@preact/signals-react/dist/signals.module.js\");\n/* harmony import */ var _components_Header_header__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./components/Header/header */ \"./src/components/Header/header.jsx\");\n/* harmony import */ var _components_StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./components/StyleOptions/style-options */ \"./src/components/StyleOptions/style-options.jsx\");\n/* harmony import */ var _components_SearchOptions_search_options__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./components/SearchOptions/search-options */ \"./src/components/SearchOptions/search-options.jsx\");\n/* harmony import */ var _components_SearchPreview_search_preview__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./components/SearchPreview/search-preview */ \"./src/components/SearchPreview/search-preview.jsx\");\n/* harmony import */ var _App_css__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./App.css */ \"./src/App.css\");\n\n\n\n\n\n\n\n\n\n// Backend data\nvar post_id = (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_2__.signal)(window.page_data.postId);\nvar nonce = (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_2__.signal)(window.page_data.nonce);\nvar rest_url = (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_2__.signal)(window.page_data.restUrl);\nvar home_url = (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_2__.signal)(window.page_data.homeUrl);\nvar isNewPost = (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_2__.signal)(window.page_data.isNewPost);\nvar postStatus = (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_2__.signal)(window.page_data.postStatus);\nvar postType = (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_2__.signal)(window.page_data.postType);\nvar title = (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_2__.signal)(window.page_data.title);\n// Données du frontend\n\nvar App = function App() {\n  (0,_preact_signals_react_runtime__WEBPACK_IMPORTED_MODULE_1__.useSignals)();\n  // console.log(post_id, nonce, rest_url, isNewPost, postStatus, postType, title);\n  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"search-builder-app\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_components_Header_header__WEBPACK_IMPORTED_MODULE_3__[\"default\"], null), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"search-builder-content\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"search-builder-sidebar\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_components_StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_4__[\"default\"], null)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"search-builder-main\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"search-builder-preview-section\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", null, \"Aper\\xE7u\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_components_SearchPreview_search_preview__WEBPACK_IMPORTED_MODULE_6__[\"default\"], null)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"search-builder-options-section\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", null, \"Options de recherche\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_components_SearchOptions_search_options__WEBPACK_IMPORTED_MODULE_5__[\"default\"], null)))));\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (App);\n\n//# sourceURL=webpack://orphic-search-bar/./src/App.js?");

/***/ }),

/***/ "./src/components/Header/header.css":
/*!******************************************!*\
  !*** ./src/components/Header/header.css ***!
  \******************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_header_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js!./header.css */ \"./node_modules/css-loader/dist/cjs.js!./src/components/Header/header.css\");\n\n      \n      \n      \n      \n      \n      \n      \n      \n      \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\n\n      options.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\n    \noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_header_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n       /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_header_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_header_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_header_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack://orphic-search-bar/./src/components/Header/header.css?");

/***/ }),

/***/ "./src/components/Header/header.jsx":
/*!******************************************!*\
  !*** ./src/components/Header/header.jsx ***!
  \******************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */   search_bar_config_loading: () => (/* binding */ search_bar_config_loading),\n/* harmony export */   search_bar_title: () => (/* binding */ search_bar_title)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _preact_signals_react_runtime__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @preact/signals-react/runtime */ \"./node_modules/@preact/signals-react/runtime/dist/runtime.module.js\");\n/* harmony import */ var _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../StyleOptions/style-options */ \"./src/components/StyleOptions/style-options.jsx\");\n/* harmony import */ var _SearchOptions_search_options__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../SearchOptions/search-options */ \"./src/components/SearchOptions/search-options.jsx\");\n/* harmony import */ var _App__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../App */ \"./src/App.js\");\n/* harmony import */ var _header_css__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./header.css */ \"./src/components/Header/header.css\");\n/* harmony import */ var _preact_signals_react__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @preact/signals-react */ \"./node_modules/@preact/signals-react/dist/signals.module.js\");\nfunction _typeof(o) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\nfunction _regeneratorRuntime() { \"use strict\"; /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */ _regeneratorRuntime = function _regeneratorRuntime() { return r; }; var t, r = {}, e = Object.prototype, n = e.hasOwnProperty, o = \"function\" == typeof Symbol ? Symbol : {}, i = o.iterator || \"@@iterator\", a = o.asyncIterator || \"@@asyncIterator\", u = o.toStringTag || \"@@toStringTag\"; function c(t, r, e, n) { return Object.defineProperty(t, r, { value: e, enumerable: !n, configurable: !n, writable: !n }); } try { c({}, \"\"); } catch (t) { c = function c(t, r, e) { return t[r] = e; }; } function h(r, e, n, o) { var i = e && e.prototype instanceof Generator ? e : Generator, a = Object.create(i.prototype); return c(a, \"_invoke\", function (r, e, n) { var o = 1; return function (i, a) { if (3 === o) throw Error(\"Generator is already running\"); if (4 === o) { if (\"throw\" === i) throw a; return { value: t, done: !0 }; } for (n.method = i, n.arg = a;;) { var u = n.delegate; if (u) { var c = d(u, n); if (c) { if (c === f) continue; return c; } } if (\"next\" === n.method) n.sent = n._sent = n.arg;else if (\"throw\" === n.method) { if (1 === o) throw o = 4, n.arg; n.dispatchException(n.arg); } else \"return\" === n.method && n.abrupt(\"return\", n.arg); o = 3; var h = s(r, e, n); if (\"normal\" === h.type) { if (o = n.done ? 4 : 2, h.arg === f) continue; return { value: h.arg, done: n.done }; } \"throw\" === h.type && (o = 4, n.method = \"throw\", n.arg = h.arg); } }; }(r, n, new Context(o || [])), !0), a; } function s(t, r, e) { try { return { type: \"normal\", arg: t.call(r, e) }; } catch (t) { return { type: \"throw\", arg: t }; } } r.wrap = h; var f = {}; function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} var l = {}; c(l, i, function () { return this; }); var p = Object.getPrototypeOf, y = p && p(p(x([]))); y && y !== e && n.call(y, i) && (l = y); var v = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(l); function g(t) { [\"next\", \"throw\", \"return\"].forEach(function (r) { c(t, r, function (t) { return this._invoke(r, t); }); }); } function AsyncIterator(t, r) { function e(o, i, a, u) { var c = s(t[o], t, i); if (\"throw\" !== c.type) { var h = c.arg, f = h.value; return f && \"object\" == _typeof(f) && n.call(f, \"__await\") ? r.resolve(f.__await).then(function (t) { e(\"next\", t, a, u); }, function (t) { e(\"throw\", t, a, u); }) : r.resolve(f).then(function (t) { h.value = t, a(h); }, function (t) { return e(\"throw\", t, a, u); }); } u(c.arg); } var o; c(this, \"_invoke\", function (t, n) { function i() { return new r(function (r, o) { e(t, n, r, o); }); } return o = o ? o.then(i, i) : i(); }, !0); } function d(r, e) { var n = e.method, o = r.i[n]; if (o === t) return e.delegate = null, \"throw\" === n && r.i[\"return\"] && (e.method = \"return\", e.arg = t, d(r, e), \"throw\" === e.method) || \"return\" !== n && (e.method = \"throw\", e.arg = new TypeError(\"The iterator does not provide a '\" + n + \"' method\")), f; var i = s(o, r.i, e.arg); if (\"throw\" === i.type) return e.method = \"throw\", e.arg = i.arg, e.delegate = null, f; var a = i.arg; return a ? a.done ? (e[r.r] = a.value, e.next = r.n, \"return\" !== e.method && (e.method = \"next\", e.arg = t), e.delegate = null, f) : a : (e.method = \"throw\", e.arg = new TypeError(\"iterator result is not an object\"), e.delegate = null, f); } function w(t) { this.tryEntries.push(t); } function m(r) { var e = r[4] || {}; e.type = \"normal\", e.arg = t, r[4] = e; } function Context(t) { this.tryEntries = [[-1]], t.forEach(w, this), this.reset(!0); } function x(r) { if (null != r) { var e = r[i]; if (e) return e.call(r); if (\"function\" == typeof r.next) return r; if (!isNaN(r.length)) { var o = -1, a = function e() { for (; ++o < r.length;) if (n.call(r, o)) return e.value = r[o], e.done = !1, e; return e.value = t, e.done = !0, e; }; return a.next = a; } } throw new TypeError(_typeof(r) + \" is not iterable\"); } return GeneratorFunction.prototype = GeneratorFunctionPrototype, c(v, \"constructor\", GeneratorFunctionPrototype), c(GeneratorFunctionPrototype, \"constructor\", GeneratorFunction), GeneratorFunction.displayName = c(GeneratorFunctionPrototype, u, \"GeneratorFunction\"), r.isGeneratorFunction = function (t) { var r = \"function\" == typeof t && t.constructor; return !!r && (r === GeneratorFunction || \"GeneratorFunction\" === (r.displayName || r.name)); }, r.mark = function (t) { return Object.setPrototypeOf ? Object.setPrototypeOf(t, GeneratorFunctionPrototype) : (t.__proto__ = GeneratorFunctionPrototype, c(t, u, \"GeneratorFunction\")), t.prototype = Object.create(v), t; }, r.awrap = function (t) { return { __await: t }; }, g(AsyncIterator.prototype), c(AsyncIterator.prototype, a, function () { return this; }), r.AsyncIterator = AsyncIterator, r.async = function (t, e, n, o, i) { void 0 === i && (i = Promise); var a = new AsyncIterator(h(t, e, n, o), i); return r.isGeneratorFunction(e) ? a : a.next().then(function (t) { return t.done ? t.value : a.next(); }); }, g(v), c(v, u, \"Generator\"), c(v, i, function () { return this; }), c(v, \"toString\", function () { return \"[object Generator]\"; }), r.keys = function (t) { var r = Object(t), e = []; for (var n in r) e.unshift(n); return function t() { for (; e.length;) if ((n = e.pop()) in r) return t.value = n, t.done = !1, t; return t.done = !0, t; }; }, r.values = x, Context.prototype = { constructor: Context, reset: function reset(r) { if (this.prev = this.next = 0, this.sent = this._sent = t, this.done = !1, this.delegate = null, this.method = \"next\", this.arg = t, this.tryEntries.forEach(m), !r) for (var e in this) \"t\" === e.charAt(0) && n.call(this, e) && !isNaN(+e.slice(1)) && (this[e] = t); }, stop: function stop() { this.done = !0; var t = this.tryEntries[0][4]; if (\"throw\" === t.type) throw t.arg; return this.rval; }, dispatchException: function dispatchException(r) { if (this.done) throw r; var e = this; function n(t) { a.type = \"throw\", a.arg = r, e.next = t; } for (var o = e.tryEntries.length - 1; o >= 0; --o) { var i = this.tryEntries[o], a = i[4], u = this.prev, c = i[1], h = i[2]; if (-1 === i[0]) return n(\"end\"), !1; if (!c && !h) throw Error(\"try statement without catch or finally\"); if (null != i[0] && i[0] <= u) { if (u < c) return this.method = \"next\", this.arg = t, n(c), !0; if (u < h) return n(h), !1; } } }, abrupt: function abrupt(t, r) { for (var e = this.tryEntries.length - 1; e >= 0; --e) { var n = this.tryEntries[e]; if (n[0] > -1 && n[0] <= this.prev && this.prev < n[2]) { var o = n; break; } } o && (\"break\" === t || \"continue\" === t) && o[0] <= r && r <= o[2] && (o = null); var i = o ? o[4] : {}; return i.type = t, i.arg = r, o ? (this.method = \"next\", this.next = o[2], f) : this.complete(i); }, complete: function complete(t, r) { if (\"throw\" === t.type) throw t.arg; return \"break\" === t.type || \"continue\" === t.type ? this.next = t.arg : \"return\" === t.type ? (this.rval = this.arg = t.arg, this.method = \"return\", this.next = \"end\") : \"normal\" === t.type && r && (this.next = r), f; }, finish: function finish(t) { for (var r = this.tryEntries.length - 1; r >= 0; --r) { var e = this.tryEntries[r]; if (e[2] === t) return this.complete(e[4], e[3]), m(e), f; } }, \"catch\": function _catch(t) { for (var r = this.tryEntries.length - 1; r >= 0; --r) { var e = this.tryEntries[r]; if (e[0] === t) { var n = e[4]; if (\"throw\" === n.type) { var o = n.arg; m(e); } return o; } } throw Error(\"illegal catch attempt\"); }, delegateYield: function delegateYield(r, e, n) { return this.delegate = { i: x(r), r: e, n: n }, \"next\" === this.method && (this.arg = t), f; } }, r; }\nfunction asyncGeneratorStep(n, t, e, r, o, a, c) { try { var i = n[a](c), u = i.value; } catch (n) { return void e(n); } i.done ? t(u) : Promise.resolve(u).then(r, o); }\nfunction _asyncToGenerator(n) { return function () { var t = this, e = arguments; return new Promise(function (r, o) { var a = n.apply(t, e); function _next(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"next\", n); } function _throw(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"throw\", n); } _next(void 0); }); }; }\nfunction _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); }\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if (\"string\" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\nfunction _iterableToArrayLimit(r, l) { var t = null == r ? null : \"undefined\" != typeof Symbol && r[Symbol.iterator] || r[\"@@iterator\"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t[\"return\"] && (u = t[\"return\"](), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }\nfunction _arrayWithHoles(r) { if (Array.isArray(r)) return r; }\n\n\n\n\n\n\n\n\n\n// À placer en haut du fichier, en dehors du composant\nvar STYLE_MAPPING = {\n  // Input styles\n  inputBgColor: \"input_bg\",\n  inputTextColor: \"input_text_color\",\n  inputPlaceholderColor: \"input_placeholder_color\",\n  inputBorderColor: \"input_border_color\",\n  inputBorderWidth: \"input_border_width\",\n  inputBorderStyle: \"input_border_style\",\n  inputBorderRadius: \"input_border_radius\",\n  inputPadding: \"input_padding\",\n  inputBoxShadow: \"input_box_shadow\",\n  inputTextPlaceHolder: \"input_text_place_holder\",\n  inputNoResultsMessage: \"input_no_results_message\",\n  // Button styles\n  buttonPosition: \"button_position\",\n  buttonDisplayType: \"button_display_type\",\n  buttonBgColor: \"button_color\",\n  buttonTextColor: \"button_text_color\",\n  buttonHoverBgColor: \"button_hover_color\",\n  buttonBorderRadiusTopLeft: \"button_border_radius_top_left\",\n  buttonBorderRadiusTopRight: \"button_border_radius_top_right\",\n  buttonBorderRadiusBottomLeft: \"button_border_radius_bottom_left\",\n  buttonBorderRadiusBottomRight: \"button_border_radius_bottom_right\",\n  buttonPaddingTop: \"button_padding_top\",\n  buttonPaddingRight: \"button_padding_right\",\n  buttonPaddingBottom: \"button_padding_bottom\",\n  buttonPaddingLeft: \"button_padding_left\",\n  buttonText: \"button_text\",\n  buttonIcon: \"button_icon\",\n  // Dropdown styles\n  dropdownBgColor: \"dropdown_bg_color\",\n  dropdownPadding: \"dropdown_padding\",\n  dropdownBorderColor: \"dropdown_border_color\",\n  dropdownBorderWidth: \"dropdown_border_width\",\n  dropdownBorderStyle: \"dropdown_border_style\",\n  dropdownBorderRadiusTopLeft: \"dropdown_border_radius_top_left\",\n  dropdownBorderRadiusTopRight: \"dropdown_border_radius_top_right\",\n  dropdownBorderRadiusBottomLeft: \"dropdown_border_radius_bottom_left\",\n  dropdownBorderRadiusBottomRight: \"dropdown_border_radius_bottom_right\",\n  dropdownWidth: \"dropdown_width\",\n  dropdownItemPadding: \"dropdown_item_padding\",\n  dropdownItemTextColor: \"dropdown_item_text_color\",\n  dropdownItemHoverBgColor: \"dropdown_item_hover_bg_color\",\n  dropdownItemHoverTextColor: \"dropdown_item_hover_text_color\"\n};\n\n// Créer le mapping inverse une seule fois\nvar REVERSE_STYLE_MAPPING = Object.entries(STYLE_MAPPING).reduce(function (acc, _ref) {\n  var _ref2 = _slicedToArray(_ref, 2),\n    key = _ref2[0],\n    value = _ref2[1];\n  acc[value] = key;\n  return acc;\n}, {});\nvar search_bar_config_loading = (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_6__.signal)(false);\nvar search_bar_title = (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_6__.signal)(\"\");\nvar Header = function Header() {\n  var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false),\n    _useState2 = _slicedToArray(_useState, 2),\n    isSaving = _useState2[0],\n    setIsSaving = _useState2[1];\n  var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null),\n    _useState4 = _slicedToArray(_useState3, 2),\n    message = _useState4[0],\n    setMessage = _useState4[1];\n  var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!window.page_data.isNewPost),\n    _useState6 = _slicedToArray(_useState5, 2),\n    isLoading = _useState6[0],\n    setIsLoading = _useState6[1];\n  var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false),\n    _useState8 = _slicedToArray(_useState7, 2),\n    isEditingTitle = _useState8[0],\n    setIsEditingTitle = _useState8[1];\n  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () {\n    search_bar_title.value = window.page_data.isNewPost ? \"New Search Bar\" : _App__WEBPACK_IMPORTED_MODULE_4__.title.value;\n    if (!window.page_data.isNewPost) {\n      search_bar_config_loading.value = true;\n      fetchExistingConfig();\n    }\n  }, []);\n  var fetchExistingConfig = /*#__PURE__*/function () {\n    var _ref3 = _asyncToGenerator(/*#__PURE__*/_regeneratorRuntime().mark(function _callee() {\n      var response, data, _data$config, style_config, search_config, taxonomiesByPostType;\n      return _regeneratorRuntime().wrap(function _callee$(_context) {\n        while (1) switch (_context.prev = _context.next) {\n          case 0:\n            _context.prev = 0;\n            _context.next = 3;\n            return fetch(\"\".concat(_App__WEBPACK_IMPORTED_MODULE_4__.rest_url.value, \"search-bar/\").concat(_App__WEBPACK_IMPORTED_MODULE_4__.post_id.value), {\n              method: \"GET\",\n              headers: {\n                \"X-WP-Nonce\": _App__WEBPACK_IMPORTED_MODULE_4__.nonce.value\n              }\n            });\n          case 3:\n            response = _context.sent;\n            _context.next = 6;\n            return response.json();\n          case 6:\n            data = _context.sent;\n            if (data.success && data.config) {\n              // Mise à jour des signaux avec les données existantes\n              _data$config = data.config, style_config = _data$config.style_config, search_config = _data$config.search_config; // Mise à jour des configurations de recherche\n              if (search_config) {\n                if (search_config.post_types) {\n                  _SearchOptions_search_options__WEBPACK_IMPORTED_MODULE_3__.post_types.value = search_config.post_types;\n                }\n                if (search_config.taxonomies) {\n                  // Conversion du format des taxonomies\n                  taxonomiesByPostType = {};\n                  Object.entries(search_config.taxonomies).forEach(function (_ref4) {\n                    var _ref5 = _slicedToArray(_ref4, 2),\n                      postType = _ref5[0],\n                      taxonomies = _ref5[1];\n                    if (Array.isArray(taxonomies)) {\n                      taxonomiesByPostType[postType] = taxonomies;\n                    }\n                  });\n                  _SearchOptions_search_options__WEBPACK_IMPORTED_MODULE_3__.selected_taxonomies.value = taxonomiesByPostType;\n                }\n                if (search_config.is_url_custom_search !== undefined) {\n                  _SearchOptions_search_options__WEBPACK_IMPORTED_MODULE_3__.is_url_custom_search.value = search_config.is_url_custom_search;\n                }\n                if (search_config.url_custom_search) {\n                  _SearchOptions_search_options__WEBPACK_IMPORTED_MODULE_3__.url_custom_search.value = search_config.url_custom_search;\n                }\n                if (search_config.url_custom_params) {\n                  _SearchOptions_search_options__WEBPACK_IMPORTED_MODULE_3__.url_custom_params.value = search_config.url_custom_params;\n                }\n              }\n\n              // Met à jour les signaux avec le mapping inverse\n              if (style_config) {\n                Object.entries(style_config).forEach(function (_ref6) {\n                  var _ref7 = _slicedToArray(_ref6, 2),\n                    key = _ref7[0],\n                    value = _ref7[1];\n                  var signalKey = REVERSE_STYLE_MAPPING[key];\n                  if (signalKey && _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles[signalKey]) {\n                    _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles[signalKey].value = value;\n                  }\n                });\n              }\n            }\n            _context.next = 14;\n            break;\n          case 10:\n            _context.prev = 10;\n            _context.t0 = _context[\"catch\"](0);\n            console.error(_context.t0);\n            setMessage({\n              type: \"error\",\n              text: \"Error loading configuration\"\n            });\n          case 14:\n            _context.prev = 14;\n            setIsLoading(false);\n            search_bar_config_loading.value = false;\n            return _context.finish(14);\n          case 18:\n          case \"end\":\n            return _context.stop();\n        }\n      }, _callee, null, [[0, 10, 14, 18]]);\n    }));\n    return function fetchExistingConfig() {\n      return _ref3.apply(this, arguments);\n    };\n  }();\n  var handleSave = /*#__PURE__*/function () {\n    var _ref8 = _asyncToGenerator(/*#__PURE__*/_regeneratorRuntime().mark(function _callee2() {\n      var style_config, config, response, data;\n      return _regeneratorRuntime().wrap(function _callee2$(_context2) {\n        while (1) switch (_context2.prev = _context2.next) {\n          case 0:\n            setIsSaving(true);\n            setMessage(null);\n            _context2.prev = 2;\n            // Convertit les styles pour correspondre à la nouvelle structure\n            style_config = {};\n            Object.entries(_StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles).forEach(function (_ref9) {\n              var _ref0 = _slicedToArray(_ref9, 2),\n                key = _ref0[0],\n                signal = _ref0[1];\n              var configKey = STYLE_MAPPING[key];\n              if (configKey) {\n                style_config[configKey] = signal.value;\n              }\n            });\n\n            // Préparation des données de configuration\n            config = {\n              title: search_bar_title.value,\n              search_config: {\n                post_types: _SearchOptions_search_options__WEBPACK_IMPORTED_MODULE_3__.post_types.value,\n                taxonomies: _SearchOptions_search_options__WEBPACK_IMPORTED_MODULE_3__.selected_taxonomies.value,\n                is_url_custom_search: _SearchOptions_search_options__WEBPACK_IMPORTED_MODULE_3__.is_url_custom_search.value,\n                url_custom_search: _SearchOptions_search_options__WEBPACK_IMPORTED_MODULE_3__.url_custom_search.value,\n                url_custom_params: _SearchOptions_search_options__WEBPACK_IMPORTED_MODULE_3__.url_custom_params.value,\n                home_url: _App__WEBPACK_IMPORTED_MODULE_4__.home_url.value,\n                custom_fields: [],\n                weights: {\n                  title: 10,\n                  content: 5,\n                  excerpt: 7\n                }\n              },\n              display_config: {},\n              style_config: style_config\n            };\n            console.log(\"Saving configuration:\", config);\n            _context2.next = 9;\n            return fetch(\"\".concat(window.page_data.restUrl, \"search-bar/\").concat(window.page_data.postId), {\n              method: \"POST\",\n              headers: {\n                \"Content-Type\": \"application/json\",\n                \"X-WP-Nonce\": window.page_data.nonce\n              },\n              body: JSON.stringify({\n                config: config\n              })\n            });\n          case 9:\n            response = _context2.sent;\n            _context2.next = 12;\n            return response.json();\n          case 12:\n            data = _context2.sent;\n            if (data.success) {\n              setMessage({\n                type: \"success\",\n                text: window.page_data.isNewPost ? \"Search bar created!\" : \"Changes saved successfully!\"\n              });\n              if (window.page_data.isNewPost) {\n                window.location.href = \"\".concat(_App__WEBPACK_IMPORTED_MODULE_4__.home_url.value, \"/wp-admin/post.php?post=\").concat(data.post_id, \"&action=edit\");\n              }\n            } else {\n              setMessage({\n                type: \"error\",\n                text: data.message || \"An error occurred\"\n              });\n            }\n            _context2.next = 19;\n            break;\n          case 16:\n            _context2.prev = 16;\n            _context2.t0 = _context2[\"catch\"](2);\n            setMessage({\n              type: \"error\",\n              text: \"Connection error\"\n            });\n          case 19:\n            _context2.prev = 19;\n            setIsSaving(false);\n            return _context2.finish(19);\n          case 22:\n          case \"end\":\n            return _context2.stop();\n        }\n      }, _callee2, null, [[2, 16, 19, 22]]);\n    }));\n    return function handleSave() {\n      return _ref8.apply(this, arguments);\n    };\n  }();\n  var handleTitleClick = function handleTitleClick() {\n    if (!isLoading) {\n      setIsEditingTitle(true);\n    }\n  };\n  var handleTitleChange = function handleTitleChange(e) {\n    search_bar_title.value = e.target.value;\n    _App__WEBPACK_IMPORTED_MODULE_4__.title.value = e.target.value;\n  };\n  var handleTitleBlur = function handleTitleBlur() {\n    setIsEditingTitle(false);\n  };\n  var handleTitleKeyDown = function handleTitleKeyDown(e) {\n    if (e.key === \"Enter\") {\n      setIsEditingTitle(false);\n    }\n  };\n  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"search-builder-header\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"header-content\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"header-title\"\n  }, isEditingTitle ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"text\",\n    value: search_bar_title.value,\n    onChange: handleTitleChange,\n    onBlur: handleTitleBlur,\n    onKeyDown: handleTitleKeyDown,\n    className: \"title-input\",\n    autoFocus: true\n  }) : /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h1\", {\n    onClick: handleTitleClick,\n    className: \"title-text\"\n  }, search_bar_title.value, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n    className: \"edit-icon\"\n  }, \"\\u270E\")), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", {\n    className: \"header-status\"\n  }, isLoading ? \"Loading...\" : window.page_data.isNewPost ? \"Create a new custom search bar\" : \"Status: \".concat(window.page_data.postStatus === \"publish\" ? \"Published\" : \"Draft\"))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"header-actions\"\n  }, message && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n    className: \"save-message \".concat(message.type)\n  }, message.text), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", {\n    className: \"save-button\",\n    onClick: handleSave,\n    disabled: isSaving || isLoading\n  }, isLoading ? \"Loading...\" : isSaving ? \"Saving...\" : window.page_data.isNewPost ? \"Create\" : \"Update\"))));\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Header);\n\n//# sourceURL=webpack://orphic-search-bar/./src/components/Header/header.jsx?");

/***/ }),

/***/ "./src/components/SearchOptions/search-options.css":
/*!*********************************************************!*\
  !*** ./src/components/SearchOptions/search-options.css ***!
  \*********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_search_options_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js!./search-options.css */ \"./node_modules/css-loader/dist/cjs.js!./src/components/SearchOptions/search-options.css\");\n\n      \n      \n      \n      \n      \n      \n      \n      \n      \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\n\n      options.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\n    \noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_search_options_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n       /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_search_options_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_search_options_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_search_options_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack://orphic-search-bar/./src/components/SearchOptions/search-options.css?");

/***/ }),

/***/ "./src/components/SearchOptions/search-options.jsx":
/*!*********************************************************!*\
  !*** ./src/components/SearchOptions/search-options.jsx ***!
  \*********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */   is_url_custom_search: () => (/* binding */ is_url_custom_search),\n/* harmony export */   post_types: () => (/* binding */ post_types),\n/* harmony export */   selected_taxonomies: () => (/* binding */ selected_taxonomies),\n/* harmony export */   url_custom_params: () => (/* binding */ url_custom_params),\n/* harmony export */   url_custom_search: () => (/* binding */ url_custom_search)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _preact_signals_react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @preact/signals-react */ \"./node_modules/@preact/signals-react/dist/signals.module.js\");\n/* harmony import */ var _preact_signals_react_runtime__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @preact/signals-react/runtime */ \"./node_modules/@preact/signals-react/runtime/dist/runtime.module.js\");\n/* harmony import */ var _App__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../App */ \"./src/App.js\");\n/* harmony import */ var _search_options_css__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./search-options.css */ \"./src/components/SearchOptions/search-options.css\");\nfunction _typeof(o) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\nfunction ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }\nfunction _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { _defineProperty(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }\nfunction _defineProperty(e, r, t) { return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, { value: t, enumerable: !0, configurable: !0, writable: !0 }) : e[r] = t, e; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, \"string\"); return \"symbol\" == _typeof(i) ? i : i + \"\"; }\nfunction _toPrimitive(t, r) { if (\"object\" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || \"default\"); if (\"object\" != _typeof(i)) return i; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (\"string\" === r ? String : Number)(t); }\nfunction _toConsumableArray(r) { return _arrayWithoutHoles(r) || _iterableToArray(r) || _unsupportedIterableToArray(r) || _nonIterableSpread(); }\nfunction _nonIterableSpread() { throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _iterableToArray(r) { if (\"undefined\" != typeof Symbol && null != r[Symbol.iterator] || null != r[\"@@iterator\"]) return Array.from(r); }\nfunction _arrayWithoutHoles(r) { if (Array.isArray(r)) return _arrayLikeToArray(r); }\nfunction _regeneratorRuntime() { \"use strict\"; /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */ _regeneratorRuntime = function _regeneratorRuntime() { return r; }; var t, r = {}, e = Object.prototype, n = e.hasOwnProperty, o = \"function\" == typeof Symbol ? Symbol : {}, i = o.iterator || \"@@iterator\", a = o.asyncIterator || \"@@asyncIterator\", u = o.toStringTag || \"@@toStringTag\"; function c(t, r, e, n) { return Object.defineProperty(t, r, { value: e, enumerable: !n, configurable: !n, writable: !n }); } try { c({}, \"\"); } catch (t) { c = function c(t, r, e) { return t[r] = e; }; } function h(r, e, n, o) { var i = e && e.prototype instanceof Generator ? e : Generator, a = Object.create(i.prototype); return c(a, \"_invoke\", function (r, e, n) { var o = 1; return function (i, a) { if (3 === o) throw Error(\"Generator is already running\"); if (4 === o) { if (\"throw\" === i) throw a; return { value: t, done: !0 }; } for (n.method = i, n.arg = a;;) { var u = n.delegate; if (u) { var c = d(u, n); if (c) { if (c === f) continue; return c; } } if (\"next\" === n.method) n.sent = n._sent = n.arg;else if (\"throw\" === n.method) { if (1 === o) throw o = 4, n.arg; n.dispatchException(n.arg); } else \"return\" === n.method && n.abrupt(\"return\", n.arg); o = 3; var h = s(r, e, n); if (\"normal\" === h.type) { if (o = n.done ? 4 : 2, h.arg === f) continue; return { value: h.arg, done: n.done }; } \"throw\" === h.type && (o = 4, n.method = \"throw\", n.arg = h.arg); } }; }(r, n, new Context(o || [])), !0), a; } function s(t, r, e) { try { return { type: \"normal\", arg: t.call(r, e) }; } catch (t) { return { type: \"throw\", arg: t }; } } r.wrap = h; var f = {}; function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} var l = {}; c(l, i, function () { return this; }); var p = Object.getPrototypeOf, y = p && p(p(x([]))); y && y !== e && n.call(y, i) && (l = y); var v = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(l); function g(t) { [\"next\", \"throw\", \"return\"].forEach(function (r) { c(t, r, function (t) { return this._invoke(r, t); }); }); } function AsyncIterator(t, r) { function e(o, i, a, u) { var c = s(t[o], t, i); if (\"throw\" !== c.type) { var h = c.arg, f = h.value; return f && \"object\" == _typeof(f) && n.call(f, \"__await\") ? r.resolve(f.__await).then(function (t) { e(\"next\", t, a, u); }, function (t) { e(\"throw\", t, a, u); }) : r.resolve(f).then(function (t) { h.value = t, a(h); }, function (t) { return e(\"throw\", t, a, u); }); } u(c.arg); } var o; c(this, \"_invoke\", function (t, n) { function i() { return new r(function (r, o) { e(t, n, r, o); }); } return o = o ? o.then(i, i) : i(); }, !0); } function d(r, e) { var n = e.method, o = r.i[n]; if (o === t) return e.delegate = null, \"throw\" === n && r.i[\"return\"] && (e.method = \"return\", e.arg = t, d(r, e), \"throw\" === e.method) || \"return\" !== n && (e.method = \"throw\", e.arg = new TypeError(\"The iterator does not provide a '\" + n + \"' method\")), f; var i = s(o, r.i, e.arg); if (\"throw\" === i.type) return e.method = \"throw\", e.arg = i.arg, e.delegate = null, f; var a = i.arg; return a ? a.done ? (e[r.r] = a.value, e.next = r.n, \"return\" !== e.method && (e.method = \"next\", e.arg = t), e.delegate = null, f) : a : (e.method = \"throw\", e.arg = new TypeError(\"iterator result is not an object\"), e.delegate = null, f); } function w(t) { this.tryEntries.push(t); } function m(r) { var e = r[4] || {}; e.type = \"normal\", e.arg = t, r[4] = e; } function Context(t) { this.tryEntries = [[-1]], t.forEach(w, this), this.reset(!0); } function x(r) { if (null != r) { var e = r[i]; if (e) return e.call(r); if (\"function\" == typeof r.next) return r; if (!isNaN(r.length)) { var o = -1, a = function e() { for (; ++o < r.length;) if (n.call(r, o)) return e.value = r[o], e.done = !1, e; return e.value = t, e.done = !0, e; }; return a.next = a; } } throw new TypeError(_typeof(r) + \" is not iterable\"); } return GeneratorFunction.prototype = GeneratorFunctionPrototype, c(v, \"constructor\", GeneratorFunctionPrototype), c(GeneratorFunctionPrototype, \"constructor\", GeneratorFunction), GeneratorFunction.displayName = c(GeneratorFunctionPrototype, u, \"GeneratorFunction\"), r.isGeneratorFunction = function (t) { var r = \"function\" == typeof t && t.constructor; return !!r && (r === GeneratorFunction || \"GeneratorFunction\" === (r.displayName || r.name)); }, r.mark = function (t) { return Object.setPrototypeOf ? Object.setPrototypeOf(t, GeneratorFunctionPrototype) : (t.__proto__ = GeneratorFunctionPrototype, c(t, u, \"GeneratorFunction\")), t.prototype = Object.create(v), t; }, r.awrap = function (t) { return { __await: t }; }, g(AsyncIterator.prototype), c(AsyncIterator.prototype, a, function () { return this; }), r.AsyncIterator = AsyncIterator, r.async = function (t, e, n, o, i) { void 0 === i && (i = Promise); var a = new AsyncIterator(h(t, e, n, o), i); return r.isGeneratorFunction(e) ? a : a.next().then(function (t) { return t.done ? t.value : a.next(); }); }, g(v), c(v, u, \"Generator\"), c(v, i, function () { return this; }), c(v, \"toString\", function () { return \"[object Generator]\"; }), r.keys = function (t) { var r = Object(t), e = []; for (var n in r) e.unshift(n); return function t() { for (; e.length;) if ((n = e.pop()) in r) return t.value = n, t.done = !1, t; return t.done = !0, t; }; }, r.values = x, Context.prototype = { constructor: Context, reset: function reset(r) { if (this.prev = this.next = 0, this.sent = this._sent = t, this.done = !1, this.delegate = null, this.method = \"next\", this.arg = t, this.tryEntries.forEach(m), !r) for (var e in this) \"t\" === e.charAt(0) && n.call(this, e) && !isNaN(+e.slice(1)) && (this[e] = t); }, stop: function stop() { this.done = !0; var t = this.tryEntries[0][4]; if (\"throw\" === t.type) throw t.arg; return this.rval; }, dispatchException: function dispatchException(r) { if (this.done) throw r; var e = this; function n(t) { a.type = \"throw\", a.arg = r, e.next = t; } for (var o = e.tryEntries.length - 1; o >= 0; --o) { var i = this.tryEntries[o], a = i[4], u = this.prev, c = i[1], h = i[2]; if (-1 === i[0]) return n(\"end\"), !1; if (!c && !h) throw Error(\"try statement without catch or finally\"); if (null != i[0] && i[0] <= u) { if (u < c) return this.method = \"next\", this.arg = t, n(c), !0; if (u < h) return n(h), !1; } } }, abrupt: function abrupt(t, r) { for (var e = this.tryEntries.length - 1; e >= 0; --e) { var n = this.tryEntries[e]; if (n[0] > -1 && n[0] <= this.prev && this.prev < n[2]) { var o = n; break; } } o && (\"break\" === t || \"continue\" === t) && o[0] <= r && r <= o[2] && (o = null); var i = o ? o[4] : {}; return i.type = t, i.arg = r, o ? (this.method = \"next\", this.next = o[2], f) : this.complete(i); }, complete: function complete(t, r) { if (\"throw\" === t.type) throw t.arg; return \"break\" === t.type || \"continue\" === t.type ? this.next = t.arg : \"return\" === t.type ? (this.rval = this.arg = t.arg, this.method = \"return\", this.next = \"end\") : \"normal\" === t.type && r && (this.next = r), f; }, finish: function finish(t) { for (var r = this.tryEntries.length - 1; r >= 0; --r) { var e = this.tryEntries[r]; if (e[2] === t) return this.complete(e[4], e[3]), m(e), f; } }, \"catch\": function _catch(t) { for (var r = this.tryEntries.length - 1; r >= 0; --r) { var e = this.tryEntries[r]; if (e[0] === t) { var n = e[4]; if (\"throw\" === n.type) { var o = n.arg; m(e); } return o; } } throw Error(\"illegal catch attempt\"); }, delegateYield: function delegateYield(r, e, n) { return this.delegate = { i: x(r), r: e, n: n }, \"next\" === this.method && (this.arg = t), f; } }, r; }\nfunction asyncGeneratorStep(n, t, e, r, o, a, c) { try { var i = n[a](c), u = i.value; } catch (n) { return void e(n); } i.done ? t(u) : Promise.resolve(u).then(r, o); }\nfunction _asyncToGenerator(n) { return function () { var t = this, e = arguments; return new Promise(function (r, o) { var a = n.apply(t, e); function _next(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"next\", n); } function _throw(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"throw\", n); } _next(void 0); }); }; }\nfunction _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); }\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if (\"string\" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\nfunction _iterableToArrayLimit(r, l) { var t = null == r ? null : \"undefined\" != typeof Symbol && r[Symbol.iterator] || r[\"@@iterator\"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t[\"return\"] && (u = t[\"return\"](), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }\nfunction _arrayWithHoles(r) { if (Array.isArray(r)) return r; }\n\n\n\n\n\n\n// Signal pour les configurations de recherche\nvar post_types = (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)([]);\nvar selected_taxonomies = (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)({});\nvar is_url_custom_search = (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(false);\nvar url_custom_search = (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"\");\nvar url_custom_params = (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"\");\nvar SearchOptions = function SearchOptions() {\n  // Utiliser useSignals pour que le composant se met à jour quand les signaux changent\n\n  var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),\n    _useState2 = _slicedToArray(_useState, 2),\n    postTypes = _useState2[0],\n    setPostTypes = _useState2[1];\n  var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),\n    _useState4 = _slicedToArray(_useState3, 2),\n    pages = _useState4[0],\n    setPages = _useState4[1];\n  var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false),\n    _useState6 = _slicedToArray(_useState5, 2),\n    loading = _useState6[0],\n    setLoading = _useState6[1];\n  var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(\"\"),\n    _useState8 = _slicedToArray(_useState7, 2),\n    selectedType = _useState8[0],\n    setSelectedType = _useState8[1];\n  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () {\n    fetchPostTypes();\n    fetchPages();\n  }, []);\n  var fetchPostTypes = /*#__PURE__*/function () {\n    var _ref = _asyncToGenerator(/*#__PURE__*/_regeneratorRuntime().mark(function _callee() {\n      var response, data;\n      return _regeneratorRuntime().wrap(function _callee$(_context) {\n        while (1) switch (_context.prev = _context.next) {\n          case 0:\n            setLoading(true);\n            _context.prev = 1;\n            _context.next = 4;\n            return fetch(\"\".concat(_App__WEBPACK_IMPORTED_MODULE_3__.rest_url.value, \"search-bar/post-types\"), {\n              method: \"GET\",\n              headers: {\n                \"X-WP-Nonce\": _App__WEBPACK_IMPORTED_MODULE_3__.nonce.value\n              }\n            });\n          case 4:\n            response = _context.sent;\n            _context.next = 7;\n            return response.json();\n          case 7:\n            data = _context.sent;\n            if (data.success) {\n              setPostTypes(data.post_types);\n            }\n            _context.next = 14;\n            break;\n          case 11:\n            _context.prev = 11;\n            _context.t0 = _context[\"catch\"](1);\n            console.error(\"Error fetching post types:\", _context.t0);\n          case 14:\n            setLoading(false);\n          case 15:\n          case \"end\":\n            return _context.stop();\n        }\n      }, _callee, null, [[1, 11]]);\n    }));\n    return function fetchPostTypes() {\n      return _ref.apply(this, arguments);\n    };\n  }();\n  var fetchPages = /*#__PURE__*/function () {\n    var _ref2 = _asyncToGenerator(/*#__PURE__*/_regeneratorRuntime().mark(function _callee2() {\n      var response, data;\n      return _regeneratorRuntime().wrap(function _callee2$(_context2) {\n        while (1) switch (_context2.prev = _context2.next) {\n          case 0:\n            _context2.prev = 0;\n            _context2.next = 3;\n            return fetch(\"\".concat(_App__WEBPACK_IMPORTED_MODULE_3__.rest_url.value, \"search-bar/pages\"), {\n              method: \"GET\",\n              headers: {\n                \"X-WP-Nonce\": _App__WEBPACK_IMPORTED_MODULE_3__.nonce.value\n              }\n            });\n          case 3:\n            response = _context2.sent;\n            _context2.next = 6;\n            return response.json();\n          case 6:\n            data = _context2.sent;\n            if (data.success) {\n              setPages(data.pages);\n            }\n            _context2.next = 13;\n            break;\n          case 10:\n            _context2.prev = 10;\n            _context2.t0 = _context2[\"catch\"](0);\n            console.error(\"Error fetching pages:\", _context2.t0);\n          case 13:\n          case \"end\":\n            return _context2.stop();\n        }\n      }, _callee2, null, [[0, 10]]);\n    }));\n    return function fetchPages() {\n      return _ref2.apply(this, arguments);\n    };\n  }();\n  var handleAddType = function handleAddType() {\n    if (!selectedType) return;\n    if (post_types.value.includes(selectedType)) {\n      return;\n    }\n    post_types.value = [].concat(_toConsumableArray(post_types.value), [selectedType]);\n\n    // Initialiser les taxonomies sélectionnées pour ce type de post\n    var newSelectedTaxonomies = _objectSpread({}, selected_taxonomies.value);\n    newSelectedTaxonomies[selectedType] = [];\n    selected_taxonomies.value = newSelectedTaxonomies;\n    setSelectedType(\"\");\n    url_custom_params.value = getParamsUrl();\n  };\n  var handleRemoveType = function handleRemoveType(typeToRemove) {\n    post_types.value = post_types.value.filter(function (type) {\n      return type !== typeToRemove;\n    });\n\n    // Supprimer les taxonomies associées\n    var newSelectedTaxonomies = _objectSpread({}, selected_taxonomies.value);\n    delete newSelectedTaxonomies[typeToRemove];\n    selected_taxonomies.value = newSelectedTaxonomies;\n    url_custom_params.value = getParamsUrl();\n  };\n  var handleTaxonomyChange = function handleTaxonomyChange(postType, taxonomy, checked) {\n    var currentTaxonomies = selected_taxonomies.value[postType] || [];\n    var newTaxonomies = checked ? [].concat(_toConsumableArray(currentTaxonomies), [taxonomy.value]) : currentTaxonomies.filter(function (tax) {\n      return tax !== taxonomy.value;\n    });\n    selected_taxonomies.value = _objectSpread(_objectSpread({}, selected_taxonomies.value), {}, _defineProperty({}, postType, newTaxonomies));\n    url_custom_params.value = getParamsUrl();\n  };\n  var handleCustomUrlChange = function handleCustomUrlChange(e) {\n    var value = e.target.checked;\n    is_url_custom_search.value = value;\n    if (!value) {\n      url_custom_search.value = \"\";\n      url_custom_params.value = \"\";\n    }\n  };\n  var handleCustomUrlSelect = function handleCustomUrlSelect(e) {\n    url_custom_search.value = e.target.value;\n    url_custom_params.value = getParamsUrl();\n  };\n\n  // Filtrer les types déjà ajoutés du dropdown\n  var availableTypes = postTypes.filter(function (type) {\n    return !post_types.value.includes(type.value);\n  });\n\n  // Fonction pour construire l'URL formatée\n  var getParamsUrl = function getParamsUrl() {\n    if (!url_custom_search.value) return \"\";\n    var selectedPage = pages.find(function (page) {\n      return page.value === url_custom_search.value;\n    });\n    if (!selectedPage) return \"\";\n    var params = new URLSearchParams();\n\n    // Ajouter les types de posts sélectionnés\n    if (post_types.value.length > 0) {\n      params.append(\"cpt\", post_types.value.join(\",\"));\n    }\n\n    // Ajouter les taxonomies sélectionnées\n    Object.entries(selected_taxonomies.value).forEach(function (_ref3) {\n      var _ref4 = _slicedToArray(_ref3, 2),\n        postType = _ref4[0],\n        taxonomies = _ref4[1];\n      if (taxonomies.length > 0) {\n        params.append(\"tax_\".concat(postType), taxonomies.join(\",\"));\n      }\n    });\n\n    // Ajouter le paramètre de recherche (placeholder)\n    params.append(\"search_term\", \"{search_term}\");\n    return \"\".concat(selectedPage.value, \"?\").concat(params.toString());\n  };\n  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"search-options\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", null, \"Configuration de la recherche\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Types de contenu \\xE0 inclure dans la recherche\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"type-selector\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"select\", {\n    value: selectedType,\n    onChange: function onChange(e) {\n      return setSelectedType(e.target.value);\n    },\n    disabled: loading\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n    value: \"\"\n  }, \"S\\xE9lectionner un type de contenu\"), availableTypes.map(function (type) {\n    return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n      key: type.value,\n      value: type.value\n    }, type.label);\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", {\n    onClick: handleAddType,\n    disabled: !selectedType || loading,\n    className: \"add-type-button\"\n  }, \"Ajouter\")), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"selected-types\"\n  }, post_types.value.map(function (typeValue) {\n    var type = postTypes.find(function (t) {\n      return t.value === typeValue;\n    });\n    if (!type) return null;\n    return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n      key: type.value,\n      className: \"type-container\"\n    }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n      className: \"type-badge\"\n    }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n      className: \"type-label\"\n    }, type.label), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", {\n      onClick: function onClick() {\n        return handleRemoveType(type.value);\n      },\n      className: \"remove-type\",\n      title: \"Retirer\"\n    }, \"\\xD7\")), type.taxonomies && type.taxonomies.length > 0 && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n      className: \"taxonomies-list\"\n    }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h4\", {\n      className: \"taxonomies-title\"\n    }, \"Taxonomies associ\\xE9es\"), type.taxonomies.map(function (taxonomy) {\n      var _selected_taxonomies$;\n      return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", {\n        key: taxonomy.value,\n        className: \"taxonomy-checkbox\"\n      }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n        type: \"checkbox\",\n        checked: ((_selected_taxonomies$ = selected_taxonomies.value[type.value]) === null || _selected_taxonomies$ === void 0 ? void 0 : _selected_taxonomies$.includes(taxonomy.value)) || false,\n        onChange: function onChange(e) {\n          return handleTaxonomyChange(type.value, taxonomy, e.target.checked);\n        }\n      }), taxonomy.label);\n    })));\n  }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"checkbox-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", {\n    className: \"checkbox-label\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"checkbox\",\n    checked: is_url_custom_search.value,\n    onChange: handleCustomUrlChange\n  }), \"Utiliser une URL personnalis\\xE9e\"), !is_url_custom_search.value && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"search-default-info\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", {\n    className: \"filter-info\"\n  }, \"La recherche utilisera l'URL WordPress standard : /?s=terme_recherch\\xE9\"))), is_url_custom_search.value && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Page de destination\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"select\", {\n    value: url_custom_search.value,\n    onChange: handleCustomUrlSelect,\n    className: \"page-select\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n    value: \"\"\n  }, \"S\\xE9lectionner une page\"), pages.map(function (page) {\n    return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n      key: page.id,\n      value: page.value\n    }, page.label);\n  })), url_custom_search.value && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"url-preview\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Format de l'URL :\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"code\", {\n    className: \"url-format\"\n  }, url_custom_params.value), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", {\n    className: \"url-info\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"em\", null, \"Note : \", \"{search_term}\", \" sera remplac\\xE9 par le terme recherch\\xE9\"))))));\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SearchOptions);\n\n//# sourceURL=webpack://orphic-search-bar/./src/components/SearchOptions/search-options.jsx?");

/***/ }),

/***/ "./src/components/SearchPreview/search-preview.css":
/*!*********************************************************!*\
  !*** ./src/components/SearchPreview/search-preview.css ***!
  \*********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_search_preview_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js!./search-preview.css */ \"./node_modules/css-loader/dist/cjs.js!./src/components/SearchPreview/search-preview.css\");\n\n      \n      \n      \n      \n      \n      \n      \n      \n      \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\n\n      options.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\n    \noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_search_preview_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n       /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_search_preview_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_search_preview_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_search_preview_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack://orphic-search-bar/./src/components/SearchPreview/search-preview.css?");

/***/ }),

/***/ "./src/components/SearchPreview/search-preview.jsx":
/*!*********************************************************!*\
  !*** ./src/components/SearchPreview/search-preview.jsx ***!
  \*********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _preact_signals_react_runtime__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @preact/signals-react/runtime */ \"./node_modules/@preact/signals-react/runtime/dist/runtime.module.js\");\n/* harmony import */ var _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../StyleOptions/style-options */ \"./src/components/StyleOptions/style-options.jsx\");\n/* harmony import */ var _Header_header__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../Header/header */ \"./src/components/Header/header.jsx\");\n/* harmony import */ var _search_preview_css__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./search-preview.css */ \"./src/components/SearchPreview/search-preview.css\");\nfunction _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); }\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if (\"string\" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\nfunction _iterableToArrayLimit(r, l) { var t = null == r ? null : \"undefined\" != typeof Symbol && r[Symbol.iterator] || r[\"@@iterator\"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t[\"return\"] && (u = t[\"return\"](), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }\nfunction _arrayWithHoles(r) { if (Array.isArray(r)) return r; }\n\n\n\n\n\nvar SearchPreview = function SearchPreview() {\n  var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(true),\n    _useState2 = _slicedToArray(_useState, 2),\n    isDropdownVisible = _useState2[0],\n    setIsDropdownVisible = _useState2[1];\n  var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null),\n    _useState4 = _slicedToArray(_useState3, 2),\n    hoveredIndex = _useState4[0],\n    setHoveredIndex = _useState4[1];\n\n  // Exemple de résultats de recherche\n  var sampleResults = [{\n    title: \"Article sur WordPress\",\n    type: \"Post\",\n    excerpt: \"Un article intéressant sur le développement WordPress...\"\n  }, {\n    title: \"Guide d'utilisation\",\n    type: \"Page\",\n    excerpt: \"Comment utiliser notre plateforme étape par étape...\"\n  }, {\n    title: \"Nouveautés du mois\",\n    type: \"Post\",\n    excerpt: \"Découvrez les dernières fonctionnalités ajoutées...\"\n  }];\n  var getSearchContainerStyle = function getSearchContainerStyle() {\n    return {\n      position: \"relative\",\n      width: \"100%\"\n    };\n  };\n  var getSearchPreviewInputWrapperStyle = function getSearchPreviewInputWrapperStyle() {\n    return {\n      backgroundColor: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.inputBgColor.value,\n      borderColor: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.inputBorderColor.value,\n      borderStyle: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.inputBorderStyle.value,\n      borderWidth: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.inputBorderWidth.value,\n      borderRadius: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.inputBorderRadius.value,\n      padding: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.inputPadding.value,\n      boxShadow: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.inputBoxShadow.value,\n      display: \"flex\",\n      width: \"100%\",\n      position: \"relative\"\n    };\n  };\n  var getInputStyle = function getInputStyle() {\n    return {\n      backgroundColor: \"transparent\",\n      color: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.inputTextColor.value,\n      border: \"none\",\n      borderRadius: \"0\",\n      padding: \"5\",\n      width: \"100%\"\n    };\n  };\n  var getButtonStyle = function getButtonStyle() {\n    return {\n      backgroundColor: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.buttonBgColor.value,\n      color: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.buttonTextColor.value,\n      borderTopLeftRadius: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.buttonBorderRadiusTopLeft.value,\n      borderTopRightRadius: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.buttonBorderRadiusTopRight.value,\n      borderBottomLeftRadius: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.buttonBorderRadiusBottomLeft.value,\n      borderBottomRightRadius: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.buttonBorderRadiusBottomRight.value,\n      paddingTop: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.buttonPaddingTop.value,\n      paddingRight: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.buttonPaddingRight.value,\n      paddingBottom: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.buttonPaddingBottom.value,\n      paddingLeft: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.buttonPaddingLeft.value\n    };\n  };\n  var getDropdownStyle = function getDropdownStyle() {\n    return {\n      backgroundColor: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.dropdownBgColor.value,\n      padding: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.dropdownPadding.value,\n      border: \"\".concat(_StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.dropdownBorderWidth.value, \" \").concat(_StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.dropdownBorderStyle.value, \" \").concat(_StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.dropdownBorderColor.value),\n      borderTopLeftRadius: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.dropdownBorderRadiusTopLeft.value,\n      borderTopRightRadius: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.dropdownBorderRadiusTopRight.value,\n      borderBottomLeftRadius: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.dropdownBorderRadiusBottomLeft.value,\n      borderBottomRightRadius: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.dropdownBorderRadiusBottomRight.value,\n      width: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.dropdownWidth.value === \"full\" ? \"\" : \"calc(100% - 150px)\"\n    };\n  };\n  var getDropdownItemStyle = function getDropdownItemStyle(index) {\n    return {\n      padding: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.dropdownItemPadding.value,\n      backgroundColor: hoveredIndex === index ? _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.dropdownItemHoverBgColor.value : \"transparent\",\n      color: hoveredIndex === index ? _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.dropdownItemHoverTextColor.value : _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.dropdownItemTextColor.value,\n      cursor: \"pointer\",\n      transition: \"all 0.2s ease\"\n    };\n  };\n  if (_Header_header__WEBPACK_IMPORTED_MODULE_3__.search_bar_config_loading.value) {\n    return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n      className: \"search-preview-container\"\n    }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n      className: \"search-preview-loader\"\n    }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n      className: \"loader\"\n    }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", null, \"Loading configuration...\")));\n  }\n  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"search-preview-wrapper\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    style: getSearchContainerStyle(),\n    className: \"search-container\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"search-preview\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"search-preview-input-wrapper\",\n    style: getSearchPreviewInputWrapperStyle()\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"text\",\n    placeholder: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.inputTextPlaceHolder.value,\n    style: getInputStyle(),\n    onFocus: function onFocus() {\n      return setIsDropdownVisible(true);\n    }\n  }), _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.buttonPosition.value === \"integrated\" && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", {\n    style: getButtonStyle(),\n    \"data-display\": _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.buttonDisplayType.value\n  }, _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.buttonDisplayType.value === \"text\" ? _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.buttonText.value : /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n    dangerouslySetInnerHTML: {\n      __html: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.buttonIcon.value\n    }\n  }))), _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.buttonPosition.value === \"right\" && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", {\n    style: getButtonStyle(),\n    className: \"search-preview-external-button\"\n  }, _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.buttonDisplayType.value === \"text\" ? _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.buttonText.value : /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n    dangerouslySetInnerHTML: {\n      __html: _StyleOptions_style_options__WEBPACK_IMPORTED_MODULE_2__.searchStyles.buttonIcon.value\n    }\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"search-preview-results-wrapper\"\n  })), isDropdownVisible && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    style: getDropdownStyle(),\n    className: \"search-results-dropdown\"\n  }, sampleResults.map(function (result, index) {\n    return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n      key: index,\n      style: getDropdownItemStyle(index),\n      onMouseEnter: function onMouseEnter() {\n        return setHoveredIndex(index);\n      },\n      onMouseLeave: function onMouseLeave() {\n        return setHoveredIndex(null);\n      },\n      className: \"search-result-item\"\n    }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n      className: \"result-title\"\n    }, result.title), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n      className: \"result-type\"\n    }, result.type), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n      className: \"result-excerpt\"\n    }, result.excerpt));\n  }))));\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SearchPreview);\n\n//# sourceURL=webpack://orphic-search-bar/./src/components/SearchPreview/search-preview.jsx?");

/***/ }),

/***/ "./src/components/StyleOptions/style-options.css":
/*!*******************************************************!*\
  !*** ./src/components/StyleOptions/style-options.css ***!
  \*******************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_style_options_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js!./style-options.css */ \"./node_modules/css-loader/dist/cjs.js!./src/components/StyleOptions/style-options.css\");\n\n      \n      \n      \n      \n      \n      \n      \n      \n      \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\n\n      options.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\n    \noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_style_options_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n       /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_style_options_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_style_options_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_style_options_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack://orphic-search-bar/./src/components/StyleOptions/style-options.css?");

/***/ }),

/***/ "./src/components/StyleOptions/style-options.jsx":
/*!*******************************************************!*\
  !*** ./src/components/StyleOptions/style-options.jsx ***!
  \*******************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */   searchStyles: () => (/* binding */ searchStyles)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _preact_signals_react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @preact/signals-react */ \"./node_modules/@preact/signals-react/dist/signals.module.js\");\n/* harmony import */ var _style_options_css__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./style-options.css */ \"./src/components/StyleOptions/style-options.css\");\n/* harmony import */ var _inputs_BorderEditor_border_editor__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../inputs/BorderEditor/border-editor */ \"./src/components/inputs/BorderEditor/border-editor.jsx\");\n\n\n\n\n\n// Style option signals\nvar searchStyles = {\n  // Search input\n  inputBgColor: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"#ffffff\"),\n  inputTextColor: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"#172b4d\"),\n  inputPlaceholderColor: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"#6b778c\"),\n  inputTextPlaceHolder: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"Search\"),\n  inputNoResultsMessage: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"No results found\"),\n  inputBorderColor: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"#ebecf0\"),\n  inputBorderWidth: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"1px\"),\n  inputBorderStyle: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"solid\"),\n  inputBorderRadius: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"6px\"),\n  inputPadding: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"12px\"),\n  inputBoxShadow: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"0 2px 4px rgba(0, 0, 0, 0.05)\"),\n  // Button\n  buttonPosition: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"integrated\"),\n  // or \"right\"\n  buttonDisplayType: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"text\"),\n  // or \"icon\"\n  buttonBgColor: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"#0065ff\"),\n  buttonTextColor: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"#ffffff\"),\n  buttonBorderRadiusTopLeft: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"6px\"),\n  buttonBorderRadiusTopRight: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"6px\"),\n  buttonBorderRadiusBottomLeft: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"6px\"),\n  buttonBorderRadiusBottomRight: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"6px\"),\n  buttonPaddingTop: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"12px\"),\n  buttonPaddingRight: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"12px\"),\n  buttonPaddingBottom: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"12px\"),\n  buttonPaddingLeft: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"12px\"),\n  buttonHoverBgColor: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"#0052cc\"),\n  buttonText: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"search\"),\n  buttonIcon: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"🔍\"),\n  // Dropdown active search\n  dropdownBgColor: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"#ffffff\"),\n  dropdownPadding: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"8px\"),\n  dropdownBorderColor: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"#ebecf0\"),\n  dropdownBorderWidth: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"1px\"),\n  dropdownBorderStyle: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"solid\"),\n  dropdownBorderRadiusTopLeft: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"6px\"),\n  dropdownBorderRadiusTopRight: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"6px\"),\n  dropdownBorderRadiusBottomLeft: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"6px\"),\n  dropdownBorderRadiusBottomRight: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"6px\"),\n  dropdownWidth: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"input\"),\n  // Dropdown items\n  dropdownItemPadding: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"10px 15px\"),\n  dropdownItemBgColor: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"#ffffff\"),\n  dropdownItemTextColor: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"#172b4d\"),\n  dropdownItemHoverBgColor: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"#f4f5f7\"),\n  dropdownItemHoverTextColor: (0,_preact_signals_react__WEBPACK_IMPORTED_MODULE_1__.signal)(\"#0065ff\")\n};\nvar StyleOptions = function StyleOptions() {\n  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"search-options\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", null, \"Search Field Style\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Background Color\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"color\",\n    value: searchStyles.inputBgColor.value,\n    onChange: function onChange(e) {\n      return searchStyles.inputBgColor.value = e.target.value;\n    }\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Text Color\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"color\",\n    value: searchStyles.inputTextColor.value,\n    onChange: function onChange(e) {\n      return searchStyles.inputTextColor.value = e.target.value;\n    }\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Placeholder Text\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"text\",\n    value: searchStyles.inputTextPlaceHolder.value,\n    onChange: function onChange(e) {\n      return searchStyles.inputTextPlaceHolder.value = e.target.value;\n    }\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Message when no results\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"text\",\n    value: searchStyles.inputNoResultsMessage.value,\n    onChange: function onChange(e) {\n      return searchStyles.inputNoResultsMessage.value = e.target.value;\n    }\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Border\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"border-options\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"color\",\n    value: searchStyles.inputBorderColor.value,\n    onChange: function onChange(e) {\n      return searchStyles.inputBorderColor.value = e.target.value;\n    }\n  }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"select\", {\n    value: searchStyles.inputBorderStyle.value,\n    onChange: function onChange(e) {\n      return searchStyles.inputBorderStyle.value = e.target.value;\n    }\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n    value: \"solid\"\n  }, \"Solid\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n    value: \"dashed\"\n  }, \"Dashed\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n    value: \"dotted\"\n  }, \"Dotted\"))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"text\",\n    value: searchStyles.inputBorderWidth.value,\n    onChange: function onChange(e) {\n      return searchStyles.inputBorderWidth.value = e.target.value;\n    }\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Border Radius\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"text\",\n    value: searchStyles.inputBorderRadius.value,\n    onChange: function onChange(e) {\n      return searchStyles.inputBorderRadius.value = e.target.value;\n    },\n    placeholder: \"6px\"\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Padding\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"text\",\n    value: searchStyles.inputPadding.value,\n    onChange: function onChange(e) {\n      return searchStyles.inputPadding.value = e.target.value;\n    },\n    placeholder: \"12px\"\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", null, \"Button Style\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Button Text\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"text\",\n    value: searchStyles.buttonText.value,\n    onChange: function onChange(e) {\n      return searchStyles.buttonText.value = e.target.value;\n    }\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Button Position\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"select\", {\n    value: searchStyles.buttonPosition.value,\n    onChange: function onChange(e) {\n      return searchStyles.buttonPosition.value = e.target.value;\n    }\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n    value: \"integrated\"\n  }, \"Integrated\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n    value: \"right\"\n  }, \"Right Outside\"))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Display Type\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"select\", {\n    value: searchStyles.buttonDisplayType.value,\n    onChange: function onChange(e) {\n      return searchStyles.buttonDisplayType.value = e.target.value;\n    }\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n    value: \"text\"\n  }, \"Text\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n    value: \"icon\"\n  }, \"Icon Only\"))), searchStyles.buttonDisplayType.value === \"icon\" && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Icon svg\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"textarea\", {\n    value: searchStyles.buttonIcon.value,\n    onChange: function onChange(e) {\n      return searchStyles.buttonIcon.value = e.target.value;\n    }\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Background Color\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"color\",\n    value: searchStyles.buttonBgColor.value,\n    onChange: function onChange(e) {\n      return searchStyles.buttonBgColor.value = e.target.value;\n    }\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Text Color\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"color\",\n    value: searchStyles.buttonTextColor.value,\n    onChange: function onChange(e) {\n      return searchStyles.buttonTextColor.value = e.target.value;\n    }\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_inputs_BorderEditor_border_editor__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n    label: \"Button Border Radius\",\n    top: searchStyles.buttonBorderRadiusTopLeft.value,\n    right: searchStyles.buttonBorderRadiusTopRight.value,\n    bottom: searchStyles.buttonBorderRadiusBottomLeft.value,\n    left: searchStyles.buttonBorderRadiusBottomRight.value,\n    onChangeTop: function onChangeTop(value) {\n      return searchStyles.buttonBorderRadiusTopLeft.value = value;\n    },\n    onChangeRight: function onChangeRight(value) {\n      return searchStyles.buttonBorderRadiusTopRight.value = value;\n    },\n    onChangeBottom: function onChangeBottom(value) {\n      return searchStyles.buttonBorderRadiusBottomLeft.value = value;\n    },\n    onChangeLeft: function onChangeLeft(value) {\n      return searchStyles.buttonBorderRadiusBottomRight.value = value;\n    }\n  }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \" Button Padding\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_inputs_BorderEditor_border_editor__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n    label: \"\",\n    top: searchStyles.buttonPaddingTop.value,\n    right: searchStyles.buttonPaddingRight.value,\n    bottom: searchStyles.buttonPaddingBottom.value,\n    left: searchStyles.buttonPaddingLeft.value,\n    onChangeTop: function onChangeTop(value) {\n      return searchStyles.buttonPaddingTop.value = value;\n    },\n    onChangeRight: function onChangeRight(value) {\n      return searchStyles.buttonPaddingRight.value = value;\n    },\n    onChangeBottom: function onChangeBottom(value) {\n      return searchStyles.buttonPaddingBottom.value = value;\n    },\n    onChangeLeft: function onChangeLeft(value) {\n      return searchStyles.buttonPaddingLeft.value = value;\n    }\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", null, \"Dropdown Results Style\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Background Color\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"color\",\n    value: searchStyles.dropdownBgColor.value,\n    onChange: function onChange(e) {\n      return searchStyles.dropdownBgColor.value = e.target.value;\n    }\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Padding\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"text\",\n    value: searchStyles.dropdownPadding.value,\n    onChange: function onChange(e) {\n      return searchStyles.dropdownPadding.value = e.target.value;\n    },\n    placeholder: \"8px\"\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Dropdown Width\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"select\", {\n    value: searchStyles.dropdownWidth.value,\n    onChange: function onChange(e) {\n      return searchStyles.dropdownWidth.value = e.target.value;\n    }\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n    value: \"input\"\n  }, \"Input Width\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n    value: \"full\"\n  }, \"Full Width\"))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Border\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"border-options\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"color\",\n    value: searchStyles.dropdownBorderColor.value,\n    onChange: function onChange(e) {\n      return searchStyles.dropdownBorderColor.value = e.target.value;\n    }\n  }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"select\", {\n    value: searchStyles.dropdownBorderStyle.value,\n    onChange: function onChange(e) {\n      return searchStyles.dropdownBorderStyle.value = e.target.value;\n    }\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n    value: \"solid\"\n  }, \"Solid\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n    value: \"dashed\"\n  }, \"Dashed\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n    value: \"dotted\"\n  }, \"Dotted\")), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"text\",\n    value: searchStyles.dropdownBorderWidth.value,\n    onChange: function onChange(e) {\n      return searchStyles.dropdownBorderWidth.value = e.target.value;\n    },\n    placeholder: \"1px\"\n  }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Border Radius\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_inputs_BorderEditor_border_editor__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n    label: \"Dropdown Border Radius\",\n    top: searchStyles.dropdownBorderRadiusTopLeft.value,\n    right: searchStyles.dropdownBorderRadiusTopRight.value,\n    bottom: searchStyles.dropdownBorderRadiusBottomLeft.value,\n    left: searchStyles.dropdownBorderRadiusBottomRight.value,\n    onChangeTop: function onChangeTop(value) {\n      return searchStyles.dropdownBorderRadiusTopLeft.value = value;\n    },\n    onChangeRight: function onChangeRight(value) {\n      return searchStyles.dropdownBorderRadiusTopRight.value = value;\n    },\n    onChangeBottom: function onChangeBottom(value) {\n      return searchStyles.dropdownBorderRadiusBottomLeft.value = value;\n    },\n    onChangeLeft: function onChangeLeft(value) {\n      return searchStyles.dropdownBorderRadiusBottomRight.value = value;\n    }\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h3\", null, \"Dropdown Items Style\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Item Padding\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"text\",\n    value: searchStyles.dropdownItemPadding.value,\n    onChange: function onChange(e) {\n      return searchStyles.dropdownItemPadding.value = e.target.value;\n    },\n    placeholder: \"10px 15px\"\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Item Text Color\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"color\",\n    value: searchStyles.dropdownItemTextColor.value,\n    onChange: function onChange(e) {\n      return searchStyles.dropdownItemTextColor.value = e.target.value;\n    }\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Item Hover Background\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"color\",\n    value: searchStyles.dropdownItemHoverBgColor.value,\n    onChange: function onChange(e) {\n      return searchStyles.dropdownItemHoverBgColor.value = e.target.value;\n    }\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"option-group\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Item Hover Text Color\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"color\",\n    value: searchStyles.dropdownItemHoverTextColor.value,\n    onChange: function onChange(e) {\n      return searchStyles.dropdownItemHoverTextColor.value = e.target.value;\n    }\n  })));\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (StyleOptions);\n\n//# sourceURL=webpack://orphic-search-bar/./src/components/StyleOptions/style-options.jsx?");

/***/ }),

/***/ "./src/components/inputs/BorderEditor/border-editor.css":
/*!**************************************************************!*\
  !*** ./src/components/inputs/BorderEditor/border-editor.css ***!
  \**************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_border_editor_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../node_modules/css-loader/dist/cjs.js!./border-editor.css */ \"./node_modules/css-loader/dist/cjs.js!./src/components/inputs/BorderEditor/border-editor.css\");\n\n      \n      \n      \n      \n      \n      \n      \n      \n      \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\n\n      options.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\n    \noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_border_editor_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n       /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_border_editor_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_border_editor_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_border_editor_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack://orphic-search-bar/./src/components/inputs/BorderEditor/border-editor.css?");

/***/ }),

/***/ "./src/components/inputs/BorderEditor/border-editor.jsx":
/*!**************************************************************!*\
  !*** ./src/components/inputs/BorderEditor/border-editor.jsx ***!
  \**************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _border_editor_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./border-editor.css */ \"./src/components/inputs/BorderEditor/border-editor.css\");\n\n\nvar BorderEditor = function BorderEditor(_ref) {\n  var top = _ref.top,\n    right = _ref.right,\n    bottom = _ref.bottom,\n    left = _ref.left,\n    onChangeTop = _ref.onChangeTop,\n    onChangeRight = _ref.onChangeRight,\n    onChangeBottom = _ref.onChangeBottom,\n    onChangeLeft = _ref.onChangeLeft,\n    _ref$label = _ref.label,\n    label = _ref$label === void 0 ? \"Border\" : _ref$label;\n  var handleInputChange = function handleInputChange(value, onChange) {\n    // Ajoute automatiquement \"px\" si seulement un nombre est entré\n    if (value && !isNaN(value) && !value.includes(\"px\")) {\n      onChange(\"\".concat(value, \"px\"));\n    } else {\n      onChange(value);\n    }\n  };\n  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"border-editor\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", {\n    className: \"border-editor-label\"\n  }, label), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"border-editor-container\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"border-editor-preview\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"input-wrapper\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n    className: \"input-label\"\n  }, \"top\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"text\",\n    className: \"border-input top\",\n    value: top,\n    onChange: function onChange(e) {\n      return handleInputChange(e.target.value, onChangeTop);\n    },\n    placeholder: \"0px\"\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"input-wrapper\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n    className: \"input-label\"\n  }, \"right\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"text\",\n    className: \"border-input right\",\n    value: right,\n    onChange: function onChange(e) {\n      return handleInputChange(e.target.value, onChangeRight);\n    },\n    placeholder: \"0px\"\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"input-wrapper\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n    className: \"input-label\"\n  }, \"bottom\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"text\",\n    className: \"border-input bottom\",\n    value: bottom,\n    onChange: function onChange(e) {\n      return handleInputChange(e.target.value, onChangeBottom);\n    },\n    placeholder: \"0px\"\n  })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n    className: \"input-wrapper\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n    className: \"input-label\"\n  }, \"left\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n    type: \"text\",\n    className: \"border-input left\",\n    value: left,\n    onChange: function onChange(e) {\n      return handleInputChange(e.target.value, onChangeLeft);\n    },\n    placeholder: \"0px\"\n  }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", {\n    className: \"border-link-values\",\n    onClick: function onClick() {\n      onChangeRight(top);\n      onChangeBottom(top);\n      onChangeLeft(top);\n    },\n    title: \"Lier toutes les valeurs\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n    viewBox: \"0 0 24 24\",\n    width: \"16\",\n    height: \"16\"\n  }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n    fill: \"currentColor\",\n    d: \"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z\"\n  })))));\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (BorderEditor);\n\n//# sourceURL=webpack://orphic-search-bar/./src/components/inputs/BorderEditor/border-editor.jsx?");

/***/ }),

/***/ "./src/index.js":
/*!**********************!*\
  !*** ./src/index.js ***!
  \**********************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react_dom_client__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react-dom/client */ \"../../node_modules/react-dom/client.js\");\n/* harmony import */ var _App__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./App */ \"./src/App.js\");\n\n\n\nconsole.log(\"[orphic-ui statu : 🔍 ]\\n Search Bar Builder - Initializing...\");\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  var wrapper = document.querySelector(\".wrap\");\n  if (wrapper) {\n    console.log(\"[orphic-ui statu : ✅ ]\\n Wrap element found, initializing app\");\n    // Clear the wrapper\n    wrapper.innerHTML = \"\";\n    wrapper.style.display = \"block\";\n\n    // Create root\n    var root = (0,react_dom_client__WEBPACK_IMPORTED_MODULE_1__.createRoot)(wrapper);\n    console.log(\"[orphic-ui statu : ✅ ]\\n Rendering Application\");\n\n    // Render app\n    root.render(/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_App__WEBPACK_IMPORTED_MODULE_2__[\"default\"], null));\n    console.log(\"[orphic-ui statu : ✅ ]\\n Application successfully on screen!\");\n  } else {\n    console.error(\"[orphic-ui statu : ❌ ]\\n Wrap element not found! Cannot mount application.\");\n  }\n});\n\n//# sourceURL=webpack://orphic-search-bar/./src/index.js?");

/***/ }),

/***/ "react":
/*!************************!*\
  !*** external "React" ***!
  \************************/
/***/ ((module) => {

module.exports = (function() { return this["React"]; }());

/***/ }),

/***/ "react-dom":
/*!***************************!*\
  !*** external "ReactDOM" ***!
  \***************************/
/***/ ((module) => {

module.exports = (function() { return this["ReactDOM"]; }());

/***/ })

/******/ 	});
/************************************************************************/
/******/ 	// The module cache
/******/ 	var __webpack_module_cache__ = {};
/******/ 	
/******/ 	// The require function
/******/ 	function __webpack_require__(moduleId) {
/******/ 		// Check if module is in cache
/******/ 		var cachedModule = __webpack_module_cache__[moduleId];
/******/ 		if (cachedModule !== undefined) {
/******/ 			return cachedModule.exports;
/******/ 		}
/******/ 		// Create a new module (and put it into the cache)
/******/ 		var module = __webpack_module_cache__[moduleId] = {
/******/ 			id: moduleId,
/******/ 			// no module.loaded needed
/******/ 			exports: {}
/******/ 		};
/******/ 	
/******/ 		// Execute the module function
/******/ 		__webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/ 	
/******/ 		// Return the exports of the module
/******/ 		return module.exports;
/******/ 	}
/******/ 	
/******/ 	// expose the modules object (__webpack_modules__)
/******/ 	__webpack_require__.m = __webpack_modules__;
/******/ 	
/************************************************************************/
/******/ 	/* webpack/runtime/compat get default export */
/******/ 	(() => {
/******/ 		// getDefaultExport function for compatibility with non-harmony modules
/******/ 		__webpack_require__.n = (module) => {
/******/ 			var getter = module && module.__esModule ?
/******/ 				() => (module['default']) :
/******/ 				() => (module);
/******/ 			__webpack_require__.d(getter, { a: getter });
/******/ 			return getter;
/******/ 		};
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/define property getters */
/******/ 	(() => {
/******/ 		// define getter functions for harmony exports
/******/ 		__webpack_require__.d = (exports, definition) => {
/******/ 			for(var key in definition) {
/******/ 				if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
/******/ 					Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
/******/ 				}
/******/ 			}
/******/ 		};
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/global */
/******/ 	(() => {
/******/ 		__webpack_require__.g = (function() {
/******/ 			if (typeof globalThis === 'object') return globalThis;
/******/ 			try {
/******/ 				return this || new Function('return this')();
/******/ 			} catch (e) {
/******/ 				if (typeof window === 'object') return window;
/******/ 			}
/******/ 		})();
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/hasOwnProperty shorthand */
/******/ 	(() => {
/******/ 		__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/make namespace object */
/******/ 	(() => {
/******/ 		// define __esModule on exports
/******/ 		__webpack_require__.r = (exports) => {
/******/ 			if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ 				Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ 			}
/******/ 			Object.defineProperty(exports, '__esModule', { value: true });
/******/ 		};
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/publicPath */
/******/ 	(() => {
/******/ 		var scriptUrl;
/******/ 		if (__webpack_require__.g.importScripts) scriptUrl = __webpack_require__.g.location + "";
/******/ 		var document = __webpack_require__.g.document;
/******/ 		if (!scriptUrl && document) {
/******/ 			if (document.currentScript && document.currentScript.tagName.toUpperCase() === 'SCRIPT')
/******/ 				scriptUrl = document.currentScript.src;
/******/ 			if (!scriptUrl) {
/******/ 				var scripts = document.getElementsByTagName("script");
/******/ 				if(scripts.length) {
/******/ 					var i = scripts.length - 1;
/******/ 					while (i > -1 && (!scriptUrl || !/^http(s?):/.test(scriptUrl))) scriptUrl = scripts[i--].src;
/******/ 				}
/******/ 			}
/******/ 		}
/******/ 		// When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration
/******/ 		// or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic.
/******/ 		if (!scriptUrl) throw new Error("Automatic publicPath is not supported in this browser");
/******/ 		scriptUrl = scriptUrl.replace(/^blob:/, "").replace(/#.*$/, "").replace(/\?.*$/, "").replace(/\/[^\/]+$/, "/");
/******/ 		__webpack_require__.p = scriptUrl;
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/jsonp chunk loading */
/******/ 	(() => {
/******/ 		__webpack_require__.b = document.baseURI || self.location.href;
/******/ 		
/******/ 		// object to store loaded and loading chunks
/******/ 		// undefined = chunk not loaded, null = chunk preloaded/prefetched
/******/ 		// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
/******/ 		var installedChunks = {
/******/ 			"main": 0
/******/ 		};
/******/ 		
/******/ 		// no chunk on demand loading
/******/ 		
/******/ 		// no prefetching
/******/ 		
/******/ 		// no preloaded
/******/ 		
/******/ 		// no HMR
/******/ 		
/******/ 		// no HMR manifest
/******/ 		
/******/ 		// no on chunks loaded
/******/ 		
/******/ 		// no jsonp function
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/nonce */
/******/ 	(() => {
/******/ 		__webpack_require__.nc = undefined;
/******/ 	})();
/******/ 	
/************************************************************************/
/******/ 	
/******/ 	// startup
/******/ 	// Load entry module and return exports
/******/ 	// This entry module can't be inlined because the eval devtool is used.
/******/ 	var __webpack_exports__ = __webpack_require__("./src/index.js");
/******/ 	var __webpack_export_target__ = this;
/******/ 	for(var __webpack_i__ in __webpack_exports__) __webpack_export_target__[__webpack_i__] = __webpack_exports__[__webpack_i__];
/******/ 	if(__webpack_exports__.__esModule) Object.defineProperty(__webpack_export_target__, "__esModule", { value: true });
/******/ 	
/******/ })()
;