text: (self["webpackChunk"] = self["webpackChunk"] || []).push([["resources_js_views_frontdesk_Frontdesk_vue"],{
  
  /***/ "./node_modules/axios/index.js":
  /*!*************************************!*\
    !*** ./node_modules/axios/index.js ***!
    \*************************************/
  /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  
  module.exports = __webpack_require__(/*! ./lib/axios */ "./node_modules/axios/lib/axios.js");
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/adapters/xhr.js":
  /*!************************************************!*\
    !*** ./node_modules/axios/lib/adapters/xhr.js ***!
    \************************************************/
  /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  
  "use strict";
  
  
  var utils = __webpack_require__(/*! ./../utils */ "./node_modules/axios/lib/utils.js");
  var settle = __webpack_require__(/*! ./../core/settle */ "./node_modules/axios/lib/core/settle.js");
  var cookies = __webpack_require__(/*! ./../helpers/cookies */ "./node_modules/axios/lib/helpers/cookies.js");
  var buildURL = __webpack_require__(/*! ./../helpers/buildURL */ "./node_modules/axios/lib/helpers/buildURL.js");
  var buildFullPath = __webpack_require__(/*! ../core/buildFullPath */ "./node_modules/axios/lib/core/buildFullPath.js");
  var parseHeaders = __webpack_require__(/*! ./../helpers/parseHeaders */ "./node_modules/axios/lib/helpers/parseHeaders.js");
  var isURLSameOrigin = __webpack_require__(/*! ./../helpers/isURLSameOrigin */ "./node_modules/axios/lib/helpers/isURLSameOrigin.js");
  var createError = __webpack_require__(/*! ../core/createError */ "./node_modules/axios/lib/core/createError.js");
  
  module.exports = function xhrAdapter(config) {
    return new Promise(function dispatchXhrRequest(resolve, reject) {
      var requestData = config.data;
      var requestHeaders = config.headers;
      var responseType = config.responseType;
  
      if (utils.isFormData(requestData)) {
        delete requestHeaders['Content-Type']; // Let the browser set it
      }
  
      var request = new XMLHttpRequest();
  
      // HTTP basic authentication
      if (config.auth) {
        var username = config.auth.username || '';
        var password = config.auth.password ? unescape(encodeURIComponent(config.auth.password)) : '';
        requestHeaders.Authorization = 'Basic ' + btoa(username + ':' + password);
      }
  
      var fullPath = buildFullPath(config.baseURL, config.url);
      request.open(config.method.toUpperCase(), buildURL(fullPath, config.params, config.paramsSerializer), true);
  
      // Set the request timeout in MS
      request.timeout = config.timeout;
  
      function onloadend() {
        if (!request) {
          return;
        }
        // Prepare the response
        var responseHeaders = 'getAllResponseHeaders' in request ? parseHeaders(request.getAllResponseHeaders()) : null;
        var responseData = !responseType || responseType === 'text' ||  responseType === 'json' ?
          request.responseText : request.response;
        var response = {
          data: responseData,
          status: request.status,
          statusText: request.statusText,
          headers: responseHeaders,
          config: config,
          request: request
        };
  
        settle(resolve, reject, response);
  
        // Clean up request
        request = null;
      }
  
      if ('onloadend' in request) {
        // Use onloadend if available
        request.onloadend = onloadend;
      } else {
        // Listen for ready state to emulate onloadend
        request.onreadystatechange = function handleLoad() {
          if (!request || request.readyState !== 4) {
            return;
          }
  
          // The request errored out and we didn't get a response, this will be
          // handled by onerror instead
          // With one exception: request that using file: protocol, most browsers
          // will return status as 0 even though it's a successful request
          if (request.status === 0 && !(request.responseURL && request.responseURL.indexOf('file:') === 0)) {
            return;
          }
          // readystate handler is calling before onerror or ontimeout handlers,
          // so we should call onloadend on the next 'tick'
          setTimeout(onloadend);
        };
      }
  
      // Handle browser request cancellation (as opposed to a manual cancellation)
      request.onabort = function handleAbort() {
        if (!request) {
          return;
        }
  
        reject(createError('Request aborted', config, 'ECONNABORTED', request));
  
        // Clean up request
        request = null;
      };
  
      // Handle low level network errors
      request.onerror = function handleError() {
        // Real errors are hidden from us by the browser
        // onerror should only fire if it's a network error
        reject(createError('Network Error', config, null, request));
  
        // Clean up request
        request = null;
      };
  
      // Handle timeout
      request.ontimeout = function handleTimeout() {
        var timeoutErrorMessage = 'timeout of ' + config.timeout + 'ms exceeded';
        if (config.timeoutErrorMessage) {
          timeoutErrorMessage = config.timeoutErrorMessage;
        }
        reject(createError(
          timeoutErrorMessage,
          config,
          config.transitional && config.transitional.clarifyTimeoutError ? 'ETIMEDOUT' : 'ECONNABORTED',
          request));
  
        // Clean up request
        request = null;
      };
  
      // Add xsrf header
      // This is only done if running in a standard browser environment.
      // Specifically not if we're in a web worker, or react-native.
      if (utils.isStandardBrowserEnv()) {
        // Add xsrf header
        var xsrfValue = (config.withCredentials || isURLSameOrigin(fullPath)) && config.xsrfCookieName ?
          cookies.read(config.xsrfCookieName) :
          undefined;
  
        if (xsrfValue) {
          requestHeaders[config.xsrfHeaderName] = xsrfValue;
        }
      }
  
      // Add headers to the request
      if ('setRequestHeader' in request) {
        utils.forEach(requestHeaders, function setRequestHeader(val, key) {
          if (typeof requestData === 'undefined' && key.toLowerCase() === 'content-type') {
            // Remove Content-Type if data is undefined
            delete requestHeaders[key];
          } else {
            // Otherwise add header to the request
            request.setRequestHeader(key, val);
          }
        });
      }
  
      // Add withCredentials to request if needed
      if (!utils.isUndefined(config.withCredentials)) {
        request.withCredentials = !!config.withCredentials;
      }
  
      // Add responseType to request if needed
      if (responseType && responseType !== 'json') {
        request.responseType = config.responseType;
      }
  
      // Handle progress if needed
      if (typeof config.onDownloadProgress === 'function') {
        request.addEventListener('progress', config.onDownloadProgress);
      }
  
      // Not all browsers support upload events
      if (typeof config.onUploadProgress === 'function' && request.upload) {
        request.upload.addEventListener('progress', config.onUploadProgress);
      }
  
      if (config.cancelToken) {
        // Handle cancellation
        config.cancelToken.promise.then(function onCanceled(cancel) {
          if (!request) {
            return;
          }
  
          request.abort();
          reject(cancel);
          // Clean up request
          request = null;
        });
      }
  
      if (!requestData) {
        requestData = null;
      }
  
      // Send the request
      request.send(requestData);
    });
  };
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/axios.js":
  /*!*****************************************!*\
    !*** ./node_modules/axios/lib/axios.js ***!
    \*****************************************/
  /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  
  "use strict";
  
  
  var utils = __webpack_require__(/*! ./utils */ "./node_modules/axios/lib/utils.js");
  var bind = __webpack_require__(/*! ./helpers/bind */ "./node_modules/axios/lib/helpers/bind.js");
  var Axios = __webpack_require__(/*! ./core/Axios */ "./node_modules/axios/lib/core/Axios.js");
  var mergeConfig = __webpack_require__(/*! ./core/mergeConfig */ "./node_modules/axios/lib/core/mergeConfig.js");
  var defaults = __webpack_require__(/*! ./defaults */ "./node_modules/axios/lib/defaults.js");
  
  /**
   * Create an instance of Axios
   *
   * @param {Object} defaultConfig The default config for the instance
   * @return {Axios} A new instance of Axios
   */
  function createInstance(defaultConfig) {
    var context = new Axios(defaultConfig);
    var instance = bind(Axios.prototype.request, context);
  
    // Copy axios.prototype to instance
    utils.extend(instance, Axios.prototype, context);
  
    // Copy context to instance
    utils.extend(instance, context);
  
    return instance;
  }
  
  // Create the default instance to be exported
  var axios = createInstance(defaults);
  
  // Expose Axios class to allow class inheritance
  axios.Axios = Axios;
  
  // Factory for creating new instances
  axios.create = function create(instanceConfig) {
    return createInstance(mergeConfig(axios.defaults, instanceConfig));
  };
  
  // Expose Cancel & CancelToken
  axios.Cancel = __webpack_require__(/*! ./cancel/Cancel */ "./node_modules/axios/lib/cancel/Cancel.js");
  axios.CancelToken = __webpack_require__(/*! ./cancel/CancelToken */ "./node_modules/axios/lib/cancel/CancelToken.js");
  axios.isCancel = __webpack_require__(/*! ./cancel/isCancel */ "./node_modules/axios/lib/cancel/isCancel.js");
  
  // Expose all/spread
  axios.all = function all(promises) {
    return Promise.all(promises);
  };
  axios.spread = __webpack_require__(/*! ./helpers/spread */ "./node_modules/axios/lib/helpers/spread.js");
  
  // Expose isAxiosError
  axios.isAxiosError = __webpack_require__(/*! ./helpers/isAxiosError */ "./node_modules/axios/lib/helpers/isAxiosError.js");
  
  module.exports = axios;
  
  // Allow use of default import syntax in TypeScript
  module.exports["default"] = axios;
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/cancel/Cancel.js":
  /*!*************************************************!*\
    !*** ./node_modules/axios/lib/cancel/Cancel.js ***!
    \*************************************************/
  /***/ ((module) => {
  
  "use strict";
  
  
  /**
   * A `Cancel` is an object that is thrown when an operation is canceled.
   *
   * @class
   * @param {string=} message The message.
   */
  function Cancel(message) {
    this.message = message;
  }
  
  Cancel.prototype.toString = function toString() {
    return 'Cancel' + (this.message ? ': ' + this.message : '');
  };
  
  Cancel.prototype.__CANCEL__ = true;
  
  module.exports = Cancel;
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/cancel/CancelToken.js":
  /*!******************************************************!*\
    !*** ./node_modules/axios/lib/cancel/CancelToken.js ***!
    \******************************************************/
  /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  
  "use strict";
  
  
  var Cancel = __webpack_require__(/*! ./Cancel */ "./node_modules/axios/lib/cancel/Cancel.js");
  
  /**
   * A `CancelToken` is an object that can be used to request cancellation of an operation.
   *
   * @class
   * @param {Function} executor The executor function.
   */
  function CancelToken(executor) {
    if (typeof executor !== 'function') {
      throw new TypeError('executor must be a function.');
    }
  
    var resolvePromise;
    this.promise = new Promise(function promiseExecutor(resolve) {
      resolvePromise = resolve;
    });
  
    var token = this;
    executor(function cancel(message) {
      if (token.reason) {
        // Cancellation has already been requested
        return;
      }
  
      token.reason = new Cancel(message);
      resolvePromise(token.reason);
    });
  }
  
  /**
   * Throws a `Cancel` if cancellation has been requested.
   */
  CancelToken.prototype.throwIfRequested = function throwIfRequested() {
    if (this.reason) {
      throw this.reason;
    }
  };
  
  /**
   * Returns an object that contains a new `CancelToken` and a function that, when called,
   * cancels the `CancelToken`.
   */
  CancelToken.source = function source() {
    var cancel;
    var token = new CancelToken(function executor(c) {
      cancel = c;
    });
    return {
      token: token,
      cancel: cancel
    };
  };
  
  module.exports = CancelToken;
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/cancel/isCancel.js":
  /*!***************************************************!*\
    !*** ./node_modules/axios/lib/cancel/isCancel.js ***!
    \***************************************************/
  /***/ ((module) => {
  
  "use strict";
  
  
  module.exports = function isCancel(value) {
    return !!(value && value.__CANCEL__);
  };
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/core/Axios.js":
  /*!**********************************************!*\
    !*** ./node_modules/axios/lib/core/Axios.js ***!
    \**********************************************/
  /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  
  "use strict";
  
  
  var utils = __webpack_require__(/*! ./../utils */ "./node_modules/axios/lib/utils.js");
  var buildURL = __webpack_require__(/*! ../helpers/buildURL */ "./node_modules/axios/lib/helpers/buildURL.js");
  var InterceptorManager = __webpack_require__(/*! ./InterceptorManager */ "./node_modules/axios/lib/core/InterceptorManager.js");
  var dispatchRequest = __webpack_require__(/*! ./dispatchRequest */ "./node_modules/axios/lib/core/dispatchRequest.js");
  var mergeConfig = __webpack_require__(/*! ./mergeConfig */ "./node_modules/axios/lib/core/mergeConfig.js");
  var validator = __webpack_require__(/*! ../helpers/validator */ "./node_modules/axios/lib/helpers/validator.js");
  
  var validators = validator.validators;
  /**
   * Create a new instance of Axios
   *
   * @param {Object} instanceConfig The default config for the instance
   */
  function Axios(instanceConfig) {
    this.defaults = instanceConfig;
    this.interceptors = {
      request: new InterceptorManager(),
      response: new InterceptorManager()
    };
  }
  
  /**
   * Dispatch a request
   *
   * @param {Object} config The config specific for this request (merged with this.defaults)
   */
  Axios.prototype.request = function request(config) {
    /*eslint no-param-reassign:0*/
    // Allow for axios('example/url'[, config]) a la fetch API
    if (typeof config === 'string') {
      config = arguments[1] || {};
      config.url = arguments[0];
    } else {
      config = config || {};
    }
  
    config = mergeConfig(this.defaults, config);
  
    // Set config.method
    if (config.method) {
      config.method = config.method.toLowerCase();
    } else if (this.defaults.method) {
      config.method = this.defaults.method.toLowerCase();
    } else {
      config.method = 'get';
    }
  
    var transitional = config.transitional;
  
    if (transitional !== undefined) {
      validator.assertOptions(transitional, {
        silentJSONParsing: validators.transitional(validators.boolean, '1.0.0'),
        forcedJSONParsing: validators.transitional(validators.boolean, '1.0.0'),
        clarifyTimeoutError: validators.transitional(validators.boolean, '1.0.0')
      }, false);
    }
  
    // filter out skipped interceptors
    var requestInterceptorChain = [];
    var synchronousRequestInterceptors = true;
    this.interceptors.request.forEach(function unshiftRequestInterceptors(interceptor) {
      if (typeof interceptor.runWhen === 'function' && interceptor.runWhen(config) === false) {
        return;
      }
  
      synchronousRequestInterceptors = synchronousRequestInterceptors && interceptor.synchronous;
  
      requestInterceptorChain.unshift(interceptor.fulfilled, interceptor.rejected);
    });
  
    var responseInterceptorChain = [];
    this.interceptors.response.forEach(function pushResponseInterceptors(interceptor) {
      responseInterceptorChain.push(interceptor.fulfilled, interceptor.rejected);
    });
  
    var promise;
  
    if (!synchronousRequestInterceptors) {
      var chain = [dispatchRequest, undefined];
  
      Array.prototype.unshift.apply(chain, requestInterceptorChain);
      chain = chain.concat(responseInterceptorChain);
  
      promise = Promise.resolve(config);
      while (chain.length) {
        promise = promise.then(chain.shift(), chain.shift());
      }
  
      return promise;
    }
  
  
    var newConfig = config;
    while (requestInterceptorChain.length) {
      var onFulfilled = requestInterceptorChain.shift();
      var onRejected = requestInterceptorChain.shift();
      try {
        newConfig = onFulfilled(newConfig);
      } catch (error) {
        onRejected(error);
        break;
      }
    }
  
    try {
      promise = dispatchRequest(newConfig);
    } catch (error) {
      return Promise.reject(error);
    }
  
    while (responseInterceptorChain.length) {
      promise = promise.then(responseInterceptorChain.shift(), responseInterceptorChain.shift());
    }
  
    return promise;
  };
  
  Axios.prototype.getUri = function getUri(config) {
    config = mergeConfig(this.defaults, config);
    return buildURL(config.url, config.params, config.paramsSerializer).replace(/^\?/, '');
  };
  
  // Provide aliases for supported request methods
  utils.forEach(['delete', 'get', 'head', 'options'], function forEachMethodNoData(method) {
    /*eslint func-names:0*/
    Axios.prototype[method] = function(url, config) {
      return this.request(mergeConfig(config || {}, {
        method: method,
        url: url,
        data: (config || {}).data
      }));
    };
  });
  
  utils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) {
    /*eslint func-names:0*/
    Axios.prototype[method] = function(url, data, config) {
      return this.request(mergeConfig(config || {}, {
        method: method,
        url: url,
        data: data
      }));
    };
  });
  
  module.exports = Axios;
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/core/InterceptorManager.js":
  /*!***********************************************************!*\
    !*** ./node_modules/axios/lib/core/InterceptorManager.js ***!
    \***********************************************************/
  /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  
  "use strict";
  
  
  var utils = __webpack_require__(/*! ./../utils */ "./node_modules/axios/lib/utils.js");
  
  function InterceptorManager() {
    this.handlers = [];
  }
  
  /**
   * Add a new interceptor to the stack
   *
   * @param {Function} fulfilled The function to handle `then` for a `Promise`
   * @param {Function} rejected The function to handle `reject` for a `Promise`
   *
   * @return {Number} An ID used to remove interceptor later
   */
  InterceptorManager.prototype.use = function use(fulfilled, rejected, options) {
    this.handlers.push({
      fulfilled: fulfilled,
      rejected: rejected,
      synchronous: options ? options.synchronous : false,
      runWhen: options ? options.runWhen : null
    });
    return this.handlers.length - 1;
  };
  
  /**
   * Remove an interceptor from the stack
   *
   * @param {Number} id The ID that was returned by `use`
   */
  InterceptorManager.prototype.eject = function eject(id) {
    if (this.handlers[id]) {
      this.handlers[id] = null;
    }
  };
  
  /**
   * Iterate over all the registered interceptors
   *
   * This method is particularly useful for skipping over any
   * interceptors that may have become `null` calling `eject`.
   *
   * @param {Function} fn The function to call for each interceptor
   */
  InterceptorManager.prototype.forEach = function forEach(fn) {
    utils.forEach(this.handlers, function forEachHandler(h) {
      if (h !== null) {
        fn(h);
      }
    });
  };
  
  module.exports = InterceptorManager;
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/core/buildFullPath.js":
  /*!******************************************************!*\
    !*** ./node_modules/axios/lib/core/buildFullPath.js ***!
    \******************************************************/
  /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  
  "use strict";
  
  
  var isAbsoluteURL = __webpack_require__(/*! ../helpers/isAbsoluteURL */ "./node_modules/axios/lib/helpers/isAbsoluteURL.js");
  var combineURLs = __webpack_require__(/*! ../helpers/combineURLs */ "./node_modules/axios/lib/helpers/combineURLs.js");
  
  /**
   * Creates a new URL by combining the baseURL with the requestedURL,
   * only when the requestedURL is not already an absolute URL.
   * If the requestURL is absolute, this function returns the requestedURL untouched.
   *
   * @param {string} baseURL The base URL
   * @param {string} requestedURL Absolute or relative URL to combine
   * @returns {string} The combined full path
   */
  module.exports = function buildFullPath(baseURL, requestedURL) {
    if (baseURL && !isAbsoluteURL(requestedURL)) {
      return combineURLs(baseURL, requestedURL);
    }
    return requestedURL;
  };
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/core/createError.js":
  /*!****************************************************!*\
    !*** ./node_modules/axios/lib/core/createError.js ***!
    \****************************************************/
  /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  
  "use strict";
  
  
  var enhanceError = __webpack_require__(/*! ./enhanceError */ "./node_modules/axios/lib/core/enhanceError.js");
  
  /**
   * Create an Error with the specified message, config, error code, request and response.
   *
   * @param {string} message The error message.
   * @param {Object} config The config.
   * @param {string} [code] The error code (for example, 'ECONNABORTED').
   * @param {Object} [request] The request.
   * @param {Object} [response] The response.
   * @returns {Error} The created error.
   */
  module.exports = function createError(message, config, code, request, response) {
    var error = new Error(message);
    return enhanceError(error, config, code, request, response);
  };
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/core/dispatchRequest.js":
  /*!********************************************************!*\
    !*** ./node_modules/axios/lib/core/dispatchRequest.js ***!
    \********************************************************/
  /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  
  "use strict";
  
  
  var utils = __webpack_require__(/*! ./../utils */ "./node_modules/axios/lib/utils.js");
  var transformData = __webpack_require__(/*! ./transformData */ "./node_modules/axios/lib/core/transformData.js");
  var isCancel = __webpack_require__(/*! ../cancel/isCancel */ "./node_modules/axios/lib/cancel/isCancel.js");
  var defaults = __webpack_require__(/*! ../defaults */ "./node_modules/axios/lib/defaults.js");
  
  /**
   * Throws a `Cancel` if cancellation has been requested.
   */
  function throwIfCancellationRequested(config) {
    if (config.cancelToken) {
      config.cancelToken.throwIfRequested();
    }
  }
  
  /**
   * Dispatch a request to the server using the configured adapter.
   *
   * @param {object} config The config that is to be used for the request
   * @returns {Promise} The Promise to be fulfilled
   */
  module.exports = function dispatchRequest(config) {
    throwIfCancellationRequested(config);
  
    // Ensure headers exist
    config.headers = config.headers || {};
  
    // Transform request data
    config.data = transformData.call(
      config,
      config.data,
      config.headers,
      config.transformRequest
    );
  
    // Flatten headers
    config.headers = utils.merge(
      config.headers.common || {},
      config.headers[config.method] || {},
      config.headers
    );
  
    utils.forEach(
      ['delete', 'get', 'head', 'post', 'put', 'patch', 'common'],
      function cleanHeaderConfig(method) {
        delete config.headers[method];
      }
    );
  
    var adapter = config.adapter || defaults.adapter;
  
    return adapter(config).then(function onAdapterResolution(response) {
      throwIfCancellationRequested(config);
  
      // Transform response data
      response.data = transformData.call(
        config,
        response.data,
        response.headers,
        config.transformResponse
      );
  
      return response;
    }, function onAdapterRejection(reason) {
      if (!isCancel(reason)) {
        throwIfCancellationRequested(config);
  
        // Transform response data
        if (reason && reason.response) {
          reason.response.data = transformData.call(
            config,
            reason.response.data,
            reason.response.headers,
            config.transformResponse
          );
        }
      }
  
      return Promise.reject(reason);
    });
  };
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/core/enhanceError.js":
  /*!*****************************************************!*\
    !*** ./node_modules/axios/lib/core/enhanceError.js ***!
    \*****************************************************/
  /***/ ((module) => {
  
  "use strict";
  
  
  /**
   * Update an Error with the specified config, error code, and response.
   *
   * @param {Error} error The error to update.
   * @param {Object} config The config.
   * @param {string} [code] The error code (for example, 'ECONNABORTED').
   * @param {Object} [request] The request.
   * @param {Object} [response] The response.
   * @returns {Error} The error.
   */
  module.exports = function enhanceError(error, config, code, request, response) {
    error.config = config;
    if (code) {
      error.code = code;
    }
  
    error.request = request;
    error.response = response;
    error.isAxiosError = true;
  
    error.toJSON = function toJSON() {
      return {
        // Standard
        message: this.message,
        name: this.name,
        // Microsoft
        description: this.description,
        number: this.number,
        // Mozilla
        fileName: this.fileName,
        lineNumber: this.lineNumber,
        columnNumber: this.columnNumber,
        stack: this.stack,
        // Axios
        config: this.config,
        code: this.code
      };
    };
    return error;
  };
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/core/mergeConfig.js":
  /*!****************************************************!*\
    !*** ./node_modules/axios/lib/core/mergeConfig.js ***!
    \****************************************************/
  /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  
  "use strict";
  
  
  var utils = __webpack_require__(/*! ../utils */ "./node_modules/axios/lib/utils.js");
  
  /**
   * Config-specific merge-function which creates a new config-object
   * by merging two configuration objects together.
   *
   * @param {Object} config1
   * @param {Object} config2
   * @returns {Object} New object resulting from merging config2 to config1
   */
  module.exports = function mergeConfig(config1, config2) {
    // eslint-disable-next-line no-param-reassign
    config2 = config2 || {};
    var config = {};
  
    var valueFromConfig2Keys = ['url', 'method', 'data'];
    var mergeDeepPropertiesKeys = ['headers', 'auth', 'proxy', 'params'];
    var defaultToConfig2Keys = [
      'baseURL', 'transformRequest', 'transformResponse', 'paramsSerializer',
      'timeout', 'timeoutMessage', 'withCredentials', 'adapter', 'responseType', 'xsrfCookieName',
      'xsrfHeaderName', 'onUploadProgress', 'onDownloadProgress', 'decompress',
      'maxContentLength', 'maxBodyLength', 'maxRedirects', 'transport', 'httpAgent',
      'httpsAgent', 'cancelToken', 'socketPath', 'responseEncoding'
    ];
    var directMergeKeys = ['validateStatus'];
  
    function getMergedValue(target, source) {
      if (utils.isPlainObject(target) && utils.isPlainObject(source)) {
        return utils.merge(target, source);
      } else if (utils.isPlainObject(source)) {
        return utils.merge({}, source);
      } else if (utils.isArray(source)) {
        return source.slice();
      }
      return source;
    }
  
    function mergeDeepProperties(prop) {
      if (!utils.isUndefined(config2[prop])) {
        config[prop] = getMergedValue(config1[prop], config2[prop]);
      } else if (!utils.isUndefined(config1[prop])) {
        config[prop] = getMergedValue(undefined, config1[prop]);
      }
    }
  
    utils.forEach(valueFromConfig2Keys, function valueFromConfig2(prop) {
      if (!utils.isUndefined(config2[prop])) {
        config[prop] = getMergedValue(undefined, config2[prop]);
      }
    });
  
    utils.forEach(mergeDeepPropertiesKeys, mergeDeepProperties);
  
    utils.forEach(defaultToConfig2Keys, function defaultToConfig2(prop) {
      if (!utils.isUndefined(config2[prop])) {
        config[prop] = getMergedValue(undefined, config2[prop]);
      } else if (!utils.isUndefined(config1[prop])) {
        config[prop] = getMergedValue(undefined, config1[prop]);
      }
    });
  
    utils.forEach(directMergeKeys, function merge(prop) {
      if (prop in config2) {
        config[prop] = getMergedValue(config1[prop], config2[prop]);
      } else if (prop in config1) {
        config[prop] = getMergedValue(undefined, config1[prop]);
      }
    });
  
    var axiosKeys = valueFromConfig2Keys
      .concat(mergeDeepPropertiesKeys)
      .concat(defaultToConfig2Keys)
      .concat(directMergeKeys);
  
    var otherKeys = Object
      .keys(config1)
      .concat(Object.keys(config2))
      .filter(function filterAxiosKeys(key) {
        return axiosKeys.indexOf(key) === -1;
      });
  
    utils.forEach(otherKeys, mergeDeepProperties);
  
    return config;
  };
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/core/settle.js":
  /*!***********************************************!*\
    !*** ./node_modules/axios/lib/core/settle.js ***!
    \***********************************************/
  /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  
  "use strict";
  
  
  var createError = __webpack_require__(/*! ./createError */ "./node_modules/axios/lib/core/createError.js");
  
  /**
   * Resolve or reject a Promise based on response status.
   *
   * @param {Function} resolve A function that resolves the promise.
   * @param {Function} reject A function that rejects the promise.
   * @param {object} response The response.
   */
  module.exports = function settle(resolve, reject, response) {
    var validateStatus = response.config.validateStatus;
    if (!response.status || !validateStatus || validateStatus(response.status)) {
      resolve(response);
    } else {
      reject(createError(
        'Request failed with status code ' + response.status,
        response.config,
        null,
        response.request,
        response
      ));
    }
  };
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/core/transformData.js":
  /*!******************************************************!*\
    !*** ./node_modules/axios/lib/core/transformData.js ***!
    \******************************************************/
  /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  
  "use strict";
  
  
  var utils = __webpack_require__(/*! ./../utils */ "./node_modules/axios/lib/utils.js");
  var defaults = __webpack_require__(/*! ./../defaults */ "./node_modules/axios/lib/defaults.js");
  
  /**
   * Transform the data for a request or a response
   *
   * @param {Object|String} data The data to be transformed
   * @param {Array} headers The headers for the request or response
   * @param {Array|Function} fns A single function or Array of functions
   * @returns {*} The resulting transformed data
   */
  module.exports = function transformData(data, headers, fns) {
    var context = this || defaults;
    /*eslint no-param-reassign:0*/
    utils.forEach(fns, function transform(fn) {
      data = fn.call(context, data, headers);
    });
  
    return data;
  };
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/defaults.js":
  /*!********************************************!*\
    !*** ./node_modules/axios/lib/defaults.js ***!
    \********************************************/
  /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  
  "use strict";
  /* provided dependency */ var process = __webpack_require__(/*! process/browser */ "./node_modules/process/browser.js");
  
  
  var utils = __webpack_require__(/*! ./utils */ "./node_modules/axios/lib/utils.js");
  var normalizeHeaderName = __webpack_require__(/*! ./helpers/normalizeHeaderName */ "./node_modules/axios/lib/helpers/normalizeHeaderName.js");
  var enhanceError = __webpack_require__(/*! ./core/enhanceError */ "./node_modules/axios/lib/core/enhanceError.js");
  
  var DEFAULT_CONTENT_TYPE = {
    'Content-Type': 'application/x-www-form-urlencoded'
  };
  
  function setContentTypeIfUnset(headers, value) {
    if (!utils.isUndefined(headers) && utils.isUndefined(headers['Content-Type'])) {
      headers['Content-Type'] = value;
    }
  }
  
  function getDefaultAdapter() {
    var adapter;
    if (typeof XMLHttpRequest !== 'undefined') {
      // For browsers use XHR adapter
      adapter = __webpack_require__(/*! ./adapters/xhr */ "./node_modules/axios/lib/adapters/xhr.js");
    } else if (typeof process !== 'undefined' && Object.prototype.toString.call(process) === '[object process]') {
      // For node use HTTP adapter
      adapter = __webpack_require__(/*! ./adapters/http */ "./node_modules/axios/lib/adapters/xhr.js");
    }
    return adapter;
  }
  
  function stringifySafely(rawValue, parser, encoder) {
    if (utils.isString(rawValue)) {
      try {
        (parser || JSON.parse)(rawValue);
        return utils.trim(rawValue);
      } catch (e) {
        if (e.name !== 'SyntaxError') {
          throw e;
        }
      }
    }
  
    return (encoder || JSON.stringify)(rawValue);
  }
  
  var defaults = {
  
    transitional: {
      silentJSONParsing: true,
      forcedJSONParsing: true,
      clarifyTimeoutError: false
    },
  
    adapter: getDefaultAdapter(),
  
    transformRequest: [function transformRequest(data, headers) {
      normalizeHeaderName(headers, 'Accept');
      normalizeHeaderName(headers, 'Content-Type');
  
      if (utils.isFormData(data) ||
        utils.isArrayBuffer(data) ||
        utils.isBuffer(data) ||
        utils.isStream(data) ||
        utils.isFile(data) ||
        utils.isBlob(data)
      ) {
        return data;
      }
      if (utils.isArrayBufferView(data)) {
        return data.buffer;
      }
      if (utils.isURLSearchParams(data)) {
        setContentTypeIfUnset(headers, 'application/x-www-form-urlencoded;charset=utf-8');
        return data.toString();
      }
      if (utils.isObject(data) || (headers && headers['Content-Type'] === 'application/json')) {
        setContentTypeIfUnset(headers, 'application/json');
        return stringifySafely(data);
      }
      return data;
    }],
  
    transformResponse: [function transformResponse(data) {
      var transitional = this.transitional;
      var silentJSONParsing = transitional && transitional.silentJSONParsing;
      var forcedJSONParsing = transitional && transitional.forcedJSONParsing;
      var strictJSONParsing = !silentJSONParsing && this.responseType === 'json';
  
      if (strictJSONParsing || (forcedJSONParsing && utils.isString(data) && data.length)) {
        try {
          return JSON.parse(data);
        } catch (e) {
          if (strictJSONParsing) {
            if (e.name === 'SyntaxError') {
              throw enhanceError(e, this, 'E_JSON_PARSE');
            }
            throw e;
          }
        }
      }
  
      return data;
    }],
  
    /**
     * A timeout in milliseconds to abort a request. If set to 0 (default) a
     * timeout is not created.
     */
    timeout: 0,
  
    xsrfCookieName: 'XSRF-TOKEN',
    xsrfHeaderName: 'X-XSRF-TOKEN',
  
    maxContentLength: -1,
    maxBodyLength: -1,
  
    validateStatus: function validateStatus(status) {
      return status >= 200 && status < 300;
    }
  };
  
  defaults.headers = {
    common: {
      'Accept': 'application/json, text/plain, */*'
    }
  };
  
  utils.forEach(['delete', 'get', 'head'], function forEachMethodNoData(method) {
    defaults.headers[method] = {};
  });
  
  utils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) {
    defaults.headers[method] = utils.merge(DEFAULT_CONTENT_TYPE);
  });
  
  module.exports = defaults;
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/helpers/bind.js":
  /*!************************************************!*\
    !*** ./node_modules/axios/lib/helpers/bind.js ***!
    \************************************************/
  /***/ ((module) => {
  
  "use strict";
  
  
  module.exports = function bind(fn, thisArg) {
    return function wrap() {
      var args = new Array(arguments.length);
      for (var i = 0; i < args.length; i++) {
        args[i] = arguments[i];
      }
      return fn.apply(thisArg, args);
    };
  };
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/helpers/buildURL.js":
  /*!****************************************************!*\
    !*** ./node_modules/axios/lib/helpers/buildURL.js ***!
    \****************************************************/
  /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  
  "use strict";
  
  
  var utils = __webpack_require__(/*! ./../utils */ "./node_modules/axios/lib/utils.js");
  
  function encode(val) {
    return encodeURIComponent(val).
      replace(/%3A/gi, ':').
      replace(/%24/g, '$').
      replace(/%2C/gi, ',').
      replace(/%20/g, '+').
      replace(/%5B/gi, '[').
      replace(/%5D/gi, ']');
  }
  
  /**
   * Build a URL by appending params to the end
   *
   * @param {string} url The base of the url (e.g., http://www.google.com)
   * @param {object} [params] The params to be appended
   * @returns {string} The formatted url
   */
  module.exports = function buildURL(url, params, paramsSerializer) {
    /*eslint no-param-reassign:0*/
    if (!params) {
      return url;
    }
  
    var serializedParams;
    if (paramsSerializer) {
      serializedParams = paramsSerializer(params);
    } else if (utils.isURLSearchParams(params)) {
      serializedParams = params.toString();
    } else {
      var parts = [];
  
      utils.forEach(params, function serialize(val, key) {
        if (val === null || typeof val === 'undefined') {
          return;
        }
  
        if (utils.isArray(val)) {
          key = key + '[]';
        } else {
          val = [val];
        }
  
        utils.forEach(val, function parseValue(v) {
          if (utils.isDate(v)) {
            v = v.toISOString();
          } else if (utils.isObject(v)) {
            v = JSON.stringify(v);
          }
          parts.push(encode(key) + '=' + encode(v));
        });
      });
  
      serializedParams = parts.join('&');
    }
  
    if (serializedParams) {
      var hashmarkIndex = url.indexOf('#');
      if (hashmarkIndex !== -1) {
        url = url.slice(0, hashmarkIndex);
      }
  
      url += (url.indexOf('?') === -1 ? '?' : '&') + serializedParams;
    }
  
    return url;
  };
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/helpers/combineURLs.js":
  /*!*******************************************************!*\
    !*** ./node_modules/axios/lib/helpers/combineURLs.js ***!
    \*******************************************************/
  /***/ ((module) => {
  
  "use strict";
  
  
  /**
   * Creates a new URL by combining the specified URLs
   *
   * @param {string} baseURL The base URL
   * @param {string} relativeURL The relative URL
   * @returns {string} The combined URL
   */
  module.exports = function combineURLs(baseURL, relativeURL) {
    return relativeURL
      ? baseURL.replace(/\/+$/, '') + '/' + relativeURL.replace(/^\/+/, '')
      : baseURL;
  };
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/helpers/cookies.js":
  /*!***************************************************!*\
    !*** ./node_modules/axios/lib/helpers/cookies.js ***!
    \***************************************************/
  /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  
  "use strict";
  
  
  var utils = __webpack_require__(/*! ./../utils */ "./node_modules/axios/lib/utils.js");
  
  module.exports = (
    utils.isStandardBrowserEnv() ?
  
    // Standard browser envs support document.cookie
      (function standardBrowserEnv() {
        return {
          write: function write(name, value, expires, path, domain, secure) {
            var cookie = [];
            cookie.push(name + '=' + encodeURIComponent(value));
  
            if (utils.isNumber(expires)) {
              cookie.push('expires=' + new Date(expires).toGMTString());
            }
  
            if (utils.isString(path)) {
              cookie.push('path=' + path);
            }
  
            if (utils.isString(domain)) {
              cookie.push('domain=' + domain);
            }
  
            if (secure === true) {
              cookie.push('secure');
            }
  
            document.cookie = cookie.join('; ');
          },
  
          read: function read(name) {
            var match = document.cookie.match(new RegExp('(^|;\\s*)(' + name + ')=([^;]*)'));
            return (match ? decodeURIComponent(match[3]) : null);
          },
  
          remove: function remove(name) {
            this.write(name, '', Date.now() - 86400000);
          }
        };
      })() :
  
    // Non standard browser env (web workers, react-native) lack needed support.
      (function nonStandardBrowserEnv() {
        return {
          write: function write() {},
          read: function read() { return null; },
          remove: function remove() {}
        };
      })()
  );
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/helpers/isAbsoluteURL.js":
  /*!*********************************************************!*\
    !*** ./node_modules/axios/lib/helpers/isAbsoluteURL.js ***!
    \*********************************************************/
  /***/ ((module) => {
  
  "use strict";
  
  
  /**
   * Determines whether the specified URL is absolute
   *
   * @param {string} url The URL to test
   * @returns {boolean} True if the specified URL is absolute, otherwise false
   */
  module.exports = function isAbsoluteURL(url) {
    // A URL is considered absolute if it begins with "<scheme>://" or "//" (protocol-relative URL).
    // RFC 3986 defines scheme name as a sequence of characters beginning with a letter and followed
    // by any combination of letters, digits, plus, period, or hyphen.
    return /^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(url);
  };
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/helpers/isAxiosError.js":
  /*!********************************************************!*\
    !*** ./node_modules/axios/lib/helpers/isAxiosError.js ***!
    \********************************************************/
  /***/ ((module) => {
  
  "use strict";
  
  
  /**
   * Determines whether the payload is an error thrown by Axios
   *
   * @param {*} payload The value to test
   * @returns {boolean} True if the payload is an error thrown by Axios, otherwise false
   */
  module.exports = function isAxiosError(payload) {
    return (typeof payload === 'object') && (payload.isAxiosError === true);
  };
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/helpers/isURLSameOrigin.js":
  /*!***********************************************************!*\
    !*** ./node_modules/axios/lib/helpers/isURLSameOrigin.js ***!
    \***********************************************************/
  /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  
  "use strict";
  
  
  var utils = __webpack_require__(/*! ./../utils */ "./node_modules/axios/lib/utils.js");
  
  module.exports = (
    utils.isStandardBrowserEnv() ?
  
    // Standard browser envs have full support of the APIs needed to test
    // whether the request URL is of the same origin as current location.
      (function standardBrowserEnv() {
        var msie = /(msie|trident)/i.test(navigator.userAgent);
        var urlParsingNode = document.createElement('a');
        var originURL;
  
        /**
      * Parse a URL to discover it's components
      *
      * @param {String} url The URL to be parsed
      * @returns {Object}
      */
        function resolveURL(url) {
          var href = url;
  
          if (msie) {
          // IE needs attribute set twice to normalize properties
            urlParsingNode.setAttribute('href', href);
            href = urlParsingNode.href;
          }
  
          urlParsingNode.setAttribute('href', href);
  
          // urlParsingNode provides the UrlUtils interface - http://url.spec.whatwg.org/#urlutils
          return {
            href: urlParsingNode.href,
            protocol: urlParsingNode.protocol ? urlParsingNode.protocol.replace(/:$/, '') : '',
            host: urlParsingNode.host,
            search: urlParsingNode.search ? urlParsingNode.search.replace(/^\?/, '') : '',
            hash: urlParsingNode.hash ? urlParsingNode.hash.replace(/^#/, '') : '',
            hostname: urlParsingNode.hostname,
            port: urlParsingNode.port,
            pathname: (urlParsingNode.pathname.charAt(0) === '/') ?
              urlParsingNode.pathname :
              '/' + urlParsingNode.pathname
          };
        }
  
        originURL = resolveURL(window.location.href);
  
        /**
      * Determine if a URL shares the same origin as the current location
      *
      * @param {String} requestURL The URL to test
      * @returns {boolean} True if URL shares the same origin, otherwise false
      */
        return function isURLSameOrigin(requestURL) {
          var parsed = (utils.isString(requestURL)) ? resolveURL(requestURL) : requestURL;
          return (parsed.protocol === originURL.protocol &&
              parsed.host === originURL.host);
        };
      })() :
  
    // Non standard browser envs (web workers, react-native) lack needed support.
      (function nonStandardBrowserEnv() {
        return function isURLSameOrigin() {
          return true;
        };
      })()
  );
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/helpers/normalizeHeaderName.js":
  /*!***************************************************************!*\
    !*** ./node_modules/axios/lib/helpers/normalizeHeaderName.js ***!
    \***************************************************************/
  /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  
  "use strict";
  
  
  var utils = __webpack_require__(/*! ../utils */ "./node_modules/axios/lib/utils.js");
  
  module.exports = function normalizeHeaderName(headers, normalizedName) {
    utils.forEach(headers, function processHeader(value, name) {
      if (name !== normalizedName && name.toUpperCase() === normalizedName.toUpperCase()) {
        headers[normalizedName] = value;
        delete headers[name];
      }
    });
  };
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/helpers/parseHeaders.js":
  /*!********************************************************!*\
    !*** ./node_modules/axios/lib/helpers/parseHeaders.js ***!
    \********************************************************/
  /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  
  "use strict";
  
  
  var utils = __webpack_require__(/*! ./../utils */ "./node_modules/axios/lib/utils.js");
  
  // Headers whose duplicates are ignored by node
  // c.f. https://nodejs.org/api/http.html#http_message_headers
  var ignoreDuplicateOf = [
    'age', 'authorization', 'content-length', 'content-type', 'etag',
    'expires', 'from', 'host', 'if-modified-since', 'if-unmodified-since',
    'last-modified', 'location', 'max-forwards', 'proxy-authorization',
    'referer', 'retry-after', 'user-agent'
  ];
  
  /**
   * Parse headers into an object
   *
   * ```
   * Date: Wed, 27 Aug 2014 08:58:49 GMT
   * Content-Type: application/json
   * Connection: keep-alive
   * Transfer-Encoding: chunked
   * ```
   *
   * @param {String} headers Headers needing to be parsed
   * @returns {Object} Headers parsed into an object
   */
  module.exports = function parseHeaders(headers) {
    var parsed = {};
    var key;
    var val;
    var i;
  
    if (!headers) { return parsed; }
  
    utils.forEach(headers.split('\n'), function parser(line) {
      i = line.indexOf(':');
      key = utils.trim(line.substr(0, i)).toLowerCase();
      val = utils.trim(line.substr(i + 1));
  
      if (key) {
        if (parsed[key] && ignoreDuplicateOf.indexOf(key) >= 0) {
          return;
        }
        if (key === 'set-cookie') {
          parsed[key] = (parsed[key] ? parsed[key] : []).concat([val]);
        } else {
          parsed[key] = parsed[key] ? parsed[key] + ', ' + val : val;
        }
      }
    });
  
    return parsed;
  };
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/helpers/spread.js":
  /*!**************************************************!*\
    !*** ./node_modules/axios/lib/helpers/spread.js ***!
    \**************************************************/
  /***/ ((module) => {
  
  "use strict";
  
  
  /**
   * Syntactic sugar for invoking a function and expanding an array for arguments.
   *
   * Common use case would be to use `Function.prototype.apply`.
   *
   *  ```js
   *  function f(x, y, z) {}
   *  var args = [1, 2, 3];
   *  f.apply(null, args);
   *  ```
   *
   * With `spread` this example can be re-written.
   *
   *  ```js
   *  spread(function(x, y, z) {})([1, 2, 3]);
   *  ```
   *
   * @param {Function} callback
   * @returns {Function}
   */
  module.exports = function spread(callback) {
    return function wrap(arr) {
      return callback.apply(null, arr);
    };
  };
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/helpers/validator.js":
  /*!*****************************************************!*\
    !*** ./node_modules/axios/lib/helpers/validator.js ***!
    \*****************************************************/
  /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  
  "use strict";
  
  
  var pkg = __webpack_require__(/*! ./../../package.json */ "./node_modules/axios/package.json");
  
  var validators = {};
  
  // eslint-disable-next-line func-names
  ['object', 'boolean', 'number', 'function', 'string', 'symbol'].forEach(function(type, i) {
    validators[type] = function validator(thing) {
      return typeof thing === type || 'a' + (i < 1 ? 'n ' : ' ') + type;
    };
  });
  
  var deprecatedWarnings = {};
  var currentVerArr = pkg.version.split('.');
  
  /**
   * Compare package versions
   * @param {string} version
   * @param {string?} thanVersion
   * @returns {boolean}
   */
  function isOlderVersion(version, thanVersion) {
    var pkgVersionArr = thanVersion ? thanVersion.split('.') : currentVerArr;
    var destVer = version.split('.');
    for (var i = 0; i < 3; i++) {
      if (pkgVersionArr[i] > destVer[i]) {
        return true;
      } else if (pkgVersionArr[i] < destVer[i]) {
        return false;
      }
    }
    return false;
  }
  
  /**
   * Transitional option validator
   * @param {function|boolean?} validator
   * @param {string?} version
   * @param {string} message
   * @returns {function}
   */
  validators.transitional = function transitional(validator, version, message) {
    var isDeprecated = version && isOlderVersion(version);
  
    function formatMessage(opt, desc) {
      return '[Axios v' + pkg.version + '] Transitional option \'' + opt + '\'' + desc + (message ? '. ' + message : '');
    }
  
    // eslint-disable-next-line func-names
    return function(value, opt, opts) {
      if (validator === false) {
        throw new Error(formatMessage(opt, ' has been removed in ' + version));
      }
  
      if (isDeprecated && !deprecatedWarnings[opt]) {
        deprecatedWarnings[opt] = true;
        // eslint-disable-next-line no-console
        console.warn(
          formatMessage(
            opt,
            ' has been deprecated since v' + version + ' and will be removed in the near future'
          )
        );
      }
  
      return validator ? validator(value, opt, opts) : true;
    };
  };
  
  /**
   * Assert object's properties type
   * @param {object} options
   * @param {object} schema
   * @param {boolean?} allowUnknown
   */
  
  function assertOptions(options, schema, allowUnknown) {
    if (typeof options !== 'object') {
      throw new TypeError('options must be an object');
    }
    var keys = Object.keys(options);
    var i = keys.length;
    while (i-- > 0) {
      var opt = keys[i];
      var validator = schema[opt];
      if (validator) {
        var value = options[opt];
        var result = value === undefined || validator(value, opt, options);
        if (result !== true) {
          throw new TypeError('option ' + opt + ' must be ' + result);
        }
        continue;
      }
      if (allowUnknown !== true) {
        throw Error('Unknown option ' + opt);
      }
    }
  }
  
  module.exports = {
    isOlderVersion: isOlderVersion,
    assertOptions: assertOptions,
    validators: validators
  };
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/lib/utils.js":
  /*!*****************************************!*\
    !*** ./node_modules/axios/lib/utils.js ***!
    \*****************************************/
  /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  
  "use strict";
  
  
  var bind = __webpack_require__(/*! ./helpers/bind */ "./node_modules/axios/lib/helpers/bind.js");
  
  // utils is a library of generic helper functions non-specific to axios
  
  var toString = Object.prototype.toString;
  
  /**
   * Determine if a value is an Array
   *
   * @param {Object} val The value to test
   * @returns {boolean} True if value is an Array, otherwise false
   */
  function isArray(val) {
    return toString.call(val) === '[object Array]';
  }
  
  /**
   * Determine if a value is undefined
   *
   * @param {Object} val The value to test
   * @returns {boolean} True if the value is undefined, otherwise false
   */
  function isUndefined(val) {
    return typeof val === 'undefined';
  }
  
  /**
   * Determine if a value is a Buffer
   *
   * @param {Object} val The value to test
   * @returns {boolean} True if value is a Buffer, otherwise false
   */
  function isBuffer(val) {
    return val !== null && !isUndefined(val) && val.constructor !== null && !isUndefined(val.constructor)
      && typeof val.constructor.isBuffer === 'function' && val.constructor.isBuffer(val);
  }
  
  /**
   * Determine if a value is an ArrayBuffer
   *
   * @param {Object} val The value to test
   * @returns {boolean} True if value is an ArrayBuffer, otherwise false
   */
  function isArrayBuffer(val) {
    return toString.call(val) === '[object ArrayBuffer]';
  }
  
  /**
   * Determine if a value is a FormData
   *
   * @param {Object} val The value to test
   * @returns {boolean} True if value is an FormData, otherwise false
   */
  function isFormData(val) {
    return (typeof FormData !== 'undefined') && (val instanceof FormData);
  }
  
  /**
   * Determine if a value is a view on an ArrayBuffer
   *
   * @param {Object} val The value to test
   * @returns {boolean} True if value is a view on an ArrayBuffer, otherwise false
   */
  function isArrayBufferView(val) {
    var result;
    if ((typeof ArrayBuffer !== 'undefined') && (ArrayBuffer.isView)) {
      result = ArrayBuffer.isView(val);
    } else {
      result = (val) && (val.buffer) && (val.buffer instanceof ArrayBuffer);
    }
    return result;
  }
  
  /**
   * Determine if a value is a String
   *
   * @param {Object} val The value to test
   * @returns {boolean} True if value is a String, otherwise false
   */
  function isString(val) {
    return typeof val === 'string';
  }
  
  /**
   * Determine if a value is a Number
   *
   * @param {Object} val The value to test
   * @returns {boolean} True if value is a Number, otherwise false
   */
  function isNumber(val) {
    return typeof val === 'number';
  }
  
  /**
   * Determine if a value is an Object
   *
   * @param {Object} val The value to test
   * @returns {boolean} True if value is an Object, otherwise false
   */
  function isObject(val) {
    return val !== null && typeof val === 'object';
  }
  
  /**
   * Determine if a value is a plain Object
   *
   * @param {Object} val The value to test
   * @return {boolean} True if value is a plain Object, otherwise false
   */
  function isPlainObject(val) {
    if (toString.call(val) !== '[object Object]') {
      return false;
    }
  
    var prototype = Object.getPrototypeOf(val);
    return prototype === null || prototype === Object.prototype;
  }
  
  /**
   * Determine if a value is a Date
   *
   * @param {Object} val The value to test
   * @returns {boolean} True if value is a Date, otherwise false
   */
  function isDate(val) {
    return toString.call(val) === '[object Date]';
  }
  
  /**
   * Determine if a value is a File
   *
   * @param {Object} val The value to test
   * @returns {boolean} True if value is a File, otherwise false
   */
  function isFile(val) {
    return toString.call(val) === '[object File]';
  }
  
  /**
   * Determine if a value is a Blob
   *
   * @param {Object} val The value to test
   * @returns {boolean} True if value is a Blob, otherwise false
   */
  function isBlob(val) {
    return toString.call(val) === '[object Blob]';
  }
  
  /**
   * Determine if a value is a Function
   *
   * @param {Object} val The value to test
   * @returns {boolean} True if value is a Function, otherwise false
   */
  function isFunction(val) {
    return toString.call(val) === '[object Function]';
  }
  
  /**
   * Determine if a value is a Stream
   *
   * @param {Object} val The value to test
   * @returns {boolean} True if value is a Stream, otherwise false
   */
  function isStream(val) {
    return isObject(val) && isFunction(val.pipe);
  }
  
  /**
   * Determine if a value is a URLSearchParams object
   *
   * @param {Object} val The value to test
   * @returns {boolean} True if value is a URLSearchParams object, otherwise false
   */
  function isURLSearchParams(val) {
    return typeof URLSearchParams !== 'undefined' && val instanceof URLSearchParams;
  }
  
  /**
   * Trim excess whitespace off the beginning and end of a string
   *
   * @param {String} str The String to trim
   * @returns {String} The String freed of excess whitespace
   */
  function trim(str) {
    return str.trim ? str.trim() : str.replace(/^\s+|\s+$/g, '');
  }
  
  /**
   * Determine if we're running in a standard browser environment
   *
   * This allows axios to run in a web worker, and react-native.
   * Both environments support XMLHttpRequest, but not fully standard globals.
   *
   * web workers:
   *  typeof window -> undefined
   *  typeof document -> undefined
   *
   * react-native:
   *  navigator.product -> 'ReactNative'
   * nativescript
   *  navigator.product -> 'NativeScript' or 'NS'
   */
  function isStandardBrowserEnv() {
    if (typeof navigator !== 'undefined' && (navigator.product === 'ReactNative' ||
                                             navigator.product === 'NativeScript' ||
                                             navigator.product === 'NS')) {
      return false;
    }
    return (
      typeof window !== 'undefined' &&
      typeof document !== 'undefined'
    );
  }
  
  /**
   * Iterate over an Array or an Object invoking a function for each item.
   *
   * If `obj` is an Array callback will be called passing
   * the value, index, and complete array for each item.
   *
   * If 'obj' is an Object callback will be called passing
   * the value, key, and complete object for each property.
   *
   * @param {Object|Array} obj The object to iterate
   * @param {Function} fn The callback to invoke for each item
   */
  function forEach(obj, fn) {
    // Don't bother if no value provided
    if (obj === null || typeof obj === 'undefined') {
      return;
    }
  
    // Force an array if not already something iterable
    if (typeof obj !== 'object') {
      /*eslint no-param-reassign:0*/
      obj = [obj];
    }
  
    if (isArray(obj)) {
      // Iterate over array values
      for (var i = 0, l = obj.length; i < l; i++) {
        fn.call(null, obj[i], i, obj);
      }
    } else {
      // Iterate over object keys
      for (var key in obj) {
        if (Object.prototype.hasOwnProperty.call(obj, key)) {
          fn.call(null, obj[key], key, obj);
        }
      }
    }
  }
  
  /**
   * Accepts varargs expecting each argument to be an object, then
   * immutably merges the properties of each object and returns result.
   *
   * When multiple objects contain the same key the later object in
   * the arguments list will take precedence.
   *
   * Example:
   *
   * ```js
   * var result = merge({foo: 123}, {foo: 456});
   * console.log(result.foo); // outputs 456
   * ```
   *
   * @param {Object} obj1 Object to merge
   * @returns {Object} Result of all merge properties
   */
  function merge(/* obj1, obj2, obj3, ... */) {
    var result = {};
    function assignValue(val, key) {
      if (isPlainObject(result[key]) && isPlainObject(val)) {
        result[key] = merge(result[key], val);
      } else if (isPlainObject(val)) {
        result[key] = merge({}, val);
      } else if (isArray(val)) {
        result[key] = val.slice();
      } else {
        result[key] = val;
      }
    }
  
    for (var i = 0, l = arguments.length; i < l; i++) {
      forEach(arguments[i], assignValue);
    }
    return result;
  }
  
  /**
   * Extends object a by mutably adding to it the properties of object b.
   *
   * @param {Object} a The object to be extended
   * @param {Object} b The object to copy properties from
   * @param {Object} thisArg The object to bind function to
   * @return {Object} The resulting value of object a
   */
  function extend(a, b, thisArg) {
    forEach(b, function assignValue(val, key) {
      if (thisArg && typeof val === 'function') {
        a[key] = bind(val, thisArg);
      } else {
        a[key] = val;
      }
    });
    return a;
  }
  
  /**
   * Remove byte order marker. This catches EF BB BF (the UTF-8 BOM)
   *
   * @param {string} content with BOM
   * @return {string} content value without BOM
   */
  function stripBOM(content) {
    if (content.charCodeAt(0) === 0xFEFF) {
      content = content.slice(1);
    }
    return content;
  }
  
  module.exports = {
    isArray: isArray,
    isArrayBuffer: isArrayBuffer,
    isBuffer: isBuffer,
    isFormData: isFormData,
    isArrayBufferView: isArrayBufferView,
    isString: isString,
    isNumber: isNumber,
    isObject: isObject,
    isPlainObject: isPlainObject,
    isUndefined: isUndefined,
    isDate: isDate,
    isFile: isFile,
    isBlob: isBlob,
    isFunction: isFunction,
    isStream: isStream,
    isURLSearchParams: isURLSearchParams,
    isStandardBrowserEnv: isStandardBrowserEnv,
    forEach: forEach,
    merge: merge,
    extend: extend,
    trim: trim,
    stripBOM: stripBOM
  };
  
  
  /***/ }),
  
  /***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=script&lang=js&":
  /*!*********************************************************************************************************************************************************************************************************************************!*\
    !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=script&lang=js& ***!
    \*********************************************************************************************************************************************************************************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
  /* harmony export */ });
  /* harmony import */ var bootstrap_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! bootstrap-vue */ "./node_modules/bootstrap-vue/esm/icons/icon.js");
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  
  /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
    name: 'FrontdeskSidebar',
    components: {
      BIcon: bootstrap_vue__WEBPACK_IMPORTED_MODULE_0__.BIcon
    },
    data: function data() {
      return {
        isCollapse: true
      };
    },
    computed: {
      currentRouteName: function currentRouteName() {
        return this.$router.name;
      },
      currentRoutePath: function currentRoutePath() {
        return this.$route.path;
      }
    },
    methods: {
      handleOpen: function handleOpen(key, keyPath) {},
      handleClose: function handleClose(key, keyPath) {},
      goToAbout: function goToAbout() {
        this.$router.push({
          name: 'about'
        });
      }
    },
    beforeMount: function beforeMount() {
      console.log('route', this.$route.path);
    }
  });
  
  /***/ }),
  
  /***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/pHeader.vue?vue&type=script&lang=js&":
  /*!**************************************************************************************************************************************************************************************************************!*\
    !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/pHeader.vue?vue&type=script&lang=js& ***!
    \**************************************************************************************************************************************************************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
  /* harmony export */ });
  /* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! axios */ "./node_modules/axios/index.js");
  /* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony import */ var vue_feather_icons__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue-feather-icons */ "./node_modules/vue-feather-icons/dist/vue-feather-icons.es.js");
  function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); }
  
  function _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."); }
  
  function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }
  
  function _iterableToArray(iter) { if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); }
  
  function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); }
  
  function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }
  
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  
  
  /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
    name: 'pHeader',
    components: {
      ArrowRightIcon: vue_feather_icons__WEBPACK_IMPORTED_MODULE_1__.ArrowRightIcon
    },
    props: ['frontdeskProp'],
    data: function data() {
      return {
        key: 0,
        breadCrumb: [],
        breadCrumb_Init: [{
          name: "Home",
          route_name: "/",
          value: "home",
          index: 0
        }, {
          name: this.frontdeskProp ? "Frontdesk" : "Administration",
          route_name: this.frontdeskProp ? "frontdesk-dashboard" : "dashboard",
          value: "rk-admin",
          index: 1
        }]
      };
    },
    watch: {
      $route: function $route(to) {
        var _this = this;
  
        this.breadCrumb = _toConsumableArray(this.breadCrumb_Init);
        console.log({
          to: to
        });
        var i = 2;
        to.matched.filter(function (t) {
          return t.name && t.name != 'Home' && t.name.length > 2;
        }).forEach(function (element) {
          _this.breadCrumb[i] = {
            name: _this.formatName(element.name),
            route_name: element.name,
            index: i
          };
          i++;
        });
        this.$forceUpdate();
        console.log(this.breadCrumb);
      }
    },
    methods: {
      changePathByBreadCrumb: function changePathByBreadCrumb(val) {
        if (val.value === "home") {
          this.goToHome();
        } else if (val.value === 'frontdesk') {
          this.goToDashboard();
        } else if (val.value === 'administration') {
          this.goToDashboardAdm();
        } else if (val.value = "rk-admin") {
          if (this.$route.name != val.route_name) this.$router.push({
            name: val.route_name
          });
        } else {
          if (this.$route.name != val.name) this.$router.push({
            name: val.name
          });
        }
      },
      formatName: function formatName(name) {
        return name.split("-").join(" ");
      },
      goToHome: function goToHome() {
        this.$router.push({
          name: 'home'
        });
      },
      goToDashboard: function goToDashboard() {
        this.$router.push({
          name: 'frontdesk-dashboard'
        });
      },
      goToDashboardAdm: function goToDashboardAdm() {
        this.$router.push({
          name: 'dashboard'
        });
      },
      logOut: function logOut() {
        var _this2 = this;
  
        axios__WEBPACK_IMPORTED_MODULE_0___default().post('/logout').then(function (response) {
          // this.$notify({
          //     title: 'Info',
          //     type: 'info',
          //     message: 'Ju duhet të kyqeni përsëri për të pasur qasje në të dhëna!'
          // })
          _this2.$router.push({
            name: 'login-register'
          });
        });
      }
    },
    beforeMount: function beforeMount() {
      var _this3 = this;
  
      this.breadCrumb = this.breadCrumb_Init;
      if (!this.breadCrumb.some(function (b) {
        return b.route_name === _this3.$route.name;
      })) this.breadCrumb[2] = {
        name: this.formatName(this.$route.name),
        route_name: this.$route.name,
        index: 2
      };
    }
  });
  
  /***/ }),
  
  /***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/frontdesk/Frontdesk.vue?vue&type=script&lang=js&":
  /*!*********************************************************************************************************************************************************************************************************************!*\
    !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/frontdesk/Frontdesk.vue?vue&type=script&lang=js& ***!
    \*********************************************************************************************************************************************************************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
  /* harmony export */ });
  /* harmony import */ var _components_pHeader_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../components/pHeader.vue */ "./resources/js/components/pHeader.vue");
  /* harmony import */ var _components_frontdesk_FrontdeskSidebar_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../components/frontdesk/FrontdeskSidebar.vue */ "./resources/js/components/frontdesk/FrontdeskSidebar.vue");
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  
  
  /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
    components: {
      FrontdeskSidebar: _components_frontdesk_FrontdeskSidebar_vue__WEBPACK_IMPORTED_MODULE_1__["default"],
      pHeader: _components_pHeader_vue__WEBPACK_IMPORTED_MODULE_0__["default"]
    },
    name: 'Frontdesk',
    data: function data() {
      return {};
    }
  });
  
  /***/ }),
  
  /***/ "./node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=style&index=0&id=3a650612&lang=scss&scoped=true&":
  /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** ./node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=style&index=0&id=3a650612&lang=scss&scoped=true& ***!
    \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /***/ ((module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
  /* harmony export */ });
  /* harmony import */ var _node_modules_laravel_mix_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../node_modules/laravel-mix/node_modules/css-loader/dist/runtime/api.js */ "./node_modules/laravel-mix/node_modules/css-loader/dist/runtime/api.js");
  /* harmony import */ var _node_modules_laravel_mix_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_laravel_mix_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);
  // Imports
  
  var ___CSS_LOADER_EXPORT___ = _node_modules_laravel_mix_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]});
  // Module
  ___CSS_LOADER_EXPORT___.push([module.id, ".el-menu-vertical-demo[data-v-3a650612]:not(.el-menu--collapse) {\n  width: 250px;\n  min-height: 400px;\n  border-right: none;\n  font-weight: 600;\n  font-style: \"Mr Eaves XL Modern Bold\";\n}\n.el-menu-vertical-demo:not(.el-menu--collapse) .el-menu-item[data-v-3a650612] {\n  border-top-right-radius: 15px;\n  border-bottom-right-radius: 15px;\n  font-size: 15px;\n}\n.el-menu-vertical-demo:not(.el-menu--collapse) .el-menu-item.is-active[data-v-3a650612] {\n  background-color: #ff7b50 !important;\n  font-weight: 600;\n  color: white;\n}\n.el-menu-vertical-demo:not(.el-menu--collapse) .el-menu-item[data-v-3a650612]:hover {\n  background-color: #fc855ead !important;\n  transition: 0.9s;\n}\n.el-menu-vertical-demo:not(.el-menu--collapse) .el-menu-item:hover span[data-v-3a650612], .el-menu-vertical-demo:not(.el-menu--collapse) .el-menu-item:hover i[data-v-3a650612] {\n  color: white !important;\n  transition: 0.5s;\n}", ""]);
  // Exports
  /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);
  
  
  /***/ }),
  
  /***/ "./node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/pHeader.vue?vue&type=style&index=0&id=f65b33bc&lang=scss&scoped=true&":
  /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** ./node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/pHeader.vue?vue&type=style&index=0&id=f65b33bc&lang=scss&scoped=true& ***!
    \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /***/ ((module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
  /* harmony export */ });
  /* harmony import */ var _node_modules_laravel_mix_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/laravel-mix/node_modules/css-loader/dist/runtime/api.js */ "./node_modules/laravel-mix/node_modules/css-loader/dist/runtime/api.js");
  /* harmony import */ var _node_modules_laravel_mix_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_laravel_mix_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);
  // Imports
  
  var ___CSS_LOADER_EXPORT___ = _node_modules_laravel_mix_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]});
  // Module
  ___CSS_LOADER_EXPORT___.push([module.id, ".header[data-v-f65b33bc] {\n  background: white;\n  display: flex;\n  align-items: center;\n  border-bottom: 1px solid #e6e6e6;\n  height: 70px;\n  border-top-left-radius: 10px;\n  border-top-right-radius: 10px;\n}\n.header .bread-crumb[data-v-f65b33bc] {\n  flex: 1;\n  display: flex;\n  align-items: center;\n  padding: 10px 20px;\n  font-size: 14px;\n  text-transform: capitalize;\n}\n.header .bread-crumb span[data-v-f65b33bc] {\n  font-weight: 600;\n}\n.header .bread-crumb i[data-v-f65b33bc] {\n  margin: 0 5px;\n}\n.header .bread-crumb .active[data-v-f65b33bc] {\n  color: #999;\n}", ""]);
  // Exports
  /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);
  
  
  /***/ }),
  
  /***/ "./node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/frontdesk/Frontdesk.vue?vue&type=style&index=0&id=106e06e6&lang=scss&scoped=true&":
  /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** ./node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/frontdesk/Frontdesk.vue?vue&type=style&index=0&id=106e06e6&lang=scss&scoped=true& ***!
    \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /***/ ((module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
  /* harmony export */ });
  /* harmony import */ var _node_modules_laravel_mix_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../node_modules/laravel-mix/node_modules/css-loader/dist/runtime/api.js */ "./node_modules/laravel-mix/node_modules/css-loader/dist/runtime/api.js");
  /* harmony import */ var _node_modules_laravel_mix_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_laravel_mix_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);
  // Imports
  
  var ___CSS_LOADER_EXPORT___ = _node_modules_laravel_mix_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]});
  // Module
  ___CSS_LOADER_EXPORT___.push([module.id, ".body[data-v-106e06e6] {\n  height: 100vh;\n  background-color: #f5f5f5;\n  width: 100%;\n  flex: 1;\n  padding: 0;\n  display: flex;\n}\n.body .content[data-v-106e06e6] {\n  background-color: white;\n  flex: 4.5;\n  margin: 20px;\n  border-radius: 10px;\n}\n.body .content .header-main[data-v-106e06e6] {\n  border-top-left-radius: 10px;\n  border-top-right-radius: 10px;\n}\n.body .content .main-content[data-v-106e06e6] {\n  height: 800px;\n  overflow-y: scroll;\n}", ""]);
  // Exports
  /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);
  
  
  /***/ }),
  
  /***/ "./node_modules/style-loader/dist/cjs.js!./node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=style&index=0&id=3a650612&lang=scss&scoped=true&":
  /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** ./node_modules/style-loader/dist/cjs.js!./node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=style&index=0&id=3a650612&lang=scss&scoped=true& ***!
    \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
  /* harmony export */ });
  /* 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");
  /* 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__);
  /* harmony import */ var _node_modules_laravel_mix_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_3_node_modules_vue_loader_lib_index_js_vue_loader_options_FrontdeskSidebar_vue_vue_type_style_index_0_id_3a650612_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FrontdeskSidebar.vue?vue&type=style&index=0&id=3a650612&lang=scss&scoped=true& */ "./node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=style&index=0&id=3a650612&lang=scss&scoped=true&");
  
              
  
  var options = {};
  
  options.insert = "head";
  options.singleton = false;
  
  var update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_laravel_mix_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_3_node_modules_vue_loader_lib_index_js_vue_loader_options_FrontdeskSidebar_vue_vue_type_style_index_0_id_3a650612_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_1__["default"], options);
  
  
  
  /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_laravel_mix_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_3_node_modules_vue_loader_lib_index_js_vue_loader_options_FrontdeskSidebar_vue_vue_type_style_index_0_id_3a650612_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});
  
  /***/ }),
  
  /***/ "./node_modules/style-loader/dist/cjs.js!./node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/pHeader.vue?vue&type=style&index=0&id=f65b33bc&lang=scss&scoped=true&":
  /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** ./node_modules/style-loader/dist/cjs.js!./node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/pHeader.vue?vue&type=style&index=0&id=f65b33bc&lang=scss&scoped=true& ***!
    \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
  /* harmony export */ });
  /* 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");
  /* 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__);
  /* harmony import */ var _node_modules_laravel_mix_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_3_node_modules_vue_loader_lib_index_js_vue_loader_options_pHeader_vue_vue_type_style_index_0_id_f65b33bc_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./pHeader.vue?vue&type=style&index=0&id=f65b33bc&lang=scss&scoped=true& */ "./node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/pHeader.vue?vue&type=style&index=0&id=f65b33bc&lang=scss&scoped=true&");
  
              
  
  var options = {};
  
  options.insert = "head";
  options.singleton = false;
  
  var update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_laravel_mix_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_3_node_modules_vue_loader_lib_index_js_vue_loader_options_pHeader_vue_vue_type_style_index_0_id_f65b33bc_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_1__["default"], options);
  
  
  
  /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_laravel_mix_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_3_node_modules_vue_loader_lib_index_js_vue_loader_options_pHeader_vue_vue_type_style_index_0_id_f65b33bc_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});
  
  /***/ }),
  
  /***/ "./node_modules/style-loader/dist/cjs.js!./node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/frontdesk/Frontdesk.vue?vue&type=style&index=0&id=106e06e6&lang=scss&scoped=true&":
  /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** ./node_modules/style-loader/dist/cjs.js!./node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/frontdesk/Frontdesk.vue?vue&type=style&index=0&id=106e06e6&lang=scss&scoped=true& ***!
    \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
  /* harmony export */ });
  /* 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");
  /* 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__);
  /* harmony import */ var _node_modules_laravel_mix_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_3_node_modules_vue_loader_lib_index_js_vue_loader_options_Frontdesk_vue_vue_type_style_index_0_id_106e06e6_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Frontdesk.vue?vue&type=style&index=0&id=106e06e6&lang=scss&scoped=true& */ "./node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/frontdesk/Frontdesk.vue?vue&type=style&index=0&id=106e06e6&lang=scss&scoped=true&");
  
              
  
  var options = {};
  
  options.insert = "head";
  options.singleton = false;
  
  var update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_laravel_mix_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_3_node_modules_vue_loader_lib_index_js_vue_loader_options_Frontdesk_vue_vue_type_style_index_0_id_106e06e6_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_1__["default"], options);
  
  
  
  /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_laravel_mix_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_3_node_modules_vue_loader_lib_index_js_vue_loader_options_Frontdesk_vue_vue_type_style_index_0_id_106e06e6_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});
  
  /***/ }),
  
  /***/ "./node_modules/vue-feather-icons/dist/vue-feather-icons.es.js":
  /*!*********************************************************************!*\
    !*** ./node_modules/vue-feather-icons/dist/vue-feather-icons.es.js ***!
    \*********************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "ActivityIcon": () => (/* binding */ ActivityIcon),
  /* harmony export */   "AirplayIcon": () => (/* binding */ AirplayIcon),
  /* harmony export */   "AlertCircleIcon": () => (/* binding */ AlertCircleIcon),
  /* harmony export */   "AlertOctagonIcon": () => (/* binding */ AlertOctagonIcon),
  /* harmony export */   "AlertTriangleIcon": () => (/* binding */ AlertTriangleIcon),
  /* harmony export */   "AlignCenterIcon": () => (/* binding */ AlignCenterIcon),
  /* harmony export */   "AlignJustifyIcon": () => (/* binding */ AlignJustifyIcon),
  /* harmony export */   "AlignLeftIcon": () => (/* binding */ AlignLeftIcon),
  /* harmony export */   "AlignRightIcon": () => (/* binding */ AlignRightIcon),
  /* harmony export */   "AnchorIcon": () => (/* binding */ AnchorIcon),
  /* harmony export */   "ApertureIcon": () => (/* binding */ ApertureIcon),
  /* harmony export */   "ArchiveIcon": () => (/* binding */ ArchiveIcon),
  /* harmony export */   "ArrowDownCircleIcon": () => (/* binding */ ArrowDownCircleIcon),
  /* harmony export */   "ArrowDownLeftIcon": () => (/* binding */ ArrowDownLeftIcon),
  /* harmony export */   "ArrowDownRightIcon": () => (/* binding */ ArrowDownRightIcon),
  /* harmony export */   "ArrowDownIcon": () => (/* binding */ ArrowDownIcon),
  /* harmony export */   "ArrowLeftCircleIcon": () => (/* binding */ ArrowLeftCircleIcon),
  /* harmony export */   "ArrowLeftIcon": () => (/* binding */ ArrowLeftIcon),
  /* harmony export */   "ArrowRightCircleIcon": () => (/* binding */ ArrowRightCircleIcon),
  /* harmony export */   "ArrowRightIcon": () => (/* binding */ ArrowRightIcon),
  /* harmony export */   "ArrowUpCircleIcon": () => (/* binding */ ArrowUpCircleIcon),
  /* harmony export */   "ArrowUpLeftIcon": () => (/* binding */ ArrowUpLeftIcon),
  /* harmony export */   "ArrowUpRightIcon": () => (/* binding */ ArrowUpRightIcon),
  /* harmony export */   "ArrowUpIcon": () => (/* binding */ ArrowUpIcon),
  /* harmony export */   "AtSignIcon": () => (/* binding */ AtSignIcon),
  /* harmony export */   "AwardIcon": () => (/* binding */ AwardIcon),
  /* harmony export */   "BarChart2Icon": () => (/* binding */ BarChart2Icon),
  /* harmony export */   "BarChartIcon": () => (/* binding */ BarChartIcon),
  /* harmony export */   "BatteryChargingIcon": () => (/* binding */ BatteryChargingIcon),
  /* harmony export */   "BatteryIcon": () => (/* binding */ BatteryIcon),
  /* harmony export */   "BellOffIcon": () => (/* binding */ BellOffIcon),
  /* harmony export */   "BellIcon": () => (/* binding */ BellIcon),
  /* harmony export */   "BluetoothIcon": () => (/* binding */ BluetoothIcon),
  /* harmony export */   "BoldIcon": () => (/* binding */ BoldIcon),
  /* harmony export */   "BookOpenIcon": () => (/* binding */ BookOpenIcon),
  /* harmony export */   "BookIcon": () => (/* binding */ BookIcon),
  /* harmony export */   "BookmarkIcon": () => (/* binding */ BookmarkIcon),
  /* harmony export */   "BoxIcon": () => (/* binding */ BoxIcon),
  /* harmony export */   "BriefcaseIcon": () => (/* binding */ BriefcaseIcon),
  /* harmony export */   "CalendarIcon": () => (/* binding */ CalendarIcon),
  /* harmony export */   "CameraOffIcon": () => (/* binding */ CameraOffIcon),
  /* harmony export */   "CameraIcon": () => (/* binding */ CameraIcon),
  /* harmony export */   "CastIcon": () => (/* binding */ CastIcon),
  /* harmony export */   "CheckCircleIcon": () => (/* binding */ CheckCircleIcon),
  /* harmony export */   "CheckSquareIcon": () => (/* binding */ CheckSquareIcon),
  /* harmony export */   "CheckIcon": () => (/* binding */ CheckIcon),
  /* harmony export */   "ChevronDownIcon": () => (/* binding */ ChevronDownIcon),
  /* harmony export */   "ChevronLeftIcon": () => (/* binding */ ChevronLeftIcon),
  /* harmony export */   "ChevronRightIcon": () => (/* binding */ ChevronRightIcon),
  /* harmony export */   "ChevronUpIcon": () => (/* binding */ ChevronUpIcon),
  /* harmony export */   "ChevronsDownIcon": () => (/* binding */ ChevronsDownIcon),
  /* harmony export */   "ChevronsLeftIcon": () => (/* binding */ ChevronsLeftIcon),
  /* harmony export */   "ChevronsRightIcon": () => (/* binding */ ChevronsRightIcon),
  /* harmony export */   "ChevronsUpIcon": () => (/* binding */ ChevronsUpIcon),
  /* harmony export */   "ChromeIcon": () => (/* binding */ ChromeIcon),
  /* harmony export */   "CircleIcon": () => (/* binding */ CircleIcon),
  /* harmony export */   "ClipboardIcon": () => (/* binding */ ClipboardIcon),
  /* harmony export */   "ClockIcon": () => (/* binding */ ClockIcon),
  /* harmony export */   "CloudDrizzleIcon": () => (/* binding */ CloudDrizzleIcon),
  /* harmony export */   "CloudLightningIcon": () => (/* binding */ CloudLightningIcon),
  /* harmony export */   "CloudOffIcon": () => (/* binding */ CloudOffIcon),
  /* harmony export */   "CloudRainIcon": () => (/* binding */ CloudRainIcon),
  /* harmony export */   "CloudSnowIcon": () => (/* binding */ CloudSnowIcon),
  /* harmony export */   "CloudIcon": () => (/* binding */ CloudIcon),
  /* harmony export */   "CodeIcon": () => (/* binding */ CodeIcon),
  /* harmony export */   "CodepenIcon": () => (/* binding */ CodepenIcon),
  /* harmony export */   "CodesandboxIcon": () => (/* binding */ CodesandboxIcon),
  /* harmony export */   "CoffeeIcon": () => (/* binding */ CoffeeIcon),
  /* harmony export */   "ColumnsIcon": () => (/* binding */ ColumnsIcon),
  /* harmony export */   "CommandIcon": () => (/* binding */ CommandIcon),
  /* harmony export */   "CompassIcon": () => (/* binding */ CompassIcon),
  /* harmony export */   "CopyIcon": () => (/* binding */ CopyIcon),
  /* harmony export */   "CornerDownLeftIcon": () => (/* binding */ CornerDownLeftIcon),
  /* harmony export */   "CornerDownRightIcon": () => (/* binding */ CornerDownRightIcon),
  /* harmony export */   "CornerLeftDownIcon": () => (/* binding */ CornerLeftDownIcon),
  /* harmony export */   "CornerLeftUpIcon": () => (/* binding */ CornerLeftUpIcon),
  /* harmony export */   "CornerRightDownIcon": () => (/* binding */ CornerRightDownIcon),
  /* harmony export */   "CornerRightUpIcon": () => (/* binding */ CornerRightUpIcon),
  /* harmony export */   "CornerUpLeftIcon": () => (/* binding */ CornerUpLeftIcon),
  /* harmony export */   "CornerUpRightIcon": () => (/* binding */ CornerUpRightIcon),
  /* harmony export */   "CpuIcon": () => (/* binding */ CpuIcon),
  /* harmony export */   "CreditCardIcon": () => (/* binding */ CreditCardIcon),
  /* harmony export */   "CropIcon": () => (/* binding */ CropIcon),
  /* harmony export */   "CrosshairIcon": () => (/* binding */ CrosshairIcon),
  /* harmony export */   "DatabaseIcon": () => (/* binding */ DatabaseIcon),
  /* harmony export */   "DeleteIcon": () => (/* binding */ DeleteIcon),
  /* harmony export */   "DiscIcon": () => (/* binding */ DiscIcon),
  /* harmony export */   "DivideCircleIcon": () => (/* binding */ DivideCircleIcon),
  /* harmony export */   "DivideSquareIcon": () => (/* binding */ DivideSquareIcon),
  /* harmony export */   "DivideIcon": () => (/* binding */ DivideIcon),
  /* harmony export */   "DollarSignIcon": () => (/* binding */ DollarSignIcon),
  /* harmony export */   "DownloadCloudIcon": () => (/* binding */ DownloadCloudIcon),
  /* harmony export */   "DownloadIcon": () => (/* binding */ DownloadIcon),
  /* harmony export */   "DribbbleIcon": () => (/* binding */ DribbbleIcon),
  /* harmony export */   "DropletIcon": () => (/* binding */ DropletIcon),
  /* harmony export */   "Edit2Icon": () => (/* binding */ Edit2Icon),
  /* harmony export */   "Edit3Icon": () => (/* binding */ Edit3Icon),
  /* harmony export */   "EditIcon": () => (/* binding */ EditIcon),
  /* harmony export */   "ExternalLinkIcon": () => (/* binding */ ExternalLinkIcon),
  /* harmony export */   "EyeOffIcon": () => (/* binding */ EyeOffIcon),
  /* harmony export */   "EyeIcon": () => (/* binding */ EyeIcon),
  /* harmony export */   "FacebookIcon": () => (/* binding */ FacebookIcon),
  /* harmony export */   "FastForwardIcon": () => (/* binding */ FastForwardIcon),
  /* harmony export */   "FeatherIcon": () => (/* binding */ FeatherIcon),
  /* harmony export */   "FigmaIcon": () => (/* binding */ FigmaIcon),
  /* harmony export */   "FileMinusIcon": () => (/* binding */ FileMinusIcon),
  /* harmony export */   "FilePlusIcon": () => (/* binding */ FilePlusIcon),
  /* harmony export */   "FileTextIcon": () => (/* binding */ FileTextIcon),
  /* harmony export */   "FileIcon": () => (/* binding */ FileIcon),
  /* harmony export */   "FilmIcon": () => (/* binding */ FilmIcon),
  /* harmony export */   "FilterIcon": () => (/* binding */ FilterIcon),
  /* harmony export */   "FlagIcon": () => (/* binding */ FlagIcon),
  /* harmony export */   "FolderMinusIcon": () => (/* binding */ FolderMinusIcon),
  /* harmony export */   "FolderPlusIcon": () => (/* binding */ FolderPlusIcon),
  /* harmony export */   "FolderIcon": () => (/* binding */ FolderIcon),
  /* harmony export */   "FramerIcon": () => (/* binding */ FramerIcon),
  /* harmony export */   "FrownIcon": () => (/* binding */ FrownIcon),
  /* harmony export */   "GiftIcon": () => (/* binding */ GiftIcon),
  /* harmony export */   "GitBranchIcon": () => (/* binding */ GitBranchIcon),
  /* harmony export */   "GitCommitIcon": () => (/* binding */ GitCommitIcon),
  /* harmony export */   "GitMergeIcon": () => (/* binding */ GitMergeIcon),
  /* harmony export */   "GitPullRequestIcon": () => (/* binding */ GitPullRequestIcon),
  /* harmony export */   "GithubIcon": () => (/* binding */ GithubIcon),
  /* harmony export */   "GitlabIcon": () => (/* binding */ GitlabIcon),
  /* harmony export */   "GlobeIcon": () => (/* binding */ GlobeIcon),
  /* harmony export */   "GridIcon": () => (/* binding */ GridIcon),
  /* harmony export */   "HardDriveIcon": () => (/* binding */ HardDriveIcon),
  /* harmony export */   "HashIcon": () => (/* binding */ HashIcon),
  /* harmony export */   "HeadphonesIcon": () => (/* binding */ HeadphonesIcon),
  /* harmony export */   "HeartIcon": () => (/* binding */ HeartIcon),
  /* harmony export */   "HelpCircleIcon": () => (/* binding */ HelpCircleIcon),
  /* harmony export */   "HexagonIcon": () => (/* binding */ HexagonIcon),
  /* harmony export */   "HomeIcon": () => (/* binding */ HomeIcon),
  /* harmony export */   "ImageIcon": () => (/* binding */ ImageIcon),
  /* harmony export */   "InboxIcon": () => (/* binding */ InboxIcon),
  /* harmony export */   "InfoIcon": () => (/* binding */ InfoIcon),
  /* harmony export */   "InstagramIcon": () => (/* binding */ InstagramIcon),
  /* harmony export */   "ItalicIcon": () => (/* binding */ ItalicIcon),
  /* harmony export */   "KeyIcon": () => (/* binding */ KeyIcon),
  /* harmony export */   "LayersIcon": () => (/* binding */ LayersIcon),
  /* harmony export */   "LayoutIcon": () => (/* binding */ LayoutIcon),
  /* harmony export */   "LifeBuoyIcon": () => (/* binding */ LifeBuoyIcon),
  /* harmony export */   "Link2Icon": () => (/* binding */ Link2Icon),
  /* harmony export */   "LinkIcon": () => (/* binding */ LinkIcon),
  /* harmony export */   "LinkedinIcon": () => (/* binding */ LinkedinIcon),
  /* harmony export */   "ListIcon": () => (/* binding */ ListIcon),
  /* harmony export */   "LoaderIcon": () => (/* binding */ LoaderIcon),
  /* harmony export */   "LockIcon": () => (/* binding */ LockIcon),
  /* harmony export */   "LogInIcon": () => (/* binding */ LogInIcon),
  /* harmony export */   "LogOutIcon": () => (/* binding */ LogOutIcon),
  /* harmony export */   "MailIcon": () => (/* binding */ MailIcon),
  /* harmony export */   "MapPinIcon": () => (/* binding */ MapPinIcon),
  /* harmony export */   "MapIcon": () => (/* binding */ MapIcon),
  /* harmony export */   "Maximize2Icon": () => (/* binding */ Maximize2Icon),
  /* harmony export */   "MaximizeIcon": () => (/* binding */ MaximizeIcon),
  /* harmony export */   "MehIcon": () => (/* binding */ MehIcon),
  /* harmony export */   "MenuIcon": () => (/* binding */ MenuIcon),
  /* harmony export */   "MessageCircleIcon": () => (/* binding */ MessageCircleIcon),
  /* harmony export */   "MessageSquareIcon": () => (/* binding */ MessageSquareIcon),
  /* harmony export */   "MicOffIcon": () => (/* binding */ MicOffIcon),
  /* harmony export */   "MicIcon": () => (/* binding */ MicIcon),
  /* harmony export */   "Minimize2Icon": () => (/* binding */ Minimize2Icon),
  /* harmony export */   "MinimizeIcon": () => (/* binding */ MinimizeIcon),
  /* harmony export */   "MinusCircleIcon": () => (/* binding */ MinusCircleIcon),
  /* harmony export */   "MinusSquareIcon": () => (/* binding */ MinusSquareIcon),
  /* harmony export */   "MinusIcon": () => (/* binding */ MinusIcon),
  /* harmony export */   "MonitorIcon": () => (/* binding */ MonitorIcon),
  /* harmony export */   "MoonIcon": () => (/* binding */ MoonIcon),
  /* harmony export */   "MoreHorizontalIcon": () => (/* binding */ MoreHorizontalIcon),
  /* harmony export */   "MoreVerticalIcon": () => (/* binding */ MoreVerticalIcon),
  /* harmony export */   "MousePointerIcon": () => (/* binding */ MousePointerIcon),
  /* harmony export */   "MoveIcon": () => (/* binding */ MoveIcon),
  /* harmony export */   "MusicIcon": () => (/* binding */ MusicIcon),
  /* harmony export */   "Navigation2Icon": () => (/* binding */ Navigation2Icon),
  /* harmony export */   "NavigationIcon": () => (/* binding */ NavigationIcon),
  /* harmony export */   "OctagonIcon": () => (/* binding */ OctagonIcon),
  /* harmony export */   "PackageIcon": () => (/* binding */ PackageIcon),
  /* harmony export */   "PaperclipIcon": () => (/* binding */ PaperclipIcon),
  /* harmony export */   "PauseCircleIcon": () => (/* binding */ PauseCircleIcon),
  /* harmony export */   "PauseIcon": () => (/* binding */ PauseIcon),
  /* harmony export */   "PenToolIcon": () => (/* binding */ PenToolIcon),
  /* harmony export */   "PercentIcon": () => (/* binding */ PercentIcon),
  /* harmony export */   "PhoneCallIcon": () => (/* binding */ PhoneCallIcon),
  /* harmony export */   "PhoneForwardedIcon": () => (/* binding */ PhoneForwardedIcon),
  /* harmony export */   "PhoneIncomingIcon": () => (/* binding */ PhoneIncomingIcon),
  /* harmony export */   "PhoneMissedIcon": () => (/* binding */ PhoneMissedIcon),
  /* harmony export */   "PhoneOffIcon": () => (/* binding */ PhoneOffIcon),
  /* harmony export */   "PhoneOutgoingIcon": () => (/* binding */ PhoneOutgoingIcon),
  /* harmony export */   "PhoneIcon": () => (/* binding */ PhoneIcon),
  /* harmony export */   "PieChartIcon": () => (/* binding */ PieChartIcon),
  /* harmony export */   "PlayCircleIcon": () => (/* binding */ PlayCircleIcon),
  /* harmony export */   "PlayIcon": () => (/* binding */ PlayIcon),
  /* harmony export */   "PlusCircleIcon": () => (/* binding */ PlusCircleIcon),
  /* harmony export */   "PlusSquareIcon": () => (/* binding */ PlusSquareIcon),
  /* harmony export */   "PlusIcon": () => (/* binding */ PlusIcon),
  /* harmony export */   "PocketIcon": () => (/* binding */ PocketIcon),
  /* harmony export */   "PowerIcon": () => (/* binding */ PowerIcon),
  /* harmony export */   "PrinterIcon": () => (/* binding */ PrinterIcon),
  /* harmony export */   "RadioIcon": () => (/* binding */ RadioIcon),
  /* harmony export */   "RefreshCcwIcon": () => (/* binding */ RefreshCcwIcon),
  /* harmony export */   "RefreshCwIcon": () => (/* binding */ RefreshCwIcon),
  /* harmony export */   "RepeatIcon": () => (/* binding */ RepeatIcon),
  /* harmony export */   "RewindIcon": () => (/* binding */ RewindIcon),
  /* harmony export */   "RotateCcwIcon": () => (/* binding */ RotateCcwIcon),
  /* harmony export */   "RotateCwIcon": () => (/* binding */ RotateCwIcon),
  /* harmony export */   "RssIcon": () => (/* binding */ RssIcon),
  /* harmony export */   "SaveIcon": () => (/* binding */ SaveIcon),
  /* harmony export */   "ScissorsIcon": () => (/* binding */ ScissorsIcon),
  /* harmony export */   "SearchIcon": () => (/* binding */ SearchIcon),
  /* harmony export */   "SendIcon": () => (/* binding */ SendIcon),
  /* harmony export */   "ServerIcon": () => (/* binding */ ServerIcon),
  /* harmony export */   "SettingsIcon": () => (/* binding */ SettingsIcon),
  /* harmony export */   "Share2Icon": () => (/* binding */ Share2Icon),
  /* harmony export */   "ShareIcon": () => (/* binding */ ShareIcon),
  /* harmony export */   "ShieldOffIcon": () => (/* binding */ ShieldOffIcon),
  /* harmony export */   "ShieldIcon": () => (/* binding */ ShieldIcon),
  /* harmony export */   "ShoppingBagIcon": () => (/* binding */ ShoppingBagIcon),
  /* harmony export */   "ShoppingCartIcon": () => (/* binding */ ShoppingCartIcon),
  /* harmony export */   "ShuffleIcon": () => (/* binding */ ShuffleIcon),
  /* harmony export */   "SidebarIcon": () => (/* binding */ SidebarIcon),
  /* harmony export */   "SkipBackIcon": () => (/* binding */ SkipBackIcon),
  /* harmony export */   "SkipForwardIcon": () => (/* binding */ SkipForwardIcon),
  /* harmony export */   "SlackIcon": () => (/* binding */ SlackIcon),
  /* harmony export */   "SlashIcon": () => (/* binding */ SlashIcon),
  /* harmony export */   "SlidersIcon": () => (/* binding */ SlidersIcon),
  /* harmony export */   "SmartphoneIcon": () => (/* binding */ SmartphoneIcon),
  /* harmony export */   "SmileIcon": () => (/* binding */ SmileIcon),
  /* harmony export */   "SpeakerIcon": () => (/* binding */ SpeakerIcon),
  /* harmony export */   "SquareIcon": () => (/* binding */ SquareIcon),
  /* harmony export */   "StarIcon": () => (/* binding */ StarIcon),
  /* harmony export */   "StopCircleIcon": () => (/* binding */ StopCircleIcon),
  /* harmony export */   "SunIcon": () => (/* binding */ SunIcon),
  /* harmony export */   "SunriseIcon": () => (/* binding */ SunriseIcon),
  /* harmony export */   "SunsetIcon": () => (/* binding */ SunsetIcon),
  /* harmony export */   "TabletIcon": () => (/* binding */ TabletIcon),
  /* harmony export */   "TagIcon": () => (/* binding */ TagIcon),
  /* harmony export */   "TargetIcon": () => (/* binding */ TargetIcon),
  /* harmony export */   "TerminalIcon": () => (/* binding */ TerminalIcon),
  /* harmony export */   "ThermometerIcon": () => (/* binding */ ThermometerIcon),
  /* harmony export */   "ThumbsDownIcon": () => (/* binding */ ThumbsDownIcon),
  /* harmony export */   "ThumbsUpIcon": () => (/* binding */ ThumbsUpIcon),
  /* harmony export */   "ToggleLeftIcon": () => (/* binding */ ToggleLeftIcon),
  /* harmony export */   "ToggleRightIcon": () => (/* binding */ ToggleRightIcon),
  /* harmony export */   "ToolIcon": () => (/* binding */ ToolIcon),
  /* harmony export */   "Trash2Icon": () => (/* binding */ Trash2Icon),
  /* harmony export */   "TrashIcon": () => (/* binding */ TrashIcon),
  /* harmony export */   "TrelloIcon": () => (/* binding */ TrelloIcon),
  /* harmony export */   "TrendingDownIcon": () => (/* binding */ TrendingDownIcon),
  /* harmony export */   "TrendingUpIcon": () => (/* binding */ TrendingUpIcon),
  /* harmony export */   "TriangleIcon": () => (/* binding */ TriangleIcon),
  /* harmony export */   "TruckIcon": () => (/* binding */ TruckIcon),
  /* harmony export */   "TvIcon": () => (/* binding */ TvIcon),
  /* harmony export */   "TwitchIcon": () => (/* binding */ TwitchIcon),
  /* harmony export */   "TwitterIcon": () => (/* binding */ TwitterIcon),
  /* harmony export */   "TypeIcon": () => (/* binding */ TypeIcon),
  /* harmony export */   "UmbrellaIcon": () => (/* binding */ UmbrellaIcon),
  /* harmony export */   "UnderlineIcon": () => (/* binding */ UnderlineIcon),
  /* harmony export */   "UnlockIcon": () => (/* binding */ UnlockIcon),
  /* harmony export */   "UploadCloudIcon": () => (/* binding */ UploadCloudIcon),
  /* harmony export */   "UploadIcon": () => (/* binding */ UploadIcon),
  /* harmony export */   "UserCheckIcon": () => (/* binding */ UserCheckIcon),
  /* harmony export */   "UserMinusIcon": () => (/* binding */ UserMinusIcon),
  /* harmony export */   "UserPlusIcon": () => (/* binding */ UserPlusIcon),
  /* harmony export */   "UserXIcon": () => (/* binding */ UserXIcon),
  /* harmony export */   "UserIcon": () => (/* binding */ UserIcon),
  /* harmony export */   "UsersIcon": () => (/* binding */ UsersIcon),
  /* harmony export */   "VideoOffIcon": () => (/* binding */ VideoOffIcon),
  /* harmony export */   "VideoIcon": () => (/* binding */ VideoIcon),
  /* harmony export */   "VoicemailIcon": () => (/* binding */ VoicemailIcon),
  /* harmony export */   "Volume1Icon": () => (/* binding */ Volume1Icon),
  /* harmony export */   "Volume2Icon": () => (/* binding */ Volume2Icon),
  /* harmony export */   "VolumeXIcon": () => (/* binding */ VolumeXIcon),
  /* harmony export */   "VolumeIcon": () => (/* binding */ VolumeIcon),
  /* harmony export */   "WatchIcon": () => (/* binding */ WatchIcon),
  /* harmony export */   "WifiOffIcon": () => (/* binding */ WifiOffIcon),
  /* harmony export */   "WifiIcon": () => (/* binding */ WifiIcon),
  /* harmony export */   "WindIcon": () => (/* binding */ WindIcon),
  /* harmony export */   "XCircleIcon": () => (/* binding */ XCircleIcon),
  /* harmony export */   "XOctagonIcon": () => (/* binding */ XOctagonIcon),
  /* harmony export */   "XSquareIcon": () => (/* binding */ XSquareIcon),
  /* harmony export */   "XIcon": () => (/* binding */ XIcon),
  /* harmony export */   "YoutubeIcon": () => (/* binding */ YoutubeIcon),
  /* harmony export */   "ZapOffIcon": () => (/* binding */ ZapOffIcon),
  /* harmony export */   "ZapIcon": () => (/* binding */ ZapIcon),
  /* harmony export */   "ZoomInIcon": () => (/* binding */ ZoomInIcon),
  /* harmony export */   "ZoomOutIcon": () => (/* binding */ ZoomOutIcon)
  /* harmony export */ });
  /* harmony import */ var babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! babel-helper-vue-jsx-merge-props */ "./node_modules/babel-helper-vue-jsx-merge-props/index.js");
  /* harmony import */ var babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0__);
  
  
  var ActivityIcon = {
    name: 'ActivityIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-activity"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "22 12 18 12 15 21 9 3 6 12 2 12"
        }
      })]);
    }
  };
  
  var AirplayIcon = {
    name: 'AirplayIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-airplay"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M5 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-1"
        }
      }), h("polygon", {
        attrs: {
          points: "12 15 17 21 7 21 12 15"
        }
      })]);
    }
  };
  
  var AlertCircleIcon = {
    name: 'AlertCircleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-alert-circle"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "8",
          x2: "12",
          y2: "12"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "16",
          x2: "12.01",
          y2: "16"
        }
      })]);
    }
  };
  
  var AlertOctagonIcon = {
    name: 'AlertOctagonIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-alert-octagon"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "8",
          x2: "12",
          y2: "12"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "16",
          x2: "12.01",
          y2: "16"
        }
      })]);
    }
  };
  
  var AlertTriangleIcon = {
    name: 'AlertTriangleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-alert-triangle"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "9",
          x2: "12",
          y2: "13"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "17",
          x2: "12.01",
          y2: "17"
        }
      })]);
    }
  };
  
  var AlignCenterIcon = {
    name: 'AlignCenterIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-align-center"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "18",
          y1: "10",
          x2: "6",
          y2: "10"
        }
      }), h("line", {
        attrs: {
          x1: "21",
          y1: "6",
          x2: "3",
          y2: "6"
        }
      }), h("line", {
        attrs: {
          x1: "21",
          y1: "14",
          x2: "3",
          y2: "14"
        }
      }), h("line", {
        attrs: {
          x1: "18",
          y1: "18",
          x2: "6",
          y2: "18"
        }
      })]);
    }
  };
  
  var AlignJustifyIcon = {
    name: 'AlignJustifyIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-align-justify"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "21",
          y1: "10",
          x2: "3",
          y2: "10"
        }
      }), h("line", {
        attrs: {
          x1: "21",
          y1: "6",
          x2: "3",
          y2: "6"
        }
      }), h("line", {
        attrs: {
          x1: "21",
          y1: "14",
          x2: "3",
          y2: "14"
        }
      }), h("line", {
        attrs: {
          x1: "21",
          y1: "18",
          x2: "3",
          y2: "18"
        }
      })]);
    }
  };
  
  var AlignLeftIcon = {
    name: 'AlignLeftIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-align-left"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "17",
          y1: "10",
          x2: "3",
          y2: "10"
        }
      }), h("line", {
        attrs: {
          x1: "21",
          y1: "6",
          x2: "3",
          y2: "6"
        }
      }), h("line", {
        attrs: {
          x1: "21",
          y1: "14",
          x2: "3",
          y2: "14"
        }
      }), h("line", {
        attrs: {
          x1: "17",
          y1: "18",
          x2: "3",
          y2: "18"
        }
      })]);
    }
  };
  
  var AlignRightIcon = {
    name: 'AlignRightIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-align-right"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "21",
          y1: "10",
          x2: "7",
          y2: "10"
        }
      }), h("line", {
        attrs: {
          x1: "21",
          y1: "6",
          x2: "3",
          y2: "6"
        }
      }), h("line", {
        attrs: {
          x1: "21",
          y1: "14",
          x2: "3",
          y2: "14"
        }
      }), h("line", {
        attrs: {
          x1: "21",
          y1: "18",
          x2: "7",
          y2: "18"
        }
      })]);
    }
  };
  
  var AnchorIcon = {
    name: 'AnchorIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-anchor"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "5",
          r: "3"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "22",
          x2: "12",
          y2: "8"
        }
      }), h("path", {
        attrs: {
          d: "M5 12H2a10 10 0 0 0 20 0h-3"
        }
      })]);
    }
  };
  
  var ApertureIcon = {
    name: 'ApertureIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-aperture"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("line", {
        attrs: {
          x1: "14.31",
          y1: "8",
          x2: "20.05",
          y2: "17.94"
        }
      }), h("line", {
        attrs: {
          x1: "9.69",
          y1: "8",
          x2: "21.17",
          y2: "8"
        }
      }), h("line", {
        attrs: {
          x1: "7.38",
          y1: "12",
          x2: "13.12",
          y2: "2.06"
        }
      }), h("line", {
        attrs: {
          x1: "9.69",
          y1: "16",
          x2: "3.95",
          y2: "6.06"
        }
      }), h("line", {
        attrs: {
          x1: "14.31",
          y1: "16",
          x2: "2.83",
          y2: "16"
        }
      }), h("line", {
        attrs: {
          x1: "16.62",
          y1: "12",
          x2: "10.88",
          y2: "21.94"
        }
      })]);
    }
  };
  
  var ArchiveIcon = {
    name: 'ArchiveIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-archive"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "21 8 21 21 3 21 3 8"
        }
      }), h("rect", {
        attrs: {
          x: "1",
          y: "3",
          width: "22",
          height: "5"
        }
      }), h("line", {
        attrs: {
          x1: "10",
          y1: "12",
          x2: "14",
          y2: "12"
        }
      })]);
    }
  };
  
  var ArrowDownCircleIcon = {
    name: 'ArrowDownCircleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-arrow-down-circle"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("polyline", {
        attrs: {
          points: "8 12 12 16 16 12"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "8",
          x2: "12",
          y2: "16"
        }
      })]);
    }
  };
  
  var ArrowDownLeftIcon = {
    name: 'ArrowDownLeftIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-arrow-down-left"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "17",
          y1: "7",
          x2: "7",
          y2: "17"
        }
      }), h("polyline", {
        attrs: {
          points: "17 17 7 17 7 7"
        }
      })]);
    }
  };
  
  var ArrowDownRightIcon = {
    name: 'ArrowDownRightIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-arrow-down-right"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "7",
          y1: "7",
          x2: "17",
          y2: "17"
        }
      }), h("polyline", {
        attrs: {
          points: "17 7 17 17 7 17"
        }
      })]);
    }
  };
  
  var ArrowDownIcon = {
    name: 'ArrowDownIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-arrow-down"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "12",
          y1: "5",
          x2: "12",
          y2: "19"
        }
      }), h("polyline", {
        attrs: {
          points: "19 12 12 19 5 12"
        }
      })]);
    }
  };
  
  var ArrowLeftCircleIcon = {
    name: 'ArrowLeftCircleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-arrow-left-circle"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("polyline", {
        attrs: {
          points: "12 8 8 12 12 16"
        }
      }), h("line", {
        attrs: {
          x1: "16",
          y1: "12",
          x2: "8",
          y2: "12"
        }
      })]);
    }
  };
  
  var ArrowLeftIcon = {
    name: 'ArrowLeftIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-arrow-left"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "19",
          y1: "12",
          x2: "5",
          y2: "12"
        }
      }), h("polyline", {
        attrs: {
          points: "12 19 5 12 12 5"
        }
      })]);
    }
  };
  
  var ArrowRightCircleIcon = {
    name: 'ArrowRightCircleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-arrow-right-circle"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("polyline", {
        attrs: {
          points: "12 16 16 12 12 8"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "12",
          x2: "16",
          y2: "12"
        }
      })]);
    }
  };
  
  var ArrowRightIcon = {
    name: 'ArrowRightIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-arrow-right"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "5",
          y1: "12",
          x2: "19",
          y2: "12"
        }
      }), h("polyline", {
        attrs: {
          points: "12 5 19 12 12 19"
        }
      })]);
    }
  };
  
  var ArrowUpCircleIcon = {
    name: 'ArrowUpCircleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-arrow-up-circle"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("polyline", {
        attrs: {
          points: "16 12 12 8 8 12"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "16",
          x2: "12",
          y2: "8"
        }
      })]);
    }
  };
  
  var ArrowUpLeftIcon = {
    name: 'ArrowUpLeftIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-arrow-up-left"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "17",
          y1: "17",
          x2: "7",
          y2: "7"
        }
      }), h("polyline", {
        attrs: {
          points: "7 17 7 7 17 7"
        }
      })]);
    }
  };
  
  var ArrowUpRightIcon = {
    name: 'ArrowUpRightIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-arrow-up-right"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "7",
          y1: "17",
          x2: "17",
          y2: "7"
        }
      }), h("polyline", {
        attrs: {
          points: "7 7 17 7 17 17"
        }
      })]);
    }
  };
  
  var ArrowUpIcon = {
    name: 'ArrowUpIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-arrow-up"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "12",
          y1: "19",
          x2: "12",
          y2: "5"
        }
      }), h("polyline", {
        attrs: {
          points: "5 12 12 5 19 12"
        }
      })]);
    }
  };
  
  var AtSignIcon = {
    name: 'AtSignIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-at-sign"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "4"
        }
      }), h("path", {
        attrs: {
          d: "M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-3.92 7.94"
        }
      })]);
    }
  };
  
  var AwardIcon = {
    name: 'AwardIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-award"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "8",
          r: "7"
        }
      }), h("polyline", {
        attrs: {
          points: "8.21 13.89 7 23 12 20 17 23 15.79 13.88"
        }
      })]);
    }
  };
  
  var BarChart2Icon = {
    name: 'BarChart2Icon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-bar-chart-2"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "18",
          y1: "20",
          x2: "18",
          y2: "10"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "20",
          x2: "12",
          y2: "4"
        }
      }), h("line", {
        attrs: {
          x1: "6",
          y1: "20",
          x2: "6",
          y2: "14"
        }
      })]);
    }
  };
  
  var BarChartIcon = {
    name: 'BarChartIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-bar-chart"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "12",
          y1: "20",
          x2: "12",
          y2: "10"
        }
      }), h("line", {
        attrs: {
          x1: "18",
          y1: "20",
          x2: "18",
          y2: "4"
        }
      }), h("line", {
        attrs: {
          x1: "6",
          y1: "20",
          x2: "6",
          y2: "16"
        }
      })]);
    }
  };
  
  var BatteryChargingIcon = {
    name: 'BatteryChargingIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-battery-charging"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M5 18H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3.19M15 6h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-3.19"
        }
      }), h("line", {
        attrs: {
          x1: "23",
          y1: "13",
          x2: "23",
          y2: "11"
        }
      }), h("polyline", {
        attrs: {
          points: "11 6 7 12 13 12 9 18"
        }
      })]);
    }
  };
  
  var BatteryIcon = {
    name: 'BatteryIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-battery"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "1",
          y: "6",
          width: "18",
          height: "12",
          rx: "2",
          ry: "2"
        }
      }), h("line", {
        attrs: {
          x1: "23",
          y1: "13",
          x2: "23",
          y2: "11"
        }
      })]);
    }
  };
  
  var BellOffIcon = {
    name: 'BellOffIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-bell-off"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M13.73 21a2 2 0 0 1-3.46 0"
        }
      }), h("path", {
        attrs: {
          d: "M18.63 13A17.89 17.89 0 0 1 18 8"
        }
      }), h("path", {
        attrs: {
          d: "M6.26 6.26A5.86 5.86 0 0 0 6 8c0 7-3 9-3 9h14"
        }
      }), h("path", {
        attrs: {
          d: "M18 8a6 6 0 0 0-9.33-5"
        }
      }), h("line", {
        attrs: {
          x1: "1",
          y1: "1",
          x2: "23",
          y2: "23"
        }
      })]);
    }
  };
  
  var BellIcon = {
    name: 'BellIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-bell"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9"
        }
      }), h("path", {
        attrs: {
          d: "M13.73 21a2 2 0 0 1-3.46 0"
        }
      })]);
    }
  };
  
  var BluetoothIcon = {
    name: 'BluetoothIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-bluetooth"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "6.5 6.5 17.5 17.5 12 23 12 1 17.5 6.5 6.5 17.5"
        }
      })]);
    }
  };
  
  var BoldIcon = {
    name: 'BoldIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-bold"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M6 4h8a4 4 0 0 1 4 4 4 4 0 0 1-4 4H6z"
        }
      }), h("path", {
        attrs: {
          d: "M6 12h9a4 4 0 0 1 4 4 4 4 0 0 1-4 4H6z"
        }
      })]);
    }
  };
  
  var BookOpenIcon = {
    name: 'BookOpenIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-book-open"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"
        }
      }), h("path", {
        attrs: {
          d: "M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"
        }
      })]);
    }
  };
  
  var BookIcon = {
    name: 'BookIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-book"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M4 19.5A2.5 2.5 0 0 1 6.5 17H20"
        }
      }), h("path", {
        attrs: {
          d: "M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z"
        }
      })]);
    }
  };
  
  var BookmarkIcon = {
    name: 'BookmarkIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-bookmark"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M19 21l-7-5-7 5V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z"
        }
      })]);
    }
  };
  
  var BoxIcon = {
    name: 'BoxIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-box"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"
        }
      }), h("polyline", {
        attrs: {
          points: "3.27 6.96 12 12.01 20.73 6.96"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "22.08",
          x2: "12",
          y2: "12"
        }
      })]);
    }
  };
  
  var BriefcaseIcon = {
    name: 'BriefcaseIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-briefcase"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "2",
          y: "7",
          width: "20",
          height: "14",
          rx: "2",
          ry: "2"
        }
      }), h("path", {
        attrs: {
          d: "M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"
        }
      })]);
    }
  };
  
  var CalendarIcon = {
    name: 'CalendarIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-calendar"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "3",
          y: "4",
          width: "18",
          height: "18",
          rx: "2",
          ry: "2"
        }
      }), h("line", {
        attrs: {
          x1: "16",
          y1: "2",
          x2: "16",
          y2: "6"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "2",
          x2: "8",
          y2: "6"
        }
      }), h("line", {
        attrs: {
          x1: "3",
          y1: "10",
          x2: "21",
          y2: "10"
        }
      })]);
    }
  };
  
  var CameraOffIcon = {
    name: 'CameraOffIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-camera-off"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "1",
          y1: "1",
          x2: "23",
          y2: "23"
        }
      }), h("path", {
        attrs: {
          d: "M21 21H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3m3-3h6l2 3h4a2 2 0 0 1 2 2v9.34m-7.72-2.06a4 4 0 1 1-5.56-5.56"
        }
      })]);
    }
  };
  
  var CameraIcon = {
    name: 'CameraIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-camera"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M23 19a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h4l2-3h6l2 3h4a2 2 0 0 1 2 2z"
        }
      }), h("circle", {
        attrs: {
          cx: "12",
          cy: "13",
          r: "4"
        }
      })]);
    }
  };
  
  var CastIcon = {
    name: 'CastIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-cast"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M2 16.1A5 5 0 0 1 5.9 20M2 12.05A9 9 0 0 1 9.95 20M2 8V6a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-6"
        }
      }), h("line", {
        attrs: {
          x1: "2",
          y1: "20",
          x2: "2.01",
          y2: "20"
        }
      })]);
    }
  };
  
  var CheckCircleIcon = {
    name: 'CheckCircleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-check-circle"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M22 11.08V12a10 10 0 1 1-5.93-9.14"
        }
      }), h("polyline", {
        attrs: {
          points: "22 4 12 14.01 9 11.01"
        }
      })]);
    }
  };
  
  var CheckSquareIcon = {
    name: 'CheckSquareIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-check-square"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "9 11 12 14 22 4"
        }
      }), h("path", {
        attrs: {
          d: "M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11"
        }
      })]);
    }
  };
  
  var CheckIcon = {
    name: 'CheckIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-check"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "20 6 9 17 4 12"
        }
      })]);
    }
  };
  
  var ChevronDownIcon = {
    name: 'ChevronDownIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-chevron-down"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "6 9 12 15 18 9"
        }
      })]);
    }
  };
  
  var ChevronLeftIcon = {
    name: 'ChevronLeftIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-chevron-left"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "15 18 9 12 15 6"
        }
      })]);
    }
  };
  
  var ChevronRightIcon = {
    name: 'ChevronRightIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-chevron-right"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "9 18 15 12 9 6"
        }
      })]);
    }
  };
  
  var ChevronUpIcon = {
    name: 'ChevronUpIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-chevron-up"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "18 15 12 9 6 15"
        }
      })]);
    }
  };
  
  var ChevronsDownIcon = {
    name: 'ChevronsDownIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-chevrons-down"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "7 13 12 18 17 13"
        }
      }), h("polyline", {
        attrs: {
          points: "7 6 12 11 17 6"
        }
      })]);
    }
  };
  
  var ChevronsLeftIcon = {
    name: 'ChevronsLeftIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-chevrons-left"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "11 17 6 12 11 7"
        }
      }), h("polyline", {
        attrs: {
          points: "18 17 13 12 18 7"
        }
      })]);
    }
  };
  
  var ChevronsRightIcon = {
    name: 'ChevronsRightIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-chevrons-right"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "13 17 18 12 13 7"
        }
      }), h("polyline", {
        attrs: {
          points: "6 17 11 12 6 7"
        }
      })]);
    }
  };
  
  var ChevronsUpIcon = {
    name: 'ChevronsUpIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-chevrons-up"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "17 11 12 6 7 11"
        }
      }), h("polyline", {
        attrs: {
          points: "17 18 12 13 7 18"
        }
      })]);
    }
  };
  
  var ChromeIcon = {
    name: 'ChromeIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-chrome"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "4"
        }
      }), h("line", {
        attrs: {
          x1: "21.17",
          y1: "8",
          x2: "12",
          y2: "8"
        }
      }), h("line", {
        attrs: {
          x1: "3.95",
          y1: "6.06",
          x2: "8.54",
          y2: "14"
        }
      }), h("line", {
        attrs: {
          x1: "10.88",
          y1: "21.94",
          x2: "15.46",
          y2: "14"
        }
      })]);
    }
  };
  
  var CircleIcon = {
    name: 'CircleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-circle"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      })]);
    }
  };
  
  var ClipboardIcon = {
    name: 'ClipboardIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-clipboard"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"
        }
      }), h("rect", {
        attrs: {
          x: "8",
          y: "2",
          width: "8",
          height: "4",
          rx: "1",
          ry: "1"
        }
      })]);
    }
  };
  
  var ClockIcon = {
    name: 'ClockIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-clock"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("polyline", {
        attrs: {
          points: "12 6 12 12 16 14"
        }
      })]);
    }
  };
  
  var CloudDrizzleIcon = {
    name: 'CloudDrizzleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-cloud-drizzle"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "8",
          y1: "19",
          x2: "8",
          y2: "21"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "13",
          x2: "8",
          y2: "15"
        }
      }), h("line", {
        attrs: {
          x1: "16",
          y1: "19",
          x2: "16",
          y2: "21"
        }
      }), h("line", {
        attrs: {
          x1: "16",
          y1: "13",
          x2: "16",
          y2: "15"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "21",
          x2: "12",
          y2: "23"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "15",
          x2: "12",
          y2: "17"
        }
      }), h("path", {
        attrs: {
          d: "M20 16.58A5 5 0 0 0 18 7h-1.26A8 8 0 1 0 4 15.25"
        }
      })]);
    }
  };
  
  var CloudLightningIcon = {
    name: 'CloudLightningIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-cloud-lightning"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M19 16.9A5 5 0 0 0 18 7h-1.26a8 8 0 1 0-11.62 9"
        }
      }), h("polyline", {
        attrs: {
          points: "13 11 9 17 15 17 11 23"
        }
      })]);
    }
  };
  
  var CloudOffIcon = {
    name: 'CloudOffIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-cloud-off"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M22.61 16.95A5 5 0 0 0 18 10h-1.26a8 8 0 0 0-7.05-6M5 5a8 8 0 0 0 4 15h9a5 5 0 0 0 1.7-.3"
        }
      }), h("line", {
        attrs: {
          x1: "1",
          y1: "1",
          x2: "23",
          y2: "23"
        }
      })]);
    }
  };
  
  var CloudRainIcon = {
    name: 'CloudRainIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-cloud-rain"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "16",
          y1: "13",
          x2: "16",
          y2: "21"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "13",
          x2: "8",
          y2: "21"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "15",
          x2: "12",
          y2: "23"
        }
      }), h("path", {
        attrs: {
          d: "M20 16.58A5 5 0 0 0 18 7h-1.26A8 8 0 1 0 4 15.25"
        }
      })]);
    }
  };
  
  var CloudSnowIcon = {
    name: 'CloudSnowIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-cloud-snow"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M20 17.58A5 5 0 0 0 18 8h-1.26A8 8 0 1 0 4 16.25"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "16",
          x2: "8.01",
          y2: "16"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "20",
          x2: "8.01",
          y2: "20"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "18",
          x2: "12.01",
          y2: "18"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "22",
          x2: "12.01",
          y2: "22"
        }
      }), h("line", {
        attrs: {
          x1: "16",
          y1: "16",
          x2: "16.01",
          y2: "16"
        }
      }), h("line", {
        attrs: {
          x1: "16",
          y1: "20",
          x2: "16.01",
          y2: "20"
        }
      })]);
    }
  };
  
  var CloudIcon = {
    name: 'CloudIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-cloud"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M18 10h-1.26A8 8 0 1 0 9 20h9a5 5 0 0 0 0-10z"
        }
      })]);
    }
  };
  
  var CodeIcon = {
    name: 'CodeIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-code"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "16 18 22 12 16 6"
        }
      }), h("polyline", {
        attrs: {
          points: "8 6 2 12 8 18"
        }
      })]);
    }
  };
  
  var CodepenIcon = {
    name: 'CodepenIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-codepen"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "12 2 22 8.5 22 15.5 12 22 2 15.5 2 8.5 12 2"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "22",
          x2: "12",
          y2: "15.5"
        }
      }), h("polyline", {
        attrs: {
          points: "22 8.5 12 15.5 2 8.5"
        }
      }), h("polyline", {
        attrs: {
          points: "2 15.5 12 8.5 22 15.5"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "2",
          x2: "12",
          y2: "8.5"
        }
      })]);
    }
  };
  
  var CodesandboxIcon = {
    name: 'CodesandboxIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-codesandbox"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"
        }
      }), h("polyline", {
        attrs: {
          points: "7.5 4.21 12 6.81 16.5 4.21"
        }
      }), h("polyline", {
        attrs: {
          points: "7.5 19.79 7.5 14.6 3 12"
        }
      }), h("polyline", {
        attrs: {
          points: "21 12 16.5 14.6 16.5 19.79"
        }
      }), h("polyline", {
        attrs: {
          points: "3.27 6.96 12 12.01 20.73 6.96"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "22.08",
          x2: "12",
          y2: "12"
        }
      })]);
    }
  };
  
  var CoffeeIcon = {
    name: 'CoffeeIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-coffee"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M18 8h1a4 4 0 0 1 0 8h-1"
        }
      }), h("path", {
        attrs: {
          d: "M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8z"
        }
      }), h("line", {
        attrs: {
          x1: "6",
          y1: "1",
          x2: "6",
          y2: "4"
        }
      }), h("line", {
        attrs: {
          x1: "10",
          y1: "1",
          x2: "10",
          y2: "4"
        }
      }), h("line", {
        attrs: {
          x1: "14",
          y1: "1",
          x2: "14",
          y2: "4"
        }
      })]);
    }
  };
  
  var ColumnsIcon = {
    name: 'ColumnsIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-columns"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M12 3h7a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-7m0-18H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7m0-18v18"
        }
      })]);
    }
  };
  
  var CommandIcon = {
    name: 'CommandIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-command"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M18 3a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3H6a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3V6a3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3h12a3 3 0 0 0 3-3 3 3 0 0 0-3-3z"
        }
      })]);
    }
  };
  
  var CompassIcon = {
    name: 'CompassIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-compass"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("polygon", {
        attrs: {
          points: "16.24 7.76 14.12 14.12 7.76 16.24 9.88 9.88 16.24 7.76"
        }
      })]);
    }
  };
  
  var CopyIcon = {
    name: 'CopyIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-copy"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "9",
          y: "9",
          width: "13",
          height: "13",
          rx: "2",
          ry: "2"
        }
      }), h("path", {
        attrs: {
          d: "M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"
        }
      })]);
    }
  };
  
  var CornerDownLeftIcon = {
    name: 'CornerDownLeftIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-corner-down-left"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "9 10 4 15 9 20"
        }
      }), h("path", {
        attrs: {
          d: "M20 4v7a4 4 0 0 1-4 4H4"
        }
      })]);
    }
  };
  
  var CornerDownRightIcon = {
    name: 'CornerDownRightIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-corner-down-right"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "15 10 20 15 15 20"
        }
      }), h("path", {
        attrs: {
          d: "M4 4v7a4 4 0 0 0 4 4h12"
        }
      })]);
    }
  };
  
  var CornerLeftDownIcon = {
    name: 'CornerLeftDownIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-corner-left-down"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "14 15 9 20 4 15"
        }
      }), h("path", {
        attrs: {
          d: "M20 4h-7a4 4 0 0 0-4 4v12"
        }
      })]);
    }
  };
  
  var CornerLeftUpIcon = {
    name: 'CornerLeftUpIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-corner-left-up"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "14 9 9 4 4 9"
        }
      }), h("path", {
        attrs: {
          d: "M20 20h-7a4 4 0 0 1-4-4V4"
        }
      })]);
    }
  };
  
  var CornerRightDownIcon = {
    name: 'CornerRightDownIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-corner-right-down"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "10 15 15 20 20 15"
        }
      }), h("path", {
        attrs: {
          d: "M4 4h7a4 4 0 0 1 4 4v12"
        }
      })]);
    }
  };
  
  var CornerRightUpIcon = {
    name: 'CornerRightUpIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-corner-right-up"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "10 9 15 4 20 9"
        }
      }), h("path", {
        attrs: {
          d: "M4 20h7a4 4 0 0 0 4-4V4"
        }
      })]);
    }
  };
  
  var CornerUpLeftIcon = {
    name: 'CornerUpLeftIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-corner-up-left"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "9 14 4 9 9 4"
        }
      }), h("path", {
        attrs: {
          d: "M20 20v-7a4 4 0 0 0-4-4H4"
        }
      })]);
    }
  };
  
  var CornerUpRightIcon = {
    name: 'CornerUpRightIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-corner-up-right"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "15 14 20 9 15 4"
        }
      }), h("path", {
        attrs: {
          d: "M4 20v-7a4 4 0 0 1 4-4h12"
        }
      })]);
    }
  };
  
  var CpuIcon = {
    name: 'CpuIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-cpu"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "4",
          y: "4",
          width: "16",
          height: "16",
          rx: "2",
          ry: "2"
        }
      }), h("rect", {
        attrs: {
          x: "9",
          y: "9",
          width: "6",
          height: "6"
        }
      }), h("line", {
        attrs: {
          x1: "9",
          y1: "1",
          x2: "9",
          y2: "4"
        }
      }), h("line", {
        attrs: {
          x1: "15",
          y1: "1",
          x2: "15",
          y2: "4"
        }
      }), h("line", {
        attrs: {
          x1: "9",
          y1: "20",
          x2: "9",
          y2: "23"
        }
      }), h("line", {
        attrs: {
          x1: "15",
          y1: "20",
          x2: "15",
          y2: "23"
        }
      }), h("line", {
        attrs: {
          x1: "20",
          y1: "9",
          x2: "23",
          y2: "9"
        }
      }), h("line", {
        attrs: {
          x1: "20",
          y1: "14",
          x2: "23",
          y2: "14"
        }
      }), h("line", {
        attrs: {
          x1: "1",
          y1: "9",
          x2: "4",
          y2: "9"
        }
      }), h("line", {
        attrs: {
          x1: "1",
          y1: "14",
          x2: "4",
          y2: "14"
        }
      })]);
    }
  };
  
  var CreditCardIcon = {
    name: 'CreditCardIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-credit-card"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "1",
          y: "4",
          width: "22",
          height: "16",
          rx: "2",
          ry: "2"
        }
      }), h("line", {
        attrs: {
          x1: "1",
          y1: "10",
          x2: "23",
          y2: "10"
        }
      })]);
    }
  };
  
  var CropIcon = {
    name: 'CropIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-crop"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M6.13 1L6 16a2 2 0 0 0 2 2h15"
        }
      }), h("path", {
        attrs: {
          d: "M1 6.13L16 6a2 2 0 0 1 2 2v15"
        }
      })]);
    }
  };
  
  var CrosshairIcon = {
    name: 'CrosshairIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-crosshair"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("line", {
        attrs: {
          x1: "22",
          y1: "12",
          x2: "18",
          y2: "12"
        }
      }), h("line", {
        attrs: {
          x1: "6",
          y1: "12",
          x2: "2",
          y2: "12"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "6",
          x2: "12",
          y2: "2"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "22",
          x2: "12",
          y2: "18"
        }
      })]);
    }
  };
  
  var DatabaseIcon = {
    name: 'DatabaseIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-database"
      }, ctx.data]), [h("ellipse", {
        attrs: {
          cx: "12",
          cy: "5",
          rx: "9",
          ry: "3"
        }
      }), h("path", {
        attrs: {
          d: "M21 12c0 1.66-4 3-9 3s-9-1.34-9-3"
        }
      }), h("path", {
        attrs: {
          d: "M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5"
        }
      })]);
    }
  };
  
  var DeleteIcon = {
    name: 'DeleteIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-delete"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M21 4H8l-7 8 7 8h13a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2z"
        }
      }), h("line", {
        attrs: {
          x1: "18",
          y1: "9",
          x2: "12",
          y2: "15"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "9",
          x2: "18",
          y2: "15"
        }
      })]);
    }
  };
  
  var DiscIcon = {
    name: 'DiscIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-disc"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "3"
        }
      })]);
    }
  };
  
  var DivideCircleIcon = {
    name: 'DivideCircleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-divide-circle"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "8",
          y1: "12",
          x2: "16",
          y2: "12"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "16",
          x2: "12",
          y2: "16"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "8",
          x2: "12",
          y2: "8"
        }
      }), h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      })]);
    }
  };
  
  var DivideSquareIcon = {
    name: 'DivideSquareIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-divide-square"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "3",
          y: "3",
          width: "18",
          height: "18",
          rx: "2",
          ry: "2"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "12",
          x2: "16",
          y2: "12"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "16",
          x2: "12",
          y2: "16"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "8",
          x2: "12",
          y2: "8"
        }
      })]);
    }
  };
  
  var DivideIcon = {
    name: 'DivideIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-divide"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "6",
          r: "2"
        }
      }), h("line", {
        attrs: {
          x1: "5",
          y1: "12",
          x2: "19",
          y2: "12"
        }
      }), h("circle", {
        attrs: {
          cx: "12",
          cy: "18",
          r: "2"
        }
      })]);
    }
  };
  
  var DollarSignIcon = {
    name: 'DollarSignIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-dollar-sign"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "12",
          y1: "1",
          x2: "12",
          y2: "23"
        }
      }), h("path", {
        attrs: {
          d: "M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"
        }
      })]);
    }
  };
  
  var DownloadCloudIcon = {
    name: 'DownloadCloudIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-download-cloud"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "8 17 12 21 16 17"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "12",
          x2: "12",
          y2: "21"
        }
      }), h("path", {
        attrs: {
          d: "M20.88 18.09A5 5 0 0 0 18 9h-1.26A8 8 0 1 0 3 16.29"
        }
      })]);
    }
  };
  
  var DownloadIcon = {
    name: 'DownloadIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-download"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"
        }
      }), h("polyline", {
        attrs: {
          points: "7 10 12 15 17 10"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "15",
          x2: "12",
          y2: "3"
        }
      })]);
    }
  };
  
  var DribbbleIcon = {
    name: 'DribbbleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-dribbble"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("path", {
        attrs: {
          d: "M8.56 2.75c4.37 6.03 6.02 9.42 8.03 17.72m2.54-15.38c-3.72 4.35-8.94 5.66-16.88 5.85m19.5 1.9c-3.5-.93-6.63-.82-8.94 0-2.58.92-5.01 2.86-7.44 6.32"
        }
      })]);
    }
  };
  
  var DropletIcon = {
    name: 'DropletIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-droplet"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z"
        }
      })]);
    }
  };
  
  var Edit2Icon = {
    name: 'Edit2Icon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-edit-2"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z"
        }
      })]);
    }
  };
  
  var Edit3Icon = {
    name: 'Edit3Icon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-edit-3"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M12 20h9"
        }
      }), h("path", {
        attrs: {
          d: "M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"
        }
      })]);
    }
  };
  
  var EditIcon = {
    name: 'EditIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-edit"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"
        }
      }), h("path", {
        attrs: {
          d: "M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"
        }
      })]);
    }
  };
  
  var ExternalLinkIcon = {
    name: 'ExternalLinkIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-external-link"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"
        }
      }), h("polyline", {
        attrs: {
          points: "15 3 21 3 21 9"
        }
      }), h("line", {
        attrs: {
          x1: "10",
          y1: "14",
          x2: "21",
          y2: "3"
        }
      })]);
    }
  };
  
  var EyeOffIcon = {
    name: 'EyeOffIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-eye-off"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24"
        }
      }), h("line", {
        attrs: {
          x1: "1",
          y1: "1",
          x2: "23",
          y2: "23"
        }
      })]);
    }
  };
  
  var EyeIcon = {
    name: 'EyeIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-eye"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"
        }
      }), h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "3"
        }
      })]);
    }
  };
  
  var FacebookIcon = {
    name: 'FacebookIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-facebook"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"
        }
      })]);
    }
  };
  
  var FastForwardIcon = {
    name: 'FastForwardIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-fast-forward"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "13 19 22 12 13 5 13 19"
        }
      }), h("polygon", {
        attrs: {
          points: "2 19 11 12 2 5 2 19"
        }
      })]);
    }
  };
  
  var FeatherIcon = {
    name: 'FeatherIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-feather"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M20.24 12.24a6 6 0 0 0-8.49-8.49L5 10.5V19h8.5z"
        }
      }), h("line", {
        attrs: {
          x1: "16",
          y1: "8",
          x2: "2",
          y2: "22"
        }
      }), h("line", {
        attrs: {
          x1: "17.5",
          y1: "15",
          x2: "9",
          y2: "15"
        }
      })]);
    }
  };
  
  var FigmaIcon = {
    name: 'FigmaIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-figma"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M5 5.5A3.5 3.5 0 0 1 8.5 2H12v7H8.5A3.5 3.5 0 0 1 5 5.5z"
        }
      }), h("path", {
        attrs: {
          d: "M12 2h3.5a3.5 3.5 0 1 1 0 7H12V2z"
        }
      }), h("path", {
        attrs: {
          d: "M12 12.5a3.5 3.5 0 1 1 7 0 3.5 3.5 0 1 1-7 0z"
        }
      }), h("path", {
        attrs: {
          d: "M5 19.5A3.5 3.5 0 0 1 8.5 16H12v3.5a3.5 3.5 0 1 1-7 0z"
        }
      }), h("path", {
        attrs: {
          d: "M5 12.5A3.5 3.5 0 0 1 8.5 9H12v7H8.5A3.5 3.5 0 0 1 5 12.5z"
        }
      })]);
    }
  };
  
  var FileMinusIcon = {
    name: 'FileMinusIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-file-minus"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"
        }
      }), h("polyline", {
        attrs: {
          points: "14 2 14 8 20 8"
        }
      }), h("line", {
        attrs: {
          x1: "9",
          y1: "15",
          x2: "15",
          y2: "15"
        }
      })]);
    }
  };
  
  var FilePlusIcon = {
    name: 'FilePlusIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-file-plus"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"
        }
      }), h("polyline", {
        attrs: {
          points: "14 2 14 8 20 8"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "18",
          x2: "12",
          y2: "12"
        }
      }), h("line", {
        attrs: {
          x1: "9",
          y1: "15",
          x2: "15",
          y2: "15"
        }
      })]);
    }
  };
  
  var FileTextIcon = {
    name: 'FileTextIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-file-text"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"
        }
      }), h("polyline", {
        attrs: {
          points: "14 2 14 8 20 8"
        }
      }), h("line", {
        attrs: {
          x1: "16",
          y1: "13",
          x2: "8",
          y2: "13"
        }
      }), h("line", {
        attrs: {
          x1: "16",
          y1: "17",
          x2: "8",
          y2: "17"
        }
      }), h("polyline", {
        attrs: {
          points: "10 9 9 9 8 9"
        }
      })]);
    }
  };
  
  var FileIcon = {
    name: 'FileIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-file"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z"
        }
      }), h("polyline", {
        attrs: {
          points: "13 2 13 9 20 9"
        }
      })]);
    }
  };
  
  var FilmIcon = {
    name: 'FilmIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-film"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "2",
          y: "2",
          width: "20",
          height: "20",
          rx: "2.18",
          ry: "2.18"
        }
      }), h("line", {
        attrs: {
          x1: "7",
          y1: "2",
          x2: "7",
          y2: "22"
        }
      }), h("line", {
        attrs: {
          x1: "17",
          y1: "2",
          x2: "17",
          y2: "22"
        }
      }), h("line", {
        attrs: {
          x1: "2",
          y1: "12",
          x2: "22",
          y2: "12"
        }
      }), h("line", {
        attrs: {
          x1: "2",
          y1: "7",
          x2: "7",
          y2: "7"
        }
      }), h("line", {
        attrs: {
          x1: "2",
          y1: "17",
          x2: "7",
          y2: "17"
        }
      }), h("line", {
        attrs: {
          x1: "17",
          y1: "17",
          x2: "22",
          y2: "17"
        }
      }), h("line", {
        attrs: {
          x1: "17",
          y1: "7",
          x2: "22",
          y2: "7"
        }
      })]);
    }
  };
  
  var FilterIcon = {
    name: 'FilterIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-filter"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3"
        }
      })]);
    }
  };
  
  var FlagIcon = {
    name: 'FlagIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-flag"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z"
        }
      }), h("line", {
        attrs: {
          x1: "4",
          y1: "22",
          x2: "4",
          y2: "15"
        }
      })]);
    }
  };
  
  var FolderMinusIcon = {
    name: 'FolderMinusIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-folder-minus"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"
        }
      }), h("line", {
        attrs: {
          x1: "9",
          y1: "14",
          x2: "15",
          y2: "14"
        }
      })]);
    }
  };
  
  var FolderPlusIcon = {
    name: 'FolderPlusIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-folder-plus"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "11",
          x2: "12",
          y2: "17"
        }
      }), h("line", {
        attrs: {
          x1: "9",
          y1: "14",
          x2: "15",
          y2: "14"
        }
      })]);
    }
  };
  
  var FolderIcon = {
    name: 'FolderIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-folder"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"
        }
      })]);
    }
  };
  
  var FramerIcon = {
    name: 'FramerIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-framer"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M5 16V9h14V2H5l14 14h-7m-7 0l7 7v-7m-7 0h7"
        }
      })]);
    }
  };
  
  var FrownIcon = {
    name: 'FrownIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-frown"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("path", {
        attrs: {
          d: "M16 16s-1.5-2-4-2-4 2-4 2"
        }
      }), h("line", {
        attrs: {
          x1: "9",
          y1: "9",
          x2: "9.01",
          y2: "9"
        }
      }), h("line", {
        attrs: {
          x1: "15",
          y1: "9",
          x2: "15.01",
          y2: "9"
        }
      })]);
    }
  };
  
  var GiftIcon = {
    name: 'GiftIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-gift"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "20 12 20 22 4 22 4 12"
        }
      }), h("rect", {
        attrs: {
          x: "2",
          y: "7",
          width: "20",
          height: "5"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "22",
          x2: "12",
          y2: "7"
        }
      }), h("path", {
        attrs: {
          d: "M12 7H7.5a2.5 2.5 0 0 1 0-5C11 2 12 7 12 7z"
        }
      }), h("path", {
        attrs: {
          d: "M12 7h4.5a2.5 2.5 0 0 0 0-5C13 2 12 7 12 7z"
        }
      })]);
    }
  };
  
  var GitBranchIcon = {
    name: 'GitBranchIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-git-branch"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "6",
          y1: "3",
          x2: "6",
          y2: "15"
        }
      }), h("circle", {
        attrs: {
          cx: "18",
          cy: "6",
          r: "3"
        }
      }), h("circle", {
        attrs: {
          cx: "6",
          cy: "18",
          r: "3"
        }
      }), h("path", {
        attrs: {
          d: "M18 9a9 9 0 0 1-9 9"
        }
      })]);
    }
  };
  
  var GitCommitIcon = {
    name: 'GitCommitIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-git-commit"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "4"
        }
      }), h("line", {
        attrs: {
          x1: "1.05",
          y1: "12",
          x2: "7",
          y2: "12"
        }
      }), h("line", {
        attrs: {
          x1: "17.01",
          y1: "12",
          x2: "22.96",
          y2: "12"
        }
      })]);
    }
  };
  
  var GitMergeIcon = {
    name: 'GitMergeIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-git-merge"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "18",
          cy: "18",
          r: "3"
        }
      }), h("circle", {
        attrs: {
          cx: "6",
          cy: "6",
          r: "3"
        }
      }), h("path", {
        attrs: {
          d: "M6 21V9a9 9 0 0 0 9 9"
        }
      })]);
    }
  };
  
  var GitPullRequestIcon = {
    name: 'GitPullRequestIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-git-pull-request"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "18",
          cy: "18",
          r: "3"
        }
      }), h("circle", {
        attrs: {
          cx: "6",
          cy: "6",
          r: "3"
        }
      }), h("path", {
        attrs: {
          d: "M13 6h3a2 2 0 0 1 2 2v7"
        }
      }), h("line", {
        attrs: {
          x1: "6",
          y1: "9",
          x2: "6",
          y2: "21"
        }
      })]);
    }
  };
  
  var GithubIcon = {
    name: 'GithubIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-github"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22"
        }
      })]);
    }
  };
  
  var GitlabIcon = {
    name: 'GitlabIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-gitlab"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M22.65 14.39L12 22.13 1.35 14.39a.84.84 0 0 1-.3-.94l1.22-3.78 2.44-7.51A.42.42 0 0 1 4.82 2a.43.43 0 0 1 .58 0 .42.42 0 0 1 .11.18l2.44 7.49h8.1l2.44-7.51A.42.42 0 0 1 18.6 2a.43.43 0 0 1 .58 0 .42.42 0 0 1 .11.18l2.44 7.51L23 13.45a.84.84 0 0 1-.35.94z"
        }
      })]);
    }
  };
  
  var GlobeIcon = {
    name: 'GlobeIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-globe"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("line", {
        attrs: {
          x1: "2",
          y1: "12",
          x2: "22",
          y2: "12"
        }
      }), h("path", {
        attrs: {
          d: "M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"
        }
      })]);
    }
  };
  
  var GridIcon = {
    name: 'GridIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-grid"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "3",
          y: "3",
          width: "7",
          height: "7"
        }
      }), h("rect", {
        attrs: {
          x: "14",
          y: "3",
          width: "7",
          height: "7"
        }
      }), h("rect", {
        attrs: {
          x: "14",
          y: "14",
          width: "7",
          height: "7"
        }
      }), h("rect", {
        attrs: {
          x: "3",
          y: "14",
          width: "7",
          height: "7"
        }
      })]);
    }
  };
  
  var HardDriveIcon = {
    name: 'HardDriveIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-hard-drive"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "22",
          y1: "12",
          x2: "2",
          y2: "12"
        }
      }), h("path", {
        attrs: {
          d: "M5.45 5.11L2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"
        }
      }), h("line", {
        attrs: {
          x1: "6",
          y1: "16",
          x2: "6.01",
          y2: "16"
        }
      }), h("line", {
        attrs: {
          x1: "10",
          y1: "16",
          x2: "10.01",
          y2: "16"
        }
      })]);
    }
  };
  
  var HashIcon = {
    name: 'HashIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-hash"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "4",
          y1: "9",
          x2: "20",
          y2: "9"
        }
      }), h("line", {
        attrs: {
          x1: "4",
          y1: "15",
          x2: "20",
          y2: "15"
        }
      }), h("line", {
        attrs: {
          x1: "10",
          y1: "3",
          x2: "8",
          y2: "21"
        }
      }), h("line", {
        attrs: {
          x1: "16",
          y1: "3",
          x2: "14",
          y2: "21"
        }
      })]);
    }
  };
  
  var HeadphonesIcon = {
    name: 'HeadphonesIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-headphones"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M3 18v-6a9 9 0 0 1 18 0v6"
        }
      }), h("path", {
        attrs: {
          d: "M21 19a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3zM3 19a2 2 0 0 0 2 2h1a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2H3z"
        }
      })]);
    }
  };
  
  var HeartIcon = {
    name: 'HeartIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-heart"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"
        }
      })]);
    }
  };
  
  var HelpCircleIcon = {
    name: 'HelpCircleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-help-circle"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("path", {
        attrs: {
          d: "M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "17",
          x2: "12.01",
          y2: "17"
        }
      })]);
    }
  };
  
  var HexagonIcon = {
    name: 'HexagonIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-hexagon"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"
        }
      })]);
    }
  };
  
  var HomeIcon = {
    name: 'HomeIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-home"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"
        }
      }), h("polyline", {
        attrs: {
          points: "9 22 9 12 15 12 15 22"
        }
      })]);
    }
  };
  
  var ImageIcon = {
    name: 'ImageIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-image"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "3",
          y: "3",
          width: "18",
          height: "18",
          rx: "2",
          ry: "2"
        }
      }), h("circle", {
        attrs: {
          cx: "8.5",
          cy: "8.5",
          r: "1.5"
        }
      }), h("polyline", {
        attrs: {
          points: "21 15 16 10 5 21"
        }
      })]);
    }
  };
  
  var InboxIcon = {
    name: 'InboxIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-inbox"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "22 12 16 12 14 15 10 15 8 12 2 12"
        }
      }), h("path", {
        attrs: {
          d: "M5.45 5.11L2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"
        }
      })]);
    }
  };
  
  var InfoIcon = {
    name: 'InfoIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-info"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "16",
          x2: "12",
          y2: "12"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "8",
          x2: "12.01",
          y2: "8"
        }
      })]);
    }
  };
  
  var InstagramIcon = {
    name: 'InstagramIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-instagram"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "2",
          y: "2",
          width: "20",
          height: "20",
          rx: "5",
          ry: "5"
        }
      }), h("path", {
        attrs: {
          d: "M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"
        }
      }), h("line", {
        attrs: {
          x1: "17.5",
          y1: "6.5",
          x2: "17.51",
          y2: "6.5"
        }
      })]);
    }
  };
  
  var ItalicIcon = {
    name: 'ItalicIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-italic"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "19",
          y1: "4",
          x2: "10",
          y2: "4"
        }
      }), h("line", {
        attrs: {
          x1: "14",
          y1: "20",
          x2: "5",
          y2: "20"
        }
      }), h("line", {
        attrs: {
          x1: "15",
          y1: "4",
          x2: "9",
          y2: "20"
        }
      })]);
    }
  };
  
  var KeyIcon = {
    name: 'KeyIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-key"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M21 2l-2 2m-7.61 7.61a5.5 5.5 0 1 1-7.778 7.778 5.5 5.5 0 0 1 7.777-7.777zm0 0L15.5 7.5m0 0l3 3L22 7l-3-3m-3.5 3.5L19 4"
        }
      })]);
    }
  };
  
  var LayersIcon = {
    name: 'LayersIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-layers"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "12 2 2 7 12 12 22 7 12 2"
        }
      }), h("polyline", {
        attrs: {
          points: "2 17 12 22 22 17"
        }
      }), h("polyline", {
        attrs: {
          points: "2 12 12 17 22 12"
        }
      })]);
    }
  };
  
  var LayoutIcon = {
    name: 'LayoutIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-layout"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "3",
          y: "3",
          width: "18",
          height: "18",
          rx: "2",
          ry: "2"
        }
      }), h("line", {
        attrs: {
          x1: "3",
          y1: "9",
          x2: "21",
          y2: "9"
        }
      }), h("line", {
        attrs: {
          x1: "9",
          y1: "21",
          x2: "9",
          y2: "9"
        }
      })]);
    }
  };
  
  var LifeBuoyIcon = {
    name: 'LifeBuoyIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-life-buoy"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "4"
        }
      }), h("line", {
        attrs: {
          x1: "4.93",
          y1: "4.93",
          x2: "9.17",
          y2: "9.17"
        }
      }), h("line", {
        attrs: {
          x1: "14.83",
          y1: "14.83",
          x2: "19.07",
          y2: "19.07"
        }
      }), h("line", {
        attrs: {
          x1: "14.83",
          y1: "9.17",
          x2: "19.07",
          y2: "4.93"
        }
      }), h("line", {
        attrs: {
          x1: "14.83",
          y1: "9.17",
          x2: "18.36",
          y2: "5.64"
        }
      }), h("line", {
        attrs: {
          x1: "4.93",
          y1: "19.07",
          x2: "9.17",
          y2: "14.83"
        }
      })]);
    }
  };
  
  var Link2Icon = {
    name: 'Link2Icon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-link-2"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M15 7h3a5 5 0 0 1 5 5 5 5 0 0 1-5 5h-3m-6 0H6a5 5 0 0 1-5-5 5 5 0 0 1 5-5h3"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "12",
          x2: "16",
          y2: "12"
        }
      })]);
    }
  };
  
  var LinkIcon = {
    name: 'LinkIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-link"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"
        }
      }), h("path", {
        attrs: {
          d: "M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"
        }
      })]);
    }
  };
  
  var LinkedinIcon = {
    name: 'LinkedinIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-linkedin"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"
        }
      }), h("rect", {
        attrs: {
          x: "2",
          y: "9",
          width: "4",
          height: "12"
        }
      }), h("circle", {
        attrs: {
          cx: "4",
          cy: "4",
          r: "2"
        }
      })]);
    }
  };
  
  var ListIcon = {
    name: 'ListIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-list"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "8",
          y1: "6",
          x2: "21",
          y2: "6"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "12",
          x2: "21",
          y2: "12"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "18",
          x2: "21",
          y2: "18"
        }
      }), h("line", {
        attrs: {
          x1: "3",
          y1: "6",
          x2: "3.01",
          y2: "6"
        }
      }), h("line", {
        attrs: {
          x1: "3",
          y1: "12",
          x2: "3.01",
          y2: "12"
        }
      }), h("line", {
        attrs: {
          x1: "3",
          y1: "18",
          x2: "3.01",
          y2: "18"
        }
      })]);
    }
  };
  
  var LoaderIcon = {
    name: 'LoaderIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-loader"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "12",
          y1: "2",
          x2: "12",
          y2: "6"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "18",
          x2: "12",
          y2: "22"
        }
      }), h("line", {
        attrs: {
          x1: "4.93",
          y1: "4.93",
          x2: "7.76",
          y2: "7.76"
        }
      }), h("line", {
        attrs: {
          x1: "16.24",
          y1: "16.24",
          x2: "19.07",
          y2: "19.07"
        }
      }), h("line", {
        attrs: {
          x1: "2",
          y1: "12",
          x2: "6",
          y2: "12"
        }
      }), h("line", {
        attrs: {
          x1: "18",
          y1: "12",
          x2: "22",
          y2: "12"
        }
      }), h("line", {
        attrs: {
          x1: "4.93",
          y1: "19.07",
          x2: "7.76",
          y2: "16.24"
        }
      }), h("line", {
        attrs: {
          x1: "16.24",
          y1: "7.76",
          x2: "19.07",
          y2: "4.93"
        }
      })]);
    }
  };
  
  var LockIcon = {
    name: 'LockIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-lock"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "3",
          y: "11",
          width: "18",
          height: "11",
          rx: "2",
          ry: "2"
        }
      }), h("path", {
        attrs: {
          d: "M7 11V7a5 5 0 0 1 10 0v4"
        }
      })]);
    }
  };
  
  var LogInIcon = {
    name: 'LogInIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-log-in"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4"
        }
      }), h("polyline", {
        attrs: {
          points: "10 17 15 12 10 7"
        }
      }), h("line", {
        attrs: {
          x1: "15",
          y1: "12",
          x2: "3",
          y2: "12"
        }
      })]);
    }
  };
  
  var LogOutIcon = {
    name: 'LogOutIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-log-out"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4"
        }
      }), h("polyline", {
        attrs: {
          points: "16 17 21 12 16 7"
        }
      }), h("line", {
        attrs: {
          x1: "21",
          y1: "12",
          x2: "9",
          y2: "12"
        }
      })]);
    }
  };
  
  var MailIcon = {
    name: 'MailIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-mail"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"
        }
      }), h("polyline", {
        attrs: {
          points: "22,6 12,13 2,6"
        }
      })]);
    }
  };
  
  var MapPinIcon = {
    name: 'MapPinIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-map-pin"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"
        }
      }), h("circle", {
        attrs: {
          cx: "12",
          cy: "10",
          r: "3"
        }
      })]);
    }
  };
  
  var MapIcon = {
    name: 'MapIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-map"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "1 6 1 22 8 18 16 22 23 18 23 2 16 6 8 2 1 6"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "2",
          x2: "8",
          y2: "18"
        }
      }), h("line", {
        attrs: {
          x1: "16",
          y1: "6",
          x2: "16",
          y2: "22"
        }
      })]);
    }
  };
  
  var Maximize2Icon = {
    name: 'Maximize2Icon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-maximize-2"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "15 3 21 3 21 9"
        }
      }), h("polyline", {
        attrs: {
          points: "9 21 3 21 3 15"
        }
      }), h("line", {
        attrs: {
          x1: "21",
          y1: "3",
          x2: "14",
          y2: "10"
        }
      }), h("line", {
        attrs: {
          x1: "3",
          y1: "21",
          x2: "10",
          y2: "14"
        }
      })]);
    }
  };
  
  var MaximizeIcon = {
    name: 'MaximizeIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-maximize"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M8 3H5a2 2 0 0 0-2 2v3m18 0V5a2 2 0 0 0-2-2h-3m0 18h3a2 2 0 0 0 2-2v-3M3 16v3a2 2 0 0 0 2 2h3"
        }
      })]);
    }
  };
  
  var MehIcon = {
    name: 'MehIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-meh"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "15",
          x2: "16",
          y2: "15"
        }
      }), h("line", {
        attrs: {
          x1: "9",
          y1: "9",
          x2: "9.01",
          y2: "9"
        }
      }), h("line", {
        attrs: {
          x1: "15",
          y1: "9",
          x2: "15.01",
          y2: "9"
        }
      })]);
    }
  };
  
  var MenuIcon = {
    name: 'MenuIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-menu"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "3",
          y1: "12",
          x2: "21",
          y2: "12"
        }
      }), h("line", {
        attrs: {
          x1: "3",
          y1: "6",
          x2: "21",
          y2: "6"
        }
      }), h("line", {
        attrs: {
          x1: "3",
          y1: "18",
          x2: "21",
          y2: "18"
        }
      })]);
    }
  };
  
  var MessageCircleIcon = {
    name: 'MessageCircleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-message-circle"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z"
        }
      })]);
    }
  };
  
  var MessageSquareIcon = {
    name: 'MessageSquareIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-message-square"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"
        }
      })]);
    }
  };
  
  var MicOffIcon = {
    name: 'MicOffIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-mic-off"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "1",
          y1: "1",
          x2: "23",
          y2: "23"
        }
      }), h("path", {
        attrs: {
          d: "M9 9v3a3 3 0 0 0 5.12 2.12M15 9.34V4a3 3 0 0 0-5.94-.6"
        }
      }), h("path", {
        attrs: {
          d: "M17 16.95A7 7 0 0 1 5 12v-2m14 0v2a7 7 0 0 1-.11 1.23"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "19",
          x2: "12",
          y2: "23"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "23",
          x2: "16",
          y2: "23"
        }
      })]);
    }
  };
  
  var MicIcon = {
    name: 'MicIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-mic"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M12 1a3 3 0 0 0-3 3v8a3 3 0 0 0 6 0V4a3 3 0 0 0-3-3z"
        }
      }), h("path", {
        attrs: {
          d: "M19 10v2a7 7 0 0 1-14 0v-2"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "19",
          x2: "12",
          y2: "23"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "23",
          x2: "16",
          y2: "23"
        }
      })]);
    }
  };
  
  var Minimize2Icon = {
    name: 'Minimize2Icon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-minimize-2"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "4 14 10 14 10 20"
        }
      }), h("polyline", {
        attrs: {
          points: "20 10 14 10 14 4"
        }
      }), h("line", {
        attrs: {
          x1: "14",
          y1: "10",
          x2: "21",
          y2: "3"
        }
      }), h("line", {
        attrs: {
          x1: "3",
          y1: "21",
          x2: "10",
          y2: "14"
        }
      })]);
    }
  };
  
  var MinimizeIcon = {
    name: 'MinimizeIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-minimize"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M8 3v3a2 2 0 0 1-2 2H3m18 0h-3a2 2 0 0 1-2-2V3m0 18v-3a2 2 0 0 1 2-2h3M3 16h3a2 2 0 0 1 2 2v3"
        }
      })]);
    }
  };
  
  var MinusCircleIcon = {
    name: 'MinusCircleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-minus-circle"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "12",
          x2: "16",
          y2: "12"
        }
      })]);
    }
  };
  
  var MinusSquareIcon = {
    name: 'MinusSquareIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-minus-square"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "3",
          y: "3",
          width: "18",
          height: "18",
          rx: "2",
          ry: "2"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "12",
          x2: "16",
          y2: "12"
        }
      })]);
    }
  };
  
  var MinusIcon = {
    name: 'MinusIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-minus"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "5",
          y1: "12",
          x2: "19",
          y2: "12"
        }
      })]);
    }
  };
  
  var MonitorIcon = {
    name: 'MonitorIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-monitor"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "2",
          y: "3",
          width: "20",
          height: "14",
          rx: "2",
          ry: "2"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "21",
          x2: "16",
          y2: "21"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "17",
          x2: "12",
          y2: "21"
        }
      })]);
    }
  };
  
  var MoonIcon = {
    name: 'MoonIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-moon"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"
        }
      })]);
    }
  };
  
  var MoreHorizontalIcon = {
    name: 'MoreHorizontalIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-more-horizontal"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "1"
        }
      }), h("circle", {
        attrs: {
          cx: "19",
          cy: "12",
          r: "1"
        }
      }), h("circle", {
        attrs: {
          cx: "5",
          cy: "12",
          r: "1"
        }
      })]);
    }
  };
  
  var MoreVerticalIcon = {
    name: 'MoreVerticalIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-more-vertical"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "1"
        }
      }), h("circle", {
        attrs: {
          cx: "12",
          cy: "5",
          r: "1"
        }
      }), h("circle", {
        attrs: {
          cx: "12",
          cy: "19",
          r: "1"
        }
      })]);
    }
  };
  
  var MousePointerIcon = {
    name: 'MousePointerIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-mouse-pointer"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M3 3l7.07 16.97 2.51-7.39 7.39-2.51L3 3z"
        }
      }), h("path", {
        attrs: {
          d: "M13 13l6 6"
        }
      })]);
    }
  };
  
  var MoveIcon = {
    name: 'MoveIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-move"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "5 9 2 12 5 15"
        }
      }), h("polyline", {
        attrs: {
          points: "9 5 12 2 15 5"
        }
      }), h("polyline", {
        attrs: {
          points: "15 19 12 22 9 19"
        }
      }), h("polyline", {
        attrs: {
          points: "19 9 22 12 19 15"
        }
      }), h("line", {
        attrs: {
          x1: "2",
          y1: "12",
          x2: "22",
          y2: "12"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "2",
          x2: "12",
          y2: "22"
        }
      })]);
    }
  };
  
  var MusicIcon = {
    name: 'MusicIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-music"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M9 18V5l12-2v13"
        }
      }), h("circle", {
        attrs: {
          cx: "6",
          cy: "18",
          r: "3"
        }
      }), h("circle", {
        attrs: {
          cx: "18",
          cy: "16",
          r: "3"
        }
      })]);
    }
  };
  
  var Navigation2Icon = {
    name: 'Navigation2Icon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-navigation-2"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "12 2 19 21 12 17 5 21 12 2"
        }
      })]);
    }
  };
  
  var NavigationIcon = {
    name: 'NavigationIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-navigation"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "3 11 22 2 13 21 11 13 3 11"
        }
      })]);
    }
  };
  
  var OctagonIcon = {
    name: 'OctagonIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-octagon"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2"
        }
      })]);
    }
  };
  
  var PackageIcon = {
    name: 'PackageIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-package"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "16.5",
          y1: "9.4",
          x2: "7.5",
          y2: "4.21"
        }
      }), h("path", {
        attrs: {
          d: "M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"
        }
      }), h("polyline", {
        attrs: {
          points: "3.27 6.96 12 12.01 20.73 6.96"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "22.08",
          x2: "12",
          y2: "12"
        }
      })]);
    }
  };
  
  var PaperclipIcon = {
    name: 'PaperclipIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-paperclip"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M21.44 11.05l-9.19 9.19a6 6 0 0 1-8.49-8.49l9.19-9.19a4 4 0 0 1 5.66 5.66l-9.2 9.19a2 2 0 0 1-2.83-2.83l8.49-8.48"
        }
      })]);
    }
  };
  
  var PauseCircleIcon = {
    name: 'PauseCircleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-pause-circle"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("line", {
        attrs: {
          x1: "10",
          y1: "15",
          x2: "10",
          y2: "9"
        }
      }), h("line", {
        attrs: {
          x1: "14",
          y1: "15",
          x2: "14",
          y2: "9"
        }
      })]);
    }
  };
  
  var PauseIcon = {
    name: 'PauseIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-pause"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "6",
          y: "4",
          width: "4",
          height: "16"
        }
      }), h("rect", {
        attrs: {
          x: "14",
          y: "4",
          width: "4",
          height: "16"
        }
      })]);
    }
  };
  
  var PenToolIcon = {
    name: 'PenToolIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-pen-tool"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M12 19l7-7 3 3-7 7-3-3z"
        }
      }), h("path", {
        attrs: {
          d: "M18 13l-1.5-7.5L2 2l3.5 14.5L13 18l5-5z"
        }
      }), h("path", {
        attrs: {
          d: "M2 2l7.586 7.586"
        }
      }), h("circle", {
        attrs: {
          cx: "11",
          cy: "11",
          r: "2"
        }
      })]);
    }
  };
  
  var PercentIcon = {
    name: 'PercentIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-percent"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "19",
          y1: "5",
          x2: "5",
          y2: "19"
        }
      }), h("circle", {
        attrs: {
          cx: "6.5",
          cy: "6.5",
          r: "2.5"
        }
      }), h("circle", {
        attrs: {
          cx: "17.5",
          cy: "17.5",
          r: "2.5"
        }
      })]);
    }
  };
  
  var PhoneCallIcon = {
    name: 'PhoneCallIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-phone-call"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M15.05 5A5 5 0 0 1 19 8.95M15.05 1A9 9 0 0 1 23 8.94m-1 7.98v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"
        }
      })]);
    }
  };
  
  var PhoneForwardedIcon = {
    name: 'PhoneForwardedIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-phone-forwarded"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "19 1 23 5 19 9"
        }
      }), h("line", {
        attrs: {
          x1: "15",
          y1: "5",
          x2: "23",
          y2: "5"
        }
      }), h("path", {
        attrs: {
          d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"
        }
      })]);
    }
  };
  
  var PhoneIncomingIcon = {
    name: 'PhoneIncomingIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-phone-incoming"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "16 2 16 8 22 8"
        }
      }), h("line", {
        attrs: {
          x1: "23",
          y1: "1",
          x2: "16",
          y2: "8"
        }
      }), h("path", {
        attrs: {
          d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"
        }
      })]);
    }
  };
  
  var PhoneMissedIcon = {
    name: 'PhoneMissedIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-phone-missed"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "23",
          y1: "1",
          x2: "17",
          y2: "7"
        }
      }), h("line", {
        attrs: {
          x1: "17",
          y1: "1",
          x2: "23",
          y2: "7"
        }
      }), h("path", {
        attrs: {
          d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"
        }
      })]);
    }
  };
  
  var PhoneOffIcon = {
    name: 'PhoneOffIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-phone-off"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M10.68 13.31a16 16 0 0 0 3.41 2.6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7 2 2 0 0 1 1.72 2v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.42 19.42 0 0 1-3.33-2.67m-2.67-3.34a19.79 19.79 0 0 1-3.07-8.63A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91"
        }
      }), h("line", {
        attrs: {
          x1: "23",
          y1: "1",
          x2: "1",
          y2: "23"
        }
      })]);
    }
  };
  
  var PhoneOutgoingIcon = {
    name: 'PhoneOutgoingIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-phone-outgoing"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "23 7 23 1 17 1"
        }
      }), h("line", {
        attrs: {
          x1: "16",
          y1: "8",
          x2: "23",
          y2: "1"
        }
      }), h("path", {
        attrs: {
          d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"
        }
      })]);
    }
  };
  
  var PhoneIcon = {
    name: 'PhoneIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-phone"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"
        }
      })]);
    }
  };
  
  var PieChartIcon = {
    name: 'PieChartIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-pie-chart"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M21.21 15.89A10 10 0 1 1 8 2.83"
        }
      }), h("path", {
        attrs: {
          d: "M22 12A10 10 0 0 0 12 2v10z"
        }
      })]);
    }
  };
  
  var PlayCircleIcon = {
    name: 'PlayCircleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-play-circle"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("polygon", {
        attrs: {
          points: "10 8 16 12 10 16 10 8"
        }
      })]);
    }
  };
  
  var PlayIcon = {
    name: 'PlayIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-play"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "5 3 19 12 5 21 5 3"
        }
      })]);
    }
  };
  
  var PlusCircleIcon = {
    name: 'PlusCircleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-plus-circle"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "8",
          x2: "12",
          y2: "16"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "12",
          x2: "16",
          y2: "12"
        }
      })]);
    }
  };
  
  var PlusSquareIcon = {
    name: 'PlusSquareIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-plus-square"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "3",
          y: "3",
          width: "18",
          height: "18",
          rx: "2",
          ry: "2"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "8",
          x2: "12",
          y2: "16"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "12",
          x2: "16",
          y2: "12"
        }
      })]);
    }
  };
  
  var PlusIcon = {
    name: 'PlusIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-plus"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "12",
          y1: "5",
          x2: "12",
          y2: "19"
        }
      }), h("line", {
        attrs: {
          x1: "5",
          y1: "12",
          x2: "19",
          y2: "12"
        }
      })]);
    }
  };
  
  var PocketIcon = {
    name: 'PocketIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-pocket"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M4 3h16a2 2 0 0 1 2 2v6a10 10 0 0 1-10 10A10 10 0 0 1 2 11V5a2 2 0 0 1 2-2z"
        }
      }), h("polyline", {
        attrs: {
          points: "8 10 12 14 16 10"
        }
      })]);
    }
  };
  
  var PowerIcon = {
    name: 'PowerIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-power"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M18.36 6.64a9 9 0 1 1-12.73 0"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "2",
          x2: "12",
          y2: "12"
        }
      })]);
    }
  };
  
  var PrinterIcon = {
    name: 'PrinterIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-printer"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "6 9 6 2 18 2 18 9"
        }
      }), h("path", {
        attrs: {
          d: "M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2"
        }
      }), h("rect", {
        attrs: {
          x: "6",
          y: "14",
          width: "12",
          height: "8"
        }
      })]);
    }
  };
  
  var RadioIcon = {
    name: 'RadioIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-radio"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "2"
        }
      }), h("path", {
        attrs: {
          d: "M16.24 7.76a6 6 0 0 1 0 8.49m-8.48-.01a6 6 0 0 1 0-8.49m11.31-2.82a10 10 0 0 1 0 14.14m-14.14 0a10 10 0 0 1 0-14.14"
        }
      })]);
    }
  };
  
  var RefreshCcwIcon = {
    name: 'RefreshCcwIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-refresh-ccw"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "1 4 1 10 7 10"
        }
      }), h("polyline", {
        attrs: {
          points: "23 20 23 14 17 14"
        }
      }), h("path", {
        attrs: {
          d: "M20.49 9A9 9 0 0 0 5.64 5.64L1 10m22 4l-4.64 4.36A9 9 0 0 1 3.51 15"
        }
      })]);
    }
  };
  
  var RefreshCwIcon = {
    name: 'RefreshCwIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-refresh-cw"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "23 4 23 10 17 10"
        }
      }), h("polyline", {
        attrs: {
          points: "1 20 1 14 7 14"
        }
      }), h("path", {
        attrs: {
          d: "M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"
        }
      })]);
    }
  };
  
  var RepeatIcon = {
    name: 'RepeatIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-repeat"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "17 1 21 5 17 9"
        }
      }), h("path", {
        attrs: {
          d: "M3 11V9a4 4 0 0 1 4-4h14"
        }
      }), h("polyline", {
        attrs: {
          points: "7 23 3 19 7 15"
        }
      }), h("path", {
        attrs: {
          d: "M21 13v2a4 4 0 0 1-4 4H3"
        }
      })]);
    }
  };
  
  var RewindIcon = {
    name: 'RewindIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-rewind"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "11 19 2 12 11 5 11 19"
        }
      }), h("polygon", {
        attrs: {
          points: "22 19 13 12 22 5 22 19"
        }
      })]);
    }
  };
  
  var RotateCcwIcon = {
    name: 'RotateCcwIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-rotate-ccw"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "1 4 1 10 7 10"
        }
      }), h("path", {
        attrs: {
          d: "M3.51 15a9 9 0 1 0 2.13-9.36L1 10"
        }
      })]);
    }
  };
  
  var RotateCwIcon = {
    name: 'RotateCwIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-rotate-cw"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "23 4 23 10 17 10"
        }
      }), h("path", {
        attrs: {
          d: "M20.49 15a9 9 0 1 1-2.12-9.36L23 10"
        }
      })]);
    }
  };
  
  var RssIcon = {
    name: 'RssIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-rss"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M4 11a9 9 0 0 1 9 9"
        }
      }), h("path", {
        attrs: {
          d: "M4 4a16 16 0 0 1 16 16"
        }
      }), h("circle", {
        attrs: {
          cx: "5",
          cy: "19",
          r: "1"
        }
      })]);
    }
  };
  
  var SaveIcon = {
    name: 'SaveIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-save"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11l5 5v11a2 2 0 0 1-2 2z"
        }
      }), h("polyline", {
        attrs: {
          points: "17 21 17 13 7 13 7 21"
        }
      }), h("polyline", {
        attrs: {
          points: "7 3 7 8 15 8"
        }
      })]);
    }
  };
  
  var ScissorsIcon = {
    name: 'ScissorsIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-scissors"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "6",
          cy: "6",
          r: "3"
        }
      }), h("circle", {
        attrs: {
          cx: "6",
          cy: "18",
          r: "3"
        }
      }), h("line", {
        attrs: {
          x1: "20",
          y1: "4",
          x2: "8.12",
          y2: "15.88"
        }
      }), h("line", {
        attrs: {
          x1: "14.47",
          y1: "14.48",
          x2: "20",
          y2: "20"
        }
      }), h("line", {
        attrs: {
          x1: "8.12",
          y1: "8.12",
          x2: "12",
          y2: "12"
        }
      })]);
    }
  };
  
  var SearchIcon = {
    name: 'SearchIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-search"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "11",
          cy: "11",
          r: "8"
        }
      }), h("line", {
        attrs: {
          x1: "21",
          y1: "21",
          x2: "16.65",
          y2: "16.65"
        }
      })]);
    }
  };
  
  var SendIcon = {
    name: 'SendIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-send"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "22",
          y1: "2",
          x2: "11",
          y2: "13"
        }
      }), h("polygon", {
        attrs: {
          points: "22 2 15 22 11 13 2 9 22 2"
        }
      })]);
    }
  };
  
  var ServerIcon = {
    name: 'ServerIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-server"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "2",
          y: "2",
          width: "20",
          height: "8",
          rx: "2",
          ry: "2"
        }
      }), h("rect", {
        attrs: {
          x: "2",
          y: "14",
          width: "20",
          height: "8",
          rx: "2",
          ry: "2"
        }
      }), h("line", {
        attrs: {
          x1: "6",
          y1: "6",
          x2: "6.01",
          y2: "6"
        }
      }), h("line", {
        attrs: {
          x1: "6",
          y1: "18",
          x2: "6.01",
          y2: "18"
        }
      })]);
    }
  };
  
  var SettingsIcon = {
    name: 'SettingsIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-settings"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "3"
        }
      }), h("path", {
        attrs: {
          d: "M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z"
        }
      })]);
    }
  };
  
  var Share2Icon = {
    name: 'Share2Icon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-share-2"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "18",
          cy: "5",
          r: "3"
        }
      }), h("circle", {
        attrs: {
          cx: "6",
          cy: "12",
          r: "3"
        }
      }), h("circle", {
        attrs: {
          cx: "18",
          cy: "19",
          r: "3"
        }
      }), h("line", {
        attrs: {
          x1: "8.59",
          y1: "13.51",
          x2: "15.42",
          y2: "17.49"
        }
      }), h("line", {
        attrs: {
          x1: "15.41",
          y1: "6.51",
          x2: "8.59",
          y2: "10.49"
        }
      })]);
    }
  };
  
  var ShareIcon = {
    name: 'ShareIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-share"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8"
        }
      }), h("polyline", {
        attrs: {
          points: "16 6 12 2 8 6"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "2",
          x2: "12",
          y2: "15"
        }
      })]);
    }
  };
  
  var ShieldOffIcon = {
    name: 'ShieldOffIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-shield-off"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M19.69 14a6.9 6.9 0 0 0 .31-2V5l-8-3-3.16 1.18"
        }
      }), h("path", {
        attrs: {
          d: "M4.73 4.73L4 5v7c0 6 8 10 8 10a20.29 20.29 0 0 0 5.62-4.38"
        }
      }), h("line", {
        attrs: {
          x1: "1",
          y1: "1",
          x2: "23",
          y2: "23"
        }
      })]);
    }
  };
  
  var ShieldIcon = {
    name: 'ShieldIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-shield"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"
        }
      })]);
    }
  };
  
  var ShoppingBagIcon = {
    name: 'ShoppingBagIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-shopping-bag"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M6 2L3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z"
        }
      }), h("line", {
        attrs: {
          x1: "3",
          y1: "6",
          x2: "21",
          y2: "6"
        }
      }), h("path", {
        attrs: {
          d: "M16 10a4 4 0 0 1-8 0"
        }
      })]);
    }
  };
  
  var ShoppingCartIcon = {
    name: 'ShoppingCartIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-shopping-cart"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "9",
          cy: "21",
          r: "1"
        }
      }), h("circle", {
        attrs: {
          cx: "20",
          cy: "21",
          r: "1"
        }
      }), h("path", {
        attrs: {
          d: "M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"
        }
      })]);
    }
  };
  
  var ShuffleIcon = {
    name: 'ShuffleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-shuffle"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "16 3 21 3 21 8"
        }
      }), h("line", {
        attrs: {
          x1: "4",
          y1: "20",
          x2: "21",
          y2: "3"
        }
      }), h("polyline", {
        attrs: {
          points: "21 16 21 21 16 21"
        }
      }), h("line", {
        attrs: {
          x1: "15",
          y1: "15",
          x2: "21",
          y2: "21"
        }
      }), h("line", {
        attrs: {
          x1: "4",
          y1: "4",
          x2: "9",
          y2: "9"
        }
      })]);
    }
  };
  
  var SidebarIcon = {
    name: 'SidebarIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-sidebar"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "3",
          y: "3",
          width: "18",
          height: "18",
          rx: "2",
          ry: "2"
        }
      }), h("line", {
        attrs: {
          x1: "9",
          y1: "3",
          x2: "9",
          y2: "21"
        }
      })]);
    }
  };
  
  var SkipBackIcon = {
    name: 'SkipBackIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-skip-back"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "19 20 9 12 19 4 19 20"
        }
      }), h("line", {
        attrs: {
          x1: "5",
          y1: "19",
          x2: "5",
          y2: "5"
        }
      })]);
    }
  };
  
  var SkipForwardIcon = {
    name: 'SkipForwardIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-skip-forward"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "5 4 15 12 5 20 5 4"
        }
      }), h("line", {
        attrs: {
          x1: "19",
          y1: "5",
          x2: "19",
          y2: "19"
        }
      })]);
    }
  };
  
  var SlackIcon = {
    name: 'SlackIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-slack"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M14.5 10c-.83 0-1.5-.67-1.5-1.5v-5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v5c0 .83-.67 1.5-1.5 1.5z"
        }
      }), h("path", {
        attrs: {
          d: "M20.5 10H19V8.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"
        }
      }), h("path", {
        attrs: {
          d: "M9.5 14c.83 0 1.5.67 1.5 1.5v5c0 .83-.67 1.5-1.5 1.5S8 21.33 8 20.5v-5c0-.83.67-1.5 1.5-1.5z"
        }
      }), h("path", {
        attrs: {
          d: "M3.5 14H5v1.5c0 .83-.67 1.5-1.5 1.5S2 16.33 2 15.5 2.67 14 3.5 14z"
        }
      }), h("path", {
        attrs: {
          d: "M14 14.5c0-.83.67-1.5 1.5-1.5h5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5h-5c-.83 0-1.5-.67-1.5-1.5z"
        }
      }), h("path", {
        attrs: {
          d: "M15.5 19H14v1.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5-.67-1.5-1.5-1.5z"
        }
      }), h("path", {
        attrs: {
          d: "M10 9.5C10 8.67 9.33 8 8.5 8h-5C2.67 8 2 8.67 2 9.5S2.67 11 3.5 11h5c.83 0 1.5-.67 1.5-1.5z"
        }
      }), h("path", {
        attrs: {
          d: "M8.5 5H10V3.5C10 2.67 9.33 2 8.5 2S7 2.67 7 3.5 7.67 5 8.5 5z"
        }
      })]);
    }
  };
  
  var SlashIcon = {
    name: 'SlashIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-slash"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("line", {
        attrs: {
          x1: "4.93",
          y1: "4.93",
          x2: "19.07",
          y2: "19.07"
        }
      })]);
    }
  };
  
  var SlidersIcon = {
    name: 'SlidersIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-sliders"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "4",
          y1: "21",
          x2: "4",
          y2: "14"
        }
      }), h("line", {
        attrs: {
          x1: "4",
          y1: "10",
          x2: "4",
          y2: "3"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "21",
          x2: "12",
          y2: "12"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "8",
          x2: "12",
          y2: "3"
        }
      }), h("line", {
        attrs: {
          x1: "20",
          y1: "21",
          x2: "20",
          y2: "16"
        }
      }), h("line", {
        attrs: {
          x1: "20",
          y1: "12",
          x2: "20",
          y2: "3"
        }
      }), h("line", {
        attrs: {
          x1: "1",
          y1: "14",
          x2: "7",
          y2: "14"
        }
      }), h("line", {
        attrs: {
          x1: "9",
          y1: "8",
          x2: "15",
          y2: "8"
        }
      }), h("line", {
        attrs: {
          x1: "17",
          y1: "16",
          x2: "23",
          y2: "16"
        }
      })]);
    }
  };
  
  var SmartphoneIcon = {
    name: 'SmartphoneIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-smartphone"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "5",
          y: "2",
          width: "14",
          height: "20",
          rx: "2",
          ry: "2"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "18",
          x2: "12.01",
          y2: "18"
        }
      })]);
    }
  };
  
  var SmileIcon = {
    name: 'SmileIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-smile"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("path", {
        attrs: {
          d: "M8 14s1.5 2 4 2 4-2 4-2"
        }
      }), h("line", {
        attrs: {
          x1: "9",
          y1: "9",
          x2: "9.01",
          y2: "9"
        }
      }), h("line", {
        attrs: {
          x1: "15",
          y1: "9",
          x2: "15.01",
          y2: "9"
        }
      })]);
    }
  };
  
  var SpeakerIcon = {
    name: 'SpeakerIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-speaker"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "4",
          y: "2",
          width: "16",
          height: "20",
          rx: "2",
          ry: "2"
        }
      }), h("circle", {
        attrs: {
          cx: "12",
          cy: "14",
          r: "4"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "6",
          x2: "12.01",
          y2: "6"
        }
      })]);
    }
  };
  
  var SquareIcon = {
    name: 'SquareIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-square"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "3",
          y: "3",
          width: "18",
          height: "18",
          rx: "2",
          ry: "2"
        }
      })]);
    }
  };
  
  var StarIcon = {
    name: 'StarIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-star"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"
        }
      })]);
    }
  };
  
  var StopCircleIcon = {
    name: 'StopCircleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-stop-circle"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("rect", {
        attrs: {
          x: "9",
          y: "9",
          width: "6",
          height: "6"
        }
      })]);
    }
  };
  
  var SunIcon = {
    name: 'SunIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-sun"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "5"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "1",
          x2: "12",
          y2: "3"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "21",
          x2: "12",
          y2: "23"
        }
      }), h("line", {
        attrs: {
          x1: "4.22",
          y1: "4.22",
          x2: "5.64",
          y2: "5.64"
        }
      }), h("line", {
        attrs: {
          x1: "18.36",
          y1: "18.36",
          x2: "19.78",
          y2: "19.78"
        }
      }), h("line", {
        attrs: {
          x1: "1",
          y1: "12",
          x2: "3",
          y2: "12"
        }
      }), h("line", {
        attrs: {
          x1: "21",
          y1: "12",
          x2: "23",
          y2: "12"
        }
      }), h("line", {
        attrs: {
          x1: "4.22",
          y1: "19.78",
          x2: "5.64",
          y2: "18.36"
        }
      }), h("line", {
        attrs: {
          x1: "18.36",
          y1: "5.64",
          x2: "19.78",
          y2: "4.22"
        }
      })]);
    }
  };
  
  var SunriseIcon = {
    name: 'SunriseIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-sunrise"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M17 18a5 5 0 0 0-10 0"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "2",
          x2: "12",
          y2: "9"
        }
      }), h("line", {
        attrs: {
          x1: "4.22",
          y1: "10.22",
          x2: "5.64",
          y2: "11.64"
        }
      }), h("line", {
        attrs: {
          x1: "1",
          y1: "18",
          x2: "3",
          y2: "18"
        }
      }), h("line", {
        attrs: {
          x1: "21",
          y1: "18",
          x2: "23",
          y2: "18"
        }
      }), h("line", {
        attrs: {
          x1: "18.36",
          y1: "11.64",
          x2: "19.78",
          y2: "10.22"
        }
      }), h("line", {
        attrs: {
          x1: "23",
          y1: "22",
          x2: "1",
          y2: "22"
        }
      }), h("polyline", {
        attrs: {
          points: "8 6 12 2 16 6"
        }
      })]);
    }
  };
  
  var SunsetIcon = {
    name: 'SunsetIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-sunset"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M17 18a5 5 0 0 0-10 0"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "9",
          x2: "12",
          y2: "2"
        }
      }), h("line", {
        attrs: {
          x1: "4.22",
          y1: "10.22",
          x2: "5.64",
          y2: "11.64"
        }
      }), h("line", {
        attrs: {
          x1: "1",
          y1: "18",
          x2: "3",
          y2: "18"
        }
      }), h("line", {
        attrs: {
          x1: "21",
          y1: "18",
          x2: "23",
          y2: "18"
        }
      }), h("line", {
        attrs: {
          x1: "18.36",
          y1: "11.64",
          x2: "19.78",
          y2: "10.22"
        }
      }), h("line", {
        attrs: {
          x1: "23",
          y1: "22",
          x2: "1",
          y2: "22"
        }
      }), h("polyline", {
        attrs: {
          points: "16 5 12 9 8 5"
        }
      })]);
    }
  };
  
  var TabletIcon = {
    name: 'TabletIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-tablet"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "4",
          y: "2",
          width: "16",
          height: "20",
          rx: "2",
          ry: "2"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "18",
          x2: "12.01",
          y2: "18"
        }
      })]);
    }
  };
  
  var TagIcon = {
    name: 'TagIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-tag"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z"
        }
      }), h("line", {
        attrs: {
          x1: "7",
          y1: "7",
          x2: "7.01",
          y2: "7"
        }
      })]);
    }
  };
  
  var TargetIcon = {
    name: 'TargetIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-target"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "6"
        }
      }), h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "2"
        }
      })]);
    }
  };
  
  var TerminalIcon = {
    name: 'TerminalIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-terminal"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "4 17 10 11 4 5"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "19",
          x2: "20",
          y2: "19"
        }
      })]);
    }
  };
  
  var ThermometerIcon = {
    name: 'ThermometerIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-thermometer"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M14 14.76V3.5a2.5 2.5 0 0 0-5 0v11.26a4.5 4.5 0 1 0 5 0z"
        }
      })]);
    }
  };
  
  var ThumbsDownIcon = {
    name: 'ThumbsDownIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-thumbs-down"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M10 15v4a3 3 0 0 0 3 3l4-9V2H5.72a2 2 0 0 0-2 1.7l-1.38 9a2 2 0 0 0 2 2.3zm7-13h2.67A2.31 2.31 0 0 1 22 4v7a2.31 2.31 0 0 1-2.33 2H17"
        }
      })]);
    }
  };
  
  var ThumbsUpIcon = {
    name: 'ThumbsUpIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-thumbs-up"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M14 9V5a3 3 0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0 0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3"
        }
      })]);
    }
  };
  
  var ToggleLeftIcon = {
    name: 'ToggleLeftIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-toggle-left"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "1",
          y: "5",
          width: "22",
          height: "14",
          rx: "7",
          ry: "7"
        }
      }), h("circle", {
        attrs: {
          cx: "8",
          cy: "12",
          r: "3"
        }
      })]);
    }
  };
  
  var ToggleRightIcon = {
    name: 'ToggleRightIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-toggle-right"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "1",
          y: "5",
          width: "22",
          height: "14",
          rx: "7",
          ry: "7"
        }
      }), h("circle", {
        attrs: {
          cx: "16",
          cy: "12",
          r: "3"
        }
      })]);
    }
  };
  
  var ToolIcon = {
    name: 'ToolIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-tool"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"
        }
      })]);
    }
  };
  
  var Trash2Icon = {
    name: 'Trash2Icon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-trash-2"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "3 6 5 6 21 6"
        }
      }), h("path", {
        attrs: {
          d: "M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"
        }
      }), h("line", {
        attrs: {
          x1: "10",
          y1: "11",
          x2: "10",
          y2: "17"
        }
      }), h("line", {
        attrs: {
          x1: "14",
          y1: "11",
          x2: "14",
          y2: "17"
        }
      })]);
    }
  };
  
  var TrashIcon = {
    name: 'TrashIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-trash"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "3 6 5 6 21 6"
        }
      }), h("path", {
        attrs: {
          d: "M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"
        }
      })]);
    }
  };
  
  var TrelloIcon = {
    name: 'TrelloIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-trello"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "3",
          y: "3",
          width: "18",
          height: "18",
          rx: "2",
          ry: "2"
        }
      }), h("rect", {
        attrs: {
          x: "7",
          y: "7",
          width: "3",
          height: "9"
        }
      }), h("rect", {
        attrs: {
          x: "14",
          y: "7",
          width: "3",
          height: "5"
        }
      })]);
    }
  };
  
  var TrendingDownIcon = {
    name: 'TrendingDownIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-trending-down"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "23 18 13.5 8.5 8.5 13.5 1 6"
        }
      }), h("polyline", {
        attrs: {
          points: "17 18 23 18 23 12"
        }
      })]);
    }
  };
  
  var TrendingUpIcon = {
    name: 'TrendingUpIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-trending-up"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "23 6 13.5 15.5 8.5 10.5 1 18"
        }
      }), h("polyline", {
        attrs: {
          points: "17 6 23 6 23 12"
        }
      })]);
    }
  };
  
  var TriangleIcon = {
    name: 'TriangleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-triangle"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"
        }
      })]);
    }
  };
  
  var TruckIcon = {
    name: 'TruckIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-truck"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "1",
          y: "3",
          width: "15",
          height: "13"
        }
      }), h("polygon", {
        attrs: {
          points: "16 8 20 8 23 11 23 16 16 16 16 8"
        }
      }), h("circle", {
        attrs: {
          cx: "5.5",
          cy: "18.5",
          r: "2.5"
        }
      }), h("circle", {
        attrs: {
          cx: "18.5",
          cy: "18.5",
          r: "2.5"
        }
      })]);
    }
  };
  
  var TvIcon = {
    name: 'TvIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-tv"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "2",
          y: "7",
          width: "20",
          height: "15",
          rx: "2",
          ry: "2"
        }
      }), h("polyline", {
        attrs: {
          points: "17 2 12 7 7 2"
        }
      })]);
    }
  };
  
  var TwitchIcon = {
    name: 'TwitchIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-twitch"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M21 2H3v16h5v4l4-4h5l4-4V2zm-10 9V7m5 4V7"
        }
      })]);
    }
  };
  
  var TwitterIcon = {
    name: 'TwitterIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-twitter"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M23 3a10.9 10.9 0 0 1-3.14 1.53 4.48 4.48 0 0 0-7.86 3v1A10.66 10.66 0 0 1 3 4s-4 9 5 13a11.64 11.64 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0-.08-.83A7.72 7.72 0 0 0 23 3z"
        }
      })]);
    }
  };
  
  var TypeIcon = {
    name: 'TypeIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-type"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "4 7 4 4 20 4 20 7"
        }
      }), h("line", {
        attrs: {
          x1: "9",
          y1: "20",
          x2: "15",
          y2: "20"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "4",
          x2: "12",
          y2: "20"
        }
      })]);
    }
  };
  
  var UmbrellaIcon = {
    name: 'UmbrellaIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-umbrella"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M23 12a11.05 11.05 0 0 0-22 0zm-5 7a3 3 0 0 1-6 0v-7"
        }
      })]);
    }
  };
  
  var UnderlineIcon = {
    name: 'UnderlineIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-underline"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M6 3v7a6 6 0 0 0 6 6 6 6 0 0 0 6-6V3"
        }
      }), h("line", {
        attrs: {
          x1: "4",
          y1: "21",
          x2: "20",
          y2: "21"
        }
      })]);
    }
  };
  
  var UnlockIcon = {
    name: 'UnlockIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-unlock"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "3",
          y: "11",
          width: "18",
          height: "11",
          rx: "2",
          ry: "2"
        }
      }), h("path", {
        attrs: {
          d: "M7 11V7a5 5 0 0 1 9.9-1"
        }
      })]);
    }
  };
  
  var UploadCloudIcon = {
    name: 'UploadCloudIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-upload-cloud"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "16 16 12 12 8 16"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "12",
          x2: "12",
          y2: "21"
        }
      }), h("path", {
        attrs: {
          d: "M20.39 18.39A5 5 0 0 0 18 9h-1.26A8 8 0 1 0 3 16.3"
        }
      }), h("polyline", {
        attrs: {
          points: "16 16 12 12 8 16"
        }
      })]);
    }
  };
  
  var UploadIcon = {
    name: 'UploadIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-upload"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"
        }
      }), h("polyline", {
        attrs: {
          points: "17 8 12 3 7 8"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "3",
          x2: "12",
          y2: "15"
        }
      })]);
    }
  };
  
  var UserCheckIcon = {
    name: 'UserCheckIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-user-check"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"
        }
      }), h("circle", {
        attrs: {
          cx: "8.5",
          cy: "7",
          r: "4"
        }
      }), h("polyline", {
        attrs: {
          points: "17 11 19 13 23 9"
        }
      })]);
    }
  };
  
  var UserMinusIcon = {
    name: 'UserMinusIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-user-minus"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"
        }
      }), h("circle", {
        attrs: {
          cx: "8.5",
          cy: "7",
          r: "4"
        }
      }), h("line", {
        attrs: {
          x1: "23",
          y1: "11",
          x2: "17",
          y2: "11"
        }
      })]);
    }
  };
  
  var UserPlusIcon = {
    name: 'UserPlusIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-user-plus"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"
        }
      }), h("circle", {
        attrs: {
          cx: "8.5",
          cy: "7",
          r: "4"
        }
      }), h("line", {
        attrs: {
          x1: "20",
          y1: "8",
          x2: "20",
          y2: "14"
        }
      }), h("line", {
        attrs: {
          x1: "23",
          y1: "11",
          x2: "17",
          y2: "11"
        }
      })]);
    }
  };
  
  var UserXIcon = {
    name: 'UserXIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-user-x"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"
        }
      }), h("circle", {
        attrs: {
          cx: "8.5",
          cy: "7",
          r: "4"
        }
      }), h("line", {
        attrs: {
          x1: "18",
          y1: "8",
          x2: "23",
          y2: "13"
        }
      }), h("line", {
        attrs: {
          x1: "23",
          y1: "8",
          x2: "18",
          y2: "13"
        }
      })]);
    }
  };
  
  var UserIcon = {
    name: 'UserIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-user"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"
        }
      }), h("circle", {
        attrs: {
          cx: "12",
          cy: "7",
          r: "4"
        }
      })]);
    }
  };
  
  var UsersIcon = {
    name: 'UsersIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-users"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"
        }
      }), h("circle", {
        attrs: {
          cx: "9",
          cy: "7",
          r: "4"
        }
      }), h("path", {
        attrs: {
          d: "M23 21v-2a4 4 0 0 0-3-3.87"
        }
      }), h("path", {
        attrs: {
          d: "M16 3.13a4 4 0 0 1 0 7.75"
        }
      })]);
    }
  };
  
  var VideoOffIcon = {
    name: 'VideoOffIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-video-off"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M16 16v1a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h2m5.66 0H14a2 2 0 0 1 2 2v3.34l1 1L23 7v10"
        }
      }), h("line", {
        attrs: {
          x1: "1",
          y1: "1",
          x2: "23",
          y2: "23"
        }
      })]);
    }
  };
  
  var VideoIcon = {
    name: 'VideoIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-video"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "23 7 16 12 23 17 23 7"
        }
      }), h("rect", {
        attrs: {
          x: "1",
          y: "5",
          width: "15",
          height: "14",
          rx: "2",
          ry: "2"
        }
      })]);
    }
  };
  
  var VoicemailIcon = {
    name: 'VoicemailIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-voicemail"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "5.5",
          cy: "11.5",
          r: "4.5"
        }
      }), h("circle", {
        attrs: {
          cx: "18.5",
          cy: "11.5",
          r: "4.5"
        }
      }), h("line", {
        attrs: {
          x1: "5.5",
          y1: "16",
          x2: "18.5",
          y2: "16"
        }
      })]);
    }
  };
  
  var Volume1Icon = {
    name: 'Volume1Icon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-volume-1"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "11 5 6 9 2 9 2 15 6 15 11 19 11 5"
        }
      }), h("path", {
        attrs: {
          d: "M15.54 8.46a5 5 0 0 1 0 7.07"
        }
      })]);
    }
  };
  
  var Volume2Icon = {
    name: 'Volume2Icon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-volume-2"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "11 5 6 9 2 9 2 15 6 15 11 19 11 5"
        }
      }), h("path", {
        attrs: {
          d: "M19.07 4.93a10 10 0 0 1 0 14.14M15.54 8.46a5 5 0 0 1 0 7.07"
        }
      })]);
    }
  };
  
  var VolumeXIcon = {
    name: 'VolumeXIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-volume-x"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "11 5 6 9 2 9 2 15 6 15 11 19 11 5"
        }
      }), h("line", {
        attrs: {
          x1: "23",
          y1: "9",
          x2: "17",
          y2: "15"
        }
      }), h("line", {
        attrs: {
          x1: "17",
          y1: "9",
          x2: "23",
          y2: "15"
        }
      })]);
    }
  };
  
  var VolumeIcon = {
    name: 'VolumeIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-volume"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "11 5 6 9 2 9 2 15 6 15 11 19 11 5"
        }
      })]);
    }
  };
  
  var WatchIcon = {
    name: 'WatchIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-watch"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "7"
        }
      }), h("polyline", {
        attrs: {
          points: "12 9 12 12 13.5 13.5"
        }
      }), h("path", {
        attrs: {
          d: "M16.51 17.35l-.35 3.83a2 2 0 0 1-2 1.82H9.83a2 2 0 0 1-2-1.82l-.35-3.83m.01-10.7l.35-3.83A2 2 0 0 1 9.83 1h4.35a2 2 0 0 1 2 1.82l.35 3.83"
        }
      })]);
    }
  };
  
  var WifiOffIcon = {
    name: 'WifiOffIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-wifi-off"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "1",
          y1: "1",
          x2: "23",
          y2: "23"
        }
      }), h("path", {
        attrs: {
          d: "M16.72 11.06A10.94 10.94 0 0 1 19 12.55"
        }
      }), h("path", {
        attrs: {
          d: "M5 12.55a10.94 10.94 0 0 1 5.17-2.39"
        }
      }), h("path", {
        attrs: {
          d: "M10.71 5.05A16 16 0 0 1 22.58 9"
        }
      }), h("path", {
        attrs: {
          d: "M1.42 9a15.91 15.91 0 0 1 4.7-2.88"
        }
      }), h("path", {
        attrs: {
          d: "M8.53 16.11a6 6 0 0 1 6.95 0"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "20",
          x2: "12.01",
          y2: "20"
        }
      })]);
    }
  };
  
  var WifiIcon = {
    name: 'WifiIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-wifi"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M5 12.55a11 11 0 0 1 14.08 0"
        }
      }), h("path", {
        attrs: {
          d: "M1.42 9a16 16 0 0 1 21.16 0"
        }
      }), h("path", {
        attrs: {
          d: "M8.53 16.11a6 6 0 0 1 6.95 0"
        }
      }), h("line", {
        attrs: {
          x1: "12",
          y1: "20",
          x2: "12.01",
          y2: "20"
        }
      })]);
    }
  };
  
  var WindIcon = {
    name: 'WindIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-wind"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M9.59 4.59A2 2 0 1 1 11 8H2m10.59 11.41A2 2 0 1 0 14 16H2m15.73-8.27A2.5 2.5 0 1 1 19.5 12H2"
        }
      })]);
    }
  };
  
  var XCircleIcon = {
    name: 'XCircleIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-x-circle"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "12",
          cy: "12",
          r: "10"
        }
      }), h("line", {
        attrs: {
          x1: "15",
          y1: "9",
          x2: "9",
          y2: "15"
        }
      }), h("line", {
        attrs: {
          x1: "9",
          y1: "9",
          x2: "15",
          y2: "15"
        }
      })]);
    }
  };
  
  var XOctagonIcon = {
    name: 'XOctagonIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-x-octagon"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2"
        }
      }), h("line", {
        attrs: {
          x1: "15",
          y1: "9",
          x2: "9",
          y2: "15"
        }
      }), h("line", {
        attrs: {
          x1: "9",
          y1: "9",
          x2: "15",
          y2: "15"
        }
      })]);
    }
  };
  
  var XSquareIcon = {
    name: 'XSquareIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-x-square"
      }, ctx.data]), [h("rect", {
        attrs: {
          x: "3",
          y: "3",
          width: "18",
          height: "18",
          rx: "2",
          ry: "2"
        }
      }), h("line", {
        attrs: {
          x1: "9",
          y1: "9",
          x2: "15",
          y2: "15"
        }
      }), h("line", {
        attrs: {
          x1: "15",
          y1: "9",
          x2: "9",
          y2: "15"
        }
      })]);
    }
  };
  
  var XIcon = {
    name: 'XIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-x"
      }, ctx.data]), [h("line", {
        attrs: {
          x1: "18",
          y1: "6",
          x2: "6",
          y2: "18"
        }
      }), h("line", {
        attrs: {
          x1: "6",
          y1: "6",
          x2: "18",
          y2: "18"
        }
      })]);
    }
  };
  
  var YoutubeIcon = {
    name: 'YoutubeIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-youtube"
      }, ctx.data]), [h("path", {
        attrs: {
          d: "M22.54 6.42a2.78 2.78 0 0 0-1.94-2C18.88 4 12 4 12 4s-6.88 0-8.6.46a2.78 2.78 0 0 0-1.94 2A29 29 0 0 0 1 11.75a29 29 0 0 0 .46 5.33A2.78 2.78 0 0 0 3.4 19c1.72.46 8.6.46 8.6.46s6.88 0 8.6-.46a2.78 2.78 0 0 0 1.94-2 29 29 0 0 0 .46-5.25 29 29 0 0 0-.46-5.33z"
        }
      }), h("polygon", {
        attrs: {
          points: "9.75 15.02 15.5 11.75 9.75 8.48 9.75 15.02"
        }
      })]);
    }
  };
  
  var ZapOffIcon = {
    name: 'ZapOffIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-zap-off"
      }, ctx.data]), [h("polyline", {
        attrs: {
          points: "12.41 6.75 13 2 10.57 4.92"
        }
      }), h("polyline", {
        attrs: {
          points: "18.57 12.91 21 10 15.66 10"
        }
      }), h("polyline", {
        attrs: {
          points: "8 8 3 14 12 14 11 22 16 16"
        }
      }), h("line", {
        attrs: {
          x1: "1",
          y1: "1",
          x2: "23",
          y2: "23"
        }
      })]);
    }
  };
  
  var ZapIcon = {
    name: 'ZapIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-zap"
      }, ctx.data]), [h("polygon", {
        attrs: {
          points: "13 2 3 14 12 14 11 22 21 10 12 10 13 2"
        }
      })]);
    }
  };
  
  var ZoomInIcon = {
    name: 'ZoomInIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-zoom-in"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "11",
          cy: "11",
          r: "8"
        }
      }), h("line", {
        attrs: {
          x1: "21",
          y1: "21",
          x2: "16.65",
          y2: "16.65"
        }
      }), h("line", {
        attrs: {
          x1: "11",
          y1: "8",
          x2: "11",
          y2: "14"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "11",
          x2: "14",
          y2: "11"
        }
      })]);
    }
  };
  
  var ZoomOutIcon = {
    name: 'ZoomOutIcon',
    props: {
      size: {
        type: String,
        default: '24',
        validator: function validator(s) {
          return !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x';
        }
      }
    },
    functional: true,
    render: function render(h, ctx) {
      var size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px';
      var attrs = ctx.data.attrs || {};
      attrs.width = attrs.width || size;
      attrs.height = attrs.height || size;
      ctx.data.attrs = attrs;
      return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{
        attrs: {
          xmlns: "http://www.w3.org/2000/svg",
          width: "24",
          height: "24",
          viewBox: "0 0 24 24",
          fill: "none",
          stroke: "currentColor",
          "stroke-width": "2",
          "stroke-linecap": "round",
          "stroke-linejoin": "round"
        },
        "class": "feather feather-zoom-out"
      }, ctx.data]), [h("circle", {
        attrs: {
          cx: "11",
          cy: "11",
          r: "8"
        }
      }), h("line", {
        attrs: {
          x1: "21",
          y1: "21",
          x2: "16.65",
          y2: "16.65"
        }
      }), h("line", {
        attrs: {
          x1: "8",
          y1: "11",
          x2: "14",
          y2: "11"
        }
      })]);
    }
  };
  
  
  
  
  /***/ }),
  
  /***/ "./resources/js/components/frontdesk/FrontdeskSidebar.vue":
  /*!****************************************************************!*\
    !*** ./resources/js/components/frontdesk/FrontdeskSidebar.vue ***!
    \****************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
  /* harmony export */ });
  /* harmony import */ var _FrontdeskSidebar_vue_vue_type_template_id_3a650612_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./FrontdeskSidebar.vue?vue&type=template&id=3a650612&scoped=true& */ "./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=template&id=3a650612&scoped=true&");
  /* harmony import */ var _FrontdeskSidebar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./FrontdeskSidebar.vue?vue&type=script&lang=js& */ "./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=script&lang=js&");
  /* harmony import */ var _FrontdeskSidebar_vue_vue_type_style_index_0_id_3a650612_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./FrontdeskSidebar.vue?vue&type=style&index=0&id=3a650612&lang=scss&scoped=true& */ "./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=style&index=0&id=3a650612&lang=scss&scoped=true&");
  /* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
  
  
  
  ;
  
  
  /* normalize component */
  
  var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
    _FrontdeskSidebar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
    _FrontdeskSidebar_vue_vue_type_template_id_3a650612_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render,
    _FrontdeskSidebar_vue_vue_type_template_id_3a650612_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
    false,
    null,
    "3a650612",
    null
    
  )
  
  /* hot reload */
  if (false) { var api; }
  component.options.__file = "resources/js/components/frontdesk/FrontdeskSidebar.vue"
  /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);
  
  /***/ }),
  
  /***/ "./resources/js/components/pHeader.vue":
  /*!*********************************************!*\
    !*** ./resources/js/components/pHeader.vue ***!
    \*********************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
  /* harmony export */ });
  /* harmony import */ var _pHeader_vue_vue_type_template_id_f65b33bc_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pHeader.vue?vue&type=template&id=f65b33bc&scoped=true& */ "./resources/js/components/pHeader.vue?vue&type=template&id=f65b33bc&scoped=true&");
  /* harmony import */ var _pHeader_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./pHeader.vue?vue&type=script&lang=js& */ "./resources/js/components/pHeader.vue?vue&type=script&lang=js&");
  /* harmony import */ var _pHeader_vue_vue_type_style_index_0_id_f65b33bc_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./pHeader.vue?vue&type=style&index=0&id=f65b33bc&lang=scss&scoped=true& */ "./resources/js/components/pHeader.vue?vue&type=style&index=0&id=f65b33bc&lang=scss&scoped=true&");
  /* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
  
  
  
  ;
  
  
  /* normalize component */
  
  var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
    _pHeader_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
    _pHeader_vue_vue_type_template_id_f65b33bc_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render,
    _pHeader_vue_vue_type_template_id_f65b33bc_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
    false,
    null,
    "f65b33bc",
    null
    
  )
  
  /* hot reload */
  if (false) { var api; }
  component.options.__file = "resources/js/components/pHeader.vue"
  /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);
  
  /***/ }),
  
  /***/ "./resources/js/views/frontdesk/Frontdesk.vue":
  /*!****************************************************!*\
    !*** ./resources/js/views/frontdesk/Frontdesk.vue ***!
    \****************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
  /* harmony export */ });
  /* harmony import */ var _Frontdesk_vue_vue_type_template_id_106e06e6_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Frontdesk.vue?vue&type=template&id=106e06e6&scoped=true& */ "./resources/js/views/frontdesk/Frontdesk.vue?vue&type=template&id=106e06e6&scoped=true&");
  /* harmony import */ var _Frontdesk_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Frontdesk.vue?vue&type=script&lang=js& */ "./resources/js/views/frontdesk/Frontdesk.vue?vue&type=script&lang=js&");
  /* harmony import */ var _Frontdesk_vue_vue_type_style_index_0_id_106e06e6_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Frontdesk.vue?vue&type=style&index=0&id=106e06e6&lang=scss&scoped=true& */ "./resources/js/views/frontdesk/Frontdesk.vue?vue&type=style&index=0&id=106e06e6&lang=scss&scoped=true&");
  /* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
  
  
  
  ;
  
  
  /* normalize component */
  
  var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
    _Frontdesk_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
    _Frontdesk_vue_vue_type_template_id_106e06e6_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render,
    _Frontdesk_vue_vue_type_template_id_106e06e6_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
    false,
    null,
    "106e06e6",
    null
    
  )
  
  /* hot reload */
  if (false) { var api; }
  component.options.__file = "resources/js/views/frontdesk/Frontdesk.vue"
  /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);
  
  /***/ }),
  
  /***/ "./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=script&lang=js&":
  /*!*****************************************************************************************!*\
    !*** ./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=script&lang=js& ***!
    \*****************************************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
  /* harmony export */ });
  /* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_FrontdeskSidebar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FrontdeskSidebar.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=script&lang=js&");
   /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_FrontdeskSidebar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); 
  
  /***/ }),
  
  /***/ "./resources/js/components/pHeader.vue?vue&type=script&lang=js&":
  /*!**********************************************************************!*\
    !*** ./resources/js/components/pHeader.vue?vue&type=script&lang=js& ***!
    \**********************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
  /* harmony export */ });
  /* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_pHeader_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./pHeader.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/pHeader.vue?vue&type=script&lang=js&");
   /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_pHeader_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); 
  
  /***/ }),
  
  /***/ "./resources/js/views/frontdesk/Frontdesk.vue?vue&type=script&lang=js&":
  /*!*****************************************************************************!*\
    !*** ./resources/js/views/frontdesk/Frontdesk.vue?vue&type=script&lang=js& ***!
    \*****************************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
  /* harmony export */ });
  /* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Frontdesk_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Frontdesk.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/frontdesk/Frontdesk.vue?vue&type=script&lang=js&");
   /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Frontdesk_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); 
  
  /***/ }),
  
  /***/ "./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=style&index=0&id=3a650612&lang=scss&scoped=true&":
  /*!**************************************************************************************************************************!*\
    !*** ./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=style&index=0&id=3a650612&lang=scss&scoped=true& ***!
    \**************************************************************************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _node_modules_style_loader_dist_cjs_js_node_modules_laravel_mix_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_3_node_modules_vue_loader_lib_index_js_vue_loader_options_FrontdeskSidebar_vue_vue_type_style_index_0_id_3a650612_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/style-loader/dist/cjs.js!../../../../node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FrontdeskSidebar.vue?vue&type=style&index=0&id=3a650612&lang=scss&scoped=true& */ "./node_modules/style-loader/dist/cjs.js!./node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=style&index=0&id=3a650612&lang=scss&scoped=true&");
  
  
  /***/ }),
  
  /***/ "./resources/js/components/pHeader.vue?vue&type=style&index=0&id=f65b33bc&lang=scss&scoped=true&":
  /*!*******************************************************************************************************!*\
    !*** ./resources/js/components/pHeader.vue?vue&type=style&index=0&id=f65b33bc&lang=scss&scoped=true& ***!
    \*******************************************************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _node_modules_style_loader_dist_cjs_js_node_modules_laravel_mix_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_3_node_modules_vue_loader_lib_index_js_vue_loader_options_pHeader_vue_vue_type_style_index_0_id_f65b33bc_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/style-loader/dist/cjs.js!../../../node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./pHeader.vue?vue&type=style&index=0&id=f65b33bc&lang=scss&scoped=true& */ "./node_modules/style-loader/dist/cjs.js!./node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/pHeader.vue?vue&type=style&index=0&id=f65b33bc&lang=scss&scoped=true&");
  
  
  /***/ }),
  
  /***/ "./resources/js/views/frontdesk/Frontdesk.vue?vue&type=style&index=0&id=106e06e6&lang=scss&scoped=true&":
  /*!**************************************************************************************************************!*\
    !*** ./resources/js/views/frontdesk/Frontdesk.vue?vue&type=style&index=0&id=106e06e6&lang=scss&scoped=true& ***!
    \**************************************************************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _node_modules_style_loader_dist_cjs_js_node_modules_laravel_mix_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_12_0_rules_0_use_3_node_modules_vue_loader_lib_index_js_vue_loader_options_Frontdesk_vue_vue_type_style_index_0_id_106e06e6_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/style-loader/dist/cjs.js!../../../../node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Frontdesk.vue?vue&type=style&index=0&id=106e06e6&lang=scss&scoped=true& */ "./node_modules/style-loader/dist/cjs.js!./node_modules/laravel-mix/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-12[0].rules[0].use[3]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/frontdesk/Frontdesk.vue?vue&type=style&index=0&id=106e06e6&lang=scss&scoped=true&");
  
  
  /***/ }),
  
  /***/ "./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=template&id=3a650612&scoped=true&":
  /*!***********************************************************************************************************!*\
    !*** ./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=template&id=3a650612&scoped=true& ***!
    \***********************************************************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_FrontdeskSidebar_vue_vue_type_template_id_3a650612_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render),
  /* harmony export */   "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_FrontdeskSidebar_vue_vue_type_template_id_3a650612_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)
  /* harmony export */ });
  /* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_FrontdeskSidebar_vue_vue_type_template_id_3a650612_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FrontdeskSidebar.vue?vue&type=template&id=3a650612&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=template&id=3a650612&scoped=true&");
  
  
  /***/ }),
  
  /***/ "./resources/js/components/pHeader.vue?vue&type=template&id=f65b33bc&scoped=true&":
  /*!****************************************************************************************!*\
    !*** ./resources/js/components/pHeader.vue?vue&type=template&id=f65b33bc&scoped=true& ***!
    \****************************************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_pHeader_vue_vue_type_template_id_f65b33bc_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render),
  /* harmony export */   "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_pHeader_vue_vue_type_template_id_f65b33bc_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)
  /* harmony export */ });
  /* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_pHeader_vue_vue_type_template_id_f65b33bc_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./pHeader.vue?vue&type=template&id=f65b33bc&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/pHeader.vue?vue&type=template&id=f65b33bc&scoped=true&");
  
  
  /***/ }),
  
  /***/ "./resources/js/views/frontdesk/Frontdesk.vue?vue&type=template&id=106e06e6&scoped=true&":
  /*!***********************************************************************************************!*\
    !*** ./resources/js/views/frontdesk/Frontdesk.vue?vue&type=template&id=106e06e6&scoped=true& ***!
    \***********************************************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Frontdesk_vue_vue_type_template_id_106e06e6_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render),
  /* harmony export */   "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Frontdesk_vue_vue_type_template_id_106e06e6_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)
  /* harmony export */ });
  /* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Frontdesk_vue_vue_type_template_id_106e06e6_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Frontdesk.vue?vue&type=template&id=106e06e6&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/frontdesk/Frontdesk.vue?vue&type=template&id=106e06e6&scoped=true&");
  
  
  /***/ }),
  
  /***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=template&id=3a650612&scoped=true&":
  /*!**************************************************************************************************************************************************************************************************************************************************!*\
    !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/frontdesk/FrontdeskSidebar.vue?vue&type=template&id=3a650612&scoped=true& ***!
    \**************************************************************************************************************************************************************************************************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "render": () => (/* binding */ render),
  /* harmony export */   "staticRenderFns": () => (/* binding */ staticRenderFns)
  /* harmony export */ });
  var render = function() {
    var _vm = this
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    return _c(
      "div",
      [
        _vm._m(0),
        _vm._v(" "),
        _c(
          "el-menu",
          {
            staticClass: "el-menu-vertical-demo",
            attrs: {
              "default-active": _vm.$route.path,
              router: true,
              "background-color": "#f5f5f5",
              "active-text-color": "#ffd04b"
            }
          },
          [
            _c(
              "el-menu-item",
              {
                class: [
                  _vm.$route.name === "frontdesk-dashboard"
                    ? "el-menu-item is-active"
                    : "el-menu-item"
                ],
                attrs: {
                  index: "frontdesk-dashboard",
                  route: { name: "frontdesk-dashboard" }
                }
              },
              [
                _c("i", { staticClass: "el-icon-s-data" }),
                _vm._v(" "),
                _c(
                  "span",
                  {
                    style: [
                      _vm.$route.name === "frontdesk-dashboard"
                        ? { color: "white" }
                        : { color: "black" }
                    ]
                  },
                  [_vm._v("Dashboard")]
                )
              ]
            ),
            _vm._v(" "),
            _c(
              "el-menu-item",
              {
                class: [
                  _vm.$route.name === "in-house"
                    ? "el-menu-item is-active"
                    : "el-menu-item"
                ],
                attrs: { index: "in-house", route: { name: "in-house" } }
              },
              [
                _c("i", { staticClass: "el-icon-house" }),
                _vm._v(" "),
                _c(
                  "span",
                  {
                    style: [
                      _vm.$route.name === "in-house"
                        ? { color: "white" }
                        : { color: "black" }
                    ]
                  },
                  [_vm._v("In House")]
                )
              ]
            ),
            _vm._v(" "),
            _c(
              "el-menu-item",
              {
                class: [
                  _vm.$route.name === "departures"
                    ? "el-menu-item is-active"
                    : "el-menu-item"
                ],
                attrs: { index: "departures", route: { name: "departures" } }
              },
              [
                _c("i", { staticClass: "el-icon-finished" }),
                _vm._v(" "),
                _c(
                  "span",
                  {
                    style: [
                      _vm.$route.name === "departures"
                        ? { color: "white" }
                        : { color: "black" }
                    ]
                  },
                  [_vm._v("Departures")]
                )
              ]
            ),
            _vm._v(" "),
            _c(
              "el-menu-item",
              {
                class: [
                  _vm.$route.name === "availability" ||
                  _vm.$route.name === "new-booking"
                    ? "el-menu-item is-active"
                    : "el-menu-item"
                ],
                attrs: { index: "availability", route: { name: "availability" } }
              },
              [
                _c("i", { staticClass: "el-icon-date" }),
                _vm._v(" "),
                _c(
                  "span",
                  {
                    style: [
                      _vm.$route.name === "availability" ||
                      _vm.$route.name === "new-booking"
                        ? { color: "white" }
                        : { color: "black" }
                    ]
                  },
                  [_vm._v("Availability")]
                )
              ]
            ),
            _vm._v(" "),
            _c(
              "el-menu-item",
              {
                class: [
                  _vm.$route.name === "reservations-list" ||
                  _vm.$route.name === "reservation-details"
                    ? "el-menu-item is-active"
                    : "el-menu-item"
                ],
                attrs: {
                  index: "reservations-list",
                  route: { name: "reservations-list" }
                }
              },
              [
                _c("i", { staticClass: "el-icon-notebook-1" }),
                _vm._v(" "),
                _c(
                  "span",
                  {
                    style: [
                      _vm.$route.name === "reservations-list" ||
                      _vm.$route.name === "reservation-details"
                        ? { color: "white" }
                        : { color: "black" }
                    ]
                  },
                  [_vm._v("Reservations")]
                )
              ]
            ),
            _vm._v(" "),
            _c(
              "el-menu-item",
              {
                class: [
                  _vm.$route.name === "housekeeping"
                    ? "el-menu-item is-active"
                    : "el-menu-item"
                ],
                attrs: { index: "housekeeping", route: { name: "housekeeping" } }
              },
              [
                _c("i", { staticClass: "el-icon-s-open" }),
                _vm._v(" "),
                _c(
                  "span",
                  {
                    style: [
                      _vm.$route.name === "housekeeping"
                        ? { color: "white" }
                        : { color: "black" }
                    ]
                  },
                  [_vm._v("Housekeeping")]
                )
              ]
            )
          ],
          1
        )
      ],
      1
    )
  }
  var staticRenderFns = [
    function() {
      var _vm = this
      var _h = _vm.$createElement
      var _c = _vm._self._c || _h
      return _c(
        "div",
        {
          staticClass: "flexed  ml-20 p-20 pt-40",
          staticStyle: { "font-weight": "bold", "font-size": "17px" }
        },
        [
          _c("span", { staticClass: "el-icon-office-building" }),
          _vm._v("My Hotel Logo")
        ]
      )
    }
  ]
  render._withStripped = true
  
  
  
  /***/ }),
  
  /***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/pHeader.vue?vue&type=template&id=f65b33bc&scoped=true&":
  /*!*******************************************************************************************************************************************************************************************************************************!*\
    !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/pHeader.vue?vue&type=template&id=f65b33bc&scoped=true& ***!
    \*******************************************************************************************************************************************************************************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "render": () => (/* binding */ render),
  /* harmony export */   "staticRenderFns": () => (/* binding */ staticRenderFns)
  /* harmony export */ });
  var render = function() {
    var _vm = this
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    return _c("div", { staticClass: "header justify-between" }, [
      _c(
        "div",
        { key: _vm.key, staticClass: "bread-crumb" },
        _vm._l(_vm.breadCrumb, function(item, index) {
          return _c("div", { key: index }, [
            index !== 0
              ? _c("i", { staticClass: "el-icon-arrow-right" })
              : _vm._e(),
            _vm._v(" "),
            _c(
              "span",
              {
                staticClass: "pointer",
                class: _vm.breadCrumb.length == index + 1 ? "text-primary" : "",
                on: {
                  click: function($event) {
                    return _vm.changePathByBreadCrumb(item)
                  }
                }
              },
              [_vm._v(_vm._s(item.name))]
            )
          ])
        }),
        0
      ),
      _vm._v(" "),
      _c(
        "div",
        [
          _c(
            "el-button",
            {
              attrs: { type: "text" },
              on: {
                click: function($event) {
                  return _vm.logOut()
                }
              }
            },
            [
              _c(
                "span",
                {
                  staticClass: "bold500",
                  staticStyle: {
                    "padding-right": "30px",
                    color: "black",
                    "font-size": "17px"
                  }
                },
                [_vm._v("\n                Log Out\n            ")]
              )
            ]
          )
        ],
        1
      )
    ])
  }
  var staticRenderFns = []
  render._withStripped = true
  
  
  
  /***/ }),
  
  /***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/frontdesk/Frontdesk.vue?vue&type=template&id=106e06e6&scoped=true&":
  /*!**************************************************************************************************************************************************************************************************************************************!*\
    !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/frontdesk/Frontdesk.vue?vue&type=template&id=106e06e6&scoped=true& ***!
    \**************************************************************************************************************************************************************************************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "render": () => (/* binding */ render),
  /* harmony export */   "staticRenderFns": () => (/* binding */ staticRenderFns)
  /* harmony export */ });
  var render = function() {
    var _vm = this
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    return _c("div", { staticClass: "body" }, [
      _c(
        "div",
        { staticClass: "sidebar" },
        [_c("frontdesk-sidebar", { attrs: { frontdesk: true } })],
        1
      ),
      _vm._v(" "),
      _c("div", { staticClass: "content" }, [
        _c(
          "div",
          { staticClass: "header-main" },
          [_c("pHeader", { attrs: { frontdeskProp: true } })],
          1
        ),
        _vm._v(" "),
        _c("div", { staticClass: "main-content" }, [_c("router-view")], 1)
      ])
    ])
  }
  var staticRenderFns = []
  render._withStripped = true
  
  
  
  /***/ }),
  
  /***/ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js":
  /*!********************************************************************!*\
    !*** ./node_modules/vue-loader/lib/runtime/componentNormalizer.js ***!
    \********************************************************************/
  /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  /* harmony export */   "default": () => (/* binding */ normalizeComponent)
  /* harmony export */ });
  /* globals __VUE_SSR_CONTEXT__ */
  
  // IMPORTANT: Do NOT use ES2015 features in this file (except for modules).
  // This module is a runtime utility for cleaner component module output and will
  // be included in the final webpack user bundle.
  
  function normalizeComponent (
    scriptExports,
    render,
    staticRenderFns,
    functionalTemplate,
    injectStyles,
    scopeId,
    moduleIdentifier, /* server only */
    shadowMode /* vue-cli only */
  ) {
    // Vue.extend constructor export interop
    var options = typeof scriptExports === 'function'
      ? scriptExports.options
      : scriptExports
  
    // render functions
    if (render) {
      options.render = render
      options.staticRenderFns = staticRenderFns
      options._compiled = true
    }
  
    // functional template
    if (functionalTemplate) {
      options.functional = true
    }
  
    // scopedId
    if (scopeId) {
      options._scopeId = 'data-v-' + scopeId
    }
  
    var hook
    if (moduleIdentifier) { // server build
      hook = function (context) {
        // 2.3 injection
        context =
          context || // cached call
          (this.$vnode && this.$vnode.ssrContext) || // stateful
          (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional
        // 2.2 with runInNewContext: true
        if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {
          context = __VUE_SSR_CONTEXT__
        }
        // inject component styles
        if (injectStyles) {
          injectStyles.call(this, context)
        }
        // register component module identifier for async chunk inferrence
        if (context && context._registeredComponents) {
          context._registeredComponents.add(moduleIdentifier)
        }
      }
      // used by ssr in case component is cached and beforeCreate
      // never gets called
      options._ssrRegister = hook
    } else if (injectStyles) {
      hook = shadowMode
        ? function () {
          injectStyles.call(
            this,
            (options.functional ? this.parent : this).$root.$options.shadowRoot
          )
        }
        : injectStyles
    }
  
    if (hook) {
      if (options.functional) {
        // for template-only hot-reload because in that case the render fn doesn't
        // go through the normalizer
        options._injectStyles = hook
        // register for functional component in vue file
        var originalRender = options.render
        options.render = function renderWithStyleInjection (h, context) {
          hook.call(context)
          return originalRender(h, context)
        }
      } else {
        // inject component registration as beforeCreate hook
        var existing = options.beforeCreate
        options.beforeCreate = existing
          ? [].concat(existing, hook)
          : [hook]
      }
    }
  
    return {
      exports: scriptExports,
      options: options
    }
  }
  
  
  /***/ }),
  
  /***/ "./node_modules/axios/package.json":
  /*!*****************************************!*\
    !*** ./node_modules/axios/package.json ***!
    \*****************************************/
  /***/ ((module) => {
  
  "use strict";
  module.exports = JSON.parse('{"name":"axios","version":"0.21.4","description":"Promise based HTTP client for the browser and node.js","main":"index.js","scripts":{"test":"grunt test","start":"node ./sandbox/server.js","build":"NODE_ENV=production grunt build","preversion":"npm test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json","postversion":"git push && git push --tags","examples":"node ./examples/server.js","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","fix":"eslint --fix lib/**/*.js"},"repository":{"type":"git","url":"https://github.com/axios/axios.git"},"keywords":["xhr","http","ajax","promise","node"],"author":"Matt Zabriskie","license":"MIT","bugs":{"url":"https://github.com/axios/axios/issues"},"homepage":"https://axios-http.com","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.0","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"jsdelivr":"dist/axios.min.js","unpkg":"dist/axios.min.js","typings":"./index.d.ts","dependencies":{"follow-redirects":"^1.14.0"},"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}]}');
  
  /***/ })
  
  }]);