From 16f7fb4d62cc18a22d85c8ab54a601869ba6df82 Mon Sep 17 00:00:00 2001 From: Matias Gonzalez Date: Wed, 1 Jun 2022 16:25:57 -0300 Subject: [PATCH] =?UTF-8?q?Primera=20versi=C3=B3n=20de=20Fanstock=20para?= =?UTF-8?q?=20cargar=20los=20insumos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/.env | 2 + backend/Dockerfile | 5 + backend/components/categories/controller.js | 93 + backend/components/categories/model.js | 29 + backend/components/categories/network.js | 93 + backend/components/categories/store.js | 92 + backend/components/orders/controller.js | 97 + backend/components/orders/model.js | 33 + backend/components/orders/network.js | 111 + backend/components/orders/store.js | 80 + backend/components/providers/controller.js | 88 + backend/components/providers/model.js | 47 + backend/components/providers/network.js | 96 + backend/components/providers/store.js | 47 + backend/components/supplies/controller.js | 200 ++ backend/components/supplies/model.js | 49 + backend/components/supplies/network.js | 181 ++ backend/components/supplies/store.js | 236 ++ backend/db.js | 15 + backend/network/response.js | 17 + backend/network/routes.js | 17 + backend/package-lock.json | 2031 +++++++++++++++++ backend/package.json | 26 + .../supplies/21de0de56a83ed467ec0eda32964e98d | Bin 0 -> 102837 bytes .../supplies/4851b62b9ab598a374cddabe2f22fc62 | Bin 0 -> 106638 bytes .../supplies/6eec6819f88feedff4eaa71eed361429 | Bin 0 -> 20447 bytes .../supplies/e8e315c7b31797139f8c1e0af918362b | Bin 0 -> 53323 bytes backend/public/index.html | 12 + backend/public/test.html | 13 + backend/server.js | 42 + backend/socket.js | 18 + docker-compose.yml | 24 + frontend/Dockerfile | 5 + frontend/build/asset-manifest.json | 14 + frontend/build/favicon.ico | Bin 0 -> 4286 bytes frontend/build/font.css | 9 + frontend/build/index.html | 1 + frontend/build/manifest.json | 15 + frontend/build/robots.txt | 3 + frontend/build/static/css/main.ee0b948e.css | 8 + .../build/static/css/main.ee0b948e.css.map | 1 + frontend/build/static/js/main.29b87aba.js | 3 + .../static/js/main.29b87aba.js.LICENSE.txt | 97 + frontend/build/static/js/main.29b87aba.js.map | 1 + ...ltades-tecnicas-1.4a64df7c2cca305b6a21.jpg | Bin 0 -> 53323 bytes frontend/build/style.css | 238 ++ 46 files changed, 4189 insertions(+) create mode 100644 backend/.env create mode 100644 backend/Dockerfile create mode 100644 backend/components/categories/controller.js create mode 100644 backend/components/categories/model.js create mode 100644 backend/components/categories/network.js create mode 100644 backend/components/categories/store.js create mode 100644 backend/components/orders/controller.js create mode 100644 backend/components/orders/model.js create mode 100644 backend/components/orders/network.js create mode 100644 backend/components/orders/store.js create mode 100644 backend/components/providers/controller.js create mode 100644 backend/components/providers/model.js create mode 100644 backend/components/providers/network.js create mode 100644 backend/components/providers/store.js create mode 100644 backend/components/supplies/controller.js create mode 100644 backend/components/supplies/model.js create mode 100644 backend/components/supplies/network.js create mode 100644 backend/components/supplies/store.js create mode 100644 backend/db.js create mode 100644 backend/network/response.js create mode 100644 backend/network/routes.js create mode 100644 backend/package-lock.json create mode 100644 backend/package.json create mode 100644 backend/public/images/supplies/21de0de56a83ed467ec0eda32964e98d create mode 100644 backend/public/images/supplies/4851b62b9ab598a374cddabe2f22fc62 create mode 100644 backend/public/images/supplies/6eec6819f88feedff4eaa71eed361429 create mode 100644 backend/public/images/supplies/e8e315c7b31797139f8c1e0af918362b create mode 100644 backend/public/index.html create mode 100644 backend/public/test.html create mode 100644 backend/server.js create mode 100644 backend/socket.js create mode 100644 docker-compose.yml create mode 100644 frontend/Dockerfile create mode 100644 frontend/build/asset-manifest.json create mode 100644 frontend/build/favicon.ico create mode 100644 frontend/build/font.css create mode 100644 frontend/build/index.html create mode 100644 frontend/build/manifest.json create mode 100644 frontend/build/robots.txt create mode 100644 frontend/build/static/css/main.ee0b948e.css create mode 100644 frontend/build/static/css/main.ee0b948e.css.map create mode 100644 frontend/build/static/js/main.29b87aba.js create mode 100644 frontend/build/static/js/main.29b87aba.js.LICENSE.txt create mode 100644 frontend/build/static/js/main.29b87aba.js.map create mode 100644 frontend/build/static/media/dificultades-tecnicas-1.4a64df7c2cca305b6a21.jpg create mode 100644 frontend/build/style.css diff --git a/backend/.env b/backend/.env new file mode 100644 index 0000000..b42bb71 --- /dev/null +++ b/backend/.env @@ -0,0 +1,2 @@ +LOCAL=192.168.1.18 +DB=mongodb://192.168.1.18:27017/fanstock diff --git a/backend/Dockerfile b/backend/Dockerfile new file mode 100644 index 0000000..9e2e613 --- /dev/null +++ b/backend/Dockerfile @@ -0,0 +1,5 @@ +FROM node:latest +WORKDIR /app +COPY . . +RUN npm install +CMD ["node","server.js"] \ No newline at end of file diff --git a/backend/components/categories/controller.js b/backend/components/categories/controller.js new file mode 100644 index 0000000..d1a3ee3 --- /dev/null +++ b/backend/components/categories/controller.js @@ -0,0 +1,93 @@ +//Mock de base de datos +const store = require("./store"); + +//Conexión por websockets +const { socket } = require('../../socket'); + +function addCategory(name, products, description) { + return new Promise((resolve, reject) => { + if (!name || !description) { + console.error("[messageController]: No hay usuario o mensaje!"); + reject("Los datos son incorrectos!"); + } + const fullCategory = { + name: name, + products: products, + description: description, + statusDB: true, + }; + + store.add(fullCategory); + + socket.io.emit('listenCategories', fullCategory); + + resolve(fullCategory); + }); +} + +function getCategories(filterCategory) { + return new Promise((resolve, reject) => { + resolve(store.list(filterCategory)); + }); +} + +function pushProduct(newProduct) { + return new Promise((resolve, reject) => { + resolve(store.push(newProduct)); + }); +} + +// add product to Provider +function addProductToCategory(idCategory, productId) { + return new Promise((resolve, reject) => { + resolve(store.addProductToCategory(idCategory, productId)); + }); +} + +//assign category +function assignCategory(id, idProvider) { + console.log("ver"); + console.log(id); + console.log(idProvider); + return new Promise(async (resolve, reject) => { + if (!id || !idProvider) { + reject("Revisar datos"); + } + + const result = await store.assignCategory(id, idProvider); + resolve(result); + }); +} + +// function updateProvider(id, message) { +// return new Promise(async (resolve, reject) => { +// console.log(id) +// console.log(message) +// if(!id || !message){ +// reject('Invalid data') +// return false +// } +// const result = await store.updateText(id, message); +// resolve(result); +// }) +// } + +// function deleteProvider(id) { +// return new Promise(async (resolve, reject) => { +// if (!id) { +// reject ('Id inválido') +// } + +// resolve(store.remove(id)); +// }); +// } + +module.exports = { + addCategory, + getCategories, + pushProduct, + addProductToCategory, + assignCategory + // updateProvider, + // deleteProvider, +}; \ No newline at end of file diff --git a/backend/components/categories/model.js b/backend/components/categories/model.js new file mode 100644 index 0000000..a676b7c --- /dev/null +++ b/backend/components/categories/model.js @@ -0,0 +1,29 @@ +//En este modulo se declara la estructura de los datos que ingresaran a la BD + +const mongoose = require('mongoose'); + +const Schema = mongoose.Schema; + +const mySchema = new Schema({ + name: { + type: String, + //required: true + }, + products: [{ + type: Schema.ObjectId, + ref: 'Supply', + + //En referencia se coloca el nombre del esquema al cual queremos acceder + }], + statusDB: { + type: Boolean, + required: true + }, + description: { + type: String + } + +}); + +const model = mongoose.model('Categories', mySchema); +module.exports = model; \ No newline at end of file diff --git a/backend/components/categories/network.js b/backend/components/categories/network.js new file mode 100644 index 0000000..823b02d --- /dev/null +++ b/backend/components/categories/network.js @@ -0,0 +1,93 @@ +//Se declara express +const express = require("express"); +//Se inicializa express +var app = express(); + +//Response +const response = require("../../network/response"); + +//Agrega controlador +const controller = require("./controller"); + +//redirecciona a metodo GET +app.get("/", async function (req, res) { + try { + const filterCategories = req.query.id || null; + const categoryList = await controller.getCategories(filterCategories); + response.success(req, res, categoryList, 201); + } catch (error) { + response.error(req, res, error, 401); + } +}); + +//redirecciona a metodo POST +app.post("/", async (req, res) => { + try { + const fullCategories = await controller.addCategory( + req.body.name, + req.body.products, + req.body.description + ); + response.success(req, res, fullCategories, 201); + } catch (error) { + console.log(res); + response.error(req, res, error, 401); + } +}); + +// push product id to provider +app.put("/:id", async (req, res) => { + try { + const categoryId = req.params.id; + const productId = req.body.productId; + const result = await controller.addProductToCategory(categoryId, productId); + response.success(req, res, result, 201); + } catch (error) { + response.error(req, res, error, 401); + } +}); + + +// assign provider +app.patch("/assign/:id", async (req, res) => { + controller + .addProductToCategory(req.params.id, req.body.productId) + .then((data) => { + const message = `La categoría ${req.body.productId} fue agregado`; + response.success(req, res, message, 200); + }) + .catch((err) => { + response.error(req, res, err, 500); + }); +}); + +// app.put('/', async (req, res) => { +// try{ +// const fullProvider = await controller.pushProduct(req.body.products); + +// response.success(req, res, fullProvider, 201); +// }catch(error){ +// console.log(res) +// response.error(req, res, error, 401); +// } +// }) + +// app.patch('/:id', async (req, res) => { +// try{ +// const editProvider = await controller.updateProvider(req.params.id, req.body.message); +// response.success(req, res, editProvider, 201); +// }catch(error){ +// response.error(req,res, error, 401) +// } +// }) + +// app.delete('/:id', async (req, res) => { +// try{ +// const deleteProvider = await controller.deleteProvider(req.params.id, req.body.message); +// response.success(req, res, deleteProvider, 201); +// }catch(error){ +// response.error(req,res, error, 401) +// } +// }) + +module.exports = app; \ No newline at end of file diff --git a/backend/components/categories/store.js b/backend/components/categories/store.js new file mode 100644 index 0000000..9d8708b --- /dev/null +++ b/backend/components/categories/store.js @@ -0,0 +1,92 @@ +//Se declara express +const express = require("express"); + +//Se inicializa express +var app = express(); + +const Model = require("./model"); + +//Agrega el mensaje a la BD +function addCategory(message) { + const myMessage = new Model(message); + myMessage.save(); +} + +async function getCategories(filterUser) { + return new Promise((resolve, reject) => { + console.log(filterUser); + let filter = {}; + if (filterUser !== null) { + filter = { user: filterUser }; + } + + Model.find(filter) + //Busca por objectID en user y lo inserta en mensaje + //.select("_id") + .populate("products", "name description imageSupply") + .exec((error, populated) => { + if (error) { + console.log("···· Error ", error); + reject(error); + return false; + } + resolve(populated); + }); + }); +} + +function pushProducts(newProduct) { + console.log(newProduct); + return Model.findOneAndUpdate( + { _id: "6256e9f747d474891f29acef" }, + { $push: { products: newProduct } } + ); +} + +//add product to Provider +function addProductToCategory(idCategory, productId) { + return new Promise((resolve, reject) => { + resolve( + Model.findOneAndUpdate( + { _id: idCategory }, + { $push: { products: productId } } + ) + ); + }); +} + +//assign provider +async function assignCategory(id, idProvider) { + const foundSupply = await Model.findOneAndUpdate( + { + _id: id, + }, + { + $push: { + providers: idProvider, + }, + } + ); + return foundSupply; + } + +// async function updateText(id, message) { +// const foundMessage = await Model.findById(id) + +// foundMessage.message = message; +// const newMessage = await foundMessage.save(); +// } + +// function deleteMessage(id) { +// return Model.findByIdAndDelete(id) +// } + +module.exports = { + add: addCategory, + list: getCategories, + push: pushProducts, + addProductToCategory: addProductToCategory, + assignCategory: assignCategory + // updateText: updateText, + // remove: deleteMessage, +}; \ No newline at end of file diff --git a/backend/components/orders/controller.js b/backend/components/orders/controller.js new file mode 100644 index 0000000..071d443 --- /dev/null +++ b/backend/components/orders/controller.js @@ -0,0 +1,97 @@ +//Mock de base de datos +const store = require("./store"); + +//Conexión por websockets +//const { socket } = require('../../socket'); + +function addOrder(idProduct, idProvider, amount, quantity, description) { + return new Promise((resolve, reject) => { + if (!idProduct) { + console.error("[messageController]: No hay usuario o mensaje!"); + reject("Los datos son incorrectos!"); + } + const fullOrder = { + idProduct: idProduct, + idProvider: idProvider, + amount: amount, + quantity: quantity, + description: description, + date: new Date(), + statusDB: true, + }; + + + + + //socket.io.emit('listenProviders', fullProvider); + + resolve(store.add(fullOrder)); + }); +} + +function getOrders(filterOrders) { + return new Promise((resolve, reject) => { + resolve(store.list(filterOrders)); + }); +} + +function getListProviders(filterOrders) { + return new Promise((resolve, reject) => { + resolve(store.getListProviders(filterOrders)); + }); +} + +/* function pushProduct(newProduct) { + return new Promise((resolve, reject) => { + resolve(store.push(newProduct)); + }); +} + +// add product to Provider +function addProductToProvider(idProvider, productId) { + return new Promise((resolve, reject) => { + resolve(store.addProductToProvider(idProvider, productId)); + }); +} + +// add price to provider and return the new price +function addPriceToProvider(idProvider, price) { + return new Promise((resolve, reject) => { + resolve(store.addPriceToProvider(idProvider, price)); + }); +} */ + + +// function updateProvider(id, message) { +// return new Promise(async (resolve, reject) => { +// console.log(id) +// console.log(message) +// if(!id || !message){ +// reject('Invalid data') +// return false +// } +// const result = await store.updateText(id, message); +// resolve(result); +// }) +// } + +// function deleteProvider(id) { +// return new Promise(async (resolve, reject) => { +// if (!id) { +// reject ('Id inválido') +// } + +// resolve(store.remove(id)); +// }); +// } + +module.exports = { + addOrder, + getOrders, + getListProviders + /* pushProduct, + addProductToProvider, + addPriceToProvider, */ + // updateProvider, + // deleteProvider, +}; diff --git a/backend/components/orders/model.js b/backend/components/orders/model.js new file mode 100644 index 0000000..60dbaa1 --- /dev/null +++ b/backend/components/orders/model.js @@ -0,0 +1,33 @@ +//En este modulo se declara la estructura de los datos que ingresaran a la BD + +const mongoose = require("mongoose"); + +const Schema = mongoose.Schema; + +const supplySchema = new Schema({ + + idProduct: { + type: Schema.ObjectId, + ref: "Supply" + }, + idProvider: { + type: Schema.ObjectId, + ref: "Provider" + }, + amount: { + type: Number, + }, + date: { + type: Date + }, + quantity: { + type: Number, + }, + description: { + type: String, + }, + +}); + +const model = mongoose.model("Order", supplySchema); +module.exports = model; diff --git a/backend/components/orders/network.js b/backend/components/orders/network.js new file mode 100644 index 0000000..3326ae7 --- /dev/null +++ b/backend/components/orders/network.js @@ -0,0 +1,111 @@ +//Se declara express +const express = require("express"); +const Model = require("./model"); +//Se inicializa express +var app = express(); + +//Response +const response = require("../../network/response"); + +//Agrega controlador +const controller = require("./controller"); + +//redirecciona a metodo GET +app.get("/", async function (req, res) { + try { + const filterOrders = req.query.id || null; + const orderList = await controller.getOrders(filterOrders); + response.success(req, res, orderList, 201); + } catch (error) { + response.error(req, res, error, 401); + } +}); + + +//redirecciona a metodo GET +app.get("/listproviders", async function (req, res) { + try { + const filterOrders = req.query.id || null; + const orderList = await controller.getListProviders(filterOrders); + response.success(req, res, orderList, 201); + } catch (error) { + response.error(req, res, error, 401); + } +}); + + +//redirecciona a metodo POST +app.post("/", async (req, res) => { + + try { + const fullOrder = await controller.addOrder( + req.body.idProduct, + req.body.idProvider, + req.body.amount, + req.body.quantity, + req.body.description + ); + console.log(fullOrder); + response.success(req, res, fullOrder, 201); + } catch (error) { + console.log(res); + response.error(req, res, error, 401); + } + }); + +// push product id to provider +/* app.put("/:id", async (req, res) => { + try { + const providerId = req.params.id; + const productId = req.body.productId; + const result = await controller.addProductToProvider(providerId, productId); + response.success(req, res, result, 201); + } catch (error) { + response.error(req, res, error, 401); + } +}); + + +// put price to provider and return the new price +app.put("/price/:id", async (req, res) => { + try { + const providerId = req.params.id; + const price = req.body.price; + const result = await controller.addPriceToProvider(providerId, price); + response.success(req, res, result, 201); + } catch (error) { + response.error(req, res, error, 401); + } +}); */ + + +// app.put('/', async (req, res) => { +// try{ +// const fullProvider = await controller.pushProduct(req.body.products); + +// response.success(req, res, fullProvider, 201); +// }catch(error){ +// console.log(res) +// response.error(req, res, error, 401); +// } +// }) + +// app.patch('/:id', async (req, res) => { +// try{ +// const editProvider = await controller.updateProvider(req.params.id, req.body.message); +// response.success(req, res, editProvider, 201); +// }catch(error){ +// response.error(req,res, error, 401) +// } +// }) + +// app.delete('/:id', async (req, res) => { +// try{ +// const deleteProvider = await controller.deleteProvider(req.params.id, req.body.message); +// response.success(req, res, deleteProvider, 201); +// }catch(error){ +// response.error(req,res, error, 401) +// } +// }) + +module.exports = app; diff --git a/backend/components/orders/store.js b/backend/components/orders/store.js new file mode 100644 index 0000000..0e96e0c --- /dev/null +++ b/backend/components/orders/store.js @@ -0,0 +1,80 @@ +//Se declara express +const express = require("express"); + +//Se inicializa express +var app = express(); + +const Model = require("./model"); +const ModelSupply = require("../supplies/model"); + +//Agrega el mensaje a la BD +async function addOrder(order) { + const myOrder = new Model(order); + const saved = myOrder.save(); + console.log(order.idProvider) + await ModelSupply.findOneAndUpdate({_id: order.idProduct, providers: {$ne: order.idProvider}}, {$addToSet: {providers: order.idProvider}}) + return saved; +} + +async function getOrders(filterOrders) { + return new Promise((resolve, reject) => { + console.log(filterOrders); + let filter = {}; + if (filterOrders !== null) { + filter = { idProduct: filterOrders }; + } + + Model.find(filter) + //Busca por objectID en user y lo inserta en mensaje + //.select("_id") + .populate("idProduct", 'name') + .populate("idProvider", "name") + .exec((error, populated) => { + if (error) { + console.log("···· Error ", error); + reject(error); + return false; + } + resolve(populated); + }); + }); +} + + +async function getListProviders(filterOrders) { + return new Promise((resolve, reject) => { + console.log(filterOrders); + let filter = {}; + if (filterOrders !== null) { + filter = { idProduct: filterOrders }; + } + + Model.find(filter) + //Busca por objectID en user y lo inserta en mensaje + //.select("_id") + .populate("idProduct", 'name') + .populate("idProvider", "name") + .select('idProvider') + .exec((error, populated) => { + if (error) { + console.log("···· Error ", error); + reject(error); + return false; + } + resolve(populated); + }); + }); +} + + + + + + +module.exports = { + + add: addOrder, + list: getOrders, + getListProviders + +}; diff --git a/backend/components/providers/controller.js b/backend/components/providers/controller.js new file mode 100644 index 0000000..a97c331 --- /dev/null +++ b/backend/components/providers/controller.js @@ -0,0 +1,88 @@ +//Mock de base de datos +const store = require("./store"); + +//Conexión por websockets +const { socket } = require('../../socket'); + +function addProvider(name, products, description) { + return new Promise((resolve, reject) => { + if (!name) { + console.error("[messageController]: No hay usuario o mensaje!"); + reject("Los datos son incorrectos!"); + } + const fullProvider = { + name: name, + products: products, + description: description, + date: new Date(), + statusDB: true, + }; + + + store.add(fullProvider); + + socket.io.emit('listenProviders', fullProvider); + + resolve(fullProvider); + }); +} + +function getProviders(filterProvider) { + return new Promise((resolve, reject) => { + resolve(store.list(filterProvider)); + }); +} + +function pushProduct(newProduct) { + return new Promise((resolve, reject) => { + resolve(store.push(newProduct)); + }); +} + +// add product to Provider +function addProductToProvider(idProvider, productId) { + return new Promise((resolve, reject) => { + resolve(store.addProductToProvider(idProvider, productId)); + }); +} + +// add price to provider and return the new price +function addPriceToProvider(idProvider, price) { + return new Promise((resolve, reject) => { + resolve(store.addPriceToProvider(idProvider, price)); + }); +} + + +// function updateProvider(id, message) { +// return new Promise(async (resolve, reject) => { +// console.log(id) +// console.log(message) +// if(!id || !message){ +// reject('Invalid data') +// return false +// } +// const result = await store.updateText(id, message); +// resolve(result); +// }) +// } + +// function deleteProvider(id) { +// return new Promise(async (resolve, reject) => { +// if (!id) { +// reject ('Id inválido') +// } + +// resolve(store.remove(id)); +// }); +// } + +module.exports = { + addProvider, + getProviders, + pushProduct, + addProductToProvider, + addPriceToProvider, + // updateProvider, + // deleteProvider, +}; diff --git a/backend/components/providers/model.js b/backend/components/providers/model.js new file mode 100644 index 0000000..7808cf6 --- /dev/null +++ b/backend/components/providers/model.js @@ -0,0 +1,47 @@ +//En este modulo se declara la estructura de los datos que ingresaran a la BD + +const mongoose = require("mongoose"); +const Schema = mongoose.Schema; + +const supplySchema = require("./../supplies/model"); + +const mySchema = new Schema({ + name: { + type: String, + //required: true + }, + products: [ + { + type: Schema.ObjectId, + ref: "Supply", + }, + ], + order: [ + { + idProduct: { + type: Schema.ObjectId, + ref: "Supply" + }, + amount: { + type: Number, + }, + date: { + type: Date + }, + quantity: { + type: Number, + } + } + ], + date: Date, + statusDB: { + type: Boolean, + required: false, + }, + description: { + type: String, + }, +}); + +const model = mongoose.model("Provider", mySchema); +module.exports = model; diff --git a/backend/components/providers/network.js b/backend/components/providers/network.js new file mode 100644 index 0000000..2eb6996 --- /dev/null +++ b/backend/components/providers/network.js @@ -0,0 +1,96 @@ +//Se declara express +const express = require("express"); +const Model = require("./model"); +//Se inicializa express +var app = express(); + +//Response +const response = require("../../network/response"); + +//Agrega controlador +const controller = require("./controller"); + +//redirecciona a metodo GET +app.get("/", async function (req, res) { + try { + const filterProviders = req.query.id || null; + const providerList = await controller.getProviders(filterProviders); + response.success(req, res, providerList, 201); + } catch (error) { + response.error(req, res, error, 401); + } +}); + +//redirecciona a metodo POST +app.post("/", async (req, res) => { + + try { + const fullProvider = await controller.addProvider( + req.body.name, + req.body.products, + req.body.description, + ); + console.log(fullProvider); + response.success(req, res, fullProvider, 201); + } catch (error) { + console.log(res); + response.error(req, res, error, 401); + } + }); + +// push product id to provider +app.put("/:id", async (req, res) => { + try { + const providerId = req.params.id; + const productId = req.body.productId; + const result = await controller.addProductToProvider(providerId, productId); + response.success(req, res, result, 201); + } catch (error) { + response.error(req, res, error, 401); + } +}); + + +// put price to provider and return the new price +app.put("/price/:id", async (req, res) => { + try { + const providerId = req.params.id; + const price = req.body.price; + const result = await controller.addPriceToProvider(providerId, price); + response.success(req, res, result, 201); + } catch (error) { + response.error(req, res, error, 401); + } +}); + + +// app.put('/', async (req, res) => { +// try{ +// const fullProvider = await controller.pushProduct(req.body.products); + +// response.success(req, res, fullProvider, 201); +// }catch(error){ +// console.log(res) +// response.error(req, res, error, 401); +// } +// }) + +// app.patch('/:id', async (req, res) => { +// try{ +// const editProvider = await controller.updateProvider(req.params.id, req.body.message); +// response.success(req, res, editProvider, 201); +// }catch(error){ +// response.error(req,res, error, 401) +// } +// }) + +// app.delete('/:id', async (req, res) => { +// try{ +// const deleteProvider = await controller.deleteProvider(req.params.id, req.body.message); +// response.success(req, res, deleteProvider, 201); +// }catch(error){ +// response.error(req,res, error, 401) +// } +// }) + +module.exports = app; diff --git a/backend/components/providers/store.js b/backend/components/providers/store.js new file mode 100644 index 0000000..be1bb8a --- /dev/null +++ b/backend/components/providers/store.js @@ -0,0 +1,47 @@ +//Se declara express +const express = require("express"); + +//Se inicializa express +var app = express(); + +const Model = require("./model"); + +//Agrega el mensaje a la BD +function addProvider(message) { + const myMessage = new Model(message); + const saved = myMessage.save(); + return saved; +} + +async function getProvider(filterUser) { + return new Promise((resolve, reject) => { + console.log(filterUser); + let filter = {}; + if (filterUser !== null) { + filter = { user: filterUser }; + } + + Model.find(filter) + //Busca por objectID en user y lo inserta en mensaje + //.select("_id") + .populate("products", 'name category') + .exec((error, populated) => { + if (error) { + console.log("···· Error ", error); + reject(error); + return false; + } + resolve(populated); + }); + }); +} + + + + + + +module.exports = { + add: addProvider, + list: getProvider, +}; diff --git a/backend/components/supplies/controller.js b/backend/components/supplies/controller.js new file mode 100644 index 0000000..8913d48 --- /dev/null +++ b/backend/components/supplies/controller.js @@ -0,0 +1,200 @@ +//Mock de base de datos +const store = require("./store"); + +require('dotenv').config(); +const localIP = process.env.LOCAL; + +function addSupply( + name, + unity, + providers, + imageSupply, + category, + description, + code, + location, + note, + quantity, + amount +) { + return new Promise((resolve, reject) => { + if (!name || !unity) { + console.error( + "[supplyController]: No se cargo correctamente la materia prima!" + ); + reject("Los datos son incorrectos!"); + } + + imageUrl = ""; + if (imageSupply) { + imageUrl = + `http://${localIP}:1997/app/images/supplies/` + imageSupply.filename; + } + + const fullSupply = { + name: name, + unity: unity, + providers: providers, + code: code, + note: note, + category: category, + quantity: quantity, + location: location, + dateSupply: new Date(), + statusDB: true, + imageSupply: imageUrl, + description: description, + amount: amount + }; + + const fullOrder = { + idProvider: providers, + amount: amount, + quantity: quantity, + description: 'Es una orden', + date: new Date(), + statusDB: true, + }; + + store.add(fullSupply, fullOrder); + resolve(fullSupply); + }); +} + +function getSupplies(filterSupply) { + return new Promise((resolve, reject) => { + resolve(store.list(filterSupply)); + }); +} + +function listProviders(filterSupply) { + return new Promise((resolve, reject) => { + resolve(store.listProviders(filterSupply)); + }) +} + + +function getDeletedSupplies(){ + return new Promise ((resolve, reject) => { + resolve(store.getTrashSupplies()); + }) +} + + +function deleteSupply(id) { + return new Promise(async (resolve, reject) => { + if (!id) { + reject("Id inválido"); + } + + resolve(store.remove(id)); + }); +} + +//udpate Supply +function update(id, name, image, description, location, category, code, providers, unity) { + return new Promise(async (resolve, reject) => { + if (!id/* || !name || !quantity || !unity || !category || !price */) { + reject("Revisar datos"); + }else{ + imageUrl = ""; + if (image) { + imageUrl = + `http://${localIP}:1997/app/images/supplies/` + image.filename; + } + const result = await store.update( + id, + name, + imageUrl, + description, + location, + category, + code, + providers, + unity + + + ); + + resolve(result); + } + + + }); +} + +//delete supply statusDB false +function updateStatusDB(id) { + return new Promise(async (resolve, reject) => { + if (!id) { + reject("Revisar datos"); + } + + const result = await store.changeStatusDB(id); + resolve(result); + }); +} + +//assign provider +function assignProvider(id, idProvider) { + return new Promise(async (resolve, reject) => { + if (!id || !idProvider) { + reject("Revisar datos"); + } + + const result = await store.assignProvider(id, idProvider); + resolve(result); + }); +} + +//assign provider price +function assignProviderPrice(id, provider, price) { + return new Promise(async (resolve, reject) => { + if (!id || !provider || !price) { + reject("Revisar datos"); + } + + const result = await store.assignProviderPrice(id, provider, price); + + resolve(result); + }); +} + +//remove provider +function removeProvider(id, idProvider) { + return new Promise(async (resolve, reject) => { + if (!id || !idProvider) { + reject("Revisar datos"); + } + + const result = await store.removeProvider(id, idProvider); + resolve(result); + }); +} + +//update note +function updateNote(id, note) { + console.log('desde controller', id, note) + return new Promise(async (resolve, reject) => { + if (!id) { + reject("revisar id"); + } else { + const result = await store.updateNote(id, note); + resolve(result); + } + }); +} + +module.exports = { + addSupply, + getSupplies, + update, + deleteSupply, + updateStatusDB, + assignProvider, + assignProviderPrice, + removeProvider, + getDeletedSupplies, + listProviders, + updateNote +}; diff --git a/backend/components/supplies/model.js b/backend/components/supplies/model.js new file mode 100644 index 0000000..35c5bd8 --- /dev/null +++ b/backend/components/supplies/model.js @@ -0,0 +1,49 @@ +//En este modulo se declara la estructura de los datos que ingresaran a la BD + +const mongoose = require("mongoose"); + +const Schema = mongoose.Schema; + +const supplySchema = new Schema({ + name: { + type: String, + //required: true + }, + unity: { + type: String, + }, + providers: [{ + type: Schema.ObjectId, + ref: 'Provider' + }], + code: { + type: String, + }, + dateSupply: Date, + statusDB: { + type: Boolean, + required: true, + }, + imageSupply: { + type: String, + }, + category: { + type: Schema.ObjectId, + ref: "Categories", + }, + description: { + type: String, + }, + location: { + type: String, + }, + note: { + type: String, + }, + quantity: { + type: Number, + }, +}); + +const model = mongoose.model("Supply", supplySchema); +module.exports = model; diff --git a/backend/components/supplies/network.js b/backend/components/supplies/network.js new file mode 100644 index 0000000..c4a494d --- /dev/null +++ b/backend/components/supplies/network.js @@ -0,0 +1,181 @@ +//Se declara express +const express = require("express"); + +//subir archivos +const multer = require("multer"); + +//Se inicializa express +var app = express(); + +//Response +const response = require("../../network/response"); + +//Agrega controlador +const controller = require("./controller"); + +const upload = multer({ + dest: "public/images/supplies", +}); + +//redirecciona a metodo GET +app.get("/", async function (req, res) { + try { + const filterSupplies = req.query.id || null; + const supplyList = await controller.getSupplies(filterSupplies); + + response.success(req, res, supplyList, 201); + } catch (error) { + response.error(req, res, error, 401); + } +}); + +//redirecciona a metodo GET +app.get("/trash", async function (req, res) { + try { + const supplyList = await controller.getDeletedSupplies(); + + response.success(req, res, supplyList, 201); + } catch (error) { + response.error(req, res, error, 401); + } +}); + + +app.get("/listproviders", async function (req, res) { + try { + const filterSupplies = req.query.id || null; + const supplyList = await controller.listProviders(filterSupplies); + + response.success(req, res, supplyList, 201); + } catch (error) { + response.error(req, res, error, 401); + } +}); + + +//redirecciona a metodo POST +app.post("/", upload.single("imageSupply"), async (req, res) => { + try { + console.log(req.body.amount) + const fullSupply = await controller.addSupply( + req.body.name, + req.body.unity, + req.body.providers, + req.file, + req.body.category, + req.body.description, + req.body.code, + req.body.location, + req.body.note, + req.body.quantity, + req.body.amount + ); + response.success(req, res, fullSupply, 201); + } catch (error) { + response.error(req, res, error, 401); + } +}); + +///udpate Supply witch patch +app.patch("/:id", upload.single("imageSupply"), async (req, res) => { + + try{ + const updatedSupply = await controller.update( + req.params.id, + req.body.name, + req.file, + req.body.description, + req.body.location, + req.body.category, + req.body.code, + req.body.providers, + req.body.unity, + + ); + response.success(req, res, updatedSupply, 201); + } catch (error){ + response.error(req, res, error, 401); + } + +; +}); + +//delete supply statusDB false +app.patch("/totrash/:id", async (req, res) => { + try{ + const stateStatusDb = await controller.updateStatusDB(req.params.id); + response.success(req, res, stateStatusDb, 201); + }catch (error){ + response.error(req, res, error, 401); + } +}); + +app.delete("/:id", async (req, res) => { + try { + const deletedSupply = await controller.deleteSupply( + req.params.id, + req.body.name + ); + response.success(req, res, deletedSupply, 201); + } catch (error) { + response.error(req, res, error, 401); + } +}); + +// assign provider +app.patch("/assign/:id", async (req, res) => { + controller + .assignProvider(req.params.id, req.body.idProvider) + .then((data) => { + const message = `El proveedor ${req.body.idProvider} fue agregado`; + response.success(req, res, message, 200); + }) + .catch((err) => { + response.error(req, res, err, 500); + }); +}); + +//assign provider and price +app.patch("/assignPrice/:id/", async (req, res) => { + + controller + .assignProviderPrice( + req.params.id, + req.body.provider, + req.body.price + ) + .then((data) => { + const message = `El proveedor ${req.params.provider} fue agregado`; + response.success(req, res, message, 200); + }) + .catch((err) => { + response.error(req, res, err, 500); + }); +}); + + +//remove provider +app.patch("/remove/:id", async (req, res) => { + controller + .removeProvider(req.params.id, req.body.idProvider) + .then((data) => { + const message = `El proveedor ${req.body.idProvider} fue eliminado`; + response.success(req, res, message, 200); + }) + .catch((err) => { + response.error(req, res, err, 500); + }); +}); + +// udpate note +app.patch("/updatenote/:id", async (req, res) => { + try{ + const note = req.body.note + const updateNote = await controller.updateNote(req.params.id, note); + response.success(req, res, updateNote, 201); + }catch (error){ + response.error(req, res, error, 401); + } +}); + +module.exports = app; diff --git a/backend/components/supplies/store.js b/backend/components/supplies/store.js new file mode 100644 index 0000000..6dd6486 --- /dev/null +++ b/backend/components/supplies/store.js @@ -0,0 +1,236 @@ +//Se declara express +const express = require("express"); + +//Se inicializa express +var app = express(); + +const storeOrders = require('../orders/store'); + +const ModelOrders = require('../orders/model'); +const ModelCategories = require('../categories/model'); +const ModelProviders = require("../providers/model"); +const Model = require("./model"); + +//Agrega el mensaje a la BD +function addSupply(supply, order) { + console.log('Este es el idprovider' + order.idProvider); + const mySupply = new Model(supply); + const newOrder = {...order, idProduct: mySupply._id} + const myOrder = new ModelOrders(newOrder) + console.log('DESDE STOREEEEEEEEEEEEEE: ' + supply.amount) + + mySupply.save(); + myOrder.save(); + insertCategory(mySupply.category, mySupply._id); + insertProvider(mySupply.providers, mySupply._id, supply.amount, supply.quantity); +} + +async function getSupplies(filterSupply) { + return new Promise((resolve, reject) => { + let filter = {statusDB: true}; + if (filterSupply !== null) { + filter = { _id: filterSupply}; + } + Model.find(filter) + .populate('providers', 'name description') + .populate('category', 'name description') + .exec((err, supplies) => { + if (err) { + console.log(err) + reject("Error al obtener los insumos"); + } else { + resolve(supplies); + } + }); + }); +} + +async function getTrashSupplies() { + return new Promise((resolve, reject) => { + const filter = {statusDB: false}; + Model.find(filter) + .populate('providers', 'name description') + .populate('category', 'name description') + .exec((err, supplies) => { + if (err) { + console.log(err) + reject("Error al obtener los insumos"); + } else { + resolve(supplies); + } + }); + }); +} + +async function updateSupply(id, name, image, description, location, category, code, providers, unity) { + + const filter = {_id: id}; + var update = { + + name: name, + description: description, + location: location, + category: category, + code: code, + providers: providers, + unity: unity + + }; + const opts = { new: true }; + if(image != ""){ + update = {...update, imageSupply: image} + } + let updatedSupply = await Model.findByIdAndUpdate(filter, update, opts); + console.log(updatedSupply); + return updatedSupply; + +} + +function deleteSupply(id) { + return Model.findByIdAndDelete(id); +} + + +// delete Supply statusDB false +async function changeStatusDB(id) { + let foundSupply = await Model.findById(id); + const filter = {_id: id}; + const opts = { new: true }; + var update = {} + if (foundSupply.statusDB == true){ + console.log('Está activo...moviendo a la basura'); + update = {statusDB: false}; + + }else{ + console.log('Está inactivo...restableciendolo'); + update = {statusDB: true}; + } + + foundSupply = await Model.findByIdAndUpdate(filter, update, opts); + console.log(foundSupply); + return foundSupply; + + + + +/* const newSupply = await foundSupply.save(); + return newSupply; */ +} + +async function listProviders(filterSupply){ + return new Promise((resolve, reject) => { + let filter = {statusDB: true}; + if (filterSupply !== null) { + filter = { _id: filterSupply}; + } + Model.find(filter) + .populate('providers', 'name description') + .populate('category', 'name description') + .exec(async (err, supplies) => { + if (err) { + console.log(err) + reject("Error al obtener los insumos"); + } else { + var listProviders = []; + var allOrders = []; + var total = 0; + const orders = await storeOrders.list(filterSupply); + supplies[0].providers.map((itemProvider, index) =>( + orders.map((itemOrder, index) => { + //console.log('itemProvider: ' + itemProvider._id + ' itemOrder: ' + itemOrder.idProvider._id + ' Nro: ' + index) + if(String(itemProvider._id) === String(itemOrder.idProvider._id)){ + console.log('Its a match! ' + itemProvider._id + ' = ' + itemOrder.idProvider._id + ' Nro: ' + index); + allOrders.push({date: itemOrder.date, amount: itemOrder.amount, description: itemOrder.description, quantity: itemOrder.quantity}) + total += itemOrder.quantity; + console.log(allOrders) + } + }), + console.log(''), + listProviders.push({ name: itemProvider, orders: allOrders, total: total }), + allOrders = [], + total = 0 + )) + + + + resolve(listProviders); + } + }); + }); +} + +//remove provider +async function removeProvider(id, idProvider) { + const foundSupply = await Model.findOneAndUpdate( + { + _id: id, + }, + { + $pull: { + providers: idProvider, + }, + } + ); + return foundSupply; +} + + +//Inserta el producto al proveedor una vez posteado el supply +async function insertProvider(id, supply, amount, quantity) { + console.log("Este es el id del supply enviado: " + supply) + console.log(amount); + const filter = {_id: id}; + var update = {$push: { + products: supply, + order: [{idProduct: supply, amount: amount, quantity: quantity, date: new Date()}] + }}; + + const opts = { new: true }; + + await ModelProviders.findByIdAndUpdate(filter, update, opts); + +} + +async function insertCategory(id, supply) { + + const filter = {_id: id}; + var update = {$push: { + + products: supply, + + }}; + + const opts = { new: true }; + + await ModelCategories.findByIdAndUpdate(filter, update, opts); + + } + + + //update note +async function updateNote(id, note) { + console.log(id,note) + const filter = { _id: id }; + var update = { + note: note, + }; + + const opts = { new: true }; + + let updatedSupply = await Model.findByIdAndUpdate(filter, update, opts); + console.log(updatedSupply); + return updatedSupply; +} + + +module.exports = { + add: addSupply, + list: getSupplies, + update: updateSupply, + remove: deleteSupply, + removeProvider: removeProvider, + changeStatusDB: changeStatusDB, + getTrashSupplies: getTrashSupplies, + listProviders: listProviders, + updateNote: updateNote +}; diff --git a/backend/db.js b/backend/db.js new file mode 100644 index 0000000..2cf7a87 --- /dev/null +++ b/backend/db.js @@ -0,0 +1,15 @@ +const db = require('mongoose'); + +//se realiza la conexion a la BD +db.Promise = global.Promise; + +async function connect(mongo_url){ + await db.connect(mongo_url); + console.log('Base de datos conectada con exito!'); +} + +module.exports = connect; + + + + diff --git a/backend/network/response.js b/backend/network/response.js new file mode 100644 index 0000000..df36f9b --- /dev/null +++ b/backend/network/response.js @@ -0,0 +1,17 @@ +exports.success = function (req, res, message, status){ + //Recibe parametro message y lo imprime + res.status(status || 200).send({ + error: '', + body: message + }); +} + +exports.error = function (req, res, message, status, details){ + //Muestra los errores internos a través de un log para no darle tanta informacion al cliente + console.error(message); + + res.status(status || 500).send({ + error: message, + body: '' + }); +} \ No newline at end of file diff --git a/backend/network/routes.js b/backend/network/routes.js new file mode 100644 index 0000000..fa301d8 --- /dev/null +++ b/backend/network/routes.js @@ -0,0 +1,17 @@ +const express = require('express'); +const supply = require('../components/supplies/network'); +const provider = require('../components/providers/network'); +const category = require('../components/categories/network'); +const order = require('../components/orders/network'); + + +const routes = function(server) { + server.use('/api/supplies', supply) + server.use('/api/providers', provider) + server.use('/api/categories', category) + server.use('/api/orders', order) +} + + + +module.exports = routes; \ No newline at end of file diff --git a/backend/package-lock.json b/backend/package-lock.json new file mode 100644 index 0000000..b2f12ed --- /dev/null +++ b/backend/package-lock.json @@ -0,0 +1,2031 @@ +{ + "name": "backend-node", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "backend-node", + "version": "0.1.0", + "license": "MIT", + "dependencies": { + "body-parser": "^1.19.1", + "cors": "^2.8.5", + "dotenv": "^16.0.1", + "express": "^4.17.2", + "mongoose": "^6.1.10", + "multer": "^1.4.4", + "socket.io": "^4.4.1" + } + }, + "node_modules/@socket.io/base64-arraybuffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@socket.io/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", + "integrity": "sha512-dOlCBKnDw4iShaIsH/bxujKTM18+2TOAsYz+KSc11Am38H4q5Xw8Bbz97ZYdrVNM+um3p7w86Bvvmcn9q+5+eQ==", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/@types/component-emitter": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz", + "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==" + }, + "node_modules/@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==" + }, + "node_modules/@types/cors": { + "version": "2.8.12", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", + "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==" + }, + "node_modules/@types/node": { + "version": "17.0.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.5.tgz", + "integrity": "sha512-w3mrvNXLeDYV1GKTZorGJQivK6XLCoGwpnyJFbJVK/aTBQUxOCaa/GlFAAN3OTDFcb7h5tiFG+YXCO2By+riZw==" + }, + "node_modules/@types/webidl-conversions": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz", + "integrity": "sha512-XAahCdThVuCFDQLT7R7Pk/vqeObFNL3YqRyFZg+AqAP/W1/w3xHaIxuW7WszQqTbIBOPRcItYJIou3i/mppu3Q==" + }, + "node_modules/@types/whatwg-url": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-8.2.1.tgz", + "integrity": "sha512-2YubE1sjj5ifxievI5Ge1sckb9k/Er66HyR2c+3+I6VDUUg1TLPdYYTEbQ+DjRkS4nTxMJhgWfSfMRD2sl2EYQ==", + "dependencies": { + "@types/node": "*", + "@types/webidl-conversions": "*" + } + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/append-field": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz", + "integrity": "sha1-HjRA6RXwsSA9I3SOeO3XubW0PlY=" + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/base64id": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", + "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", + "engines": { + "node": "^4.5.0 || >= 5.9" + } + }, + "node_modules/body-parser": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz", + "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", + "dependencies": { + "bytes": "3.1.1", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.6", + "raw-body": "2.4.2", + "type-is": "~1.6.18" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/bson": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.6.1.tgz", + "integrity": "sha512-I1LQ7Hz5zgwR4QquilLNZwbhPw0Apx7i7X9kGMBTsqPdml/03Q9NBtD9nt/19ahjlphktQImrnderxqpzeVDjw==", + "dependencies": { + "buffer": "^5.6.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/busboy": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.2.14.tgz", + "integrity": "sha1-bCpiLvz0fFe7vh4qnDetNseSVFM=", + "dependencies": { + "dicer": "0.2.5", + "readable-stream": "1.1.x" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/concat-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/concat-stream/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/concat-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/concat-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/denque": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/denque/-/denque-2.0.1.tgz", + "integrity": "sha512-tfiWc6BQLXNLpNiR5iGd0Ocu3P3VpxfzFiqubLgMfhfOw9WyvgJBd46CClNn9k3qfbjvT//0cf7AlYRX/OslMQ==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "node_modules/dicer": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.2.5.tgz", + "integrity": "sha1-WZbAhrszIYyBLAkL3cCc0S+stw8=", + "dependencies": { + "readable-stream": "1.1.x", + "streamsearch": "0.1.2" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/dotenv": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.1.tgz", + "integrity": "sha512-1K6hR6wtk2FviQ4kEiSjFiH5rpzEVi8WW0x96aztHVMhEspNpc4DVOUTEHtEva5VThQ8IaBX1Pe4gSzpVVUsKQ==", + "engines": { + "node": ">=12" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/engine.io": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.1.3.tgz", + "integrity": "sha512-rqs60YwkvWTLLnfazqgZqLa/aKo+9cueVfEi/dZ8PyGyaf8TLOxj++4QMIgeG3Gn0AhrWiFXvghsoY9L9h25GA==", + "dependencies": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.3", + "ws": "~8.2.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/engine.io-parser": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.3.tgz", + "integrity": "sha512-BtQxwF27XUNnSafQLvDi0dQ8s3i6VgzSoQMJacpIcGNrlUdfHSKbgm3jmjCVvQluGzqwujQMPAoMai3oYSTurg==", + "dependencies": { + "@socket.io/base64-arraybuffer": "~1.0.2" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/engine.io/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/engine.io/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz", + "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", + "dependencies": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.6", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "node_modules/kareem": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.3.tgz", + "integrity": "sha512-uESCXM2KdtOQ8LOvKyTUXEeg0MkYp4wGglTIpGcYHvjJcS5sn2Wkfrfit8m4xSbaNDAw2KdI9elgkOxZbrFYbg==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memory-pager": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", + "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", + "optional": true + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mongodb": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.2.2.tgz", + "integrity": "sha512-zt8rCTnTKyMQppyt63qMnrLM5dbADgUk18ORPF1XbtHLIYCyc9hattaYHi0pqMvNxDpgGgUofSVzS+UQErgTug==", + "dependencies": { + "bson": "^4.6.0", + "denque": "^2.0.1", + "mongodb-connection-string-url": "^2.3.2" + }, + "engines": { + "node": ">=12.9.0" + }, + "optionalDependencies": { + "saslprep": "^1.0.3" + } + }, + "node_modules/mongodb-connection-string-url": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.4.1.tgz", + "integrity": "sha512-d5Kd2bVsKcSA7YI/yo57fSTtMwRQdFkvc5IZwod1RRxJtECeWPPSo7zqcUGJELifRA//Igs4spVtYAmvFCatug==", + "dependencies": { + "@types/whatwg-url": "^8.2.1", + "whatwg-url": "^11.0.0" + } + }, + "node_modules/mongoose": { + "version": "6.1.10", + "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-6.1.10.tgz", + "integrity": "sha512-OELTPFun6+UHv+A7Fvig8bdOWFXcuD1nPeU86lsnIBadGbwduJAGKmCYDGIS6bt9oQtyUayHlndfVgzQF3AaUA==", + "dependencies": { + "@types/node": "< 17.0.6", + "bson": "^4.2.2", + "kareem": "2.3.3", + "mongodb": "4.2.2", + "mpath": "0.8.4", + "mquery": "4.0.2", + "ms": "2.1.2", + "regexp-clone": "1.0.0", + "sift": "13.5.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mongoose" + } + }, + "node_modules/mongoose/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/mpath": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/mpath/-/mpath-0.8.4.tgz", + "integrity": "sha512-DTxNZomBcTWlrMW76jy1wvV37X/cNNxPW1y2Jzd4DZkAaC5ZGsm8bfGfNOthcDuRJujXLqiuS6o3Tpy0JEoh7g==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mquery": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/mquery/-/mquery-4.0.2.tgz", + "integrity": "sha512-oAVF0Nil1mT3rxty6Zln4YiD6x6QsUWYz927jZzjMxOK2aqmhEz5JQ7xmrKK7xRFA2dwV+YaOpKU/S+vfNqKxA==", + "dependencies": { + "debug": "4.x" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/mquery/node_modules/debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/mquery/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/multer": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.4.tgz", + "integrity": "sha512-2wY2+xD4udX612aMqMcB8Ws2Voq6NIUPEtD1be6m411T4uDH/VtL9i//xvcyFlTVfRdaBsk7hV5tgrGQqhuBiw==", + "dependencies": { + "append-field": "^1.0.0", + "busboy": "^0.2.11", + "concat-stream": "^1.5.2", + "mkdirp": "^0.5.4", + "object-assign": "^4.1.1", + "on-finished": "^2.3.0", + "type-is": "^1.6.4", + "xtend": "^4.0.0" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", + "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", + "dependencies": { + "bytes": "3.1.1", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/regexp-clone": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/regexp-clone/-/regexp-clone-1.0.0.tgz", + "integrity": "sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw==" + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/saslprep": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", + "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", + "optional": true, + "dependencies": { + "sparse-bitfield": "^3.0.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/sift": { + "version": "13.5.2", + "resolved": "https://registry.npmjs.org/sift/-/sift-13.5.2.tgz", + "integrity": "sha512-+gxdEOMA2J+AI+fVsCqeNn7Tgx3M9ZN9jdi95939l1IJ8cZsqS8sqpJyOkic2SJk+1+98Uwryt/gL6XDaV+UZA==" + }, + "node_modules/socket.io": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.4.1.tgz", + "integrity": "sha512-s04vrBswdQBUmuWJuuNTmXUVJhP0cVky8bBDhdkf8y0Ptsu7fKU2LuLbts9g+pdmAdyMMn8F/9Mf1/wbtUN0fg==", + "dependencies": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "debug": "~4.3.2", + "engine.io": "~6.1.0", + "socket.io-adapter": "~2.3.3", + "socket.io-parser": "~4.0.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-adapter": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz", + "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==" + }, + "node_modules/socket.io-parser": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "dependencies": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-parser/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/socket.io-parser/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/socket.io/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/socket.io/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/sparse-bitfield": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", + "integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=", + "optional": true, + "dependencies": { + "memory-pager": "^1.0.2" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/streamsearch": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz", + "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tr46": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webidl-conversions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-url": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", + "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "dependencies": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + } + }, + "dependencies": { + "@socket.io/base64-arraybuffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@socket.io/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", + "integrity": "sha512-dOlCBKnDw4iShaIsH/bxujKTM18+2TOAsYz+KSc11Am38H4q5Xw8Bbz97ZYdrVNM+um3p7w86Bvvmcn9q+5+eQ==" + }, + "@types/component-emitter": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz", + "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==" + }, + "@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==" + }, + "@types/cors": { + "version": "2.8.12", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", + "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==" + }, + "@types/node": { + "version": "17.0.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.5.tgz", + "integrity": "sha512-w3mrvNXLeDYV1GKTZorGJQivK6XLCoGwpnyJFbJVK/aTBQUxOCaa/GlFAAN3OTDFcb7h5tiFG+YXCO2By+riZw==" + }, + "@types/webidl-conversions": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz", + "integrity": "sha512-XAahCdThVuCFDQLT7R7Pk/vqeObFNL3YqRyFZg+AqAP/W1/w3xHaIxuW7WszQqTbIBOPRcItYJIou3i/mppu3Q==" + }, + "@types/whatwg-url": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-8.2.1.tgz", + "integrity": "sha512-2YubE1sjj5ifxievI5Ge1sckb9k/Er66HyR2c+3+I6VDUUg1TLPdYYTEbQ+DjRkS4nTxMJhgWfSfMRD2sl2EYQ==", + "requires": { + "@types/node": "*", + "@types/webidl-conversions": "*" + } + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "append-field": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz", + "integrity": "sha1-HjRA6RXwsSA9I3SOeO3XubW0PlY=" + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "base64id": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", + "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==" + }, + "body-parser": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz", + "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", + "requires": { + "bytes": "3.1.1", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.6", + "raw-body": "2.4.2", + "type-is": "~1.6.18" + } + }, + "bson": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.6.1.tgz", + "integrity": "sha512-I1LQ7Hz5zgwR4QquilLNZwbhPw0Apx7i7X9kGMBTsqPdml/03Q9NBtD9nt/19ahjlphktQImrnderxqpzeVDjw==", + "requires": { + "buffer": "^5.6.0" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "busboy": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.2.14.tgz", + "integrity": "sha1-bCpiLvz0fFe7vh4qnDetNseSVFM=", + "requires": { + "dicer": "0.2.5", + "readable-stream": "1.1.x" + } + }, + "bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==" + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "requires": { + "object-assign": "^4", + "vary": "^1" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "denque": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/denque/-/denque-2.0.1.tgz", + "integrity": "sha512-tfiWc6BQLXNLpNiR5iGd0Ocu3P3VpxfzFiqubLgMfhfOw9WyvgJBd46CClNn9k3qfbjvT//0cf7AlYRX/OslMQ==" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "dicer": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.2.5.tgz", + "integrity": "sha1-WZbAhrszIYyBLAkL3cCc0S+stw8=", + "requires": { + "readable-stream": "1.1.x", + "streamsearch": "0.1.2" + } + }, + "dotenv": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.1.tgz", + "integrity": "sha512-1K6hR6wtk2FviQ4kEiSjFiH5rpzEVi8WW0x96aztHVMhEspNpc4DVOUTEHtEva5VThQ8IaBX1Pe4gSzpVVUsKQ==" + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "engine.io": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.1.3.tgz", + "integrity": "sha512-rqs60YwkvWTLLnfazqgZqLa/aKo+9cueVfEi/dZ8PyGyaf8TLOxj++4QMIgeG3Gn0AhrWiFXvghsoY9L9h25GA==", + "requires": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.3", + "ws": "~8.2.3" + }, + "dependencies": { + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "engine.io-parser": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.3.tgz", + "integrity": "sha512-BtQxwF27XUNnSafQLvDi0dQ8s3i6VgzSoQMJacpIcGNrlUdfHSKbgm3jmjCVvQluGzqwujQMPAoMai3oYSTurg==", + "requires": { + "@socket.io/base64-arraybuffer": "~1.0.2" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "express": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz", + "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.6", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "kareem": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.3.tgz", + "integrity": "sha512-uESCXM2KdtOQ8LOvKyTUXEeg0MkYp4wGglTIpGcYHvjJcS5sn2Wkfrfit8m4xSbaNDAw2KdI9elgkOxZbrFYbg==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "memory-pager": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", + "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", + "optional": true + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "requires": { + "mime-db": "1.51.0" + } + }, + "minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "requires": { + "minimist": "^1.2.6" + } + }, + "mongodb": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.2.2.tgz", + "integrity": "sha512-zt8rCTnTKyMQppyt63qMnrLM5dbADgUk18ORPF1XbtHLIYCyc9hattaYHi0pqMvNxDpgGgUofSVzS+UQErgTug==", + "requires": { + "bson": "^4.6.0", + "denque": "^2.0.1", + "mongodb-connection-string-url": "^2.3.2", + "saslprep": "^1.0.3" + } + }, + "mongodb-connection-string-url": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.4.1.tgz", + "integrity": "sha512-d5Kd2bVsKcSA7YI/yo57fSTtMwRQdFkvc5IZwod1RRxJtECeWPPSo7zqcUGJELifRA//Igs4spVtYAmvFCatug==", + "requires": { + "@types/whatwg-url": "^8.2.1", + "whatwg-url": "^11.0.0" + } + }, + "mongoose": { + "version": "6.1.10", + "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-6.1.10.tgz", + "integrity": "sha512-OELTPFun6+UHv+A7Fvig8bdOWFXcuD1nPeU86lsnIBadGbwduJAGKmCYDGIS6bt9oQtyUayHlndfVgzQF3AaUA==", + "requires": { + "@types/node": "< 17.0.6", + "bson": "^4.2.2", + "kareem": "2.3.3", + "mongodb": "4.2.2", + "mpath": "0.8.4", + "mquery": "4.0.2", + "ms": "2.1.2", + "regexp-clone": "1.0.0", + "sift": "13.5.2" + }, + "dependencies": { + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "mpath": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/mpath/-/mpath-0.8.4.tgz", + "integrity": "sha512-DTxNZomBcTWlrMW76jy1wvV37X/cNNxPW1y2Jzd4DZkAaC5ZGsm8bfGfNOthcDuRJujXLqiuS6o3Tpy0JEoh7g==" + }, + "mquery": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/mquery/-/mquery-4.0.2.tgz", + "integrity": "sha512-oAVF0Nil1mT3rxty6Zln4YiD6x6QsUWYz927jZzjMxOK2aqmhEz5JQ7xmrKK7xRFA2dwV+YaOpKU/S+vfNqKxA==", + "requires": { + "debug": "4.x" + }, + "dependencies": { + "debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "multer": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.4.tgz", + "integrity": "sha512-2wY2+xD4udX612aMqMcB8Ws2Voq6NIUPEtD1be6m411T4uDH/VtL9i//xvcyFlTVfRdaBsk7hV5tgrGQqhuBiw==", + "requires": { + "append-field": "^1.0.0", + "busboy": "^0.2.11", + "concat-stream": "^1.5.2", + "mkdirp": "^0.5.4", + "object-assign": "^4.1.1", + "on-finished": "^2.3.0", + "type-is": "^1.6.4", + "xtend": "^4.0.0" + } + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==" + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", + "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", + "requires": { + "bytes": "3.1.1", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "regexp-clone": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/regexp-clone/-/regexp-clone-1.0.0.tgz", + "integrity": "sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw==" + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "saslprep": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", + "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", + "optional": true, + "requires": { + "sparse-bitfield": "^3.0.3" + } + }, + "send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "sift": { + "version": "13.5.2", + "resolved": "https://registry.npmjs.org/sift/-/sift-13.5.2.tgz", + "integrity": "sha512-+gxdEOMA2J+AI+fVsCqeNn7Tgx3M9ZN9jdi95939l1IJ8cZsqS8sqpJyOkic2SJk+1+98Uwryt/gL6XDaV+UZA==" + }, + "socket.io": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.4.1.tgz", + "integrity": "sha512-s04vrBswdQBUmuWJuuNTmXUVJhP0cVky8bBDhdkf8y0Ptsu7fKU2LuLbts9g+pdmAdyMMn8F/9Mf1/wbtUN0fg==", + "requires": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "debug": "~4.3.2", + "engine.io": "~6.1.0", + "socket.io-adapter": "~2.3.3", + "socket.io-parser": "~4.0.4" + }, + "dependencies": { + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "socket.io-adapter": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz", + "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==" + }, + "socket.io-parser": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "requires": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + }, + "dependencies": { + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "sparse-bitfield": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", + "integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=", + "optional": true, + "requires": { + "memory-pager": "^1.0.2" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "streamsearch": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz", + "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=" + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "tr46": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "requires": { + "punycode": "^2.1.1" + } + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "webidl-conversions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==" + }, + "whatwg-url": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", + "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "requires": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + } + }, + "ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "requires": {} + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + } + } +} diff --git a/backend/package.json b/backend/package.json new file mode 100644 index 0000000..0f7ca7c --- /dev/null +++ b/backend/package.json @@ -0,0 +1,26 @@ +{ + "name": "backend-node", + "version": "0.1.0", + "description": "Es un backend hecho con node y websockets", + "main": "server.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "keywords": [ + "chat", + "telegram", + "backend", + "node" + ], + "author": "matijego", + "license": "MIT", + "dependencies": { + "body-parser": "^1.19.1", + "cors": "^2.8.5", + "dotenv": "^16.0.1", + "express": "^4.17.2", + "mongoose": "^6.1.10", + "multer": "^1.4.4", + "socket.io": "^4.4.1" + } +} diff --git a/backend/public/images/supplies/21de0de56a83ed467ec0eda32964e98d b/backend/public/images/supplies/21de0de56a83ed467ec0eda32964e98d new file mode 100644 index 0000000000000000000000000000000000000000..ed737e76a710b7846371e0b56145510b33bb74ed GIT binary patch literal 102837 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 literal 0 HcmV?d00001 diff --git a/backend/public/images/supplies/4851b62b9ab598a374cddabe2f22fc62 b/backend/public/images/supplies/4851b62b9ab598a374cddabe2f22fc62 new file mode 100644 index 0000000000000000000000000000000000000000..6e008072e1c615dca94e717d4764cad8ced20cc8 GIT binary patch literal 106638 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ɽHTh(&NGYr+X!j&#{|<%g3D) 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 EcY(!ZeZ;}VM z?{$)`GBEz=KCtU&66jQz&{Fgjkwi|wP#_fwl;sYC`VylOo$879@&m=Y2~=#eS!gKY zc#Q-*P!;W0Mso*s03rNqEVu>B*OT-fUsFHnP$TZe&cy5P+$V3$wf8+tuoI^LP~Ab0+Y~d%diJ)m}^aeA{I2IS_rgiG#YkQvm6Mh5!+Gk(6drN02avL|d3Wzu{0)IPC+MD)&MOy$`m zRTzCH{0l5eiUYivEw!aCNELTS@)AmBa~!)mZ3iL}WtUlabLo^ZjFDa`=?uIp1JOA& zHyuCAe*tEL0qxG<5!INC@OM;!k#_HX^l66AaQk5!^ijQz;{PglPzR<7A%BLY<|u91 zgqo3%f1s>^^xYpmMLUDtfOzP^ig6h;Au3E!iB=}Pp3-WOsAx=lkZp`PH3fZ7NB)b4TIk7&u?+oyfzuTRJc0hh ztmQi~UEb7fc2F-yq^H={ku?&cY0Pha3c{}vyRcn%AXTq+xDSX->c@oTynD6Jw*%1R zX_i;CITP??9Bj|8w~uz8zTr4%-C4qKs}83>sqp!51SIrAUTl;BGd{=FI&-N#nMOkZ zlES9Ofo_<~yzjPQOl+0i!`zR~C9NMeUM#6#vm~3zChlp`g<+q3`X!zW{J9_9pVfZ! zf)GLpIZ1Txvk-+i)S3E>T0i+9!92f)n%fY5o05lgz?*6@IVYr6wE<*?k;pXH#%Y@y z{*loq_RvOzOo--R#4Zvg0|x9C2>J$ z#vLDR@s_-sDzV)h3#K2Q$3E$F(}`U?%%EQ0SV@_Y6m_0p;cJULn)vrHV&Vq&P z{`vTdOGMTlPvqlpx%|L38CwZ`X|yskv+4_LAeI#MCKt0ukf4~wvesPS^nA=CZ2{m_3LRp(B8kM02yJ6+ZTE3V9M-g_T2A~9NVQeM?P)XZ&RTO$p#vg z%*F3me?{9fM1DTUhp{<`$BbB&^TjFP!uMpLLz@&iJisMKQkrj4SvcniUtyvO%6PkW zU4!CPJnG=82P8@&_XGnOyfwIEN)FIl#;A{qqf4?$Do(LD@7L9(KTzha*}@s$_qJ@T z6xdf%jYE|xi)$n6IDO?PxfUrZG0QF7J^}^UpCIA~Q#3fMsu;$}*tiR#%VVW?+EDcM zO0vJ#6oIvzevGB`Pr3r%|Y){&w$WRtrtqdB2_vORRka2e@5Hf`eKd;gEKfDmU9?JCfK zKa37^kqb#_yaF*3`|s1e$eJpm`PB1Ud?@N)>k=MF;MkbCkUHy6lqRqZ8mB_lsWvFj zW{IRMG$0A0y5*(FpnsQKXf!Kl+7LbK=tZI4Z&{^`^O}(k&)NWfrNfLNB7Y;r;(3rp z2OTPwcHozbVh916^D@s_5@b62>ZWoYX_dxI>i>4nb{JcwLS5b)!rQ0}!UPGnR8#*I$GY2zh1nx!&RaOxH( z&t1v)q2`YTUL--jkqH^(Zr%Me?y7Jj4i_>N$o(x~>sQ4za_br`Q`cFzqcZvs6V?K1GH##W;2Tg_+2s}b=re3pPRk4dEXKjk zv^zOm39@9&foP?7!uq8=a&UH+Z22+6dklX}RK-whgF>eb5}dU3!PJpxj)kZwPr5Sf zhAmcuhjbnm&3yaQUy`^!Nw?JKm)IdszxRrtc#*s@oL!g9;Ip7XXY9&}zk*Gd#Am`$ zp1BSc;+eh3^OWOw{e&j#!i({E>(zV(Zb4Aua+VfM8^pK}f?%?MnNMjQ@3Fj``m9lD z?vvkxda7X${{ke+^tN|8C}6SK3gylNM6rI&h{U9vrXrl`GGR69Tv8GiJBS;R3Kg(S zG*3!`>RUrqFBJqoUw zqWgtmyYoO+9^&}p5V;Zn>cqKbg9HkWeRP>4M%wGjlCSEJTp1+>8psFE6N-V-2^o(A zp`NzSZq`vnyeDG|jV}~$Ua%UOl6z+e>dRmSe8$I$4|b1Pfw2}cC^{IV{OmN8-W^sx z4sx>rPsh{vSc*FygVbw8qNye`Xz6|l{F%#|Wt!x@yILFZUS7!XiU>Ei-U~?PfI1ey z*U<0yCF^xv2Lk84v!b6WUIXV*rexajJ?Zf1;iToDVz%`XNrgFyKq;4W&7CPzY)y7V zdbj{8bZI4mkf{u;7<3<{+ZkYw46pnx2o<^ssyo_1(&V}8~-HnoUg%bZm0j1-7VMWM&HAxy3=!s1BxI*|oIIfd# zov$*dc>~Z%B7sv*PEi*qE4yuEpX)B)xQ?U1 z#b^W3m%!j5aEPtHqNTxVWbGXEeErtJHS%(h8~QnY>_!^u>G?>4c$Gb{^5PTV=djo+})ulD$nuUyD9XG;aJX zdeihj|MIARRWJ)vXMj)#)e<9r)(BNx%33tyR*R|0kx>1jQa;*biBxx~*kFhM0_*|w z-g-YBPDy1Znv88L5zC4)8$6hYcvj=5S1fzLu6w)h?C%gP#{{TJW5D`Lo?a_Xnk!w+ z>G+dIJ}KOY5WNH)^@DTGIf{%hTGu2T_1mb^OJA=f!i89R_LGoSltE0<>2O5Sn$HAn zk2XPK68+^*h$)*g1p4m5SG3&nT+Co`p%~a|#PFnz809`XJfUPfp-ZUw)qSD_u2vxt z(6@u_v_D$2Iw*>JrXX<`kM`F=i0BcWN4r(G|Y%u%zHw?FD{BqO=US4wZwy>ku zH~%bI{NfYgp-;W|Avie|diQP!Sr?y$Yd0mcY#q;VwLCaQP%^c30vy+{FlIh_xM03f z!Yn@IdDBEuE5$2OihNX~6bV<0_xp);QO*>@c#GF*-tv-c>%EfGp2#Sz=!!bPiJ;I# zKs~IRP$uy(`O4JK_3bOetoK)MI0sT=Z>b#(*YlX~vRqAmmRCK#Gz#|>9rYZY%H$L> z6eHmo6h;-T{N2yR1?Qg*Z$xgJ_m64F_rv;v-3cz!2-#Qql$nMWzl}{a))|Y#e;Q(l z$lsW_@!zH#gvP2eSo0P_LL7(?wBmS#dN_EC?JrF*I zJ`_NG_S&sPEkwq7A67(emu4;_u5#PWNMVBLPtIEA>N3r`QWh~rt(Y#vpP_;WD>_^v zPR_WkrKTb~yrK7s#X-p0%#V&O_2nI<5!-s!mu!y)@#mpBSbx{iZ^@@0sA$can3UtOR<*o3V|>U;tCc?vSg$EFfmM$J69Y&w-`9V zNs<^D#U?UnvjQ`*6r30Rgtg;wZ?x8vH&#ixuQUp0TJCulhA~=4k z7Az?ReAR*1$qvEMKR+PrVEW2*Db_n+tN=L$F)rnL-5?=6*eC&v=hIcMA04F@Ws*Y0MCq^h!cZ~B_{Pp1Lxg~rkMH*9lR3D00A9Ww1 zbrJOA)$sRDe6ChGjUzKL_(Md1lI8%`DHh7MjJn%z=|c!|AEZ1l;MbBnHD3btpY@-Y z_H0YqEZQ``$w;6?P!Y;@jEYLqYVS!6qDB_AL&KeqidRd(oabO7g5Be120m9!qVmw* zc1!Cnd=gdkFK-KAoT-nTa{)jF*VK6sV30zK-1{A0u(Lwe(7l%6X`sU}6r{WTBp}QP zjsy?YQ`F88$qD*yl8h3@MJ?K3sT;@kh{6hw{Olmp{yw<&$ZzG#=$K^Z$M+WF_Yp!j(k=b$m02q!PHU-O~zs9_KwTs%30Pb z*DTbSyifYI9|!)&?&i!lAusf4&}G<`Nm6P7M~#@Y?rC~0^KDJA(Rk6}F=&=q!TZtU zsk?9hR)RPl+Veq<^ZRvmrXKSU#h_*fjjb+(t)$)X^2_9aL^gU0qBsmlncSx<)&Slhq}* z9zf*X5ypwq3@1D#NaP20<;V+59C)Ic+1sL6*^LUim4i35@lBW{>ea!}Gg=D4j@wYj z*zvH2ew0KV6e7|7iu&7QULzenq^%^2#8HY^JXDU?R29Vo?p*S+wtuvrqLDEKHB@g*eh)9SOX?RIE~$d@~G zNLDBG1E5PYQkSP1^F1^Ch5JZ37vBW{qd}eB0M7y9np!%1e*z8bVs*O@7rs%eyQ7t$ zXd zn(qRJSsBCDz>_9=m~ACz(3_;>?Bu+cKM%vt>)_(>^9MDJUH(@Ylpe!Id{25Jc^gsZ zngNUoqUYz|Mh=+e`?_pavI~V+?<=x^F+w`H>iFOZ@i{eqYPQM&#n7o4=Lh(^A+~^M z0GJX^nJPq`5R#C7a6w?XEOV{XRtHLW@~iyX4eg|IskvdEud}(w>Ov{D?hKCn^#Th_ zOL&FkLfG6=!G|EM`s^K(7d~J2x=K2FF~d?D|B5CYxV%=v>Y{nt`*hKb!5kxZar1Lj zn!f1BOz%aaFu7oO|rIv?i!!@{?j8%Sr@ zm;@-P{LmA^=kDcrm(%rf%z7=aiZ6-gJ4m+qlTPC@6x0Qe)*{adoDx;TFqF_X>1?3(Hw*n%0Xgo#`d80HGQvbY?cL5V-}Z;HXRPpTyjK8aW8zWE zvh{dU-JX*})eVW@p_;IrLlbBD@%UL#C?&{DxZ2yu_5R}Ww;#YhRyv<_C1$U74{49FJQP| zAN~5MVIXe>w{oj%*}(P2?@^mjJA{qE&J!ThM4 zeXXC!s%9CTBn)du;TRWg$k5B=lZpcIn{PuU!KK0JeE)#afIq;=#f-07W=w>?Ggfr? z1*`zqmQrxubfB$K3rV(}9R4Ma+g&83Rvg9zlGQIMl?4^cEtT(t`zIvw1 zp?RYkn|aQZt>)ndj3Zf#vT0Otq60*avVw$K9^Mz}C5^3g(P@S@uA{7muf36L=C>vW zX;^;Zv=968i$;e<0yg|B<~v?8A?~-nde(p% z$#EoXTPSkGfcWJAo3jY&3mI&-_>-RsFf&81X)pwzQe3#@o>C7;9WsY0%2EZLUZVp? z9Jm4*_S1obNRx1++gf#wWD-zDlwSu%<{BkNP^en;)f=?Kv)e5olWNj003&cJpuv;klxH& zb0u6W*$dxN(%ns0_Jh}F?J2OmrtDE==%vs}3c(6!WkaO1-(+r2>$KX7eBF`g?`E4e z-4ATv@F&OnitmpO)S#Gmxw5rIt)%^M{sIKQn})c7nxzMwWxbZaa!)(2$$%Dwr&rY= zn?zkc{$f$ltlKi^M$Ag=y_h#>#79J^g47!2(s#a0h}kid(G&hz@PhJsdUJYNZCys< z^u^Z>-gu^G7%;u@`9ka7){aeN*Mf3-j0U%jT;ETe0^?$?8CSL{;>IQYbu4gS%ssPD z92d`lY$`h@S<4bH5L%SRQokOK{+1qhE1RSl7Re<`q8!0eWj6i87odw2pA6lp#{!$V7#MzEoen@0$t$$WKv<(e6g`#mR&p+0FGIEj0-VQ1 zc$sOc=-4H>{rakE^sL!%c5NmF6HZz`^o&)X;gb`{oy=91kL^1y?fTmdt8i>$lKzC7 z+dy3*h-7q{IUV#9K)ifqfcABB#Vd^0_UMU#)p_;Ji!y|T7=0@(Q+DvRJ*eP;zRJEi zT?1#L<1ovsd{Vkj=~|qyIA@$vBH=4GzVX?eG)9)>SRC}SGf&fR&mRkH+zYaLoF+px zw{cO0^!z?!erio#6}W>9Ehj)-_sW$SVR%ZM=Fs##c)W>?t^HWLD?*Y*hZSuRJ{MiW zV<>jr(sbQW#W3*&E_!_!s21DpH1P%@(K*KRqZopN)Xp z4yzACa6=)7IKgLhMM&hn0_6*d=UYKQc7wM zUc?GvenXUVm9CEji%ECteoD5g>9M^xNtmlYqG{}&`*s^8gacnx__b-uG!^O#32Xw9hO{3FQ$KK` ziLLooFzeJ~Rh=j;+s5v9V=g1bjKF>QT)K@GM-3#xym(i$jsQpXWz;Wq568A~w6u zluhsV>aNuHaYVq-1x@BwPpXqE*PXDVG&GS6VR3q#RcY9f$$|Bz!_t%vC45IqtyMK& zHyRUr0U5ccayk}qr2!CWys!NCj~(*3B@ND%v#91w4PPkbXrmY5hhTUpl6cKAXlfQ` zCfK!R5wp*fi(qB8%t|*WdEH1gFXZILJp)&tW^oF2=vUPmD|6%w%}L0Wk|@GIIt*WO z9e5^=FV7C}S_S3nVj;+&`3U8BP@oK@;K0$uVbpfAC#XmeUD`@SK>SdGZ`DYteZu+6 z)-uYTox=m56Y^=f`Cg8}hQ>=~wvn3pAk}SS3Cg!326%fuyUWG{Ph>dgk=TIT7fGiR z{%oF#cjI>8;|VX$184Dv6wr$HFvfR>QfG%N^qr9McE8_@D-sI8*!ieoOT-jz`RF;h z0U~u@6bSp>IXP2sqLqh!&JKk+q7*eB;bP-qVe$y*)2kS=sC8{kSW1{Lw|)q#-^D}LUeJ5SydVzUGy4J@(P%|7^Eq#)5xP{k@{sw z9j{w$Wy#h#hO;B3jv-V=in^=`PSgW)M+?-;UK+j$hxyfZ_!KUR`;9D8HzO>{=PF8v>C z&P1+J?%J&l=NF(7qWt`v^}DU=q8c7<0V31ryzlwPeIZD3t+L$dP2mRQpQSrHWb-^Q zuVRe3F-d3JD;Dd|k0j!1mA0EjVEoi90Ui08(1oE+a=V``A4hx{05M+TgBh$^JI?;a zn$C+QAs$PKuJ`COFlJ}M$1dD$89liSjQ~a;V7Oa)4TkwQl~U0Cq9LKcjiP78CTE|K z;!>q=zu`=!`3IS08uE%ZQTHebap_Wv`i%zdYCmlxUmY}NN`BkLg;(xZ+GsngNx49g zaHL>$uVdYcUMb1IP{@`l)_y4o-Yi;oWQ6}3u`+mMN=@7HNbB>BH2zt6NKC-)xALRY zYV{V4+pOF&U!QF#rT)%7%a_Y^Y=p#Mb^TFYSUq9bs;KP2_6xhlM + + + + + + Document + + +

Es un archivo estático!

+ + \ No newline at end of file diff --git a/backend/public/test.html b/backend/public/test.html new file mode 100644 index 0000000..b35becc --- /dev/null +++ b/backend/public/test.html @@ -0,0 +1,13 @@ + + + + + + + Document + + +

una imagen

+ gg + + \ No newline at end of file diff --git a/backend/server.js b/backend/server.js new file mode 100644 index 0000000..959aabf --- /dev/null +++ b/backend/server.js @@ -0,0 +1,42 @@ +//Se declara express +const express = require('express'); +const cors = require('cors'); + + +require('dotenv').config(); + +//Se inicializa express +const app = express(); +app.use(express.json()); +app.use(express.urlencoded({extended : false})); + + +//WebSockets +const server = require('http').Server(app); +const socket = require('./socket') +socket.connect(server); +app.use(cors()) + + +const mongodb = process.env.DB; + +//Declara la base de datos +const db = require('./db') +db(mongodb); + +//Inicializa componentes +//const router = require('./components/messages/network'); +const router = require('./network/routes'); +const { isPromise } = require('util/types'); + + +//Archivos estáticos +app.use('/app', express.static('public')); + +//Inicializa las rutas +router(app); + +//Configura el puerto +server.listen(1997, function (){ + console.log('El back está corriendo en el puerto 1997'); +}); \ No newline at end of file diff --git a/backend/socket.js b/backend/socket.js new file mode 100644 index 0000000..764ead6 --- /dev/null +++ b/backend/socket.js @@ -0,0 +1,18 @@ +const socketIO = require('socket.io') +const socket = {}; + + +function connect(server){ + socket.io = socketIO(server, { + cors: { + origin: "*" + } + }); +} + + + +module.exports = { + connect, + socket, +} \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..f4df533 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,24 @@ +version: '3' + +services: + back-fanstock: + image: back-fanstock + build: ./backend + container_name: back-fanstock + ports: + - "1997:1997" + restart: on-failure + + front-fanstock: + image: front-fanstock + build: ./frontend + container_name: front-fanstock + ports: + - "4000:3000" + restart: always + + # mongo: + # container_name: mongo_db + # image: mongo:4.4.8 + # ports: + # - "27017:27017" diff --git a/frontend/Dockerfile b/frontend/Dockerfile new file mode 100644 index 0000000..cce8e7f --- /dev/null +++ b/frontend/Dockerfile @@ -0,0 +1,5 @@ +FROM node:latest +WORKDIR /app +COPY . . +RUN npm i -g serve +CMD ["serve","-s","build"] \ No newline at end of file diff --git a/frontend/build/asset-manifest.json b/frontend/build/asset-manifest.json new file mode 100644 index 0000000..7848e75 --- /dev/null +++ b/frontend/build/asset-manifest.json @@ -0,0 +1,14 @@ +{ + "files": { + "main.css": "/static/css/main.ee0b948e.css", + "main.js": "/static/js/main.29b87aba.js", + "static/media/dificultades-tecnicas-1.jpg": "/static/media/dificultades-tecnicas-1.4a64df7c2cca305b6a21.jpg", + "index.html": "/index.html", + "main.ee0b948e.css.map": "/static/css/main.ee0b948e.css.map", + "main.29b87aba.js.map": "/static/js/main.29b87aba.js.map" + }, + "entrypoints": [ + "static/css/main.ee0b948e.css", + "static/js/main.29b87aba.js" + ] +} \ No newline at end of file diff --git a/frontend/build/favicon.ico b/frontend/build/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..f801d3eb32a1ebf7c5459128decb6d1d6c193b85 GIT binary patch literal 4286 zcmeI0&ubGw6vv-<$iaibgV*lSV`^d&1!+Lhlh{8YC(k{2H;Uk)2%*}8inx?E{s1AU zC{~ayRZv6;R7%u}3xY(2x_YQB){Nh`&08kZZg!K3SV+sa@6Am1eZKQ%QqmG_!?$G- z|D+p9qTNKa2f`E;AfETXu(oT*n${+Wlu~_d!5-W?lS)FxXO|CFzCSuX{IAXt%oJop z9;Co`!B-H+GGzU2FW~rlMXWJXm&Rugq8joMD7hIg;I!>k=Sm*J7ats}P*>-J+QZPg zy$Vy0G5F%eiQ5a*cXURlyw4Brzw|jQZt4EtKATe0=l8a~_xN6z=l|v2QRPh^+o%UU z?Vq``7c=V3WKJzqa(?77&+GipcaNwKHxKx)d4D~xK2;ByKDy>RW9fj)Y*WuKWz?&y z`@ad-TxTDRJBOtgvH9TE=O?o3czS*Gqxob!v-}WeGCz@D(bvqJ{lP~)>iv)BijZqQ zuaAW*{g>Yj4@RSXv}zYkADAydj?OXjFs|?=J}#$M-cIFzo6j3#W);K-a@$xBdLNf7 ze2Fo9*uv)szNP!wv z8}_g@ZzG1@J?;nAWBHh~vkl%Wp9}XTg6m+tApMRLWBT~<+Rnb{z;?0L)n`A`TZj+d zZ;97hJu4uuLDG9(Z@c4W-EPOsf|wa_%^J+?v~Iq>KmITN_Qo-^zE+2n@)AmwNHvLu omWc+UT{?c}JFanStock
\ No newline at end of file diff --git a/frontend/build/manifest.json b/frontend/build/manifest.json new file mode 100644 index 0000000..b1f3839 --- /dev/null +++ b/frontend/build/manifest.json @@ -0,0 +1,15 @@ +{ + "short_name": "FanStock", + "name": "FanStock", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/frontend/build/robots.txt b/frontend/build/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/frontend/build/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/frontend/build/static/css/main.ee0b948e.css b/frontend/build/static/css/main.ee0b948e.css new file mode 100644 index 0000000..5eb5289 --- /dev/null +++ b/frontend/build/static/css/main.ee0b948e.css @@ -0,0 +1,8 @@ +/*! + * animate.css - https://animate.style/ + * Version - 4.1.1 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2020 Animate.css + */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:1s;animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:.8s;animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-name:headShake;animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.animate__swing{-webkit-animation-name:swing;animation-name:swing;-webkit-transform-origin:top center;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:1.3s;animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7)}}@keyframes backOutDown{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7)}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}}@keyframes backOutLeft{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}}@keyframes backOutRight{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7)}}@keyframes backOutUp{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7)}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animate__animated.animate__flip{-webkit-animation-name:flip;animation-name:flip;-webkit-backface-visibility:visible;backface-visibility:visible}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.animate__flipOutX{-webkit-animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}.animate__flipOutY{-webkit-animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes lightSpeedInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}@keyframes rotateOut{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}.animate__hinge{-webkit-animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:2s;animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes swing{0%,30%,50%,70%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@keyframes swing{0%,30%,50%,70%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}.pro-sidebar{color:#adadad;height:100%;min-width:270px;position:relative;text-align:left;transition:width,left,right,.3s;width:270px;z-index:1009}.pro-sidebar>.pro-sidebar-inner{background:#1d1d1d;height:100%;position:relative;z-index:101}.pro-sidebar>.pro-sidebar-inner>img.sidebar-bg{height:100%;left:0;object-fit:cover;object-position:center;opacity:.3;position:absolute;top:0;width:100%;z-index:100}.pro-sidebar>.pro-sidebar-inner>.pro-sidebar-layout{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;position:relative;z-index:101}.pro-sidebar>.pro-sidebar-inner>.pro-sidebar-layout .pro-sidebar-header{border-bottom:1px solid hsla(0,0%,68%,.2)}.pro-sidebar>.pro-sidebar-inner>.pro-sidebar-layout .pro-sidebar-content{flex-grow:1}.pro-sidebar>.pro-sidebar-inner>.pro-sidebar-layout .pro-sidebar-footer{border-top:1px solid hsla(0,0%,68%,.2)}.pro-sidebar>.pro-sidebar-inner>.pro-sidebar-layout ul{list-style-type:none;margin:0;padding:0}.pro-sidebar .overlay{background-color:rgba(0,0,0,.3);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:100}.pro-sidebar.collapsed{min-width:80px;width:80px}.pro-sidebar.rtl{direction:rtl;text-align:right}@media (max-width:480px){.pro-sidebar.xs{left:-270px;position:fixed}.pro-sidebar.xs.collapsed{left:-80px}.pro-sidebar.xs.toggled{left:0}.pro-sidebar.xs.toggled .overlay{display:block}.pro-sidebar.xs.rtl{left:auto;right:-270px}.pro-sidebar.xs.rtl.collapsed{left:auto;right:-80px}.pro-sidebar.xs.rtl.toggled{left:auto;right:0}}@media (max-width:576px){.pro-sidebar.sm{left:-270px;position:fixed}.pro-sidebar.sm.collapsed{left:-80px}.pro-sidebar.sm.toggled{left:0}.pro-sidebar.sm.toggled .overlay{display:block}.pro-sidebar.sm.rtl{left:auto;right:-270px}.pro-sidebar.sm.rtl.collapsed{left:auto;right:-80px}.pro-sidebar.sm.rtl.toggled{left:auto;right:0}}@media (max-width:768px){.pro-sidebar.md{left:-270px;position:fixed}.pro-sidebar.md.collapsed{left:-80px}.pro-sidebar.md.toggled{left:0}.pro-sidebar.md.toggled .overlay{display:block}.pro-sidebar.md.rtl{left:auto;right:-270px}.pro-sidebar.md.rtl.collapsed{left:auto;right:-80px}.pro-sidebar.md.rtl.toggled{left:auto;right:0}}@media (max-width:992px){.pro-sidebar.lg{left:-270px;position:fixed}.pro-sidebar.lg.collapsed{left:-80px}.pro-sidebar.lg.toggled{left:0}.pro-sidebar.lg.toggled .overlay{display:block}.pro-sidebar.lg.rtl{left:auto;right:-270px}.pro-sidebar.lg.rtl.collapsed{left:auto;right:-80px}.pro-sidebar.lg.rtl.toggled{left:auto;right:0}}@media (max-width:1200px){.pro-sidebar.xl{left:-270px;position:fixed}.pro-sidebar.xl.collapsed{left:-80px}.pro-sidebar.xl.toggled{left:0}.pro-sidebar.xl.toggled .overlay{display:block}.pro-sidebar.xl.rtl{left:auto;right:-270px}.pro-sidebar.xl.rtl.collapsed{left:auto;right:-80px}.pro-sidebar.xl.rtl.toggled{left:auto;right:0}}@media (max-width:1600px){.pro-sidebar.xxl{left:-270px;position:fixed}.pro-sidebar.xxl.collapsed{left:-80px}.pro-sidebar.xxl.toggled{left:0}.pro-sidebar.xxl.toggled .overlay{display:block}.pro-sidebar.xxl.rtl{left:auto;right:-270px}.pro-sidebar.xxl.rtl.collapsed{left:auto;right:-80px}.pro-sidebar.xxl.rtl.toggled{left:auto;right:0}}.pro-sidebar .pro-menu.submenu-bullets .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item:before{border:1px solid #2b2b2b;border-radius:50%;box-shadow:1px 0 0 #adadad,0 -1px 0 #adadad,0 1px 0 #adadad,-1px 0 0 #adadad;content:"";display:inline-block;height:4px;margin-right:15px;min-width:4px;position:relative;width:4px}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item>.pro-item-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-sidebar .pro-menu{padding-bottom:10px;padding-top:10px}.pro-sidebar .pro-menu>ul>.pro-sub-menu>.pro-inner-list-item{background-color:#2b2b2b;position:relative}.pro-sidebar .pro-menu>ul>.pro-sub-menu>.pro-inner-list-item>div>ul{padding-bottom:15px;padding-top:15px}.pro-sidebar .pro-menu a{color:#adadad;text-decoration:none}.pro-sidebar .pro-menu a:before{background-color:transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.pro-sidebar .pro-menu a:hover{color:#d8d8d8}.pro-sidebar .pro-menu .pro-menu-item{font-size:15px}.pro-sidebar .pro-menu .pro-menu-item.active{color:#d8d8d8}.pro-sidebar .pro-menu .pro-menu-item .suffix-wrapper{opacity:1;transition:opacity .2s}.pro-sidebar .pro-menu .pro-menu-item .prefix-wrapper{display:flex;margin-right:5px;opacity:1;transition:opacity .2s}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item{align-items:center;cursor:pointer;display:flex;padding:8px 35px 8px 20px;position:relative}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item:focus{color:#d8d8d8;outline:none}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item>.pro-icon-wrapper{display:inline-block;font-size:14px;height:35px;line-height:35px;margin-right:10px;min-width:35px;text-align:center;width:35px}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item>.pro-icon-wrapper .pro-icon{align-items:center;display:flex;height:100%;justify-content:center}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item>.pro-item-content{flex-grow:1;flex-shrink:1}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item:hover{color:#d8d8d8}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item:hover .pro-icon-wrapper .pro-icon{-webkit-animation:swing .5s ease-in-out 1 alternate;animation:swing .5s ease-in-out 1 alternate}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu>.pro-inner-item:before{background:#adadad}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu>.pro-inner-item>.pro-arrow-wrapper{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu>.pro-inner-item>.pro-arrow-wrapper .pro-arrow{border-color:#adadad;border-style:solid;border-width:0 2px 2px 0;display:inline-block;padding:2.5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;vertical-align:middle}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu.open>.pro-inner-item:before{background:transparent!important}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu.open>.pro-inner-item>.pro-arrow-wrapper .pro-arrow{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item{padding-left:24px}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item{padding:8px 30px 8px 15px}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item>.pro-icon-wrapper{background:none;height:auto;line-height:auto;min-width:auto;width:auto}.pro-sidebar .pro-menu:not(.inner-submenu-arrows) .pro-inner-list-item .pro-menu-item.pro-sub-menu .pro-inner-item .pro-arrow-wrapper{display:none}.pro-sidebar .pro-menu.shaped .pro-menu-item>.pro-inner-item>.pro-icon-wrapper{background-color:#2b2b2b}.pro-sidebar .pro-menu.square .pro-menu-item>.pro-inner-item>.pro-icon-wrapper{border-radius:0}.pro-sidebar .pro-menu.round .pro-menu-item>.pro-inner-item>.pro-icon-wrapper{border-radius:4px}.pro-sidebar .pro-menu.circle .pro-menu-item>.pro-inner-item>.pro-icon-wrapper{border-radius:50%}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item{position:relative}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item>.pro-inner-item>.prefix-wrapper,.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item>.pro-inner-item>.suffix-wrapper{opacity:0}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item>.pro-inner-list-item{background-color:#2b2b2b;z-index:111}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item:before{bottom:0;content:"";cursor:pointer;display:inline-block;left:0;position:absolute;right:0;top:0}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu{position:relative}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-item{pointer-events:none}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-item>.pro-arrow-wrapper{display:none}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-list-item{background-color:transparent;height:auto!important;max-height:100%;max-width:270px;min-width:220px;padding-left:3px;position:fixed;visibility:hidden}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-list-item.has-arrow{padding-left:10px}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-list-item>.popper-inner{background-color:#2b2b2b;border-radius:4px;max-height:100vh;overflow-y:auto;padding-left:20px}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu:hover>.pro-inner-list-item{transition:visibility,-webkit-transform .3s;transition:visibility,transform .3s;transition:visibility,transform .3s,-webkit-transform .3s;visibility:visible}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu:hover .pro-icon-wrapper .pro-icon{-webkit-animation:swing .5s ease-in-out 1 alternate;animation:swing .5s ease-in-out 1 alternate}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item,.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-sub-menu-item{padding:8px 30px 8px 5px}.pro-sidebar.rtl .pro-menu .pro-menu-item .prefix-wrapper{margin-left:5px;margin-right:0}.pro-sidebar.rtl .pro-menu .pro-menu-item>.pro-inner-item{padding:8px 20px 8px 35px}.pro-sidebar.rtl .pro-menu .pro-menu-item>.pro-inner-item>.pro-icon-wrapper{margin-left:10px;margin-right:0}.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu>.pro-inner-item>.pro-arrow-wrapper{left:20px;right:auto}.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu>.pro-inner-item>.pro-arrow-wrapper .pro-arrow{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu.open>.pro-inner-item>.pro-arrow-wrapper .pro-arrow{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item{padding-left:0;padding-right:24px}.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item{padding:8px 15px 8px 30px}.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item:before{margin-left:15px;margin-right:0}.pro-sidebar.rtl.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-list-item{padding-left:0;padding-right:3px}.pro-sidebar.rtl.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-list-item.has-arrow{padding-right:10px}.pro-sidebar.rtl.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-list-item>.popper-inner{padding-left:0;padding-right:20px}.pro-sidebar.rtl.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item,.pro-sidebar.rtl.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-sub-menu-item{padding:8px 5px 8px 30px}.popper-arrow{border-bottom:7px solid transparent;border-top:7px solid transparent;height:0;position:absolute;width:0;z-index:-1}.popper-element[data-popper-placement^=left]>.popper-arrow{border-right:7px solid #2b2b2b;right:0}.popper-element[data-popper-placement^=right]>.popper-arrow{border-left:7px solid #2b2b2b;left:0}.react-slidedown{height:0;transition-duration:.2s;transition-property:none;transition-timing-function:ease-in-out}.react-slidedown.transitioning{overflow-y:hidden}.react-slidedown.closed{display:none} +/*# sourceMappingURL=main.ee0b948e.css.map*/ \ No newline at end of file diff --git a/frontend/build/static/css/main.ee0b948e.css.map b/frontend/build/static/css/main.ee0b948e.css.map new file mode 100644 index 0000000..cdc7934 --- /dev/null +++ b/frontend/build/static/css/main.ee0b948e.css.map @@ -0,0 +1 @@ +{"version":3,"file":"static/css/main.ee0b948e.css","mappings":"AAAiB;;;;;;EAMf,CACF,MACE,qBAAsB,CACtB,kBAAmB,CACnB,kBACF,CACA,mBAGE,6BAAmD,CAAnD,kDAAmD,CACnD,qBAA2C,CAA3C,0CAA2C,CAC3C,gCAAiC,CACjC,wBACF,CACA,qCACE,0CAA2C,CAC3C,kCACF,CACA,qCAGE,mCAAwD,CAAxD,uDAAwD,CACxD,2BAAgD,CAAhD,+CACF,CACA,qCAGE,mCAAkE,CAAlE,+DAAkE,CAClE,2BAA0D,CAA1D,uDACF,CACA,qCAGE,mCAAkE,CAAlE,+DAAkE,CAClE,2BAA0D,CAA1D,uDACF,CACA,qCAGE,0BAA6C,CAA7C,4CAA6C,CAC7C,kBAAqC,CAArC,oCACF,CACA,qCAGE,0BAAuD,CAAvD,oDAAuD,CACvD,kBAA+C,CAA/C,4CACF,CACA,qCAGE,0BAAuD,CAAvD,oDAAuD,CACvD,kBAA+C,CAA/C,4CACF,CACA,qCAGE,0BAAuD,CAAvD,oDAAuD,CACvD,kBAA+C,CAA/C,4CACF,CACA,qCAGE,0BAAuD,CAAvD,oDAAuD,CACvD,kBAA+C,CAA/C,4CACF,CACA,mCAGE,8BAA6D,CAA7D,0DAA6D,CAC7D,sBAAqD,CAArD,kDACF,CACA,iCAGE,8BAA+D,CAA/D,2DAA+D,CAC/D,sBAAuD,CAAvD,mDACF,CACA,iCAGE,6BAA6D,CAA7D,0DAA6D,CAC7D,qBAAqD,CAArD,kDACF,CACA,mCAGE,6BAA6D,CAA7D,0DAA6D,CAC7D,qBAAqD,CAArD,kDACF,CACA,6CACE,mBACE,wCAA0C,CAC1C,gCAAkC,CAGlC,6CAA+C,CAC/C,qCAAuC,CAHvC,yCAA2C,CAC3C,iCAGF,CAEA,+BACE,SACF,CACF,CAEA,0BACE,cAIE,+DAAsE,CACtE,uDAA8D,CAC9D,+BAAuC,CACvC,uBACF,CAEA,QAEE,iEAAyE,CACzE,yDAAiE,CACjE,oDAAuD,CACvD,4CACF,CAEA,IACE,iEAAyE,CACzE,yDAAiE,CACjE,qDAAwD,CACxD,6CACF,CAEA,IAGE,2CAAoD,CACpD,mCAA4C,CAH5C,gEAAuE,CACvE,wDAGF,CAEA,IACE,oDAAuD,CACvD,4CACF,CACF,CACA,kBACE,cAIE,+DAAsE,CACtE,uDAA8D,CAC9D,+BAAuC,CACvC,uBACF,CAEA,QAEE,iEAAyE,CACzE,yDAAiE,CACjE,oDAAuD,CACvD,4CACF,CAEA,IACE,iEAAyE,CACzE,yDAAiE,CACjE,qDAAwD,CACxD,6CACF,CAEA,IAGE,2CAAoD,CACpD,mCAA4C,CAH5C,gEAAuE,CACvE,wDAGF,CAEA,IACE,oDAAuD,CACvD,4CACF,CACF,CACA,iBACE,6BAA8B,CAC9B,qBAAsB,CACtB,sCAAuC,CACvC,8BACF,CACA,yBACE,UAGE,SACF,CAEA,QAEE,SACF,CACF,CACA,iBACE,UAGE,SACF,CAEA,QAEE,SACF,CACF,CACA,gBACE,4BAA6B,CAC7B,oBACF,CAEA,yBACE,GACE,2BAAmC,CACnC,mBACF,CAEA,IACE,yCAA4C,CAC5C,iCACF,CAEA,GACE,2BAAmC,CACnC,mBACF,CACF,CACA,iBACE,GACE,2BAAmC,CACnC,mBACF,CAEA,IACE,yCAA4C,CAC5C,iCACF,CAEA,GACE,2BAAmC,CACnC,mBACF,CACF,CACA,gBACE,4BAA6B,CAC7B,oBAAqB,CACrB,6CAA8C,CAC9C,qCACF,CACA,8BACE,GACE,2BAAmC,CACnC,mBACF,CAEA,IACE,qCAAyC,CACzC,6BACF,CAEA,IACE,qCAAyC,CACzC,6BACF,CAEA,IACE,qCAAyC,CACzC,6BACF,CAEA,IACE,qCAAyC,CACzC,6BACF,CAEA,IACE,qCAAyC,CACzC,6BACF,CAEA,GACE,2BAAmC,CACnC,mBACF,CACF,CACA,sBACE,GACE,2BAAmC,CACnC,mBACF,CAEA,IACE,qCAAyC,CACzC,6BACF,CAEA,IACE,qCAAyC,CACzC,6BACF,CAEA,IACE,qCAAyC,CACzC,6BACF,CAEA,IACE,qCAAyC,CACzC,6BACF,CAEA,IACE,qCAAyC,CACzC,6BACF,CAEA,GACE,2BAAmC,CACnC,mBACF,CACF,CACA,qBACE,iCAAkC,CAClC,yBACF,CACA,0BACE,MAEE,+BAAuC,CACvC,uBACF,CAEA,oBAKE,wCAA2C,CAC3C,gCACF,CAEA,gBAIE,uCAA0C,CAC1C,+BACF,CACF,CACA,kBACE,MAEE,+BAAuC,CACvC,uBACF,CAEA,oBAKE,wCAA2C,CAC3C,gCACF,CAEA,gBAIE,uCAA0C,CAC1C,+BACF,CACF,CACA,iBACE,6BAA8B,CAC9B,qBACF,CACA,0BACE,MAEE,+BAAuC,CACvC,uBACF,CAEA,oBAKE,wCAA2C,CAC3C,gCACF,CAEA,gBAIE,uCAA0C,CAC1C,+BACF,CACF,CACA,kBACE,MAEE,+BAAuC,CACvC,uBACF,CAEA,oBAKE,wCAA2C,CAC3C,gCACF,CAEA,gBAIE,uCAA0C,CAC1C,+BACF,CACF,CACA,iBACE,6BAA8B,CAC9B,qBACF,CACA,6BACE,GACE,+BAAgC,CAChC,uBACF,CAEA,KACE,iDAAkD,CAClD,yCACF,CAEA,MACE,+CAAgD,CAChD,uCACF,CAEA,MACE,iDAAkD,CAClD,yCACF,CAEA,MACE,+CAAgD,CAChD,uCACF,CAEA,IACE,+BAAgC,CAChC,uBACF,CACF,CACA,qBACE,GACE,+BAAgC,CAChC,uBACF,CAEA,KACE,iDAAkD,CAClD,yCACF,CAEA,MACE,+CAAgD,CAChD,uCACF,CAEA,MACE,iDAAkD,CAClD,yCACF,CAEA,MACE,+CAAgD,CAChD,uCACF,CAEA,IACE,+BAAgC,CAChC,uBACF,CACF,CACA,oBAGE,gCAAiC,CACjC,wBAAyB,CAHzB,6CAA8C,CAC9C,qCAGF,CAqDA,gBAGE,4BAA6B,CAC7B,oBAAqB,CAHrB,mCAAoC,CACpC,2BAGF,CACA,wBACE,GACE,2BAAmC,CACnC,mBACF,CAEA,QAEE,iDAAkE,CAClE,yCACF,CAEA,gBAIE,mDAAiE,CACjE,2CACF,CAEA,YAGE,oDAAkE,CAClE,4CACF,CAEA,GACE,2BAAmC,CACnC,mBACF,CACF,CACA,gBACE,GACE,2BAAmC,CACnC,mBACF,CAEA,QAEE,iDAAkE,CAClE,yCACF,CAEA,gBAIE,mDAAiE,CACjE,2CACF,CAEA,YAGE,oDAAkE,CAClE,4CACF,CAEA,GACE,2BAAmC,CACnC,mBACF,CACF,CACA,eACE,2BAA4B,CAC5B,mBACF,CAEA,0BACE,GACE,+BAAuC,CACvC,uBACF,CAEA,IACE,qDAAmE,CACnE,6CACF,CAEA,IACE,mDAAiE,CACjE,2CACF,CAEA,IACE,qDAAmE,CACnE,6CACF,CAEA,IACE,mDAAiE,CACjE,2CACF,CAEA,IACE,oDAAkE,CAClE,4CACF,CAEA,GACE,+BAAuC,CACvC,uBACF,CACF,CACA,kBACE,GACE,+BAAuC,CACvC,uBACF,CAEA,IACE,qDAAmE,CACnE,6CACF,CAEA,IACE,mDAAiE,CACjE,2CACF,CAEA,IACE,qDAAmE,CACnE,6CACF,CAEA,IACE,mDAAiE,CACjE,2CACF,CAEA,IACE,oDAAkE,CAClE,4CACF,CAEA,GACE,+BAAuC,CACvC,uBACF,CACF,CACA,iBACE,6BAA8B,CAC9B,qBACF,CACA,yBACE,YAGE,+BAAuC,CACvC,uBACF,CAEA,MACE,iDAAkD,CAClD,yCACF,CAEA,MACE,+CAAgD,CAChD,uCACF,CAEA,MACE,mDAAoD,CACpD,2CACF,CAEA,MACE,mDAAoD,CACpD,2CACF,CAEA,MACE,qDAAwD,CACxD,6CACF,CAEA,MACE,qDAAwD,CACxD,6CACF,CAEA,MACE,yDAA4D,CAC5D,iDACF,CACF,CACA,iBACE,YAGE,+BAAuC,CACvC,uBACF,CAEA,MACE,iDAAkD,CAClD,yCACF,CAEA,MACE,+CAAgD,CAChD,uCACF,CAEA,MACE,mDAAoD,CACpD,2CACF,CAEA,MACE,mDAAoD,CACpD,2CACF,CAEA,MACE,qDAAwD,CACxD,6CACF,CAEA,MACE,qDAAwD,CACxD,6CACF,CAEA,MACE,yDAA4D,CAC5D,iDACF,CACF,CACA,gBACE,4BAA6B,CAC7B,oBAAqB,CACrB,+BAAgC,CAChC,uBACF,CACA,6BACE,GACE,0BAA2B,CAC3B,kBACF,CAEA,IACE,4BAA6B,CAC7B,oBACF,CAEA,IACE,0BAA2B,CAC3B,kBACF,CAEA,IACE,4BAA6B,CAC7B,oBACF,CAEA,IACE,0BAA2B,CAC3B,kBACF,CACF,CACA,qBAC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,SAAU,CAFV,0BAA2B,CAC3B,kBAEF,CAEA,IAGE,UAAY,CAFZ,yCAA6C,CAC7C,iCAEF,CAEA,GAGE,UAAY,CAFZ,8CAAgD,CAChD,sCAEF,CACF,CACA,oBACE,gCAAiC,CACjC,wBACF,CAEA,4BACE,sBAME,+DAAsE,CACtE,uDACF,CAEA,GACE,SAAU,CACV,mCAAyC,CACzC,2BACF,CAEA,IACE,sCAAyC,CACzC,8BACF,CAEA,IACE,mCAAyC,CACzC,2BACF,CAEA,IACE,SAAU,CACV,yCAA4C,CAC5C,iCACF,CAEA,IACE,sCAA4C,CAC5C,8BACF,CAEA,GACE,SAAU,CACV,2BAAmC,CACnC,mBACF,CACF,CACA,oBACE,sBAME,+DAAsE,CACtE,uDACF,CAEA,GACE,SAAU,CACV,mCAAyC,CACzC,2BACF,CAEA,IACE,sCAAyC,CACzC,8BACF,CAEA,IACE,mCAAyC,CACzC,2BACF,CAEA,IACE,SAAU,CACV,yCAA4C,CAC5C,iCACF,CAEA,IACE,sCAA4C,CAC5C,8BACF,CAEA,GACE,SAAU,CACV,2BAAmC,CACnC,mBACF,CACF,CACA,mBAGE,+BAAgE,CAAhE,4DAAgE,CAChE,uBAAwD,CAAxD,oDAAwD,CACxD,+BAAgC,CAChC,uBACF,CACA,gCACE,kBAKE,+DAAsE,CACtE,uDACF,CAEA,GACE,SAAU,CACV,oDAAuD,CACvD,4CACF,CAEA,IACE,SAAU,CACV,kDAAsD,CACtD,0CACF,CAEA,IACE,oDAAwD,CACxD,4CACF,CAEA,IACE,mDAAuD,CACvD,2CACF,CAEA,GACE,+BAAuC,CACvC,uBACF,CACF,CACA,wBACE,kBAKE,+DAAsE,CACtE,uDACF,CAEA,GACE,SAAU,CACV,oDAAuD,CACvD,4CACF,CAEA,IACE,SAAU,CACV,kDAAsD,CACtD,0CACF,CAEA,IACE,oDAAwD,CACxD,4CACF,CAEA,IACE,mDAAuD,CACvD,2CACF,CAEA,GACE,+BAAuC,CACvC,uBACF,CACF,CACA,uBACE,mCAAoC,CACpC,2BACF,CACA,gCACE,kBAKE,+DAAsE,CACtE,uDACF,CAEA,GACE,SAAU,CACV,oDAAuD,CACvD,4CACF,CAEA,IACE,SAAU,CACV,iDAAoD,CACpD,yCACF,CAEA,IACE,oDAAwD,CACxD,4CACF,CAEA,IACE,mDAAuD,CACvD,2CACF,CAEA,GACE,+BAAuC,CACvC,uBACF,CACF,CACA,wBACE,kBAKE,+DAAsE,CACtE,uDACF,CAEA,GACE,SAAU,CACV,oDAAuD,CACvD,4CACF,CAEA,IACE,SAAU,CACV,iDAAoD,CACpD,yCACF,CAEA,IACE,oDAAwD,CACxD,4CACF,CAEA,IACE,mDAAuD,CACvD,2CACF,CAEA,GACE,+BAAuC,CACvC,uBACF,CACF,CACA,uBACE,mCAAoC,CACpC,2BACF,CACA,iCACE,kBAKE,+DAAsE,CACtE,uDACF,CAEA,GACE,SAAU,CACV,mDAAsD,CACtD,2CACF,CAEA,IACE,SAAU,CACV,kDAAqD,CACrD,0CACF,CAEA,IACE,mDAAuD,CACvD,2CACF,CAEA,IACE,oDAAwD,CACxD,4CACF,CAEA,GACE,+BAAuC,CACvC,uBACF,CACF,CACA,yBACE,kBAKE,+DAAsE,CACtE,uDACF,CAEA,GACE,SAAU,CACV,mDAAsD,CACtD,2CACF,CAEA,IACE,SAAU,CACV,kDAAqD,CACrD,0CACF,CAEA,IACE,mDAAuD,CACvD,2CACF,CAEA,IACE,oDAAwD,CACxD,4CACF,CAEA,GACE,+BAAuC,CACvC,uBACF,CACF,CACA,wBACE,oCAAqC,CACrC,4BACF,CACA,8BACE,kBAKE,+DAAsE,CACtE,uDACF,CAEA,GACE,SAAU,CACV,mDAAsD,CACtD,2CACF,CAEA,IACE,SAAU,CACV,mDAAuD,CACvD,2CACF,CAEA,IACE,mDAAuD,CACvD,2CACF,CAEA,IACE,oDAAwD,CACxD,4CACF,CAEA,GACE,+BAAuC,CACvC,uBACF,CACF,CACA,sBACE,kBAKE,+DAAsE,CACtE,uDACF,CAEA,GACE,SAAU,CACV,mDAAsD,CACtD,2CACF,CAEA,IACE,SAAU,CACV,mDAAuD,CACvD,2CACF,CAEA,IACE,mDAAuD,CACvD,2CACF,CAEA,IACE,oDAAwD,CACxD,4CACF,CAEA,GACE,+BAAuC,CACvC,uBACF,CACF,CACA,qBACE,iCAAkC,CAClC,yBACF,CAEA,6BACE,IACE,mCAAyC,CACzC,2BACF,CAEA,QAEE,SAAU,CACV,sCAAyC,CACzC,8BACF,CAEA,GACE,SAAU,CACV,mCAAyC,CACzC,2BACF,CACF,CACA,qBACE,IACE,mCAAyC,CACzC,2BACF,CAEA,QAEE,SAAU,CACV,sCAAyC,CACzC,8BACF,CAEA,GACE,SAAU,CACV,mCAAyC,CACzC,2BACF,CACF,CACA,oBAGE,+BAAgE,CAAhE,4DAAgE,CAChE,uBAAwD,CAAxD,oDAAwD,CACxD,gCAAiC,CACjC,wBACF,CACA,iCACE,IACE,oDAAwD,CACxD,4CACF,CAEA,QAEE,SAAU,CACV,mDAAuD,CACvD,2CACF,CAEA,GACE,SAAU,CACV,mDAAsD,CACtD,2CACF,CACF,CACA,yBACE,IACE,oDAAwD,CACxD,4CACF,CAEA,QAEE,SAAU,CACV,mDAAuD,CACvD,2CACF,CAEA,GACE,SAAU,CACV,mDAAsD,CACtD,2CACF,CACF,CACA,wBACE,oCAAqC,CACrC,4BACF,CACA,iCACE,IACE,SAAU,CACV,kDAAsD,CACtD,0CACF,CAEA,GACE,SAAU,CACV,oDAAuD,CACvD,4CACF,CACF,CACA,yBACE,IACE,SAAU,CACV,kDAAsD,CACtD,0CACF,CAEA,GACE,SAAU,CACV,oDAAuD,CACvD,4CACF,CACF,CACA,wBACE,oCAAqC,CACrC,4BACF,CACA,kCACE,IACE,SAAU,CACV,mDAAuD,CACvD,2CACF,CAEA,GACE,SAAU,CACV,mDAAsD,CACtD,2CACF,CACF,CACA,0BACE,IACE,SAAU,CACV,mDAAuD,CACvD,2CACF,CAEA,GACE,SAAU,CACV,mDAAsD,CACtD,2CACF,CACF,CACA,yBACE,qCAAsC,CACtC,6BACF,CACA,+BACE,IACE,qDAAyD,CACzD,6CACF,CAEA,QAEE,SAAU,CACV,kDAAsD,CACtD,0CACF,CAEA,GACE,SAAU,CACV,oDAAuD,CACvD,4CACF,CACF,CACA,uBACE,IACE,qDAAyD,CACzD,6CACF,CAEA,QAEE,SAAU,CACV,kDAAsD,CACtD,0CACF,CAEA,GACE,SAAU,CACV,oDAAuD,CACvD,4CACF,CACF,CACA,sBACE,kCAAmC,CACnC,0BACF,CAEA,0BACE,GACE,SACF,CAEA,GACE,SACF,CACF,CACA,kBACE,GACE,SACF,CAEA,GACE,SACF,CACF,CACA,iBACE,6BAA8B,CAC9B,qBACF,CACA,8BACE,GACE,SAAU,CACV,wCAA2C,CAC3C,gCACF,CAEA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,sBACE,GACE,SAAU,CACV,wCAA2C,CAC3C,gCACF,CAEA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,qBACE,iCAAkC,CAClC,yBACF,CACA,iCACE,GACE,SAAU,CACV,0CAA6C,CAC7C,kCACF,CAEA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,yBACE,GACE,SAAU,CACV,0CAA6C,CAC7C,kCACF,CAEA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,wBACE,oCAAqC,CACrC,4BACF,CACA,8BACE,GACE,SAAU,CACV,wCAA2C,CAC3C,gCACF,CAEA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,sBACE,GACE,SAAU,CACV,wCAA2C,CAC3C,gCACF,CAEA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,qBACE,iCAAkC,CAClC,yBACF,CACA,iCACE,GACE,SAAU,CACV,0CAA6C,CAC7C,kCACF,CAEA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,yBACE,GACE,SAAU,CACV,0CAA6C,CAC7C,kCACF,CAEA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,wBACE,oCAAqC,CACrC,4BACF,CACA,+BACE,GACE,SAAU,CACV,uCAA0C,CAC1C,+BACF,CAEA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,uBACE,GACE,SAAU,CACV,uCAA0C,CAC1C,+BACF,CAEA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,sBACE,kCAAmC,CACnC,0BACF,CACA,kCACE,GACE,SAAU,CACV,yCAA4C,CAC5C,iCACF,CAEA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,0BACE,GACE,SAAU,CACV,yCAA4C,CAC5C,iCACF,CAEA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,yBACE,qCAAsC,CACtC,6BACF,CACA,4BACE,GACE,SAAU,CACV,uCAA0C,CAC1C,+BACF,CAEA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,oBACE,GACE,SAAU,CACV,uCAA0C,CAC1C,+BACF,CAEA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,mBACE,+BAAgC,CAChC,uBACF,CACA,+BACE,GACE,SAAU,CACV,yCAA4C,CAC5C,iCACF,CAEA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,uBACE,GACE,SAAU,CACV,yCAA4C,CAC5C,iCACF,CAEA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,sBACE,kCAAmC,CACnC,0BACF,CACA,iCACE,GACE,SAAU,CACV,4CAA+C,CAC/C,oCACF,CACA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,yBACE,GACE,SAAU,CACV,4CAA+C,CAC/C,oCACF,CACA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,wBACE,oCAAqC,CACrC,4BACF,CACA,kCACE,GACE,SAAU,CACV,2CAA8C,CAC9C,mCACF,CACA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,0BACE,GACE,SAAU,CACV,2CAA8C,CAC9C,mCACF,CACA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,yBACE,qCAAsC,CACtC,6BACF,CACA,oCACE,GACE,SAAU,CACV,2CAA8C,CAC9C,mCACF,CACA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,4BACE,GACE,SAAU,CACV,2CAA8C,CAC9C,mCACF,CACA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,2BACE,uCAAwC,CACxC,+BACF,CACA,qCACE,GACE,SAAU,CACV,0CAA6C,CAC7C,kCACF,CACA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,6BACE,GACE,SAAU,CACV,0CAA6C,CAC7C,kCACF,CACA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,4BACE,wCAAyC,CACzC,gCACF,CAEA,2BACE,GACE,SACF,CAEA,GACE,SACF,CACF,CACA,mBACE,GACE,SACF,CAEA,GACE,SACF,CACF,CACA,kBACE,8BAA+B,CAC/B,sBACF,CACA,+BACE,GACE,SACF,CAEA,GACE,SAAU,CACV,uCAA0C,CAC1C,+BACF,CACF,CACA,uBACE,GACE,SACF,CAEA,GACE,SAAU,CACV,uCAA0C,CAC1C,+BACF,CACF,CACA,sBACE,kCAAmC,CACnC,0BACF,CACA,kCACE,GACE,SACF,CAEA,GACE,SAAU,CACV,yCAA4C,CAC5C,iCACF,CACF,CACA,0BACE,GACE,SACF,CAEA,GACE,SAAU,CACV,yCAA4C,CAC5C,iCACF,CACF,CACA,yBACE,qCAAsC,CACtC,6BACF,CACA,+BACE,GACE,SACF,CAEA,GACE,SAAU,CACV,wCAA2C,CAC3C,gCACF,CACF,CACA,uBACE,GACE,SACF,CAEA,GACE,SAAU,CACV,wCAA2C,CAC3C,gCACF,CACF,CACA,sBACE,kCAAmC,CACnC,0BACF,CACA,kCACE,GACE,SACF,CAEA,GACE,SAAU,CACV,0CAA6C,CAC7C,kCACF,CACF,CACA,0BACE,GACE,SACF,CAEA,GACE,SAAU,CACV,0CAA6C,CAC7C,kCACF,CACF,CACA,yBACE,qCAAsC,CACtC,6BACF,CACA,gCACE,GACE,SACF,CAEA,GACE,SAAU,CACV,uCAA0C,CAC1C,+BACF,CACF,CACA,wBACE,GACE,SACF,CAEA,GACE,SAAU,CACV,uCAA0C,CAC1C,+BACF,CACF,CACA,uBACE,mCAAoC,CACpC,2BACF,CACA,mCACE,GACE,SACF,CAEA,GACE,SAAU,CACV,yCAA4C,CAC5C,iCACF,CACF,CACA,2BACE,GACE,SACF,CAEA,GACE,SAAU,CACV,yCAA4C,CAC5C,iCACF,CACF,CACA,0BACE,sCAAuC,CACvC,8BACF,CACA,6BACE,GACE,SACF,CAEA,GACE,SAAU,CACV,wCAA2C,CAC3C,gCACF,CACF,CACA,qBACE,GACE,SACF,CAEA,GACE,SAAU,CACV,wCAA2C,CAC3C,gCACF,CACF,CACA,oBACE,gCAAiC,CACjC,wBACF,CACA,gCACE,GACE,SACF,CAEA,GACE,SAAU,CACV,0CAA6C,CAC7C,kCACF,CACF,CACA,wBACE,GACE,SACF,CAEA,GACE,SAAU,CACV,0CAA6C,CAC7C,kCACF,CACF,CACA,uBACE,mCAAoC,CACpC,2BACF,CACA,kCACE,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACA,GACE,SAAU,CACV,4CAA+C,CAC/C,oCACF,CACF,CACA,0BACE,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACA,GACE,SAAU,CACV,4CAA+C,CAC/C,oCACF,CACF,CACA,yBACE,qCAAsC,CACtC,6BACF,CACA,mCACE,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACA,GACE,SAAU,CACV,2CAA8C,CAC9C,mCACF,CACF,CACA,2BACE,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACA,GACE,SAAU,CACV,2CAA8C,CAC9C,mCACF,CACF,CACA,0BACE,sCAAuC,CACvC,8BACF,CACA,sCACE,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACA,GACE,SAAU,CACV,0CAA6C,CAC7C,kCACF,CACF,CACA,8BACE,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACA,GACE,SAAU,CACV,0CAA6C,CAC7C,kCACF,CACF,CACA,6BACE,yCAA0C,CAC1C,iCACF,CACA,qCACE,GACE,SAAU,CACV,+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AC9C,qCAAsC,CACtC,SAAU,CAJV,+BAA2C,CAC3C,uBAIF,CAEA,GAGE,SAAU,CAFV,wCAA2C,CAC3C,gCAEF,CACF,CACA,gBAGE,6BAA6D,CAA7D,0DAA6D,CAC7D,qBAAqD,CAArD,kDAAqD,CACrD,4BAA6B,CAC7B,oBAAqB,CACrB,iCAAkC,CAClC,yBACF,CACA,gCACE,GACE,SAAU,CACV,yCAA2C,CAC3C,iCAAmC,CACnC,sCAAuC,CACvC,8BACF,CAEA,IACE,gCAAiC,CACjC,wBACF,CAEA,IACE,8BAA+B,CAC/B,sBACF,CAEA,GACE,SAAU,CACV,0BAA2B,CAC3B,kBACF,CACF,CACA,wBACE,GACE,SAAU,CACV,yCAA2C,CAC3C,iCAAmC,CACnC,sCAAuC,CACvC,8BACF,CAEA,IACE,gCAAiC,CACjC,wBACF,CAEA,IACE,8BAA+B,CAC/B,sBACF,CAEA,GACE,SAAU,CACV,0BAA2B,CAC3B,kBACF,CACF,CACA,uBACE,mCAAoC,CACpC,2BACF,CAEA,0BACE,GACE,SAAU,CACV,wDAAsE,CACtE,gDACF,CAEA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,kBACE,GACE,SAAU,CACV,wDAAsE,CACtE,gDACF,CAEA,GACE,SAAU,CACV,+BAAuC,CACvC,uBACF,CACF,CACA,iBACE,6BAA8B,CAC9B,qBACF,CAEA,2BACE,GACE,SACF,CAEA,GACE,SAAU,CACV,sDAAoE,CACpE,8CACF,CACF,CACA,mBACE,GACE,SACF,CAEA,GACE,SAAU,CACV,sDAAoE,CACpE,8CACF,CACF,CACA,kBACE,8BAA+B,CAC/B,sBACF,CAEA,0BACE,GACE,SAAU,CACV,mCAAyC,CACzC,2BACF,CAEA,IACE,SACF,CACF,CACA,kBACE,GACE,SAAU,CACV,mCAAyC,CACzC,2BACF,CAEA,IACE,SACF,CACF,CACA,iBACE,6BAA8B,CAC9B,qBACF,CACA,8BACE,GAIE,iEAAyE,CACzE,yDAAiE,CAJjE,SAAU,CACV,4DAAoE,CACpE,oDAGF,CAEA,IAIE,+DAAsE,CACtE,uDA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CACV,4DAAoE,CACpE,oDAGF,CACF,CACA,oBACE,gCAAiC,CACjC,wBAAyB,CACzB,sCAAuC,CACvC,8BACF,CAEA,+BACE,GACE,wCAA2C,CAC3C,gCAAmC,CACnC,kBACF,CAEA,GACE,+BAAuC,CACvC,uBACF,CACF,CACA,uBACE,GACE,wCAA2C,CAC3C,gCAAmC,CACnC,kBACF,CAEA,GACE,+BAAuC,CACvC,uBACF,CACF,CACA,sBACE,kCAAmC,CACnC,0BACF,CACA,+BACE,GACE,wCAA2C,CAC3C,gCAAmC,CACnC,kBACF,CAEA,GACE,+BAAuC,CACvC,uBACF,CACF,CACA,uBACE,GACE,wCAA2C,CAC3C,gCAAmC,CACnC,kBACF,CAEA,GACE,+BAAuC,CACvC,uBACF,CACF,CACA,sBACE,kCAAmC,CACnC,0BACF,CACA,gCACE,GACE,uCAA0C,CAC1C,+BAAkC,CAClC,kBACF,CAEA,GACE,+BAAuC,CACvC,uBACF,CACF,CACA,wBACE,GACE,uCAA0C,CAC1C,+BAAkC,CAClC,kBACF,CAEA,GACE,+BAAuC,CACvC,uBACF,CACF,CACA,uBACE,mCAAoC,CACpC,2BACF,CACA,6BACE,GACE,uCAA0C,CAC1C,+BAAkC,CAClC,kBACF,CAEA,GACE,+BAAuC,CACvC,uBACF,CACF,CACA,qBACE,GACE,uCAA0C,CAC1C,+BAAkC,CAClC,kBACF,CAEA,GACE,+BAAuC,CACvC,uBACF,CACF,CACA,oBACE,gCAAiC,CACjC,wBACF,CAEA,gCACE,GACE,+BAAuC,CACvC,uBACF,CAEA,GAEE,uCAA0C,CAC1C,+BAAkC,CAFlC,iBAGF,CACF,CACA,wBACE,GACE,+BAAuC,CACvC,uBACF,CAEA,GAEE,uCAA0C,CAC1C,+BAAkC,CAFlC,iBAGF,CACF,CACA,uBACE,mCAAoC,CACpC,2BACF,CACA,gCACE,GACE,+BAAuC,CACvC,uBACF,CAEA,GAEE,wCAA2C,CAC3C,gCAAmC,CAFnC,iBAGF,CACF,CACA,wBACE,GACE,+BAAuC,CACvC,uBACF,CAEA,GAEE,wCAA2C,CAC3C,gCAAmC,CAFnC,iBAGF,CACF,CACA,uBACE,mCAAoC,CACpC,2BACF,CACA,iCACE,GACE,+BAAuC,CACvC,uBACF,CAEA,GAEE,uCAA0C,CAC1C,+BAAkC,CAFlC,iBAGF,CACF,CACA,yBACE,GACE,+BAAuC,CACvC,uBACF,CAEA,GAEE,uCAA0C,CAC1C,+BAAkC,CAFlC,iBAGF,CACF,CACA,wBACE,oCAAqC,CACrC,4BACF,CACA,8BACE,GACE,+BAAuC,CACvC,uBACF,CAEA,GAEE,wCAA2C,CAC3C,gCAAmC,CAFnC,iBAGF,CACF,CACA,sBACE,GACE,+BAAuC,CACvC,uBACF,CAEA,GAEE,wCAA2C,CAC3C,gCAAmC,CAFnC,iBAGF,CACF,CACA,qBACE,iCAAkC,CAClC,yBACF,CCv+HA,yBACE,kBAKE,8BAAuB,CAAvB,sBAAyB,CAC3B,IACE,+BAAwB,CAAxB,uBAA0B,CAC5B,IACE,gCAAyB,CAAzB,wBAA2B,CAC7B,IACE,8BAAuB,CAAvB,sBAAyB,CAC3B,IACE,+BAAwB,CAAxB,uBAA0B,CAAE,CAdhC,iBACE,kBAKE,8BAAuB,CAAvB,sBAAyB,CAC3B,IACE,+BAAwB,CAAxB,uBAA0B,CAC5B,IACE,gCAAyB,CAAzB,wBAA2B,CAC7B,IACE,8BAAuB,CAAvB,sBAAyB,CAC3B,IACE,+BAAwB,CAAxB,uBAA0B,CAAE,CAEhC,aACE,aAAc,CACd,WAAY,CAEZ,eAAgB,CAGhB,iBAAkB,CAFlB,eAAgB,CAChB,+BAAoC,CAHpC,WAAY,CAKZ,YAAe,CACf,gCACE,kBAAmB,CACnB,WAAY,CACZ,iBAAkB,CAClB,WAAc,CACd,+CAEE,WAAY,CAKZ,MAAO,CAJP,gBAAiB,CACjB,sBAAuB,CAEvB,UAAY,CADZ,iBAAkB,CAGlB,KAAM,CAPN,UAAW,CAQX,WAAc,CAChB,oDAKE,YAAa,CACb,qBAAsB,CALtB,WAAY,CAEZ,iBAAkB,CADlB,eAAgB,CAEhB,iBAAkB,CAGlB,WAAc,CACd,wEACE,yCAAmD,CACrD,yEACE,WAAc,CAChB,wEACE,sCAAgD,CAClD,uDACE,oBAAqB,CAErB,QAAS,CADT,SACW,CACjB,sBAME,+BAAoC,CAFpC,QAAS,CAIT,YAAa,CAHb,MAAO,CAJP,cAAe,CAEf,OAAQ,CADR,KAAM,CAKN,WACe,CACjB,uBAEE,cAAe,CADf,UACiB,CACnB,iBAEE,aAAc,CADd,gBACgB,CAClB,yBACE,gBAEE,WAAY,CADZ,cACc,CACd,0BACE,UAAa,CACf,wBACE,MAAS,CACT,iCACE,aAAgB,CACpB,oBACE,SAAU,CACV,YAAe,CACf,8BACE,SAAU,CACV,WAAc,CAChB,4BACE,SAAU,CACV,OAAU,CAAE,CACpB,yBACE,gBAEE,WAAY,CADZ,cACc,CACd,0BACE,UAAa,CACf,wBACE,MAAS,CACT,iCACE,aAAgB,CACpB,oBACE,SAAU,CACV,YAAe,CACf,8BACE,SAAU,CACV,WAAc,CAChB,4BACE,SAAU,CACV,OAAU,CAAE,CACpB,yBACE,gBAEE,WAAY,CADZ,cACc,CACd,0BACE,UAAa,CACf,wBACE,MAAS,CACT,iCACE,aAAgB,CACpB,oBACE,SAAU,CACV,YAAe,CACf,8BACE,SAAU,CACV,WAAc,CAChB,4BACE,SAAU,CACV,OAAU,CAAE,CACpB,yBACE,gBAEE,WAAY,CADZ,cACc,CACd,0BACE,UAAa,CACf,wBACE,MAAS,CACT,iCACE,aAAgB,CACpB,oBACE,SAAU,CACV,YAAe,CACf,8BACE,SAAU,CACV,WAAc,CAChB,4BACE,SAAU,CACV,OAAU,CAAE,CACpB,0BACE,gBAEE,WAAY,CADZ,cACc,CACd,0BACE,UAAa,CACf,wBACE,MAAS,CACT,iCACE,aAAgB,CACpB,oBACE,SAAU,CACV,YAAe,CACf,8BACE,SAAU,CACV,WAAc,CAChB,4BACE,SAAU,CACV,OAAU,CAAE,CACpB,0BACE,iBAEE,WAAY,CADZ,cACc,CACd,2BACE,UAAa,CACf,yBACE,MAAS,CACT,kCACE,aAAgB,CACpB,qBACE,SAAU,CACV,YAAe,CACf,+BACE,SAAU,CACV,WAAc,CAChB,6BACE,SAAU,CACV,OAAU,CAAE,CAEtB,+GAME,wBAAyB,CACzB,iBAAkB,CAGlB,4EAAgG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","sources":["../node_modules/animate.css/animate.css","../node_modules/react-pro-sidebar/dist/css/styles.css"],"sourcesContent":["@charset \"UTF-8\";/*!\n * animate.css - https://animate.style/\n * Version - 4.1.1\n * Licensed under the MIT license - http://opensource.org/licenses/MIT\n *\n * Copyright (c) 2020 Animate.css\n */\n:root {\n --animate-duration: 1s;\n --animate-delay: 1s;\n --animate-repeat: 1;\n}\n.animate__animated {\n -webkit-animation-duration: 1s;\n animation-duration: 1s;\n -webkit-animation-duration: var(--animate-duration);\n animation-duration: var(--animate-duration);\n -webkit-animation-fill-mode: both;\n animation-fill-mode: both;\n}\n.animate__animated.animate__infinite {\n -webkit-animation-iteration-count: infinite;\n animation-iteration-count: infinite;\n}\n.animate__animated.animate__repeat-1 {\n -webkit-animation-iteration-count: 1;\n animation-iteration-count: 1;\n -webkit-animation-iteration-count: var(--animate-repeat);\n animation-iteration-count: var(--animate-repeat);\n}\n.animate__animated.animate__repeat-2 {\n -webkit-animation-iteration-count: calc(1 * 2);\n animation-iteration-count: calc(1 * 2);\n -webkit-animation-iteration-count: calc(var(--animate-repeat) * 2);\n animation-iteration-count: calc(var(--animate-repeat) * 2);\n}\n.animate__animated.animate__repeat-3 {\n -webkit-animation-iteration-count: calc(1 * 3);\n animation-iteration-count: calc(1 * 3);\n -webkit-animation-iteration-count: calc(var(--animate-repeat) * 3);\n animation-iteration-count: calc(var(--animate-repeat) * 3);\n}\n.animate__animated.animate__delay-1s {\n -webkit-animation-delay: 1s;\n animation-delay: 1s;\n -webkit-animation-delay: var(--animate-delay);\n animation-delay: var(--animate-delay);\n}\n.animate__animated.animate__delay-2s {\n -webkit-animation-delay: calc(1s * 2);\n animation-delay: calc(1s * 2);\n -webkit-animation-delay: calc(var(--animate-delay) * 2);\n animation-delay: calc(var(--animate-delay) * 2);\n}\n.animate__animated.animate__delay-3s {\n -webkit-animation-delay: calc(1s * 3);\n animation-delay: calc(1s * 3);\n -webkit-animation-delay: calc(var(--animate-delay) * 3);\n animation-delay: calc(var(--animate-delay) * 3);\n}\n.animate__animated.animate__delay-4s {\n -webkit-animation-delay: calc(1s * 4);\n animation-delay: calc(1s * 4);\n -webkit-animation-delay: calc(var(--animate-delay) * 4);\n animation-delay: calc(var(--animate-delay) * 4);\n}\n.animate__animated.animate__delay-5s {\n -webkit-animation-delay: calc(1s * 5);\n animation-delay: calc(1s * 5);\n -webkit-animation-delay: calc(var(--animate-delay) * 5);\n animation-delay: calc(var(--animate-delay) * 5);\n}\n.animate__animated.animate__faster {\n -webkit-animation-duration: calc(1s / 2);\n animation-duration: calc(1s / 2);\n -webkit-animation-duration: calc(var(--animate-duration) / 2);\n animation-duration: calc(var(--animate-duration) / 2);\n}\n.animate__animated.animate__fast {\n -webkit-animation-duration: calc(1s * 0.8);\n animation-duration: calc(1s * 0.8);\n -webkit-animation-duration: calc(var(--animate-duration) * 0.8);\n animation-duration: calc(var(--animate-duration) * 0.8);\n}\n.animate__animated.animate__slow {\n -webkit-animation-duration: calc(1s * 2);\n animation-duration: calc(1s * 2);\n -webkit-animation-duration: calc(var(--animate-duration) * 2);\n animation-duration: calc(var(--animate-duration) * 2);\n}\n.animate__animated.animate__slower {\n -webkit-animation-duration: calc(1s * 3);\n animation-duration: calc(1s * 3);\n -webkit-animation-duration: calc(var(--animate-duration) * 3);\n animation-duration: calc(var(--animate-duration) * 3);\n}\n@media print, (prefers-reduced-motion: reduce) {\n .animate__animated {\n -webkit-animation-duration: 1ms !important;\n animation-duration: 1ms !important;\n -webkit-transition-duration: 1ms !important;\n transition-duration: 1ms !important;\n -webkit-animation-iteration-count: 1 !important;\n animation-iteration-count: 1 !important;\n }\n\n .animate__animated[class*='Out'] {\n opacity: 0;\n }\n}\n/* Attention seekers */\n@-webkit-keyframes bounce {\n from,\n 20%,\n 53%,\n to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n\n 40%,\n 43% {\n -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);\n transform: translate3d(0, -30px, 0) scaleY(1.1);\n }\n\n 70% {\n -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);\n transform: translate3d(0, -15px, 0) scaleY(1.05);\n }\n\n 80% {\n -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);\n transform: translate3d(0, 0, 0) scaleY(0.95);\n }\n\n 90% {\n -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);\n transform: translate3d(0, -4px, 0) scaleY(1.02);\n }\n}\n@keyframes bounce {\n from,\n 20%,\n 53%,\n to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n\n 40%,\n 43% {\n -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);\n transform: translate3d(0, -30px, 0) scaleY(1.1);\n }\n\n 70% {\n -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);\n transform: translate3d(0, -15px, 0) scaleY(1.05);\n }\n\n 80% {\n -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);\n transform: translate3d(0, 0, 0) scaleY(0.95);\n }\n\n 90% {\n -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);\n transform: translate3d(0, -4px, 0) scaleY(1.02);\n }\n}\n.animate__bounce {\n -webkit-animation-name: bounce;\n animation-name: bounce;\n -webkit-transform-origin: center bottom;\n transform-origin: center bottom;\n}\n@-webkit-keyframes flash {\n from,\n 50%,\n to {\n opacity: 1;\n }\n\n 25%,\n 75% {\n opacity: 0;\n }\n}\n@keyframes flash {\n from,\n 50%,\n to {\n opacity: 1;\n }\n\n 25%,\n 75% {\n opacity: 0;\n }\n}\n.animate__flash {\n -webkit-animation-name: flash;\n animation-name: flash;\n}\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\n@-webkit-keyframes pulse {\n from {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n\n 50% {\n -webkit-transform: scale3d(1.05, 1.05, 1.05);\n transform: scale3d(1.05, 1.05, 1.05);\n }\n\n to {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n}\n@keyframes pulse {\n from {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n\n 50% {\n -webkit-transform: scale3d(1.05, 1.05, 1.05);\n transform: scale3d(1.05, 1.05, 1.05);\n }\n\n to {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n}\n.animate__pulse {\n -webkit-animation-name: pulse;\n animation-name: pulse;\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n}\n@-webkit-keyframes rubberBand {\n from {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n\n 30% {\n -webkit-transform: scale3d(1.25, 0.75, 1);\n transform: scale3d(1.25, 0.75, 1);\n }\n\n 40% {\n -webkit-transform: scale3d(0.75, 1.25, 1);\n transform: scale3d(0.75, 1.25, 1);\n }\n\n 50% {\n -webkit-transform: scale3d(1.15, 0.85, 1);\n transform: scale3d(1.15, 0.85, 1);\n }\n\n 65% {\n -webkit-transform: scale3d(0.95, 1.05, 1);\n transform: scale3d(0.95, 1.05, 1);\n }\n\n 75% {\n -webkit-transform: scale3d(1.05, 0.95, 1);\n transform: scale3d(1.05, 0.95, 1);\n }\n\n to {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n}\n@keyframes rubberBand {\n from {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n\n 30% {\n -webkit-transform: scale3d(1.25, 0.75, 1);\n transform: scale3d(1.25, 0.75, 1);\n }\n\n 40% {\n -webkit-transform: scale3d(0.75, 1.25, 1);\n transform: scale3d(0.75, 1.25, 1);\n }\n\n 50% {\n -webkit-transform: scale3d(1.15, 0.85, 1);\n transform: scale3d(1.15, 0.85, 1);\n }\n\n 65% {\n -webkit-transform: scale3d(0.95, 1.05, 1);\n transform: scale3d(0.95, 1.05, 1);\n }\n\n 75% {\n -webkit-transform: scale3d(1.05, 0.95, 1);\n transform: scale3d(1.05, 0.95, 1);\n }\n\n to {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n}\n.animate__rubberBand {\n -webkit-animation-name: rubberBand;\n animation-name: rubberBand;\n}\n@-webkit-keyframes shakeX {\n from,\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n\n 10%,\n 30%,\n 50%,\n 70%,\n 90% {\n -webkit-transform: translate3d(-10px, 0, 0);\n transform: translate3d(-10px, 0, 0);\n }\n\n 20%,\n 40%,\n 60%,\n 80% {\n -webkit-transform: translate3d(10px, 0, 0);\n transform: translate3d(10px, 0, 0);\n }\n}\n@keyframes shakeX {\n from,\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n\n 10%,\n 30%,\n 50%,\n 70%,\n 90% {\n -webkit-transform: translate3d(-10px, 0, 0);\n transform: translate3d(-10px, 0, 0);\n }\n\n 20%,\n 40%,\n 60%,\n 80% {\n -webkit-transform: translate3d(10px, 0, 0);\n transform: translate3d(10px, 0, 0);\n }\n}\n.animate__shakeX {\n -webkit-animation-name: shakeX;\n animation-name: shakeX;\n}\n@-webkit-keyframes shakeY {\n from,\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n\n 10%,\n 30%,\n 50%,\n 70%,\n 90% {\n -webkit-transform: translate3d(0, -10px, 0);\n transform: translate3d(0, -10px, 0);\n }\n\n 20%,\n 40%,\n 60%,\n 80% {\n -webkit-transform: translate3d(0, 10px, 0);\n transform: translate3d(0, 10px, 0);\n }\n}\n@keyframes shakeY {\n from,\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n\n 10%,\n 30%,\n 50%,\n 70%,\n 90% {\n -webkit-transform: translate3d(0, -10px, 0);\n transform: translate3d(0, -10px, 0);\n }\n\n 20%,\n 40%,\n 60%,\n 80% {\n -webkit-transform: translate3d(0, 10px, 0);\n transform: translate3d(0, 10px, 0);\n }\n}\n.animate__shakeY {\n -webkit-animation-name: shakeY;\n animation-name: shakeY;\n}\n@-webkit-keyframes headShake {\n 0% {\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n\n 6.5% {\n -webkit-transform: translateX(-6px) rotateY(-9deg);\n transform: translateX(-6px) rotateY(-9deg);\n }\n\n 18.5% {\n -webkit-transform: translateX(5px) rotateY(7deg);\n transform: translateX(5px) rotateY(7deg);\n }\n\n 31.5% {\n -webkit-transform: translateX(-3px) rotateY(-5deg);\n transform: translateX(-3px) rotateY(-5deg);\n }\n\n 43.5% {\n -webkit-transform: translateX(2px) rotateY(3deg);\n transform: translateX(2px) rotateY(3deg);\n }\n\n 50% {\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n}\n@keyframes headShake {\n 0% {\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n\n 6.5% {\n -webkit-transform: translateX(-6px) rotateY(-9deg);\n transform: translateX(-6px) rotateY(-9deg);\n }\n\n 18.5% {\n -webkit-transform: translateX(5px) rotateY(7deg);\n transform: translateX(5px) rotateY(7deg);\n }\n\n 31.5% {\n -webkit-transform: translateX(-3px) rotateY(-5deg);\n transform: translateX(-3px) rotateY(-5deg);\n }\n\n 43.5% {\n -webkit-transform: translateX(2px) rotateY(3deg);\n transform: translateX(2px) rotateY(3deg);\n }\n\n 50% {\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n}\n.animate__headShake {\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n -webkit-animation-name: headShake;\n animation-name: headShake;\n}\n@-webkit-keyframes swing {\n 20% {\n -webkit-transform: rotate3d(0, 0, 1, 15deg);\n transform: rotate3d(0, 0, 1, 15deg);\n }\n\n 40% {\n -webkit-transform: rotate3d(0, 0, 1, -10deg);\n transform: rotate3d(0, 0, 1, -10deg);\n }\n\n 60% {\n -webkit-transform: rotate3d(0, 0, 1, 5deg);\n transform: rotate3d(0, 0, 1, 5deg);\n }\n\n 80% {\n -webkit-transform: rotate3d(0, 0, 1, -5deg);\n transform: rotate3d(0, 0, 1, -5deg);\n }\n\n to {\n -webkit-transform: rotate3d(0, 0, 1, 0deg);\n transform: rotate3d(0, 0, 1, 0deg);\n }\n}\n@keyframes swing {\n 20% {\n -webkit-transform: rotate3d(0, 0, 1, 15deg);\n transform: rotate3d(0, 0, 1, 15deg);\n }\n\n 40% {\n -webkit-transform: rotate3d(0, 0, 1, -10deg);\n transform: rotate3d(0, 0, 1, -10deg);\n }\n\n 60% {\n -webkit-transform: rotate3d(0, 0, 1, 5deg);\n transform: rotate3d(0, 0, 1, 5deg);\n }\n\n 80% {\n -webkit-transform: rotate3d(0, 0, 1, -5deg);\n transform: rotate3d(0, 0, 1, -5deg);\n }\n\n to {\n -webkit-transform: rotate3d(0, 0, 1, 0deg);\n transform: rotate3d(0, 0, 1, 0deg);\n }\n}\n.animate__swing {\n -webkit-transform-origin: top center;\n transform-origin: top center;\n -webkit-animation-name: swing;\n animation-name: swing;\n}\n@-webkit-keyframes tada {\n from {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n\n 10%,\n 20% {\n -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);\n transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);\n }\n\n 30%,\n 50%,\n 70%,\n 90% {\n -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\n }\n\n 40%,\n 60%,\n 80% {\n -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\n }\n\n to {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n}\n@keyframes tada {\n from {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n\n 10%,\n 20% {\n -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);\n transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);\n }\n\n 30%,\n 50%,\n 70%,\n 90% {\n -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\n }\n\n 40%,\n 60%,\n 80% {\n -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\n }\n\n to {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n}\n.animate__tada {\n -webkit-animation-name: tada;\n animation-name: tada;\n}\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\n@-webkit-keyframes wobble {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n\n 15% {\n -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\n transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\n }\n\n 30% {\n -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\n transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\n }\n\n 45% {\n -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\n transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\n }\n\n 60% {\n -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\n transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\n }\n\n 75% {\n -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\n transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes wobble {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n\n 15% {\n -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\n transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\n }\n\n 30% {\n -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\n transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\n }\n\n 45% {\n -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\n transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\n }\n\n 60% {\n -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\n transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\n }\n\n 75% {\n -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\n transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__wobble {\n -webkit-animation-name: wobble;\n animation-name: wobble;\n}\n@-webkit-keyframes jello {\n from,\n 11.1%,\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n\n 22.2% {\n -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);\n transform: skewX(-12.5deg) skewY(-12.5deg);\n }\n\n 33.3% {\n -webkit-transform: skewX(6.25deg) skewY(6.25deg);\n transform: skewX(6.25deg) skewY(6.25deg);\n }\n\n 44.4% {\n -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);\n transform: skewX(-3.125deg) skewY(-3.125deg);\n }\n\n 55.5% {\n -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);\n transform: skewX(1.5625deg) skewY(1.5625deg);\n }\n\n 66.6% {\n -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);\n transform: skewX(-0.78125deg) skewY(-0.78125deg);\n }\n\n 77.7% {\n -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);\n transform: skewX(0.390625deg) skewY(0.390625deg);\n }\n\n 88.8% {\n -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);\n transform: skewX(-0.1953125deg) skewY(-0.1953125deg);\n }\n}\n@keyframes jello {\n from,\n 11.1%,\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n\n 22.2% {\n -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);\n transform: skewX(-12.5deg) skewY(-12.5deg);\n }\n\n 33.3% {\n -webkit-transform: skewX(6.25deg) skewY(6.25deg);\n transform: skewX(6.25deg) skewY(6.25deg);\n }\n\n 44.4% {\n -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);\n transform: skewX(-3.125deg) skewY(-3.125deg);\n }\n\n 55.5% {\n -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);\n transform: skewX(1.5625deg) skewY(1.5625deg);\n }\n\n 66.6% {\n -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);\n transform: skewX(-0.78125deg) skewY(-0.78125deg);\n }\n\n 77.7% {\n -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);\n transform: skewX(0.390625deg) skewY(0.390625deg);\n }\n\n 88.8% {\n -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);\n transform: skewX(-0.1953125deg) skewY(-0.1953125deg);\n }\n}\n.animate__jello {\n -webkit-animation-name: jello;\n animation-name: jello;\n -webkit-transform-origin: center;\n transform-origin: center;\n}\n@-webkit-keyframes heartBeat {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n\n 14% {\n -webkit-transform: scale(1.3);\n transform: scale(1.3);\n }\n\n 28% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n\n 42% {\n -webkit-transform: scale(1.3);\n transform: scale(1.3);\n }\n\n 70% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n@keyframes heartBeat {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n\n 14% {\n -webkit-transform: scale(1.3);\n transform: scale(1.3);\n }\n\n 28% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n\n 42% {\n -webkit-transform: scale(1.3);\n transform: scale(1.3);\n }\n\n 70% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n.animate__heartBeat {\n -webkit-animation-name: heartBeat;\n animation-name: heartBeat;\n -webkit-animation-duration: calc(1s * 1.3);\n animation-duration: calc(1s * 1.3);\n -webkit-animation-duration: calc(var(--animate-duration) * 1.3);\n animation-duration: calc(var(--animate-duration) * 1.3);\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n}\n/* Back entrances */\n@-webkit-keyframes backInDown {\n 0% {\n -webkit-transform: translateY(-1200px) scale(0.7);\n transform: translateY(-1200px) scale(0.7);\n opacity: 0.7;\n }\n\n 80% {\n -webkit-transform: translateY(0px) scale(0.7);\n transform: translateY(0px) scale(0.7);\n opacity: 0.7;\n }\n\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1;\n }\n}\n@keyframes backInDown {\n 0% {\n -webkit-transform: translateY(-1200px) scale(0.7);\n transform: translateY(-1200px) scale(0.7);\n opacity: 0.7;\n }\n\n 80% {\n -webkit-transform: translateY(0px) scale(0.7);\n transform: translateY(0px) scale(0.7);\n opacity: 0.7;\n }\n\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1;\n }\n}\n.animate__backInDown {\n -webkit-animation-name: backInDown;\n animation-name: backInDown;\n}\n@-webkit-keyframes backInLeft {\n 0% {\n -webkit-transform: translateX(-2000px) scale(0.7);\n transform: translateX(-2000px) scale(0.7);\n opacity: 0.7;\n }\n\n 80% {\n -webkit-transform: translateX(0px) scale(0.7);\n transform: translateX(0px) scale(0.7);\n opacity: 0.7;\n }\n\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1;\n }\n}\n@keyframes backInLeft {\n 0% {\n -webkit-transform: translateX(-2000px) scale(0.7);\n transform: translateX(-2000px) scale(0.7);\n opacity: 0.7;\n }\n\n 80% {\n -webkit-transform: translateX(0px) scale(0.7);\n transform: translateX(0px) scale(0.7);\n opacity: 0.7;\n }\n\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1;\n }\n}\n.animate__backInLeft {\n -webkit-animation-name: backInLeft;\n animation-name: backInLeft;\n}\n@-webkit-keyframes backInRight {\n 0% {\n -webkit-transform: translateX(2000px) scale(0.7);\n transform: translateX(2000px) scale(0.7);\n opacity: 0.7;\n }\n\n 80% {\n -webkit-transform: translateX(0px) scale(0.7);\n transform: translateX(0px) scale(0.7);\n opacity: 0.7;\n }\n\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1;\n }\n}\n@keyframes backInRight {\n 0% {\n -webkit-transform: translateX(2000px) scale(0.7);\n transform: translateX(2000px) scale(0.7);\n opacity: 0.7;\n }\n\n 80% {\n -webkit-transform: translateX(0px) scale(0.7);\n transform: translateX(0px) scale(0.7);\n opacity: 0.7;\n }\n\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1;\n }\n}\n.animate__backInRight {\n -webkit-animation-name: backInRight;\n animation-name: backInRight;\n}\n@-webkit-keyframes backInUp {\n 0% {\n -webkit-transform: translateY(1200px) scale(0.7);\n transform: translateY(1200px) scale(0.7);\n opacity: 0.7;\n }\n\n 80% {\n -webkit-transform: translateY(0px) scale(0.7);\n transform: translateY(0px) scale(0.7);\n opacity: 0.7;\n }\n\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1;\n }\n}\n@keyframes backInUp {\n 0% {\n -webkit-transform: translateY(1200px) scale(0.7);\n transform: translateY(1200px) scale(0.7);\n opacity: 0.7;\n }\n\n 80% {\n -webkit-transform: translateY(0px) scale(0.7);\n transform: translateY(0px) scale(0.7);\n opacity: 0.7;\n }\n\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1;\n }\n}\n.animate__backInUp {\n -webkit-animation-name: backInUp;\n animation-name: backInUp;\n}\n/* Back exits */\n@-webkit-keyframes backOutDown {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1;\n }\n\n 20% {\n -webkit-transform: translateY(0px) scale(0.7);\n transform: translateY(0px) scale(0.7);\n opacity: 0.7;\n }\n\n 100% {\n -webkit-transform: translateY(700px) scale(0.7);\n transform: translateY(700px) scale(0.7);\n opacity: 0.7;\n }\n}\n@keyframes backOutDown {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1;\n }\n\n 20% {\n -webkit-transform: translateY(0px) scale(0.7);\n transform: translateY(0px) scale(0.7);\n opacity: 0.7;\n }\n\n 100% {\n -webkit-transform: translateY(700px) scale(0.7);\n transform: translateY(700px) scale(0.7);\n opacity: 0.7;\n }\n}\n.animate__backOutDown {\n -webkit-animation-name: backOutDown;\n animation-name: backOutDown;\n}\n@-webkit-keyframes backOutLeft {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1;\n }\n\n 20% {\n -webkit-transform: translateX(0px) scale(0.7);\n transform: translateX(0px) scale(0.7);\n opacity: 0.7;\n }\n\n 100% {\n -webkit-transform: translateX(-2000px) scale(0.7);\n transform: translateX(-2000px) scale(0.7);\n opacity: 0.7;\n }\n}\n@keyframes backOutLeft {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1;\n }\n\n 20% {\n -webkit-transform: translateX(0px) scale(0.7);\n transform: translateX(0px) scale(0.7);\n opacity: 0.7;\n }\n\n 100% {\n -webkit-transform: translateX(-2000px) scale(0.7);\n transform: translateX(-2000px) scale(0.7);\n opacity: 0.7;\n }\n}\n.animate__backOutLeft {\n -webkit-animation-name: backOutLeft;\n animation-name: backOutLeft;\n}\n@-webkit-keyframes backOutRight {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1;\n }\n\n 20% {\n -webkit-transform: translateX(0px) scale(0.7);\n transform: translateX(0px) scale(0.7);\n opacity: 0.7;\n }\n\n 100% {\n -webkit-transform: translateX(2000px) scale(0.7);\n transform: translateX(2000px) scale(0.7);\n opacity: 0.7;\n }\n}\n@keyframes backOutRight {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1;\n }\n\n 20% {\n -webkit-transform: translateX(0px) scale(0.7);\n transform: translateX(0px) scale(0.7);\n opacity: 0.7;\n }\n\n 100% {\n -webkit-transform: translateX(2000px) scale(0.7);\n transform: translateX(2000px) scale(0.7);\n opacity: 0.7;\n }\n}\n.animate__backOutRight {\n -webkit-animation-name: backOutRight;\n animation-name: backOutRight;\n}\n@-webkit-keyframes backOutUp {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1;\n }\n\n 20% {\n -webkit-transform: translateY(0px) scale(0.7);\n transform: translateY(0px) scale(0.7);\n opacity: 0.7;\n }\n\n 100% {\n -webkit-transform: translateY(-700px) scale(0.7);\n transform: translateY(-700px) scale(0.7);\n opacity: 0.7;\n }\n}\n@keyframes backOutUp {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1;\n }\n\n 20% {\n -webkit-transform: translateY(0px) scale(0.7);\n transform: translateY(0px) scale(0.7);\n opacity: 0.7;\n }\n\n 100% {\n -webkit-transform: translateY(-700px) scale(0.7);\n transform: translateY(-700px) scale(0.7);\n opacity: 0.7;\n }\n}\n.animate__backOutUp {\n -webkit-animation-name: backOutUp;\n animation-name: backOutUp;\n}\n/* Bouncing entrances */\n@-webkit-keyframes bounceIn {\n from,\n 20%,\n 40%,\n 60%,\n 80%,\n to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n\n 0% {\n opacity: 0;\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\n transform: scale3d(0.3, 0.3, 0.3);\n }\n\n 20% {\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\n transform: scale3d(1.1, 1.1, 1.1);\n }\n\n 40% {\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\n transform: scale3d(0.9, 0.9, 0.9);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(1.03, 1.03, 1.03);\n transform: scale3d(1.03, 1.03, 1.03);\n }\n\n 80% {\n -webkit-transform: scale3d(0.97, 0.97, 0.97);\n transform: scale3d(0.97, 0.97, 0.97);\n }\n\n to {\n opacity: 1;\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n}\n@keyframes bounceIn {\n from,\n 20%,\n 40%,\n 60%,\n 80%,\n to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n\n 0% {\n opacity: 0;\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\n transform: scale3d(0.3, 0.3, 0.3);\n }\n\n 20% {\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\n transform: scale3d(1.1, 1.1, 1.1);\n }\n\n 40% {\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\n transform: scale3d(0.9, 0.9, 0.9);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(1.03, 1.03, 1.03);\n transform: scale3d(1.03, 1.03, 1.03);\n }\n\n 80% {\n -webkit-transform: scale3d(0.97, 0.97, 0.97);\n transform: scale3d(0.97, 0.97, 0.97);\n }\n\n to {\n opacity: 1;\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n}\n.animate__bounceIn {\n -webkit-animation-duration: calc(1s * 0.75);\n animation-duration: calc(1s * 0.75);\n -webkit-animation-duration: calc(var(--animate-duration) * 0.75);\n animation-duration: calc(var(--animate-duration) * 0.75);\n -webkit-animation-name: bounceIn;\n animation-name: bounceIn;\n}\n@-webkit-keyframes bounceInDown {\n from,\n 60%,\n 75%,\n 90%,\n to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n\n 0% {\n opacity: 0;\n -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);\n transform: translate3d(0, -3000px, 0) scaleY(3);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translate3d(0, 25px, 0) scaleY(0.9);\n transform: translate3d(0, 25px, 0) scaleY(0.9);\n }\n\n 75% {\n -webkit-transform: translate3d(0, -10px, 0) scaleY(0.95);\n transform: translate3d(0, -10px, 0) scaleY(0.95);\n }\n\n 90% {\n -webkit-transform: translate3d(0, 5px, 0) scaleY(0.985);\n transform: translate3d(0, 5px, 0) scaleY(0.985);\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes bounceInDown {\n from,\n 60%,\n 75%,\n 90%,\n to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n\n 0% {\n opacity: 0;\n -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);\n transform: translate3d(0, -3000px, 0) scaleY(3);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translate3d(0, 25px, 0) scaleY(0.9);\n transform: translate3d(0, 25px, 0) scaleY(0.9);\n }\n\n 75% {\n -webkit-transform: translate3d(0, -10px, 0) scaleY(0.95);\n transform: translate3d(0, -10px, 0) scaleY(0.95);\n }\n\n 90% {\n -webkit-transform: translate3d(0, 5px, 0) scaleY(0.985);\n transform: translate3d(0, 5px, 0) scaleY(0.985);\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__bounceInDown {\n -webkit-animation-name: bounceInDown;\n animation-name: bounceInDown;\n}\n@-webkit-keyframes bounceInLeft {\n from,\n 60%,\n 75%,\n 90%,\n to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n\n 0% {\n opacity: 0;\n -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);\n transform: translate3d(-3000px, 0, 0) scaleX(3);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translate3d(25px, 0, 0) scaleX(1);\n transform: translate3d(25px, 0, 0) scaleX(1);\n }\n\n 75% {\n -webkit-transform: translate3d(-10px, 0, 0) scaleX(0.98);\n transform: translate3d(-10px, 0, 0) scaleX(0.98);\n }\n\n 90% {\n -webkit-transform: translate3d(5px, 0, 0) scaleX(0.995);\n transform: translate3d(5px, 0, 0) scaleX(0.995);\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes bounceInLeft {\n from,\n 60%,\n 75%,\n 90%,\n to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n\n 0% {\n opacity: 0;\n -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);\n transform: translate3d(-3000px, 0, 0) scaleX(3);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translate3d(25px, 0, 0) scaleX(1);\n transform: translate3d(25px, 0, 0) scaleX(1);\n }\n\n 75% {\n -webkit-transform: translate3d(-10px, 0, 0) scaleX(0.98);\n transform: translate3d(-10px, 0, 0) scaleX(0.98);\n }\n\n 90% {\n -webkit-transform: translate3d(5px, 0, 0) scaleX(0.995);\n transform: translate3d(5px, 0, 0) scaleX(0.995);\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__bounceInLeft {\n -webkit-animation-name: bounceInLeft;\n animation-name: bounceInLeft;\n}\n@-webkit-keyframes bounceInRight {\n from,\n 60%,\n 75%,\n 90%,\n to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n\n from {\n opacity: 0;\n -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);\n transform: translate3d(3000px, 0, 0) scaleX(3);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);\n transform: translate3d(-25px, 0, 0) scaleX(1);\n }\n\n 75% {\n -webkit-transform: translate3d(10px, 0, 0) scaleX(0.98);\n transform: translate3d(10px, 0, 0) scaleX(0.98);\n }\n\n 90% {\n -webkit-transform: translate3d(-5px, 0, 0) scaleX(0.995);\n transform: translate3d(-5px, 0, 0) scaleX(0.995);\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes bounceInRight {\n from,\n 60%,\n 75%,\n 90%,\n to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n\n from {\n opacity: 0;\n -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);\n transform: translate3d(3000px, 0, 0) scaleX(3);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);\n transform: translate3d(-25px, 0, 0) scaleX(1);\n }\n\n 75% {\n -webkit-transform: translate3d(10px, 0, 0) scaleX(0.98);\n transform: translate3d(10px, 0, 0) scaleX(0.98);\n }\n\n 90% {\n -webkit-transform: translate3d(-5px, 0, 0) scaleX(0.995);\n transform: translate3d(-5px, 0, 0) scaleX(0.995);\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__bounceInRight {\n -webkit-animation-name: bounceInRight;\n animation-name: bounceInRight;\n}\n@-webkit-keyframes bounceInUp {\n from,\n 60%,\n 75%,\n 90%,\n to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);\n transform: translate3d(0, 3000px, 0) scaleY(5);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);\n transform: translate3d(0, -20px, 0) scaleY(0.9);\n }\n\n 75% {\n -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95);\n transform: translate3d(0, 10px, 0) scaleY(0.95);\n }\n\n 90% {\n -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985);\n transform: translate3d(0, -5px, 0) scaleY(0.985);\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes bounceInUp {\n from,\n 60%,\n 75%,\n 90%,\n to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);\n transform: translate3d(0, 3000px, 0) scaleY(5);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);\n transform: translate3d(0, -20px, 0) scaleY(0.9);\n }\n\n 75% {\n -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95);\n transform: translate3d(0, 10px, 0) scaleY(0.95);\n }\n\n 90% {\n -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985);\n transform: translate3d(0, -5px, 0) scaleY(0.985);\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__bounceInUp {\n -webkit-animation-name: bounceInUp;\n animation-name: bounceInUp;\n}\n/* Bouncing exits */\n@-webkit-keyframes bounceOut {\n 20% {\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\n transform: scale3d(0.9, 0.9, 0.9);\n }\n\n 50%,\n 55% {\n opacity: 1;\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\n transform: scale3d(1.1, 1.1, 1.1);\n }\n\n to {\n opacity: 0;\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\n transform: scale3d(0.3, 0.3, 0.3);\n }\n}\n@keyframes bounceOut {\n 20% {\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\n transform: scale3d(0.9, 0.9, 0.9);\n }\n\n 50%,\n 55% {\n opacity: 1;\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\n transform: scale3d(1.1, 1.1, 1.1);\n }\n\n to {\n opacity: 0;\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\n transform: scale3d(0.3, 0.3, 0.3);\n }\n}\n.animate__bounceOut {\n -webkit-animation-duration: calc(1s * 0.75);\n animation-duration: calc(1s * 0.75);\n -webkit-animation-duration: calc(var(--animate-duration) * 0.75);\n animation-duration: calc(var(--animate-duration) * 0.75);\n -webkit-animation-name: bounceOut;\n animation-name: bounceOut;\n}\n@-webkit-keyframes bounceOutDown {\n 20% {\n -webkit-transform: translate3d(0, 10px, 0) scaleY(0.985);\n transform: translate3d(0, 10px, 0) scaleY(0.985);\n }\n\n 40%,\n 45% {\n opacity: 1;\n -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);\n transform: translate3d(0, -20px, 0) scaleY(0.9);\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, 2000px, 0) scaleY(3);\n transform: translate3d(0, 2000px, 0) scaleY(3);\n }\n}\n@keyframes bounceOutDown {\n 20% {\n -webkit-transform: translate3d(0, 10px, 0) scaleY(0.985);\n transform: translate3d(0, 10px, 0) scaleY(0.985);\n }\n\n 40%,\n 45% {\n opacity: 1;\n -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);\n transform: translate3d(0, -20px, 0) scaleY(0.9);\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, 2000px, 0) scaleY(3);\n transform: translate3d(0, 2000px, 0) scaleY(3);\n }\n}\n.animate__bounceOutDown {\n -webkit-animation-name: bounceOutDown;\n animation-name: bounceOutDown;\n}\n@-webkit-keyframes bounceOutLeft {\n 20% {\n opacity: 1;\n -webkit-transform: translate3d(20px, 0, 0) scaleX(0.9);\n transform: translate3d(20px, 0, 0) scaleX(0.9);\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);\n transform: translate3d(-2000px, 0, 0) scaleX(2);\n }\n}\n@keyframes bounceOutLeft {\n 20% {\n opacity: 1;\n -webkit-transform: translate3d(20px, 0, 0) scaleX(0.9);\n transform: translate3d(20px, 0, 0) scaleX(0.9);\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);\n transform: translate3d(-2000px, 0, 0) scaleX(2);\n }\n}\n.animate__bounceOutLeft {\n -webkit-animation-name: bounceOutLeft;\n animation-name: bounceOutLeft;\n}\n@-webkit-keyframes bounceOutRight {\n 20% {\n opacity: 1;\n -webkit-transform: translate3d(-20px, 0, 0) scaleX(0.9);\n transform: translate3d(-20px, 0, 0) scaleX(0.9);\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(2000px, 0, 0) scaleX(2);\n transform: translate3d(2000px, 0, 0) scaleX(2);\n }\n}\n@keyframes bounceOutRight {\n 20% {\n opacity: 1;\n -webkit-transform: translate3d(-20px, 0, 0) scaleX(0.9);\n transform: translate3d(-20px, 0, 0) scaleX(0.9);\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(2000px, 0, 0) scaleX(2);\n transform: translate3d(2000px, 0, 0) scaleX(2);\n }\n}\n.animate__bounceOutRight {\n -webkit-animation-name: bounceOutRight;\n animation-name: bounceOutRight;\n}\n@-webkit-keyframes bounceOutUp {\n 20% {\n -webkit-transform: translate3d(0, -10px, 0) scaleY(0.985);\n transform: translate3d(0, -10px, 0) scaleY(0.985);\n }\n\n 40%,\n 45% {\n opacity: 1;\n -webkit-transform: translate3d(0, 20px, 0) scaleY(0.9);\n transform: translate3d(0, 20px, 0) scaleY(0.9);\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, -2000px, 0) scaleY(3);\n transform: translate3d(0, -2000px, 0) scaleY(3);\n }\n}\n@keyframes bounceOutUp {\n 20% {\n -webkit-transform: translate3d(0, -10px, 0) scaleY(0.985);\n transform: translate3d(0, -10px, 0) scaleY(0.985);\n }\n\n 40%,\n 45% {\n opacity: 1;\n -webkit-transform: translate3d(0, 20px, 0) scaleY(0.9);\n transform: translate3d(0, 20px, 0) scaleY(0.9);\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, -2000px, 0) scaleY(3);\n transform: translate3d(0, -2000px, 0) scaleY(3);\n }\n}\n.animate__bounceOutUp {\n -webkit-animation-name: bounceOutUp;\n animation-name: bounceOutUp;\n}\n/* Fading entrances */\n@-webkit-keyframes fadeIn {\n from {\n opacity: 0;\n }\n\n to {\n opacity: 1;\n }\n}\n@keyframes fadeIn {\n from {\n opacity: 0;\n }\n\n to {\n opacity: 1;\n }\n}\n.animate__fadeIn {\n -webkit-animation-name: fadeIn;\n animation-name: fadeIn;\n}\n@-webkit-keyframes fadeInDown {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0);\n }\n\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes fadeInDown {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0);\n }\n\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__fadeInDown {\n -webkit-animation-name: fadeInDown;\n animation-name: fadeInDown;\n}\n@-webkit-keyframes fadeInDownBig {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, -2000px, 0);\n transform: translate3d(0, -2000px, 0);\n }\n\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes fadeInDownBig {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, -2000px, 0);\n transform: translate3d(0, -2000px, 0);\n }\n\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__fadeInDownBig {\n -webkit-animation-name: fadeInDownBig;\n animation-name: fadeInDownBig;\n}\n@-webkit-keyframes fadeInLeft {\n from {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes fadeInLeft {\n from {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__fadeInLeft {\n -webkit-animation-name: fadeInLeft;\n animation-name: fadeInLeft;\n}\n@-webkit-keyframes fadeInLeftBig {\n from {\n opacity: 0;\n -webkit-transform: translate3d(-2000px, 0, 0);\n transform: translate3d(-2000px, 0, 0);\n }\n\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes fadeInLeftBig {\n from {\n opacity: 0;\n -webkit-transform: translate3d(-2000px, 0, 0);\n transform: translate3d(-2000px, 0, 0);\n }\n\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__fadeInLeftBig {\n -webkit-animation-name: fadeInLeftBig;\n animation-name: fadeInLeftBig;\n}\n@-webkit-keyframes fadeInRight {\n from {\n opacity: 0;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes fadeInRight {\n from {\n opacity: 0;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__fadeInRight {\n -webkit-animation-name: fadeInRight;\n animation-name: fadeInRight;\n}\n@-webkit-keyframes fadeInRightBig {\n from {\n opacity: 0;\n -webkit-transform: translate3d(2000px, 0, 0);\n transform: translate3d(2000px, 0, 0);\n }\n\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes fadeInRightBig {\n from {\n opacity: 0;\n -webkit-transform: translate3d(2000px, 0, 0);\n transform: translate3d(2000px, 0, 0);\n }\n\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__fadeInRightBig {\n -webkit-animation-name: fadeInRightBig;\n animation-name: fadeInRightBig;\n}\n@-webkit-keyframes fadeInUp {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, 100%, 0);\n transform: translate3d(0, 100%, 0);\n }\n\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes fadeInUp {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, 100%, 0);\n transform: translate3d(0, 100%, 0);\n }\n\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__fadeInUp {\n -webkit-animation-name: fadeInUp;\n animation-name: fadeInUp;\n}\n@-webkit-keyframes fadeInUpBig {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, 2000px, 0);\n transform: translate3d(0, 2000px, 0);\n }\n\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes fadeInUpBig {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, 2000px, 0);\n transform: translate3d(0, 2000px, 0);\n }\n\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__fadeInUpBig {\n -webkit-animation-name: fadeInUpBig;\n animation-name: fadeInUpBig;\n}\n@-webkit-keyframes fadeInTopLeft {\n from {\n opacity: 0;\n -webkit-transform: translate3d(-100%, -100%, 0);\n transform: translate3d(-100%, -100%, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes fadeInTopLeft {\n from {\n opacity: 0;\n -webkit-transform: translate3d(-100%, -100%, 0);\n transform: translate3d(-100%, -100%, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__fadeInTopLeft {\n -webkit-animation-name: fadeInTopLeft;\n animation-name: fadeInTopLeft;\n}\n@-webkit-keyframes fadeInTopRight {\n from {\n opacity: 0;\n -webkit-transform: translate3d(100%, -100%, 0);\n transform: translate3d(100%, -100%, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes fadeInTopRight {\n from {\n opacity: 0;\n -webkit-transform: translate3d(100%, -100%, 0);\n transform: translate3d(100%, -100%, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__fadeInTopRight {\n -webkit-animation-name: fadeInTopRight;\n animation-name: fadeInTopRight;\n}\n@-webkit-keyframes fadeInBottomLeft {\n from {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 100%, 0);\n transform: translate3d(-100%, 100%, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes fadeInBottomLeft {\n from {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 100%, 0);\n transform: translate3d(-100%, 100%, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__fadeInBottomLeft {\n -webkit-animation-name: fadeInBottomLeft;\n animation-name: fadeInBottomLeft;\n}\n@-webkit-keyframes fadeInBottomRight {\n from {\n opacity: 0;\n -webkit-transform: translate3d(100%, 100%, 0);\n transform: translate3d(100%, 100%, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes fadeInBottomRight {\n from {\n opacity: 0;\n -webkit-transform: translate3d(100%, 100%, 0);\n transform: translate3d(100%, 100%, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__fadeInBottomRight {\n -webkit-animation-name: fadeInBottomRight;\n animation-name: fadeInBottomRight;\n}\n/* Fading exits */\n@-webkit-keyframes fadeOut {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n }\n}\n@keyframes fadeOut {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n }\n}\n.animate__fadeOut {\n -webkit-animation-name: fadeOut;\n animation-name: fadeOut;\n}\n@-webkit-keyframes fadeOutDown {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, 100%, 0);\n transform: translate3d(0, 100%, 0);\n }\n}\n@keyframes fadeOutDown {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, 100%, 0);\n transform: translate3d(0, 100%, 0);\n }\n}\n.animate__fadeOutDown {\n -webkit-animation-name: fadeOutDown;\n animation-name: fadeOutDown;\n}\n@-webkit-keyframes fadeOutDownBig {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, 2000px, 0);\n transform: translate3d(0, 2000px, 0);\n }\n}\n@keyframes fadeOutDownBig {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, 2000px, 0);\n transform: translate3d(0, 2000px, 0);\n }\n}\n.animate__fadeOutDownBig {\n -webkit-animation-name: fadeOutDownBig;\n animation-name: fadeOutDownBig;\n}\n@-webkit-keyframes fadeOutLeft {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n}\n@keyframes fadeOutLeft {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n}\n.animate__fadeOutLeft {\n -webkit-animation-name: fadeOutLeft;\n animation-name: fadeOutLeft;\n}\n@-webkit-keyframes fadeOutLeftBig {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(-2000px, 0, 0);\n transform: translate3d(-2000px, 0, 0);\n }\n}\n@keyframes fadeOutLeftBig {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(-2000px, 0, 0);\n transform: translate3d(-2000px, 0, 0);\n }\n}\n.animate__fadeOutLeftBig {\n -webkit-animation-name: fadeOutLeftBig;\n animation-name: fadeOutLeftBig;\n}\n@-webkit-keyframes fadeOutRight {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n}\n@keyframes fadeOutRight {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n}\n.animate__fadeOutRight {\n -webkit-animation-name: fadeOutRight;\n animation-name: fadeOutRight;\n}\n@-webkit-keyframes fadeOutRightBig {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(2000px, 0, 0);\n transform: translate3d(2000px, 0, 0);\n }\n}\n@keyframes fadeOutRightBig {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(2000px, 0, 0);\n transform: translate3d(2000px, 0, 0);\n }\n}\n.animate__fadeOutRightBig {\n -webkit-animation-name: fadeOutRightBig;\n animation-name: fadeOutRightBig;\n}\n@-webkit-keyframes fadeOutUp {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0);\n }\n}\n@keyframes fadeOutUp {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0);\n }\n}\n.animate__fadeOutUp {\n -webkit-animation-name: fadeOutUp;\n animation-name: fadeOutUp;\n}\n@-webkit-keyframes fadeOutUpBig {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, -2000px, 0);\n transform: translate3d(0, -2000px, 0);\n }\n}\n@keyframes fadeOutUpBig {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, -2000px, 0);\n transform: translate3d(0, -2000px, 0);\n }\n}\n.animate__fadeOutUpBig {\n -webkit-animation-name: fadeOutUpBig;\n animation-name: fadeOutUpBig;\n}\n@-webkit-keyframes fadeOutTopLeft {\n from {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(-100%, -100%, 0);\n transform: translate3d(-100%, -100%, 0);\n }\n}\n@keyframes fadeOutTopLeft {\n from {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(-100%, -100%, 0);\n transform: translate3d(-100%, -100%, 0);\n }\n}\n.animate__fadeOutTopLeft {\n -webkit-animation-name: fadeOutTopLeft;\n animation-name: fadeOutTopLeft;\n}\n@-webkit-keyframes fadeOutTopRight {\n from {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(100%, -100%, 0);\n transform: translate3d(100%, -100%, 0);\n }\n}\n@keyframes fadeOutTopRight {\n from {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(100%, -100%, 0);\n transform: translate3d(100%, -100%, 0);\n }\n}\n.animate__fadeOutTopRight {\n -webkit-animation-name: fadeOutTopRight;\n animation-name: fadeOutTopRight;\n}\n@-webkit-keyframes fadeOutBottomRight {\n from {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(100%, 100%, 0);\n transform: translate3d(100%, 100%, 0);\n }\n}\n@keyframes fadeOutBottomRight {\n from {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(100%, 100%, 0);\n transform: translate3d(100%, 100%, 0);\n }\n}\n.animate__fadeOutBottomRight {\n -webkit-animation-name: fadeOutBottomRight;\n animation-name: fadeOutBottomRight;\n}\n@-webkit-keyframes fadeOutBottomLeft {\n from {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 100%, 0);\n transform: translate3d(-100%, 100%, 0);\n }\n}\n@keyframes fadeOutBottomLeft {\n from {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 100%, 0);\n transform: translate3d(-100%, 100%, 0);\n }\n}\n.animate__fadeOutBottomLeft {\n -webkit-animation-name: fadeOutBottomLeft;\n animation-name: fadeOutBottomLeft;\n}\n/* Flippers */\n@-webkit-keyframes flip {\n from {\n -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);\n transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);\n -webkit-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 40% {\n -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)\n rotate3d(0, 1, 0, -190deg);\n transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)\n rotate3d(0, 1, 0, -190deg);\n -webkit-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 50% {\n -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)\n rotate3d(0, 1, 0, -170deg);\n transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)\n rotate3d(0, 1, 0, -170deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 80% {\n -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)\n rotate3d(0, 1, 0, 0deg);\n transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)\n rotate3d(0, 1, 0, 0deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n to {\n -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);\n transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n}\n@keyframes flip {\n from {\n -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);\n transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);\n -webkit-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 40% {\n -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)\n rotate3d(0, 1, 0, -190deg);\n transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)\n rotate3d(0, 1, 0, -190deg);\n -webkit-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 50% {\n -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)\n rotate3d(0, 1, 0, -170deg);\n transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)\n rotate3d(0, 1, 0, -170deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 80% {\n -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)\n rotate3d(0, 1, 0, 0deg);\n transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)\n rotate3d(0, 1, 0, 0deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n to {\n -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);\n transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n}\n.animate__animated.animate__flip {\n -webkit-backface-visibility: visible;\n backface-visibility: visible;\n -webkit-animation-name: flip;\n animation-name: flip;\n}\n@-webkit-keyframes flipInX {\n from {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 60% {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\n transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\n opacity: 1;\n }\n\n 80% {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\n transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\n }\n\n to {\n -webkit-transform: perspective(400px);\n transform: perspective(400px);\n }\n}\n@keyframes flipInX {\n from {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 60% {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\n transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\n opacity: 1;\n }\n\n 80% {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\n transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\n }\n\n to {\n -webkit-transform: perspective(400px);\n transform: perspective(400px);\n }\n}\n.animate__flipInX {\n -webkit-backface-visibility: visible !important;\n backface-visibility: visible !important;\n -webkit-animation-name: flipInX;\n animation-name: flipInX;\n}\n@-webkit-keyframes flipInY {\n from {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\n transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 60% {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\n transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\n opacity: 1;\n }\n\n 80% {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\n transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\n }\n\n to {\n -webkit-transform: perspective(400px);\n transform: perspective(400px);\n }\n}\n@keyframes flipInY {\n from {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\n transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 60% {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\n transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\n opacity: 1;\n }\n\n 80% {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\n transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\n }\n\n to {\n -webkit-transform: perspective(400px);\n transform: perspective(400px);\n }\n}\n.animate__flipInY {\n -webkit-backface-visibility: visible !important;\n backface-visibility: visible !important;\n -webkit-animation-name: flipInY;\n animation-name: flipInY;\n}\n@-webkit-keyframes flipOutX {\n from {\n -webkit-transform: perspective(400px);\n transform: perspective(400px);\n }\n\n 30% {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n opacity: 1;\n }\n\n to {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n opacity: 0;\n }\n}\n@keyframes flipOutX {\n from {\n -webkit-transform: perspective(400px);\n transform: perspective(400px);\n }\n\n 30% {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n opacity: 1;\n }\n\n to {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n opacity: 0;\n }\n}\n.animate__flipOutX {\n -webkit-animation-duration: calc(1s * 0.75);\n animation-duration: calc(1s * 0.75);\n -webkit-animation-duration: calc(var(--animate-duration) * 0.75);\n animation-duration: calc(var(--animate-duration) * 0.75);\n -webkit-animation-name: flipOutX;\n animation-name: flipOutX;\n -webkit-backface-visibility: visible !important;\n backface-visibility: visible !important;\n}\n@-webkit-keyframes flipOutY {\n from {\n -webkit-transform: perspective(400px);\n transform: perspective(400px);\n }\n\n 30% {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\n transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\n opacity: 1;\n }\n\n to {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\n opacity: 0;\n }\n}\n@keyframes flipOutY {\n from {\n -webkit-transform: perspective(400px);\n transform: perspective(400px);\n }\n\n 30% {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\n transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\n opacity: 1;\n }\n\n to {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\n opacity: 0;\n }\n}\n.animate__flipOutY {\n -webkit-animation-duration: calc(1s * 0.75);\n animation-duration: calc(1s * 0.75);\n -webkit-animation-duration: calc(var(--animate-duration) * 0.75);\n animation-duration: calc(var(--animate-duration) * 0.75);\n -webkit-backface-visibility: visible !important;\n backface-visibility: visible !important;\n -webkit-animation-name: flipOutY;\n animation-name: flipOutY;\n}\n/* Lightspeed */\n@-webkit-keyframes lightSpeedInRight {\n from {\n -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);\n transform: translate3d(100%, 0, 0) skewX(-30deg);\n opacity: 0;\n }\n\n 60% {\n -webkit-transform: skewX(20deg);\n transform: skewX(20deg);\n opacity: 1;\n }\n\n 80% {\n -webkit-transform: skewX(-5deg);\n transform: skewX(-5deg);\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes lightSpeedInRight {\n from {\n -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);\n transform: translate3d(100%, 0, 0) skewX(-30deg);\n opacity: 0;\n }\n\n 60% {\n -webkit-transform: skewX(20deg);\n transform: skewX(20deg);\n opacity: 1;\n }\n\n 80% {\n -webkit-transform: skewX(-5deg);\n transform: skewX(-5deg);\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__lightSpeedInRight {\n -webkit-animation-name: lightSpeedInRight;\n animation-name: lightSpeedInRight;\n -webkit-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n}\n@-webkit-keyframes lightSpeedInLeft {\n from {\n -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);\n transform: translate3d(-100%, 0, 0) skewX(30deg);\n opacity: 0;\n }\n\n 60% {\n -webkit-transform: skewX(-20deg);\n transform: skewX(-20deg);\n opacity: 1;\n }\n\n 80% {\n -webkit-transform: skewX(5deg);\n transform: skewX(5deg);\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes lightSpeedInLeft {\n from {\n -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);\n transform: translate3d(-100%, 0, 0) skewX(30deg);\n opacity: 0;\n }\n\n 60% {\n -webkit-transform: skewX(-20deg);\n transform: skewX(-20deg);\n opacity: 1;\n }\n\n 80% {\n -webkit-transform: skewX(5deg);\n transform: skewX(5deg);\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__lightSpeedInLeft {\n -webkit-animation-name: lightSpeedInLeft;\n animation-name: lightSpeedInLeft;\n -webkit-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n}\n@-webkit-keyframes lightSpeedOutRight {\n from {\n opacity: 1;\n }\n\n to {\n -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);\n transform: translate3d(100%, 0, 0) skewX(30deg);\n opacity: 0;\n }\n}\n@keyframes lightSpeedOutRight {\n from {\n opacity: 1;\n }\n\n to {\n -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);\n transform: translate3d(100%, 0, 0) skewX(30deg);\n opacity: 0;\n }\n}\n.animate__lightSpeedOutRight {\n -webkit-animation-name: lightSpeedOutRight;\n animation-name: lightSpeedOutRight;\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n}\n@-webkit-keyframes lightSpeedOutLeft {\n from {\n opacity: 1;\n }\n\n to {\n -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);\n transform: translate3d(-100%, 0, 0) skewX(-30deg);\n opacity: 0;\n }\n}\n@keyframes lightSpeedOutLeft {\n from {\n opacity: 1;\n }\n\n to {\n -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);\n transform: translate3d(-100%, 0, 0) skewX(-30deg);\n opacity: 0;\n }\n}\n.animate__lightSpeedOutLeft {\n -webkit-animation-name: lightSpeedOutLeft;\n animation-name: lightSpeedOutLeft;\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n}\n/* Rotating entrances */\n@-webkit-keyframes rotateIn {\n from {\n -webkit-transform: rotate3d(0, 0, 1, -200deg);\n transform: rotate3d(0, 0, 1, -200deg);\n opacity: 0;\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n@keyframes rotateIn {\n from {\n -webkit-transform: rotate3d(0, 0, 1, -200deg);\n transform: rotate3d(0, 0, 1, -200deg);\n opacity: 0;\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n.animate__rotateIn {\n -webkit-animation-name: rotateIn;\n animation-name: rotateIn;\n -webkit-transform-origin: center;\n transform-origin: center;\n}\n@-webkit-keyframes rotateInDownLeft {\n from {\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\n transform: rotate3d(0, 0, 1, -45deg);\n opacity: 0;\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n@keyframes rotateInDownLeft {\n from {\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\n transform: rotate3d(0, 0, 1, -45deg);\n opacity: 0;\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n.animate__rotateInDownLeft {\n -webkit-animation-name: rotateInDownLeft;\n animation-name: rotateInDownLeft;\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n}\n@-webkit-keyframes rotateInDownRight {\n from {\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\n transform: rotate3d(0, 0, 1, 45deg);\n opacity: 0;\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n@keyframes rotateInDownRight {\n from {\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\n transform: rotate3d(0, 0, 1, 45deg);\n opacity: 0;\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n.animate__rotateInDownRight {\n -webkit-animation-name: rotateInDownRight;\n animation-name: rotateInDownRight;\n -webkit-transform-origin: right bottom;\n transform-origin: right bottom;\n}\n@-webkit-keyframes rotateInUpLeft {\n from {\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\n transform: rotate3d(0, 0, 1, 45deg);\n opacity: 0;\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n@keyframes rotateInUpLeft {\n from {\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\n transform: rotate3d(0, 0, 1, 45deg);\n opacity: 0;\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n.animate__rotateInUpLeft {\n -webkit-animation-name: rotateInUpLeft;\n animation-name: rotateInUpLeft;\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n}\n@-webkit-keyframes rotateInUpRight {\n from {\n -webkit-transform: rotate3d(0, 0, 1, -90deg);\n transform: rotate3d(0, 0, 1, -90deg);\n opacity: 0;\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n@keyframes rotateInUpRight {\n from {\n -webkit-transform: rotate3d(0, 0, 1, -90deg);\n transform: rotate3d(0, 0, 1, -90deg);\n opacity: 0;\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n.animate__rotateInUpRight {\n -webkit-animation-name: rotateInUpRight;\n animation-name: rotateInUpRight;\n -webkit-transform-origin: right bottom;\n transform-origin: right bottom;\n}\n/* Rotating exits */\n@-webkit-keyframes rotateOut {\n from {\n opacity: 1;\n }\n\n to {\n -webkit-transform: rotate3d(0, 0, 1, 200deg);\n transform: rotate3d(0, 0, 1, 200deg);\n opacity: 0;\n }\n}\n@keyframes rotateOut {\n from {\n opacity: 1;\n }\n\n to {\n -webkit-transform: rotate3d(0, 0, 1, 200deg);\n transform: rotate3d(0, 0, 1, 200deg);\n opacity: 0;\n }\n}\n.animate__rotateOut {\n -webkit-animation-name: rotateOut;\n animation-name: rotateOut;\n -webkit-transform-origin: center;\n transform-origin: center;\n}\n@-webkit-keyframes rotateOutDownLeft {\n from {\n opacity: 1;\n }\n\n to {\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\n transform: rotate3d(0, 0, 1, 45deg);\n opacity: 0;\n }\n}\n@keyframes rotateOutDownLeft {\n from {\n opacity: 1;\n }\n\n to {\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\n transform: rotate3d(0, 0, 1, 45deg);\n opacity: 0;\n }\n}\n.animate__rotateOutDownLeft {\n -webkit-animation-name: rotateOutDownLeft;\n animation-name: rotateOutDownLeft;\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n}\n@-webkit-keyframes rotateOutDownRight {\n from {\n opacity: 1;\n }\n\n to {\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\n transform: rotate3d(0, 0, 1, -45deg);\n opacity: 0;\n }\n}\n@keyframes rotateOutDownRight {\n from {\n opacity: 1;\n }\n\n to {\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\n transform: rotate3d(0, 0, 1, -45deg);\n opacity: 0;\n }\n}\n.animate__rotateOutDownRight {\n -webkit-animation-name: rotateOutDownRight;\n animation-name: rotateOutDownRight;\n -webkit-transform-origin: right bottom;\n transform-origin: right bottom;\n}\n@-webkit-keyframes rotateOutUpLeft {\n from {\n opacity: 1;\n }\n\n to {\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\n transform: rotate3d(0, 0, 1, -45deg);\n opacity: 0;\n }\n}\n@keyframes rotateOutUpLeft {\n from {\n opacity: 1;\n }\n\n to {\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\n transform: rotate3d(0, 0, 1, -45deg);\n opacity: 0;\n }\n}\n.animate__rotateOutUpLeft {\n -webkit-animation-name: rotateOutUpLeft;\n animation-name: rotateOutUpLeft;\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n}\n@-webkit-keyframes rotateOutUpRight {\n from {\n opacity: 1;\n }\n\n to {\n -webkit-transform: rotate3d(0, 0, 1, 90deg);\n transform: rotate3d(0, 0, 1, 90deg);\n opacity: 0;\n }\n}\n@keyframes rotateOutUpRight {\n from {\n opacity: 1;\n }\n\n to {\n -webkit-transform: rotate3d(0, 0, 1, 90deg);\n transform: rotate3d(0, 0, 1, 90deg);\n opacity: 0;\n }\n}\n.animate__rotateOutUpRight {\n -webkit-animation-name: rotateOutUpRight;\n animation-name: rotateOutUpRight;\n -webkit-transform-origin: right bottom;\n transform-origin: right bottom;\n}\n/* Specials */\n@-webkit-keyframes hinge {\n 0% {\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 20%,\n 60% {\n -webkit-transform: rotate3d(0, 0, 1, 80deg);\n transform: rotate3d(0, 0, 1, 80deg);\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 40%,\n 80% {\n -webkit-transform: rotate3d(0, 0, 1, 60deg);\n transform: rotate3d(0, 0, 1, 60deg);\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n opacity: 1;\n }\n\n to {\n -webkit-transform: translate3d(0, 700px, 0);\n transform: translate3d(0, 700px, 0);\n opacity: 0;\n }\n}\n@keyframes hinge {\n 0% {\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 20%,\n 60% {\n -webkit-transform: rotate3d(0, 0, 1, 80deg);\n transform: rotate3d(0, 0, 1, 80deg);\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 40%,\n 80% {\n -webkit-transform: rotate3d(0, 0, 1, 60deg);\n transform: rotate3d(0, 0, 1, 60deg);\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n opacity: 1;\n }\n\n to {\n -webkit-transform: translate3d(0, 700px, 0);\n transform: translate3d(0, 700px, 0);\n opacity: 0;\n }\n}\n.animate__hinge {\n -webkit-animation-duration: calc(1s * 2);\n animation-duration: calc(1s * 2);\n -webkit-animation-duration: calc(var(--animate-duration) * 2);\n animation-duration: calc(var(--animate-duration) * 2);\n -webkit-animation-name: hinge;\n animation-name: hinge;\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n@-webkit-keyframes jackInTheBox {\n from {\n opacity: 0;\n -webkit-transform: scale(0.1) rotate(30deg);\n transform: scale(0.1) rotate(30deg);\n -webkit-transform-origin: center bottom;\n transform-origin: center bottom;\n }\n\n 50% {\n -webkit-transform: rotate(-10deg);\n transform: rotate(-10deg);\n }\n\n 70% {\n -webkit-transform: rotate(3deg);\n transform: rotate(3deg);\n }\n\n to {\n opacity: 1;\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n@keyframes jackInTheBox {\n from {\n opacity: 0;\n -webkit-transform: scale(0.1) rotate(30deg);\n transform: scale(0.1) rotate(30deg);\n -webkit-transform-origin: center bottom;\n transform-origin: center bottom;\n }\n\n 50% {\n -webkit-transform: rotate(-10deg);\n transform: rotate(-10deg);\n }\n\n 70% {\n -webkit-transform: rotate(3deg);\n transform: rotate(3deg);\n }\n\n to {\n opacity: 1;\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n.animate__jackInTheBox {\n -webkit-animation-name: jackInTheBox;\n animation-name: jackInTheBox;\n}\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\n@-webkit-keyframes rollIn {\n from {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\n transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\n }\n\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes rollIn {\n from {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\n transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\n }\n\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__rollIn {\n -webkit-animation-name: rollIn;\n animation-name: rollIn;\n}\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\n@-webkit-keyframes rollOut {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\n transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\n }\n}\n@keyframes rollOut {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\n transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\n }\n}\n.animate__rollOut {\n -webkit-animation-name: rollOut;\n animation-name: rollOut;\n}\n/* Zooming entrances */\n@-webkit-keyframes zoomIn {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\n transform: scale3d(0.3, 0.3, 0.3);\n }\n\n 50% {\n opacity: 1;\n }\n}\n@keyframes zoomIn {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\n transform: scale3d(0.3, 0.3, 0.3);\n }\n\n 50% {\n opacity: 1;\n }\n}\n.animate__zoomIn {\n -webkit-animation-name: zoomIn;\n animation-name: zoomIn;\n}\n@-webkit-keyframes zoomInDown {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n@keyframes zoomInDown {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n.animate__zoomInDown {\n -webkit-animation-name: zoomInDown;\n animation-name: zoomInDown;\n}\n@-webkit-keyframes zoomInLeft {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n@keyframes zoomInLeft {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n.animate__zoomInLeft {\n -webkit-animation-name: zoomInLeft;\n animation-name: zoomInLeft;\n}\n@-webkit-keyframes zoomInRight {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n@keyframes zoomInRight {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n.animate__zoomInRight {\n -webkit-animation-name: zoomInRight;\n animation-name: zoomInRight;\n}\n@-webkit-keyframes zoomInUp {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n@keyframes zoomInUp {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n.animate__zoomInUp {\n -webkit-animation-name: zoomInUp;\n animation-name: zoomInUp;\n}\n/* Zooming exits */\n@-webkit-keyframes zoomOut {\n from {\n opacity: 1;\n }\n\n 50% {\n opacity: 0;\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\n transform: scale3d(0.3, 0.3, 0.3);\n }\n\n to {\n opacity: 0;\n }\n}\n@keyframes zoomOut {\n from {\n opacity: 1;\n }\n\n 50% {\n opacity: 0;\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\n transform: scale3d(0.3, 0.3, 0.3);\n }\n\n to {\n opacity: 0;\n }\n}\n.animate__zoomOut {\n -webkit-animation-name: zoomOut;\n animation-name: zoomOut;\n}\n@-webkit-keyframes zoomOutDown {\n 40% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n\n to {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n@keyframes zoomOutDown {\n 40% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n\n to {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n.animate__zoomOutDown {\n -webkit-animation-name: zoomOutDown;\n animation-name: zoomOutDown;\n -webkit-transform-origin: center bottom;\n transform-origin: center bottom;\n}\n@-webkit-keyframes zoomOutLeft {\n 40% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);\n }\n\n to {\n opacity: 0;\n -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);\n transform: scale(0.1) translate3d(-2000px, 0, 0);\n }\n}\n@keyframes zoomOutLeft {\n 40% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);\n }\n\n to {\n opacity: 0;\n -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);\n transform: scale(0.1) translate3d(-2000px, 0, 0);\n }\n}\n.animate__zoomOutLeft {\n -webkit-animation-name: zoomOutLeft;\n animation-name: zoomOutLeft;\n -webkit-transform-origin: left center;\n transform-origin: left center;\n}\n@-webkit-keyframes zoomOutRight {\n 40% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);\n }\n\n to {\n opacity: 0;\n -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);\n transform: scale(0.1) translate3d(2000px, 0, 0);\n }\n}\n@keyframes zoomOutRight {\n 40% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);\n }\n\n to {\n opacity: 0;\n -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);\n transform: scale(0.1) translate3d(2000px, 0, 0);\n }\n}\n.animate__zoomOutRight {\n -webkit-animation-name: zoomOutRight;\n animation-name: zoomOutRight;\n -webkit-transform-origin: right center;\n transform-origin: right center;\n}\n@-webkit-keyframes zoomOutUp {\n 40% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n\n to {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n@keyframes zoomOutUp {\n 40% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n\n to {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n.animate__zoomOutUp {\n -webkit-animation-name: zoomOutUp;\n animation-name: zoomOutUp;\n -webkit-transform-origin: center bottom;\n transform-origin: center bottom;\n}\n/* Sliding entrances */\n@-webkit-keyframes slideInDown {\n from {\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0);\n visibility: visible;\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes slideInDown {\n from {\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0);\n visibility: visible;\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__slideInDown {\n -webkit-animation-name: slideInDown;\n animation-name: slideInDown;\n}\n@-webkit-keyframes slideInLeft {\n from {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n visibility: visible;\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes slideInLeft {\n from {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n visibility: visible;\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__slideInLeft {\n -webkit-animation-name: slideInLeft;\n animation-name: slideInLeft;\n}\n@-webkit-keyframes slideInRight {\n from {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n visibility: visible;\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes slideInRight {\n from {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n visibility: visible;\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__slideInRight {\n -webkit-animation-name: slideInRight;\n animation-name: slideInRight;\n}\n@-webkit-keyframes slideInUp {\n from {\n -webkit-transform: translate3d(0, 100%, 0);\n transform: translate3d(0, 100%, 0);\n visibility: visible;\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes slideInUp {\n from {\n -webkit-transform: translate3d(0, 100%, 0);\n transform: translate3d(0, 100%, 0);\n visibility: visible;\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.animate__slideInUp {\n -webkit-animation-name: slideInUp;\n animation-name: slideInUp;\n}\n/* Sliding exits */\n@-webkit-keyframes slideOutDown {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n\n to {\n visibility: hidden;\n -webkit-transform: translate3d(0, 100%, 0);\n transform: translate3d(0, 100%, 0);\n }\n}\n@keyframes slideOutDown {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n\n to {\n visibility: hidden;\n -webkit-transform: translate3d(0, 100%, 0);\n transform: translate3d(0, 100%, 0);\n }\n}\n.animate__slideOutDown {\n -webkit-animation-name: slideOutDown;\n animation-name: slideOutDown;\n}\n@-webkit-keyframes slideOutLeft {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n\n to {\n visibility: hidden;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n}\n@keyframes slideOutLeft {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n\n to {\n visibility: hidden;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n}\n.animate__slideOutLeft {\n -webkit-animation-name: slideOutLeft;\n animation-name: slideOutLeft;\n}\n@-webkit-keyframes slideOutRight {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n\n to {\n visibility: hidden;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n}\n@keyframes slideOutRight {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n\n to {\n visibility: hidden;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n}\n.animate__slideOutRight {\n -webkit-animation-name: slideOutRight;\n animation-name: slideOutRight;\n}\n@-webkit-keyframes slideOutUp {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n\n to {\n visibility: hidden;\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0);\n }\n}\n@keyframes slideOutUp {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n\n to {\n visibility: hidden;\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0);\n }\n}\n.animate__slideOutUp {\n -webkit-animation-name: slideOutUp;\n animation-name: slideOutUp;\n}\n","@keyframes swing {\n 0%,\n 30%,\n 50%,\n 70%,\n 100% {\n transform: rotate(0deg); }\n 10% {\n transform: rotate(10deg); }\n 40% {\n transform: rotate(-10deg); }\n 60% {\n transform: rotate(5deg); }\n 80% {\n transform: rotate(-5deg); } }\n\n.pro-sidebar {\n color: #adadad;\n height: 100%;\n width: 270px;\n min-width: 270px;\n text-align: left;\n transition: width, left, right, 0.3s;\n position: relative;\n z-index: 1009; }\n .pro-sidebar > .pro-sidebar-inner {\n background: #1d1d1d;\n height: 100%;\n position: relative;\n z-index: 101; }\n .pro-sidebar > .pro-sidebar-inner > img.sidebar-bg {\n width: 100%;\n height: 100%;\n object-fit: cover;\n object-position: center;\n position: absolute;\n opacity: 0.3;\n left: 0;\n top: 0;\n z-index: 100; }\n .pro-sidebar > .pro-sidebar-inner > .pro-sidebar-layout {\n height: 100%;\n overflow-y: auto;\n overflow-x: hidden;\n position: relative;\n display: flex;\n flex-direction: column;\n z-index: 101; }\n .pro-sidebar > .pro-sidebar-inner > .pro-sidebar-layout .pro-sidebar-header {\n border-bottom: 1px solid rgba(173, 173, 173, 0.2); }\n .pro-sidebar > .pro-sidebar-inner > .pro-sidebar-layout .pro-sidebar-content {\n flex-grow: 1; }\n .pro-sidebar > .pro-sidebar-inner > .pro-sidebar-layout .pro-sidebar-footer {\n border-top: 1px solid rgba(173, 173, 173, 0.2); }\n .pro-sidebar > .pro-sidebar-inner > .pro-sidebar-layout ul {\n list-style-type: none;\n padding: 0;\n margin: 0; }\n .pro-sidebar .overlay {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: rgba(0, 0, 0, 0.3);\n z-index: 100;\n display: none; }\n .pro-sidebar.collapsed {\n width: 80px;\n min-width: 80px; }\n .pro-sidebar.rtl {\n text-align: right;\n direction: rtl; }\n @media (max-width: 480px) {\n .pro-sidebar.xs {\n position: fixed;\n left: -270px; }\n .pro-sidebar.xs.collapsed {\n left: -80px; }\n .pro-sidebar.xs.toggled {\n left: 0; }\n .pro-sidebar.xs.toggled .overlay {\n display: block; }\n .pro-sidebar.xs.rtl {\n left: auto;\n right: -270px; }\n .pro-sidebar.xs.rtl.collapsed {\n left: auto;\n right: -80px; }\n .pro-sidebar.xs.rtl.toggled {\n left: auto;\n right: 0; } }\n @media (max-width: 576px) {\n .pro-sidebar.sm {\n position: fixed;\n left: -270px; }\n .pro-sidebar.sm.collapsed {\n left: -80px; }\n .pro-sidebar.sm.toggled {\n left: 0; }\n .pro-sidebar.sm.toggled .overlay {\n display: block; }\n .pro-sidebar.sm.rtl {\n left: auto;\n right: -270px; }\n .pro-sidebar.sm.rtl.collapsed {\n left: auto;\n right: -80px; }\n .pro-sidebar.sm.rtl.toggled {\n left: auto;\n right: 0; } }\n @media (max-width: 768px) {\n .pro-sidebar.md {\n position: fixed;\n left: -270px; }\n .pro-sidebar.md.collapsed {\n left: -80px; }\n .pro-sidebar.md.toggled {\n left: 0; }\n .pro-sidebar.md.toggled .overlay {\n display: block; }\n .pro-sidebar.md.rtl {\n left: auto;\n right: -270px; }\n .pro-sidebar.md.rtl.collapsed {\n left: auto;\n right: -80px; }\n .pro-sidebar.md.rtl.toggled {\n left: auto;\n right: 0; } }\n @media (max-width: 992px) {\n .pro-sidebar.lg {\n position: fixed;\n left: -270px; }\n .pro-sidebar.lg.collapsed {\n left: -80px; }\n .pro-sidebar.lg.toggled {\n left: 0; }\n .pro-sidebar.lg.toggled .overlay {\n display: block; }\n .pro-sidebar.lg.rtl {\n left: auto;\n right: -270px; }\n .pro-sidebar.lg.rtl.collapsed {\n left: auto;\n right: -80px; }\n .pro-sidebar.lg.rtl.toggled {\n left: auto;\n right: 0; } }\n @media (max-width: 1200px) {\n .pro-sidebar.xl {\n position: fixed;\n left: -270px; }\n .pro-sidebar.xl.collapsed {\n left: -80px; }\n .pro-sidebar.xl.toggled {\n left: 0; }\n .pro-sidebar.xl.toggled .overlay {\n display: block; }\n .pro-sidebar.xl.rtl {\n left: auto;\n right: -270px; }\n .pro-sidebar.xl.rtl.collapsed {\n left: auto;\n right: -80px; }\n .pro-sidebar.xl.rtl.toggled {\n left: auto;\n right: 0; } }\n @media (max-width: 1600px) {\n .pro-sidebar.xxl {\n position: fixed;\n left: -270px; }\n .pro-sidebar.xxl.collapsed {\n left: -80px; }\n .pro-sidebar.xxl.toggled {\n left: 0; }\n .pro-sidebar.xxl.toggled .overlay {\n display: block; }\n .pro-sidebar.xxl.rtl {\n left: auto;\n right: -270px; }\n .pro-sidebar.xxl.rtl.collapsed {\n left: auto;\n right: -80px; }\n .pro-sidebar.xxl.rtl.toggled {\n left: auto;\n right: 0; } }\n\n.pro-sidebar .pro-menu.submenu-bullets .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item:before {\n content: '';\n display: inline-block;\n width: 4px;\n min-width: 4px;\n height: 4px;\n border: 1px solid #2b2b2b;\n border-radius: 50%;\n margin-right: 15px;\n position: relative;\n box-shadow: 1px 0px 0px #adadad, 0px -1px 0px #adadad, 0px 1px 0px #adadad, -1px 0px 0px #adadad; }\n\n.pro-sidebar .pro-menu .pro-menu-item > .pro-inner-item > .pro-item-content {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap; }\n\n.pro-sidebar .pro-menu {\n padding-top: 10px;\n padding-bottom: 10px; }\n .pro-sidebar .pro-menu > ul > .pro-sub-menu > .pro-inner-list-item {\n position: relative;\n background-color: #2b2b2b; }\n .pro-sidebar .pro-menu > ul > .pro-sub-menu > .pro-inner-list-item > div > ul {\n padding-top: 15px;\n padding-bottom: 15px; }\n .pro-sidebar .pro-menu a {\n text-decoration: none;\n color: #adadad; }\n .pro-sidebar .pro-menu a:before {\n content: '';\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: transparent; }\n .pro-sidebar .pro-menu a:hover {\n color: #d8d8d8; }\n .pro-sidebar .pro-menu .pro-menu-item {\n font-size: 15px; }\n .pro-sidebar .pro-menu .pro-menu-item.active {\n color: #d8d8d8; }\n .pro-sidebar .pro-menu .pro-menu-item .suffix-wrapper {\n opacity: 1;\n transition: opacity 0.2s; }\n .pro-sidebar .pro-menu .pro-menu-item .prefix-wrapper {\n display: flex;\n margin-right: 5px;\n opacity: 1;\n transition: opacity 0.2s; }\n .pro-sidebar .pro-menu .pro-menu-item > .pro-inner-item {\n position: relative;\n display: flex;\n align-items: center;\n padding: 8px 35px 8px 20px;\n cursor: pointer; }\n .pro-sidebar .pro-menu .pro-menu-item > .pro-inner-item:focus {\n outline: none;\n color: #d8d8d8; }\n .pro-sidebar .pro-menu .pro-menu-item > .pro-inner-item > .pro-icon-wrapper {\n margin-right: 10px;\n font-size: 14px;\n width: 35px;\n min-width: 35px;\n height: 35px;\n line-height: 35px;\n text-align: center;\n display: inline-block; }\n .pro-sidebar .pro-menu .pro-menu-item > .pro-inner-item > .pro-icon-wrapper .pro-icon {\n display: flex;\n height: 100%;\n align-items: center;\n justify-content: center; }\n .pro-sidebar .pro-menu .pro-menu-item > .pro-inner-item > .pro-item-content {\n flex-grow: 1;\n flex-shrink: 1; }\n .pro-sidebar .pro-menu .pro-menu-item > .pro-inner-item:hover {\n color: #d8d8d8; }\n .pro-sidebar .pro-menu .pro-menu-item > .pro-inner-item:hover .pro-icon-wrapper .pro-icon {\n animation: swing ease-in-out 0.5s 1 alternate; }\n .pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu > .pro-inner-item:before {\n background: #adadad; }\n .pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu > .pro-inner-item > .pro-arrow-wrapper {\n position: absolute;\n right: 20px;\n top: 50%;\n transform: translateY(-50%); }\n .pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu > .pro-inner-item > .pro-arrow-wrapper .pro-arrow {\n display: inline-block;\n border-style: solid;\n border-color: #adadad;\n border-width: 0 2px 2px 0;\n padding: 2.5px;\n vertical-align: middle;\n transition: transform 0.3s;\n transform: rotate(-45deg); }\n .pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu.open > .pro-inner-item:before {\n background: transparent !important; }\n .pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu.open > .pro-inner-item > .pro-arrow-wrapper .pro-arrow {\n transform: rotate(45deg); }\n .pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item {\n padding-left: 24px; }\n .pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item {\n padding: 8px 30px 8px 15px; }\n .pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item > .pro-icon-wrapper {\n background: none;\n width: auto;\n min-width: auto;\n height: auto;\n line-height: auto; }\n .pro-sidebar .pro-menu:not(.inner-submenu-arrows) .pro-inner-list-item .pro-menu-item.pro-sub-menu .pro-inner-item .pro-arrow-wrapper {\n display: none; }\n .pro-sidebar .pro-menu.shaped .pro-menu-item > .pro-inner-item > .pro-icon-wrapper {\n background-color: #2b2b2b; }\n .pro-sidebar .pro-menu.square .pro-menu-item > .pro-inner-item > .pro-icon-wrapper {\n border-radius: 0; }\n .pro-sidebar .pro-menu.round .pro-menu-item > .pro-inner-item > .pro-icon-wrapper {\n border-radius: 4px; }\n .pro-sidebar .pro-menu.circle .pro-menu-item > .pro-inner-item > .pro-icon-wrapper {\n border-radius: 50%; }\n\n.pro-sidebar.collapsed .pro-menu > ul > .pro-menu-item {\n position: relative; }\n .pro-sidebar.collapsed .pro-menu > ul > .pro-menu-item > .pro-inner-item > .suffix-wrapper,\n .pro-sidebar.collapsed .pro-menu > ul > .pro-menu-item > .pro-inner-item > .prefix-wrapper {\n opacity: 0; }\n .pro-sidebar.collapsed .pro-menu > ul > .pro-menu-item > .pro-inner-list-item {\n background-color: #2b2b2b;\n z-index: 111; }\n .pro-sidebar.collapsed .pro-menu > ul > .pro-menu-item::before {\n content: '';\n display: inline-block;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n cursor: pointer; }\n .pro-sidebar.collapsed .pro-menu > ul > .pro-menu-item.pro-sub-menu {\n position: relative; }\n .pro-sidebar.collapsed .pro-menu > ul > .pro-menu-item.pro-sub-menu > .pro-inner-item {\n pointer-events: none; }\n .pro-sidebar.collapsed .pro-menu > ul > .pro-menu-item.pro-sub-menu > .pro-inner-item > .pro-arrow-wrapper {\n display: none; }\n .pro-sidebar.collapsed .pro-menu > ul > .pro-menu-item.pro-sub-menu > .pro-inner-list-item {\n height: auto !important;\n position: fixed;\n visibility: hidden;\n min-width: 220px;\n max-width: 270px;\n background-color: transparent;\n max-height: 100%;\n padding-left: 3px; }\n .pro-sidebar.collapsed .pro-menu > ul > .pro-menu-item.pro-sub-menu > .pro-inner-list-item.has-arrow {\n padding-left: 10px; }\n .pro-sidebar.collapsed .pro-menu > ul > .pro-menu-item.pro-sub-menu > .pro-inner-list-item > .popper-inner {\n max-height: 100vh;\n overflow-y: auto;\n background-color: #2b2b2b;\n padding-left: 20px;\n border-radius: 4px; }\n .pro-sidebar.collapsed .pro-menu > ul > .pro-menu-item.pro-sub-menu:hover > .pro-inner-list-item {\n transition: visibility, transform 0.3s;\n visibility: visible; }\n .pro-sidebar.collapsed .pro-menu > ul > .pro-menu-item.pro-sub-menu:hover .pro-icon-wrapper .pro-icon {\n animation: swing ease-in-out 0.5s 1 alternate; }\n .pro-sidebar.collapsed .pro-menu > ul > .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-sub-menu-item,\n .pro-sidebar.collapsed .pro-menu > ul > .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item {\n padding: 8px 30px 8px 5px; }\n\n.pro-sidebar.rtl .pro-menu .pro-menu-item .prefix-wrapper {\n margin-right: 0;\n margin-left: 5px; }\n\n.pro-sidebar.rtl .pro-menu .pro-menu-item > .pro-inner-item {\n padding: 8px 20px 8px 35px; }\n .pro-sidebar.rtl .pro-menu .pro-menu-item > .pro-inner-item > .pro-icon-wrapper {\n margin-right: 0;\n margin-left: 10px; }\n\n.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu > .pro-inner-item > .pro-arrow-wrapper {\n right: auto;\n left: 20px; }\n .pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu > .pro-inner-item > .pro-arrow-wrapper .pro-arrow {\n transform: rotate(135deg); }\n\n.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu.open > .pro-inner-item > .pro-arrow-wrapper .pro-arrow {\n transform: rotate(45deg); }\n\n.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item {\n padding-left: 0;\n padding-right: 24px; }\n .pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item {\n padding: 8px 15px 8px 30px; }\n .pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item:before {\n margin-right: 0;\n margin-left: 15px; }\n\n.pro-sidebar.rtl.collapsed .pro-menu > ul > .pro-menu-item.pro-sub-menu > .pro-inner-list-item {\n padding-left: 0;\n padding-right: 3px; }\n .pro-sidebar.rtl.collapsed .pro-menu > ul > .pro-menu-item.pro-sub-menu > .pro-inner-list-item.has-arrow {\n padding-right: 10px; }\n .pro-sidebar.rtl.collapsed .pro-menu > ul > .pro-menu-item.pro-sub-menu > .pro-inner-list-item > .popper-inner {\n padding-left: 0;\n padding-right: 20px; }\n\n.pro-sidebar.rtl.collapsed .pro-menu > ul > .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-sub-menu-item,\n.pro-sidebar.rtl.collapsed .pro-menu > ul > .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item {\n padding: 8px 5px 8px 30px; }\n\n.popper-arrow {\n position: absolute;\n z-index: -1;\n width: 0;\n height: 0;\n border-top: 7px solid transparent;\n border-bottom: 7px solid transparent; }\n\n.popper-element[data-popper-placement^='left'] > .popper-arrow {\n right: 0;\n border-right: 7px solid #2b2b2b; }\n\n.popper-element[data-popper-placement^='right'] > .popper-arrow {\n left: 0;\n border-left: 7px solid #2b2b2b; }\n\n.react-slidedown {\n height: 0;\n transition-property: none;\n transition-duration: 0.2s;\n transition-timing-function: ease-in-out; }\n\n.react-slidedown.transitioning {\n overflow-y: hidden; }\n\n.react-slidedown.closed {\n display: none; }\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/frontend/build/static/js/main.29b87aba.js b/frontend/build/static/js/main.29b87aba.js new file mode 100644 index 0000000..0f0e063 --- /dev/null +++ b/frontend/build/static/js/main.29b87aba.js @@ -0,0 +1,3 @@ +/*! For license information please see main.29b87aba.js.LICENSE.txt */ +(function(){var __webpack_modules__={66419:function(e,t,n){e.exports=n(36433)},41511:function(e,t,n){e.exports=n(59072)},77766:function(e,t,n){e.exports=n(41168)},72119:function(e,t,n){e.exports=n(85764)},94473:function(e,t,n){e.exports=n(38362)},78914:function(e,t,n){e.exports=n(34944)},69301:function(e,t,n){e.exports=n(28471)},3649:function(e,t,n){e.exports=n(1323)},59340:function(e,t,n){e.exports=n(21452)},39392:function(e,t,n){e.exports=n(68522)},51942:function(e,t,n){e.exports=n(5644)},63978:function(e,t,n){e.exports=n(68597)},86902:function(e,t,n){e.exports=n(3195)},36384:function(e,t,n){e.exports=n(70771)},65420:function(e,t,n){e.exports=n(86863)},53592:function(e,t,n){e.exports=n(20544)},78363:function(e,t,n){e.exports=n(4753)},19996:function(e,t,n){e.exports=n(28488)},16976:function(e,t,n){e.exports=n(21668)},95238:function(e,t,n){e.exports=n(87109)},44341:function(e,t,n){e.exports=n(52772)},51446:function(e,t,n){e.exports=n(47164)},34243:function(e){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;p--){var f=o[p];"."===f?c(o,p):".."===f?(c(o,p),d++):d&&(c(o,p),d--)}if(!s)for(;d--;d)o.unshift("..");!s||""===o[0]||o[0]&&u(o[0])||o.unshift("");var h=o.join("/");return n&&"/"!==h.substr(-1)&&(h+="/"),h},p="Invariant failed";var f=function(e,t){if(!e)throw new Error(p)};function h(e){return"/"===e.charAt(0)?e:"/"+e}function m(e){return"/"===e.charAt(0)?e.substr(1):e}function v(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function g(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function b(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function y(e,t,n,r){var o;"string"===typeof e?(o=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var a=t.indexOf("?");return-1!==a&&(n=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),o.state=t):(void 0===(o=(0,l.Z)({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(a){throw a instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):a}return n&&(o.key=n),r?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=d(o.pathname,r.pathname)):o.pathname=r.pathname:o.pathname||(o.pathname="/"),o}function x(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var a="function"===typeof e?e(t,n):e;"string"===typeof a?"function"===typeof r?r(a,o):o(!0):o(!1!==a)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,o):n.push(o),d({action:r,location:o,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",o=y(e,t,p(),g.location);c.confirmTransitionTo(o,r,n,(function(e){e&&(g.entries[g.index]=o,d({action:r,location:o}))}))},go:v,goBack:function(){v(-1)},goForward:function(){v(1)},canGo:function(e){var t=g.index+e;return t>=0&&t2&&void 0!==arguments[2]?arguments[2]:{};if(!t||!e||e<=0)return[];if("string"===typeof e&&!Number.isNaN(Number(e))||"number"===typeof e)return[n["spacing-xs-".concat(String(e))]||"spacing-xs-".concat(String(e))];var r=e.xs,o=e.sm,a=e.md,i=e.lg,s=e.xl;return[Number(r)>0&&(n["spacing-xs-".concat(String(r))]||"spacing-xs-".concat(String(r))),Number(o)>0&&(n["spacing-sm-".concat(String(o))]||"spacing-sm-".concat(String(o))),Number(a)>0&&(n["spacing-md-".concat(String(a))]||"spacing-md-".concat(String(a))),Number(i)>0&&(n["spacing-lg-".concat(String(i))]||"spacing-lg-".concat(String(i))),Number(s)>0&&(n["spacing-xl-".concat(String(s))]||"spacing-xl-".concat(String(s)))]}var qe=(0,Te.ZP)("div",{name:"MuiGrid",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState,r=n.container,o=n.direction,a=n.item,i=n.lg,s=n.md,l=n.sm,u=n.spacing,c=n.wrap,d=n.xl,p=n.xs,f=n.zeroMinWidth;return[t.root,r&&t.container,a&&t.item,f&&t.zeroMinWidth].concat((0,Se.Z)(He(u,r,t)),["row"!==o&&t["direction-xs-".concat(String(o))],"wrap"!==c&&t["wrap-xs-".concat(String(c))],!1!==p&&t["grid-xs-".concat(String(p))],!1!==l&&t["grid-sm-".concat(String(l))],!1!==s&&t["grid-md-".concat(String(s))],!1!==i&&t["grid-lg-".concat(String(i))],!1!==d&&t["grid-xl-".concat(String(d))]])}})((function(e){var t=e.ownerState;return(0,l.Z)({boxSizing:"border-box"},t.container&&{display:"flex",flexWrap:"wrap",width:"100%"},t.item&&{margin:0},t.zeroMinWidth&&{minWidth:0},"wrap"!==t.wrap&&{flexWrap:t.wrap})}),(function(e){var t=e.theme,n=e.ownerState,r=(0,Ae.P$)({values:n.direction,breakpoints:t.breakpoints.values});return(0,Ae.k9)({theme:t},r,(function(e){var t={flexDirection:e};return 0===e.indexOf("column")&&(t["& > .".concat(Le.item)]={maxWidth:"none"}),t}))}),(function(e){var t=e.theme,n=e.ownerState,r=n.container,o=n.rowSpacing,a={};if(r&&0!==o){var i=(0,Ae.P$)({values:o,breakpoints:t.breakpoints.values});a=(0,Ae.k9)({theme:t},i,(function(e){var n=t.spacing(e);return"0px"!==n?(0,ke.Z)({marginTop:"-".concat(Ve(n))},"& > .".concat(Le.item),{paddingTop:Ve(n)}):{}}))}return a}),(function(e){var t=e.theme,n=e.ownerState,r=n.container,o=n.columnSpacing,a={};if(r&&0!==o){var i=(0,Ae.P$)({values:o,breakpoints:t.breakpoints.values});a=(0,Ae.k9)({theme:t},i,(function(e){var n=t.spacing(e);return"0px"!==n?(0,ke.Z)({width:"calc(100% + ".concat(Ve(n),")"),marginLeft:"-".concat(Ve(n))},"& > .".concat(Le.item),{paddingLeft:Ve(n)}):{}}))}return a}),(function(e){var t,n=e.theme,r=e.ownerState;return n.breakpoints.keys.reduce((function(e,o){var a={};if(r[o]&&(t=r[o]),!t)return e;if(!0===t)a={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if("auto"===t)a={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{var i=(0,Ae.P$)({values:r.columns,breakpoints:n.breakpoints.values}),s="object"===typeof i?i[o]:i;if(void 0===s||null===s)return e;var u="".concat(Math.round(t/s*1e8)/1e6,"%"),c={};if(r.container&&r.item&&0!==r.columnSpacing){var d=n.spacing(r.columnSpacing);if("0px"!==d){var p="calc(".concat(u," + ").concat(Ve(d),")");c={flexBasis:p,maxWidth:p}}}a=(0,l.Z)({flexBasis:u,flexGrow:0,maxWidth:u},c)}return 0===n.breakpoints.values[o]?Object.assign(e,a):e[n.breakpoints.up(o)]=a,e}),{})})),We=o.forwardRef((function(e,t){var n,r=(0,_e.Z)({props:e,name:"MuiGrid"}),a=(0,Fe.Z)(r),i=a.className,s=a.columns,u=a.columnSpacing,c=a.component,d=void 0===c?"div":c,p=a.container,f=void 0!==p&&p,h=a.direction,m=void 0===h?"row":h,v=a.item,g=void 0!==v&&v,b=a.lg,y=void 0!==b&&b,x=a.md,C=void 0!==x&&x,w=a.rowSpacing,E=a.sm,D=void 0!==E&&E,S=a.spacing,k=void 0===S?0:S,P=a.wrap,A=void 0===P?"wrap":P,F=a.xl,O=void 0!==F&&F,T=a.xs,_=void 0!==T&&T,R=a.zeroMinWidth,M=void 0!==R&&R,Z=(0,W.Z)(a,ze),I=w||k,j=u||k,B=o.useContext(Re),L=s||B||12,N=(0,l.Z)({},a,{columns:L,container:f,direction:m,item:g,lg:y,md:C,sm:D,rowSpacing:I,columnSpacing:j,wrap:A,xl:O,xs:_,zeroMinWidth:M}),z=function(e){var t=e.classes,n=e.container,r=e.direction,o=e.item,a=e.lg,i=e.md,s=e.sm,l=e.spacing,u=e.wrap,c=e.xl,d=e.xs,p={root:["root",n&&"container",o&&"item",e.zeroMinWidth&&"zeroMinWidth"].concat((0,Se.Z)(He(l,n)),["row"!==r&&"direction-xs-".concat(String(r)),"wrap"!==u&&"wrap-xs-".concat(String(u)),!1!==d&&"grid-xs-".concat(String(d)),!1!==s&&"grid-sm-".concat(String(s)),!1!==i&&"grid-md-".concat(String(i)),!1!==a&&"grid-lg-".concat(String(a)),!1!==c&&"grid-xl-".concat(String(c))])};return(0,Oe.Z)(p,Ie,t)}(N);return n=(0,Ne.jsx)(qe,(0,l.Z)({ownerState:N,className:(0,Pe.Z)(z.root,i),as:d,ref:t},Z)),12!==L?(0,Ne.jsx)(Re.Provider,{value:L,children:n}):n})),Ge=We,Ue=n(10703);function Ke(e){return(0,Me.Z)("MuiCard",e)}(0,Ze.Z)("MuiCard",["root"]);var $e=["className","raised"],Ye=(0,Te.ZP)(Ue.Z,{name:"MuiCard",slot:"Root",overridesResolver:function(e,t){return t.root}})((function(){return{overflow:"hidden"}})),Xe=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiCard"}),r=n.className,o=n.raised,a=void 0!==o&&o,i=(0,W.Z)(n,$e),s=(0,l.Z)({},n,{raised:a}),u=function(e){var t=e.classes;return(0,Oe.Z)({root:["root"]},Ke,t)}(s);return(0,Ne.jsx)(Ye,(0,l.Z)({className:(0,Pe.Z)(u.root,r),elevation:a?8:void 0,ref:t,ownerState:s},i))}));function Qe(e){return(0,Me.Z)("MuiCardContent",e)}(0,Ze.Z)("MuiCardContent",["root"]);var Je=["className","component"],et=(0,Te.ZP)("div",{name:"MuiCardContent",slot:"Root",overridesResolver:function(e,t){return t.root}})((function(){return{padding:16,"&:last-child":{paddingBottom:24}}})),tt=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiCardContent"}),r=n.className,o=n.component,a=void 0===o?"div":o,i=(0,W.Z)(n,Je),s=(0,l.Z)({},n,{component:a}),u=function(e){var t=e.classes;return(0,Oe.Z)({root:["root"]},Qe,t)}(s);return(0,Ne.jsx)(et,(0,l.Z)({as:a,className:(0,Pe.Z)(u.root,r),ownerState:s,ref:t},i))})),nt=n(20890);function rt(e){var t,n=e.name,r=e.img,o=e.description;return(0,Ne.jsxs)(Xe,{sx:(t={display:"flex",flexDirection:"column",justifyContent:"space-between",maxWidth:200,minWidth:200,maxHeight:300,minHeight:300,mb:2,background:"#23282C"},(0,ke.Z)(t,"display","flex"),(0,ke.Z)(t,"flexDirection","column"),(0,ke.Z)(t,"borderRadius","15px"),(0,ke.Z)(t,"paddingTop","10px"),(0,ke.Z)(t,"boxShadow",6),t),children:[(0,Ne.jsx)("img",{src:r,alt:"faniot-img",style:{alignSelf:"center",width:"150px",height:"150px",borderRadius:"50%"}}),(0,Ne.jsxs)(tt,{sx:{background:"#3082AA",overFlow:"hidden"},children:[(0,Ne.jsx)(nt.Z,{variant:"h5",component:"div",sx:{color:"whitesmoke"},children:n}),(0,Ne.jsx)(nt.Z,{color:"text.secondary",sx:{lineHeight:"30px"},children:o})]})]})}var ot=o.createContext(null);var at=function(e){e()},it=function(){return at};var st={notify:function(){},get:function(){return[]}};function lt(e,t){var n,r=st;function o(){i.onStateChange&&i.onStateChange()}function a(){n||(n=t?t.addNestedSub(o):e.subscribe(o),r=function(){var e=it(),t=null,n=null;return{clear:function(){t=null,n=null},notify:function(){e((function(){for(var e=t;e;)e.callback(),e=e.next}))},get:function(){for(var e=[],n=t;n;)e.push(n),n=n.next;return e},subscribe:function(e){var r=!0,o=n={callback:e,next:null,prev:n};return o.prev?o.prev.next=o:t=o,function(){r&&null!==t&&(r=!1,o.next?o.next.prev=o.prev:n=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}())}var i={addNestedSub:function(e){return a(),r.subscribe(e)},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:o,isSubscribed:function(){return Boolean(n)},trySubscribe:a,tryUnsubscribe:function(){n&&(n(),n=void 0,r.clear(),r=st)},getListeners:function(){return r}};return i}var ut="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement?o.useLayoutEffect:o.useEffect;var ct=function(e){var t=e.store,n=e.context,r=e.children,a=(0,o.useMemo)((function(){var e=lt(t);return e.onStateChange=e.notifyNestedSubs,{store:t,subscription:e}}),[t]),i=(0,o.useMemo)((function(){return t.getState()}),[t]);ut((function(){var e=a.subscription;return e.trySubscribe(),i!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}}),[a,i]);var s=n||ot;return o.createElement(s.Provider,{value:a},r)};n(36900);function dt(){return(0,o.useContext)(ot)}function pt(e){void 0===e&&(e=ot);var t=e===ot?dt:function(){return(0,o.useContext)(e)};return function(){return t().store}}var ft=pt();function ht(e){void 0===e&&(e=ot);var t=e===ot?ft:pt(e);return function(){return t().dispatch}}var mt=ht(),vt=function(e,t){return e===t};function gt(e){void 0===e&&(e=ot);var t=e===ot?dt:function(){return(0,o.useContext)(e)};return function(e,n){void 0===n&&(n=vt);var r=t(),a=function(e,t,n,r){var a,i=(0,o.useReducer)((function(e){return e+1}),0)[1],s=(0,o.useMemo)((function(){return lt(n,r)}),[n,r]),l=(0,o.useRef)(),u=(0,o.useRef)(),c=(0,o.useRef)(),d=(0,o.useRef)(),p=n.getState();try{if(e!==u.current||p!==c.current||l.current){var f=e(p);a=void 0!==d.current&&t(f,d.current)?d.current:f}else a=d.current}catch(h){throw l.current&&(h.message+="\nThe error may be correlated with this previous error:\n"+l.current.stack+"\n\n"),h}return ut((function(){u.current=e,c.current=p,d.current=a,l.current=void 0})),ut((function(){function e(){try{var e=n.getState();if(e===c.current)return;var r=u.current(e);if(t(r,d.current))return;d.current=r,c.current=e}catch(h){l.current=h}i()}return s.onStateChange=e,s.trySubscribe(),e(),function(){return s.tryUnsubscribe()}}),[n,s]),a}(e,n,r.store,r.subscription);return(0,o.useDebugValue)(a),a}}var bt,yt=gt();bt=i.unstable_batchedUpdates,at=bt;var xt=function(e,t){return"data:".concat(t,";base64,").concat(e)};(0,Te.ZP)((function(e){return{root:{flexGrow:1,padding:e.spacing(2)}}}));function Ct(){var e=mt(),t=yt((function(e){return e.products}));return(0,Ne.jsx)("div",{style:{display:"flex",justifyContent:"center",height:"75vh",overflowY:"auto",padding:"3%",marginTop:"4%"},children:(0,Ne.jsx)(Ge,{container:!0,gap:2,direction:"row",justifyContent:"center",alignItems:"center",children:t.map((function(t){var n,r,o=(n=t.imageData,r=t.imageType,xt(n,r));return(0,Ne.jsx)(be,{className:"animate__animated animate__fadeIn",to:{pathname:"/productmodel",state:{product:t}},style:{paddingLeft:13,textDecoration:"none"},onClick:function(){e({type:"PRODUCT_SELECTED",payload:t})},children:(0,Ne.jsx)(rt,{name:t.name,description:t.description,img:o})},t._id)}))})})}var wt=n(36151),Et=n(59741),Dt=JSON.parse('{"v":"5.6.3","fr":24,"ip":0,"op":96,"w":66,"h":66,"nm":"Group 29","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Shape Layer 4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":90,"ix":10},"p":{"a":0,"k":[33,33.125,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0.375,-7],[0.375,7]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0.375,-7],[0.375,7]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":116,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Shape Layer 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[32.5,33.125,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0.375,-7],[0.375,7]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":116,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Shape Layer 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[33,33,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[],"ip":0,"op":116,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Shape Layer 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[32.875,33,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":24,"s":[110,110,100]},{"i":{"x":[0.833,0.833,0.833],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":48,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":72,"s":[110,110,100]},{"t":96,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[51.561,51.561],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.18823529411764706,0.5098039215686274,0.6666666666666666,0.5,0.18823529411764706,0.5098039215686274,0.6666666666666666,1,0.18823529411764706,0.5098039215686274,0.6666666666666666],"ix":9}},"s":{"a":0,"k":[3,-25],"ix":5},"e":{"a":0,"k":[4,24],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"st","c":{"a":0,"k":[0.18823529411764706,0.5098039215686274,0.6666666666666666,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":116,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Shape Layer 5","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":41,"s":[100]},{"t":66,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[32.875,33,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.688,0.688,0.688],"y":[1,1,1]},"o":{"x":[0.35,0.35,0.35],"y":[0,0,0.332]},"t":41,"s":[84.484,84.484,100]},{"t":66,"s":[117.455,117.455,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[51.561,51.561],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.18823529411764706,0.5098039215686274,0.6666666666666666,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[109.391,109.391],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":116,"st":0,"bm":0}],"markers":[]}'),St=function(e){var t=e.router,n={animationData:Dt,loop:!0,autoplay:!0},r=(0,Et.useLottie)(n,{height:70}).View;return(0,Ne.jsx)(be,{to:t,children:(0,Ne.jsx)(wt.Z,{children:(0,Ne.jsx)("div",{children:r})})})},kt=n(74569),Pt=n.n(kt),At="http://192.168.1.18:1997",Ft=function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt()({method:"post",url:"".concat(At,"/api/inventory/products/addmodel"),data:t,headers:{"Content-Type":"multipart/form-data"}});case 2:if(200!==(n=e.sent).status){e.next=7;break}return e.abrupt("return",n.data);case 7:return e.abrupt("return");case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ot=function(){var e=(0,we.Z)(De().mark((function e(){var t;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt()({method:"get",url:"".concat(At,"/api/inventory/products/all")});case 2:if(t=e.sent,console.log(t),200!==t.status){e.next=8;break}return e.abrupt("return",t.data);case 8:return e.abrupt("return");case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Tt=function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("Eliminar"),console.log(t),e.next=4,Pt().delete("http://localhost:5000/api/inventory/products/deleteModel/".concat(t));case 4:if(200!==(n=e.sent).status){e.next=9;break}return e.abrupt("return",n.data);case 9:return e.abrupt("return");case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),_t=JSON.parse('{"v":"4.7.0","fr":25,"ip":0,"op":50,"w":120,"h":120,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"ruoi","ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.967]},"o":{"x":[0.167],"y":[0.033]},"n":["0p833_0p967_0p167_0p033"],"t":35,"s":[100],"e":[0]},{"t":49}]},"r":{"a":0,"k":0},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0,"y":0},"n":"0p833_0p833_0_0","t":0,"s":[57.361,61.016,0],"e":[57.699,41.796,0],"to":[-4.67500305175781,-4.12800598144531,0],"ti":[-13.9099960327148,5.27300262451172,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":10.219,"s":[57.699,41.796,0],"e":[79.084,33.982,0],"to":[12.8159942626953,-4.85800170898438,0],"ti":[-4.54498291015625,3.73400115966797,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":19.445,"s":[79.084,33.982,0],"e":[59.691,9.121,0],"to":[6.61601257324219,-5.43799591064453,0],"ti":[20.0290069580078,1.20700073242188,0]},{"t":35}]},"a":{"a":0,"k":[60.531,10.945,0]},"s":{"a":0,"k":[100,100,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.994,0],[0,-0.994],[0.995,0],[0,0.994]],"o":[[0.995,0],[0,0.994],[-0.994,0],[0,-0.994]],"v":[[-0.001,-1.801],[1.801,-0.001],[-0.001,1.801],[-1.801,-0.001]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"fl","c":{"a":0,"k":[0.1607843137254902,0.42745098039215684,0.5568627450980392,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[62.4,13.144],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group"},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.422,0],[0,-1.422],[1.421,0],[0,1.422]],"o":[[1.421,0],[0,1.422],[-1.422,0],[0,-1.422]],"v":[[0.001,-2.574],[2.574,0],[0.001,2.574],[-2.574,0]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"st","c":{"a":0,"k":[0.1607843137254902,0.42745098039215684,0.5568627450980392,1]},"o":{"a":0,"k":100},"w":{"a":0,"k":0.7},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke"},{"ty":"fl","c":{"a":0,"k":[1,1,1,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[64.145,9.606],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":3,"cix":2,"ix":2,"mn":"ADBE Vector Group"},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.996,0],[0,-1.996],[1.996,0],[0,1.996]],"o":[[1.996,0],[0,1.996],[-1.996,0],[0,-1.996]],"v":[[0,-3.614],[3.614,0],[0,3.614],[-3.614,0]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"st","c":{"a":0,"k":[0.1607843137254902,0.42745098039215684,0.5568627450980392,1]},"o":{"a":0,"k":100},"w":{"a":0,"k":0.7},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke"},{"ty":"fl","c":{"a":0,"k":[1,1,1,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[57.957,10.552],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":3,"cix":2,"ix":3,"mn":"ADBE Vector Group"},{"ty":"tr","p":{"a":0,"k":[60.531,10.941],"ix":2},"a":{"a":0,"k":[60.531,10.941],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"ruoi","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group"}],"ip":0,"op":50,"st":0,"bm":0,"sr":1},{"ddd":0,"ind":2,"ty":4,"nm":"Shape Layer 2","ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.967]},"o":{"x":[0.167],"y":[0.033]},"n":["0p833_0p967_0p167_0p033"],"t":35,"s":[100],"e":[0]},{"t":49}]},"r":{"a":0,"k":0},"p":{"a":0,"k":[-0.75,-0.75,0]},"a":{"a":0,"k":[0,0,0]},"s":{"a":0,"k":[100,100,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-13.91,5.273],[-4.545,3.734],[20.029,1.207]],"o":[[-4.675,-4.128],[12.816,-4.858],[6.616,-5.438],[0,0]],"v":[[-7.383,24.76],[-7.046,5.54],[14.34,-2.273],[-3.178,-24.76]],"c":false}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"st","c":{"a":0,"k":[0.12549019607843137,0.34901960784313724,0.4549019607843137,1]},"o":{"a":0,"k":100},"w":{"a":0,"k":1},"lc":2,"lj":2,"d":[{"n":"d","nm":"dash","v":{"a":0,"k":2.028}},{"n":"g","nm":"gap","v":{"a":0,"k":2.028}},{"n":"o","nm":"offset","v":{"a":0,"k":0}}],"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke"},{"ty":"tr","p":{"a":0,"k":[67.87,37.631],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 6","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group"},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.953]},"o":{"x":[0.167],"y":[0.033]},"n":["0p833_0p953_0p167_0p033"],"t":0,"s":[0],"e":[100]},{"t":35}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim"}],"ip":0,"op":50,"st":0,"bm":0,"sr":1},{"ddd":0,"ind":3,"ty":4,"nm":"im_emptyBox Outlines","ks":{"o":{"a":0,"k":100},"r":{"a":0,"k":0},"p":{"a":0,"k":[60,60,0]},"a":{"a":0,"k":[60,60,0]},"s":{"a":0,"k":[100,100,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.001,-16.607],[-32.143,-0.002],[-0.001,16.607],[32.144,-0.002]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"fl","c":{"a":0,"k":[0.18823529411764706,0.5098039215686274,0.6666666666666666,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[60,55.75],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group"},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[12.856,-23.249],[0,-16.605],[-12.857,-23.249],[-45,-6.641],[-32.144,0.001],[-45,6.645],[-12.857,23.249],[0,16.609],[12.856,23.249],[45,6.645],[32.143,0.001],[45,-6.641]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"fl","c":{"a":0,"k":[0.21568627450980393,0.6509803921568628,0.8627450980392157,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[60,55.748],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 8","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group"},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-16.072,24.171],[16.072,11.312],[16.072,-24.171],[-16.072,-24.171]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"fl","c":{"a":0,"k":[0.30980392156862746,0.7333333333333333,0.9450980392156862,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[76.072,83.33],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 9","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group"},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-32.143,-24.171],[-32.143,11.311],[-0.001,24.171],[32.144,11.311],[32.144,-24.171]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"fl","c":{"a":0,"k":[0.18823529411764706,0.5098039215686274,0.6666666666666666,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[60,83.33],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 10","np":2,"cix":2,"ix":4,"mn":"ADBE Vector Group"},{"ty":"tr","p":{"a":0,"k":[60,60.186],"ix":2},"a":{"a":0,"k":[60,60.186],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"box","np":4,"cix":2,"ix":1,"mn":"ADBE Vector Group"}],"ip":0,"op":50,"st":0,"bm":0,"sr":1}]}'),Rt=function(){var e={animationData:_t,loop:!0,autoplay:!0},t=(0,Et.useLottie)(e,{height:150}).View;return(0,Ne.jsx)(Ne.Fragment,{children:t})};function Mt(){var e=mt(),t=yt((function(e){return e.products})),n=function(){var t=(0,we.Z)(De().mark((function t(){var n;return De().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Ot();case 2:null!==(n=t.sent)&&e({type:"GET_PRODUCTS",payload:n});case 4:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();return(0,o.useEffect)((function(){n()}),[]),(0,Ne.jsx)(Ne.Fragment,{children:(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",minHeight:"100vh",background:"#0d1214"},children:[(0,Ne.jsx)("div",{style:{position:"fixed",right:"2em",top:"4em",zIndex:"1000"},children:(0,Ne.jsx)(St,{router:"/newproductmodel"})}),t.length<1?(0,Ne.jsx)("div",{style:{width:"90vw"},children:(0,Ne.jsx)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",height:"100vh"},children:(0,Ne.jsx)(Rt,{})})}):(0,Ne.jsx)(Ct,{})]})})}var Zt=n(70885),It=n(32916),jt="http://192.168.1.18:1997",Bt=function(){var e=(0,we.Z)(De().mark((function e(){var t;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(jt),e.next=3,Pt().get("".concat(jt,"/api/inventory/components/get"));case 3:if(200!==(t=e.sent).status){e.next=8;break}return e.abrupt("return",t.data);case 8:return e.abrupt("return");case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Lt=function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt()({method:"post",url:"".concat(jt,"/api/inventory/components/add"),data:t,headers:{"Content-Type":"multipart/form-data"}});case 2:if(200!==(n=e.sent).status){e.next=7;break}return e.abrupt("return",n.data);case 7:return e.abrupt("return");case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Nt=function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt().post("".concat(jt,"/api/inventory/components/getids"),{ids:t});case 2:if(200!==(n=e.sent).status){e.next=7;break}return e.abrupt("return",n.data);case 7:return e.abrupt("return");case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),zt=function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt().delete("".concat(jt,"/api/inventory/components/delete/").concat(t));case 2:if(200!==(n=e.sent).status){e.next=7;break}return e.abrupt("return",n.data);case 7:return e.abrupt("return");case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Vt=function(){var e=(0,we.Z)(De().mark((function e(t,n){var r;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt()({method:"put",url:"".concat(jt,"/api/inventory/components/editdata/").concat(t),data:n,headers:{"Content-Type":"multipart/form-data"}});case 2:if(200!==(r=e.sent).status){e.next=7;break}return e.abrupt("return",r.data);case 7:return e.abrupt("return");case 8:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),Ht=function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt()({method:"post",url:"".concat(jt,"/api/inventory/components/csv"),data:t,headers:{"Content-Type":"multipart/form-data"}});case 2:if(200!==(n=e.sent).status){e.next=7;break}return e.abrupt("return",n.data);case 7:return e.abrupt("return");case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),qt=n(27391),Wt=n(13239),Gt=n(41286),Ut=n(19156),Kt=JSON.parse('{"v":"5.8.0","fr":60,"ip":0,"op":120,"w":1000,"h":1000,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"Null 1","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[500,490,0],"to":[0,1.667,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":60,"s":[500,510,0],"to":[0,0,0],"ti":[0,1.667,0]},{"t":120,"s":[500,490,0]}],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[200,200,100],"ix":6,"l":2}},"ao":0,"ip":0,"op":121,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"face","parent":1,"sr":1,"ks":{"o":{"a":0,"k":50,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.748,"y":0},"t":30,"s":[0,0,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.352,"y":1},"o":{"x":0.178,"y":0},"t":45,"s":[8,0,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.491,"y":1},"o":{"x":0.077,"y":0},"t":60,"s":[-8,0,0],"to":[0,0,0],"ti":[-1.333,0,0]},{"i":{"x":0.491,"y":1},"o":{"x":0.333,"y":0},"t":73,"s":[3,0,0],"to":[1.333,0,0],"ti":[0.5,0,0]},{"t":84,"s":[0,0,0]}],"ix":2,"l":2},"a":{"a":0,"k":[250,250,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.964,0],[0.926,1.269],[-2.109,1.537],[-12.421,0],[-9.638,-6.507],[1.46,-2.163],[2.164,1.463],[9.78,0],[8.382,-6.108]],"o":[[-1.46,0],[-1.537,-2.109],[10.009,-7.294],[11.67,0],[2.163,1.46],[-1.458,2.163],[-8.071,-5.448],[-10.408,0],[-0.84,0.612]],"v":[[-30.712,9.847],[-34.536,7.904],[-33.499,1.302],[0.788,-9.847],[33.361,0.099],[34.633,6.66],[28.073,7.932],[0.788,-0.396],[-27.934,8.941]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.5764705882352941,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[250,273.902],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-5.22],[5.22,0],[0,5.22],[-5.22,0]],"o":[[0,5.22],[-5.22,0],[0,-5.22],[5.22,0]],"v":[[9.451,0],[0,9.451],[-9.451,0],[0,-9.451]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.5764705882352941,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[212.197,225.702],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-5.22],[5.22,0],[0,5.22],[-5.22,0]],"o":[[0,5.22],[-5.22,0],[0,-5.22],[5.22,0]],"v":[[9.451,0],[0,9.451],[-9.451,0],[0,-9.451]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.5764705882352941,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[287.803,225.702],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[287.803,225.702],"ix":2},"a":{"a":0,"k":[287.803,225.702],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":121,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"magnification glass","parent":1,"sr":1,"ks":{"o":{"a":0,"k":50,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[27,24,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[14.17,-15.84],[0.87,-0.89],[25.14,0],[0,49.35],[-49.35,0],[0,-49.35]],"o":[[-0.82,0.93],[-16.27,16.75],[-49.35,0],[0,-49.35],[49.35,0],[0,22.88]],"v":[[39.949,35.36],[37.419,38.08],[-26.751,65.25],[-116.251,-24.25],[-26.751,-113.75],[62.749,-24.25]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[4.11,4.1],[0,0],[0,25.41],[60.93,0],[0,-60.93],[-60.93,0],[-19.48,17.2],[0,0],[-2.69,0],[-2.05,2.05]],"o":[[0,0],[14.48,-18.69],[0,-60.93],[-60.93,0],[0,60.93],[27.96,0],[0,0],[2.05,2.05],[2.69,0],[4.11,-4.1]],"v":[[134.169,116.83],[60.639,43.3],[83.749,-24.25],[-26.751,-134.75],[-137.251,-24.25],[-26.751,86.25],[46.269,58.61],[119.329,131.67],[126.749,134.75],[134.169,131.67]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.03137254901960784,0.6235294117647059,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":121,"st":0,"bm":0}],"markers":[]}'),$t=function(){var e={animationData:Kt,loop:!0,autoplay:!0},t=(0,Et.useLottie)(e,{height:150}).View;return(0,Ne.jsx)(Ne.Fragment,{children:t})},Yt=n(96248),Xt=n(14036),Qt=n(20792),Jt=n(60627),en=n(81314);function tn(e){return(0,Me.Z)("MuiDialog",e)}var nn=(0,Ze.Z)("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]);var rn=(0,o.createContext)({}),on=n(81489),an=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],sn=(0,Te.ZP)(on.Z,{name:"MuiDialog",slot:"Backdrop",overrides:function(e,t){return t.backdrop}})({zIndex:-1}),ln=(0,Te.ZP)(Qt.Z,{name:"MuiDialog",slot:"Root",overridesResolver:function(e,t){return t.root}})({"@media print":{position:"absolute !important"}}),un=(0,Te.ZP)("div",{name:"MuiDialog",slot:"Container",overridesResolver:function(e,t){var n=e.ownerState;return[t.container,t["scroll".concat((0,Xt.Z)(n.scroll))]]}})((function(e){var t=e.ownerState;return(0,l.Z)({height:"100%","@media print":{height:"auto"},outline:0},"paper"===t.scroll&&{display:"flex",justifyContent:"center",alignItems:"center"},"body"===t.scroll&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})})),cn=(0,Te.ZP)(Ue.Z,{name:"MuiDialog",slot:"Paper",overridesResolver:function(e,t){var n=e.ownerState;return[t.paper,t["scrollPaper".concat((0,Xt.Z)(n.scroll))],t["paperWidth".concat((0,Xt.Z)(String(n.maxWidth)))],n.fullWidth&&t.paperFullWidth,n.fullScreen&&t.paperFullScreen]}})((function(e){var t=e.theme,n=e.ownerState;return(0,l.Z)({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},"paper"===n.scroll&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},"body"===n.scroll&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!n.maxWidth&&{maxWidth:"calc(100% - 64px)"},"xs"===n.maxWidth&&(0,ke.Z)({maxWidth:"px"===t.breakpoints.unit?Math.max(t.breakpoints.values.xs,444):"".concat(t.breakpoints.values.xs).concat(t.breakpoints.unit)},"&.".concat(nn.paperScrollBody),(0,ke.Z)({},t.breakpoints.down(Math.max(t.breakpoints.values.xs,444)+64),{maxWidth:"calc(100% - 64px)"})),"xs"!==n.maxWidth&&(0,ke.Z)({maxWidth:"".concat(t.breakpoints.values[n.maxWidth]).concat(t.breakpoints.unit)},"&.".concat(nn.paperScrollBody),(0,ke.Z)({},t.breakpoints.down(t.breakpoints.values[n.maxWidth]+64),{maxWidth:"calc(100% - 64px)"})),n.fullWidth&&{width:"calc(100% - 64px)"},n.fullScreen&&(0,ke.Z)({margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0},"&.".concat(nn.paperScrollBody),{margin:0,maxWidth:"100%"}))})),dn={enter:en.x9.enteringScreen,exit:en.x9.leavingScreen},pn=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiDialog"}),r=n["aria-describedby"],a=n["aria-labelledby"],i=n.BackdropComponent,s=n.BackdropProps,u=n.children,c=n.className,d=n.disableEscapeKeyDown,p=void 0!==d&&d,f=n.fullScreen,h=void 0!==f&&f,m=n.fullWidth,v=void 0!==m&&m,g=n.maxWidth,b=void 0===g?"sm":g,y=n.onBackdropClick,x=n.onClose,C=n.open,w=n.PaperComponent,E=void 0===w?Ue.Z:w,D=n.PaperProps,S=void 0===D?{}:D,k=n.scroll,P=void 0===k?"paper":k,A=n.TransitionComponent,F=void 0===A?Jt.Z:A,O=n.transitionDuration,T=void 0===O?dn:O,_=n.TransitionProps,R=(0,W.Z)(n,an),M=(0,l.Z)({},n,{disableEscapeKeyDown:p,fullScreen:h,fullWidth:v,maxWidth:b,scroll:P}),Z=function(e){var t=e.classes,n=e.scroll,r=e.maxWidth,o=e.fullWidth,a=e.fullScreen,i={root:["root"],container:["container","scroll".concat((0,Xt.Z)(n))],paper:["paper","paperScroll".concat((0,Xt.Z)(n)),"paperWidth".concat((0,Xt.Z)(String(r))),o&&"paperFullWidth",a&&"paperFullScreen"]};return(0,Oe.Z)(i,tn,t)}(M),I=o.useRef(),j=(0,Yt.Z)(a),B=o.useMemo((function(){return{titleId:j}}),[j]);return(0,Ne.jsx)(ln,(0,l.Z)({className:(0,Pe.Z)(Z.root,c),BackdropProps:(0,l.Z)({transitionDuration:T,as:i},s),closeAfterTransition:!0,BackdropComponent:sn,disableEscapeKeyDown:p,onClose:x,open:C,ref:t,onClick:function(e){I.current&&(I.current=null,y&&y(e),x&&x(e,"backdropClick"))},ownerState:M},R,{children:(0,Ne.jsx)(F,(0,l.Z)({appear:!0,in:C,timeout:T,role:"presentation"},_,{children:(0,Ne.jsx)(un,{className:(0,Pe.Z)(Z.container),onMouseDown:function(e){I.current=e.target===e.currentTarget},ownerState:M,children:(0,Ne.jsx)(cn,(0,l.Z)({as:E,elevation:24,role:"dialog","aria-describedby":r,"aria-labelledby":j},S,{className:(0,Pe.Z)(Z.paper,S.className),ownerState:M,children:(0,Ne.jsx)(rn.Provider,{value:B,children:u})}))})}))}))}));function fn(e){return(0,Me.Z)("MuiDialogActions",e)}(0,Ze.Z)("MuiDialogActions",["root","spacing"]);var hn=["className","disableSpacing"],mn=(0,Te.ZP)("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,!n.disableSpacing&&t.spacing]}})((function(e){var t=e.ownerState;return(0,l.Z)({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},!t.disableSpacing&&{"& > :not(:first-of-type)":{marginLeft:8}})})),vn=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiDialogActions"}),r=n.className,o=n.disableSpacing,a=void 0!==o&&o,i=(0,W.Z)(n,hn),s=(0,l.Z)({},n,{disableSpacing:a}),u=function(e){var t=e.classes,n={root:["root",!e.disableSpacing&&"spacing"]};return(0,Oe.Z)(n,fn,t)}(s);return(0,Ne.jsx)(mn,(0,l.Z)({className:(0,Pe.Z)(u.root,r),ownerState:s,ref:t},i))}));function gn(e){return(0,Me.Z)("MuiDialogContent",e)}(0,Ze.Z)("MuiDialogContent",["root","dividers"]);function bn(e){return(0,Me.Z)("MuiDialogTitle",e)}var yn=(0,Ze.Z)("MuiDialogTitle",["root"]),xn=["className","dividers"],Cn=(0,Te.ZP)("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.dividers&&t.dividers]}})((function(e){var t=e.theme,n=e.ownerState;return(0,l.Z)({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px"},n.dividers?{padding:"16px 24px",borderTop:"1px solid ".concat(t.palette.divider),borderBottom:"1px solid ".concat(t.palette.divider)}:(0,ke.Z)({},".".concat(yn.root," + &"),{paddingTop:0}))})),wn=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiDialogContent"}),r=n.className,o=n.dividers,a=void 0!==o&&o,i=(0,W.Z)(n,xn),s=(0,l.Z)({},n,{dividers:a}),u=function(e){var t=e.classes,n={root:["root",e.dividers&&"dividers"]};return(0,Oe.Z)(n,gn,t)}(s);return(0,Ne.jsx)(Cn,(0,l.Z)({className:(0,Pe.Z)(u.root,r),ownerState:s,ref:t},i))})),En=n(27301),Dn=n(33073),Sn=n(40162);function kn(e,t,n,r,a){var i="undefined"!==typeof window&&"undefined"!==typeof window.matchMedia,s=o.useState((function(){return a&&i?n(e).matches:r?r(e).matches:t})),l=(0,Zt.Z)(s,2),u=l[0],c=l[1];return(0,Sn.Z)((function(){var t=!0;if(i){var r=n(e),o=function(){t&&c(r.matches)};return o(),r.addListener(o),function(){t=!1,r.removeListener(o)}}}),[e,n,i]),u}var Pn=a.useSyncExternalStore;function An(e,t,n,r){var a=o.useCallback((function(){return t}),[t]),i=o.useMemo((function(){if(null!==r){var t=r(e).matches;return function(){return t}}return a}),[a,e,r]),s=o.useMemo((function(){if(null===n)return[a,function(){return function(){}}];var t=n(e);return[function(){return t.matches},function(e){return t.addListener(e),function(){t.removeListener(e)}}]}),[a,n,e]),l=(0,Zt.Z)(s,2),u=l[0],c=l[1];return Pn(c,u,i)}function Fn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(0,En.Z)(),r="undefined"!==typeof window&&"undefined"!==typeof window.matchMedia,o=(0,Dn.Z)({name:"MuiUseMediaQuery",props:t,theme:n}),a=o.defaultMatches,i=void 0!==a&&a,s=o.matchMedia,l=void 0===s?r?window.matchMedia:null:s,u=o.ssrMatchMedia,c=void 0===u?null:u,d=o.noSsr;var p="function"===typeof e?e(n):e;p=p.replace(/^@media( ?)/m,"");var f=void 0!==Pn?An:kn,h=f(p,i,l,c,d);return h}var On=n(13967),Tn=[{field:"id",headerName:"ID",width:70,hide:!0},{field:"image",headerName:"Imagen",width:80,renderCell:function(e){return(0,Ne.jsx)("div",{style:{borderRadius:"50%",overflow:"hidden",width:"60px",height:"60px"},children:(0,Ne.jsx)("img",{style:{height:"100%",width:"100%"},src:e.row.image})})}},{field:"name",headerName:"Nombre",width:200},{field:"category",headerName:"Categor\xeda",width:190},{field:"description",headerName:"Descripci\xf3n",width:200},{field:"location",headerName:"Ubicaci\xf3n",width:130},{field:"quantity",headerName:"Cantidad",width:100},{field:"unity",headerName:"Unidad de medida",width:150},{field:"price",headerName:"Precio",width:100},{field:"entryDate",headerName:"Fecha de Ingreso",width:150},{field:"note",headerName:"Notas",width:100,renderCell:function(e){return(0,Ne.jsx)(wt.Z,{className:"btn-hover",variant:"contained",sx:{background:"#3082AA !important"},onClick:function(){e.row.note(e.row)},children:(0,Ne.jsx)(Ut.Z,{})})}},{field:"edit",headerName:"Editar",width:90,renderCell:function(e){return(0,Ne.jsx)(wt.Z,{className:"btn-hover",variant:"contained",sx:{background:"#3082AA !important"},onClick:function(){e.row.edit(e.row)},children:(0,Ne.jsx)(Gt.Z,{})})}}],_n=function(){var e=(0,o.useState)(!1),t=(0,Zt.Z)(e,2),n=t[0],r=t[1],a=Fn((0,On.Z)().breakpoints.down("md")),i=(0,o.useState)(),s=(0,Zt.Z)(i,2),l=(s[0],s[1]),u=yt((function(e){return e.notesThunk})),c=function(){var e=(0,we.Z)(De().mark((function e(t){return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:l(t),r(!0);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),d=function(){r(!1)},p=(0,o.useRef)(),f=ce(),h=yt((function(e){return e.componentsFull})),m=mt(),v=function(){var e=(0,we.Z)(De().mark((function e(){var t;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Bt();case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,o.useEffect)((function(){var e=function(){var e=(0,we.Z)(De().mark((function e(){var t;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v();case 2:t=e.sent,m({type:"GET_COMPONENTS",payload:t});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[]);return(0,Ne.jsx)("div",{style:{height:"70vh",width:"100%"},children:h.length>0?(0,Ne.jsxs)(Ne.Fragment,{children:[(0,Ne.jsx)(It._$r,{autoPageSize:!0,columns:Tn,rows:h.map((function(e){var t,n,r;return e.imageType&&(n=e.imageData,r=e.imageType,t=xt(n,r)),{id:e._id,name:e.name,description:e.description,image:t,category:e.category,location:e.location,quantity:e.quantity,price:e.price,unity:"m2",entryDate:"21/04/2021",edit:function(){m({type:"COMPONENT_SELECTED",payload:e}),f.push("/editcomponent")},note:function(){var t=(0,we.Z)(De().mark((function t(){return De().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:c(e._id);case 1:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}()}})),getRowId:function(e){return e.id},onRowClick:function(e){},rowHeight:80,rowHeightMode:"fixed",rowSelectionMode:"None",selectionMode:"None",sx:{height:"100%",width:"100%",background:"#23282C",color:"whitesmoke",border:"1px solid #23282C","& .super-app-theme--header":{backgroundColor:"rgba(255, 7, 0, 0.55)"},boxShadow:8}}),(0,Ne.jsxs)(pn,{fullWidth:!0,fullScreen:a,open:n,onClose:d,"aria-labelledby":"responsive-dialog-title",children:[(0,Ne.jsx)(wn,{children:u.loading?(0,Ne.jsx)(Wt.Z,{}):(0,Ne.jsx)(qt.Z,{ref:p,hiddenLabel:!0,className:"textField",name:"note",label:"Notas",defaultValue:u.data[0]?u.data[0].data:"",multiline:!0,maxRows:4,variant:"outlined",style:{marginBottom:"2ch"},inputProps:{style:{width:500,height:80}}})}),(0,Ne.jsxs)(vn,{children:[(0,Ne.jsx)(wt.Z,{className:"textGrey",autoFocus:!0,onClick:d,children:"CANCELAR"}),(0,Ne.jsx)(wt.Z,{className:"textGrey",onClick:function(e){p.current.children[1].children[0].value;r(!1)},autoFocus:!0,children:"GUARDAR"})]})]})]}):(0,Ne.jsx)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",height:"90%"},children:(0,Ne.jsx)($t,{})})})},Rn=o.memo(_n);function Mn(){var e=yt((function(e){return e.components}));return(0,Ne.jsx)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",minHeight:"100vh",width:"100vw"},children:(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",minHeight:"100vh",width:"95vw"},children:[(0,Ne.jsx)("div",{style:{width:"100vw",display:"flex",justifyContent:"flex-end",marginRight:"3%",marginTop:"1%"},children:(0,Ne.jsx)(St,{router:"/newcomponent"})}),(0,Ne.jsx)(Rn,{components:e})]})})}var Zn=n(1413),In=n(80594),jn=n(60104),Bn=n(30418),Ln=["className","component"];function Nn(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.defaultTheme,n=e.defaultClassName,r=void 0===n?"MuiBox-root":n,a=e.generateClassName,i=(0,In.ZP)("div")(jn.Z),s=o.forwardRef((function(e,n){var o=(0,Bn.Z)(t),s=(0,Fe.Z)(e),u=s.className,c=s.component,d=void 0===c?"div":c,p=(0,W.Z)(s,Ln);return(0,Ne.jsx)(i,(0,l.Z)({as:d,ref:n,className:(0,Pe.Z)(u,a?a(r):r),theme:o},p))}));return s}var zn=n(87125),Vn=Nn({defaultTheme:(0,n(61979).Z)(),defaultClassName:"MuiBox-root",generateClassName:zn.Z.generate}),Hn=n(25502),qn=function(e,t){return(0,l.Z)({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%"},t&&{colorScheme:e.palette.mode})},Wn=function(e){return(0,l.Z)({color:e.palette.text.primary},e.typography.body1,{backgroundColor:e.palette.background.default,"@media print":{backgroundColor:e.palette.common.white}})};var Gn=function(e){var t=(0,_e.Z)({props:e,name:"MuiCssBaseline"}),n=t.children,r=t.enableColorScheme,a=void 0!==r&&r;return(0,Ne.jsxs)(o.Fragment,{children:[(0,Ne.jsx)(Hn.Z,{styles:function(e){return function(e){var t,n,r={html:qn(e,arguments.length>1&&void 0!==arguments[1]&&arguments[1]),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:(0,l.Z)({margin:0},Wn(e),{"&::backdrop":{backgroundColor:e.palette.background.default}})},o=null==(t=e.components)||null==(n=t.MuiCssBaseline)?void 0:n.styleOverrides;return o&&(r=[r,o]),r}(e,a)}}),n]})},Un=n(12065),Kn=n(90133),$n=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],Yn=(0,Te.ZP)("div",{name:"MuiDivider",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.absolute&&t.absolute,t[n.variant],n.light&&t.light,"vertical"===n.orientation&&t.vertical,n.flexItem&&t.flexItem,n.children&&t.withChildren,n.children&&"vertical"===n.orientation&&t.withChildrenVertical,"right"===n.textAlign&&"vertical"!==n.orientation&&t.textAlignRight,"left"===n.textAlign&&"vertical"!==n.orientation&&t.textAlignLeft]}})((function(e){var t=e.theme,n=e.ownerState;return(0,l.Z)({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:t.palette.divider,borderBottomWidth:"thin"},n.absolute&&{position:"absolute",bottom:0,left:0,width:"100%"},n.light&&{borderColor:(0,Un.Fq)(t.palette.divider,.08)},"inset"===n.variant&&{marginLeft:72},"middle"===n.variant&&"horizontal"===n.orientation&&{marginLeft:t.spacing(2),marginRight:t.spacing(2)},"middle"===n.variant&&"vertical"===n.orientation&&{marginTop:t.spacing(1),marginBottom:t.spacing(1)},"vertical"===n.orientation&&{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"},n.flexItem&&{alignSelf:"stretch",height:"auto"})}),(function(e){var t=e.theme,n=e.ownerState;return(0,l.Z)({},n.children&&{display:"flex",whiteSpace:"nowrap",textAlign:"center",border:0,"&::before, &::after":{position:"relative",width:"100%",borderTop:"thin solid ".concat(t.palette.divider),top:"50%",content:'""',transform:"translateY(50%)"}})}),(function(e){var t=e.theme,n=e.ownerState;return(0,l.Z)({},n.children&&"vertical"===n.orientation&&{flexDirection:"column","&::before, &::after":{height:"100%",top:"0%",left:"50%",borderTop:0,borderLeft:"thin solid ".concat(t.palette.divider),transform:"translateX(0%)"}})}),(function(e){var t=e.ownerState;return(0,l.Z)({},"right"===t.textAlign&&"vertical"!==t.orientation&&{"&::before":{width:"90%"},"&::after":{width:"10%"}},"left"===t.textAlign&&"vertical"!==t.orientation&&{"&::before":{width:"10%"},"&::after":{width:"90%"}})})),Xn=(0,Te.ZP)("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:function(e,t){var n=e.ownerState;return[t.wrapper,"vertical"===n.orientation&&t.wrapperVertical]}})((function(e){var t=e.theme,n=e.ownerState;return(0,l.Z)({display:"inline-block",paddingLeft:"calc(".concat(t.spacing(1)," * 1.2)"),paddingRight:"calc(".concat(t.spacing(1)," * 1.2)")},"vertical"===n.orientation&&{paddingTop:"calc(".concat(t.spacing(1)," * 1.2)"),paddingBottom:"calc(".concat(t.spacing(1)," * 1.2)")})})),Qn=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiDivider"}),r=n.absolute,o=void 0!==r&&r,a=n.children,i=n.className,s=n.component,u=void 0===s?a?"div":"hr":s,c=n.flexItem,d=void 0!==c&&c,p=n.light,f=void 0!==p&&p,h=n.orientation,m=void 0===h?"horizontal":h,v=n.role,g=void 0===v?"hr"!==u?"separator":void 0:v,b=n.textAlign,y=void 0===b?"center":b,x=n.variant,C=void 0===x?"fullWidth":x,w=(0,W.Z)(n,$n),E=(0,l.Z)({},n,{absolute:o,component:u,flexItem:d,light:f,orientation:m,role:g,textAlign:y,variant:C}),D=function(e){var t=e.absolute,n=e.children,r=e.classes,o=e.flexItem,a=e.light,i=e.orientation,s=e.textAlign,l={root:["root",t&&"absolute",e.variant,a&&"light","vertical"===i&&"vertical",o&&"flexItem",n&&"withChildren",n&&"vertical"===i&&"withChildrenVertical","right"===s&&"vertical"!==i&&"textAlignRight","left"===s&&"vertical"!==i&&"textAlignLeft"],wrapper:["wrapper","vertical"===i&&"wrapperVertical"]};return(0,Oe.Z)(l,Kn.V,r)}(E);return(0,Ne.jsx)(Yn,(0,l.Z)({as:u,className:(0,Pe.Z)(D.root,i),role:g,ref:t,ownerState:E},w,{children:a?(0,Ne.jsx)(Xn,{className:D.wrapper,ownerState:E,children:a}):null}))})),Jn=function(e){var t=new FormData;return Object.keys(e).forEach((function(n){switch(typeof e[n]){case"object":e[n]instanceof File?t.append(n,e[n]):t.append(n,JSON.stringify(e[n]));break;case"string":case"number":t.append(n,e[n]);break;default:t.append(n,JSON.stringify(e[n]))}})),t},er=[],tr=[],nr=function(e){var t=e.handlerModal,n=e.stateModal,r=e.components,a=e.addIdComponentsForProduct,i=(0,o.useState)([]),s=(0,Zt.Z)(i,2),l=s[0],u=s[1];return(0,o.useEffect)((function(){var e,t,n=function(e){for(var t=[],n=0;n .".concat(cr.root),{paddingRight:48}),(t={},(0,ke.Z)(t,"&.".concat(ur.focusVisible),{backgroundColor:n.palette.action.focus}),(0,ke.Z)(t,"&.".concat(ur.selected),(0,ke.Z)({backgroundColor:(0,Un.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity)},"&.".concat(ur.focusVisible),{backgroundColor:(0,Un.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity+n.palette.action.focusOpacity)})),(0,ke.Z)(t,"&.".concat(ur.disabled),{opacity:n.palette.action.disabledOpacity}),t),"flex-start"===r.alignItems&&{alignItems:"flex-start"},r.divider&&{borderBottom:"1px solid ".concat(n.palette.divider),backgroundClip:"padding-box"},r.button&&(0,ke.Z)({transition:n.transitions.create("background-color",{duration:n.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:n.palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}},"&.".concat(ur.selected,":hover"),{backgroundColor:(0,Un.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity+n.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(0,Un.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity)}}),r.hasSecondaryAction&&{paddingRight:48})})),yr=(0,Te.ZP)("li",{name:"MuiListItem",slot:"Container",overridesResolver:function(e,t){return t.container}})({position:"relative"}),xr=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiListItem"}),r=n.alignItems,a=void 0===r?"center":r,i=n.autoFocus,s=void 0!==i&&i,u=n.button,c=void 0!==u&&u,d=n.children,p=n.className,f=n.component,h=n.components,m=void 0===h?{}:h,v=n.componentsProps,g=void 0===v?{}:v,b=n.ContainerComponent,y=void 0===b?"li":b,x=n.ContainerProps,C=(x=void 0===x?{}:x).className,w=n.dense,E=void 0!==w&&w,D=n.disabled,S=void 0!==D&&D,k=n.disableGutters,P=void 0!==k&&k,A=n.disablePadding,F=void 0!==A&&A,O=n.divider,T=void 0!==O&&O,_=n.focusVisibleClassName,R=n.secondaryAction,M=n.selected,Z=void 0!==M&&M,I=(0,W.Z)(n.ContainerProps,vr),j=(0,W.Z)(n,gr),B=o.useContext(sr.Z),L={dense:E||B.dense||!1,alignItems:a,disableGutters:P},N=o.useRef(null);(0,Sn.Z)((function(){s&&N.current&&N.current.focus()}),[s]);var z=o.Children.toArray(d),V=z.length&&(0,ar.Z)(z[z.length-1],["ListItemSecondaryAction"]),H=(0,l.Z)({},n,{alignItems:a,autoFocus:s,button:c,dense:L.dense,disabled:S,disableGutters:P,disablePadding:F,divider:T,hasSecondaryAction:V,selected:Z}),q=function(e){var t=e.alignItems,n=e.button,r=e.classes,o=e.dense,a=e.disabled,i={root:["root",o&&"dense",!e.disableGutters&&"gutters",!e.disablePadding&&"padding",e.divider&&"divider",a&&"disabled",n&&"button","flex-start"===t&&"alignItemsFlexStart",e.hasSecondaryAction&&"secondaryAction",e.selected&&"selected"],container:["container"]};return(0,Oe.Z)(i,lr,r)}(H),G=(0,ir.Z)(N,t),U=m.Root||br,K=g.root||{},$=(0,l.Z)({className:(0,Pe.Z)(q.root,K.className,p),disabled:S},j),Y=f||"li";return c&&($.component=f||"div",$.focusVisibleClassName=(0,Pe.Z)(ur.focusVisible,_),Y=or.Z),V?(Y=$.component||f?Y:"div","li"===y&&("li"===Y?Y="div":"li"===$.component&&($.component="div")),(0,Ne.jsx)(sr.Z.Provider,{value:L,children:(0,Ne.jsxs)(yr,(0,l.Z)({as:y,className:(0,Pe.Z)(q.container,C),ref:G,ownerState:H},I,{children:[(0,Ne.jsx)(U,(0,l.Z)({},K,!(0,rr.Z)(U)&&{as:Y,ownerState:(0,l.Z)({},H,K.ownerState)},$,{children:z})),z.pop()]}))})):(0,Ne.jsx)(sr.Z.Provider,{value:L,children:(0,Ne.jsxs)(U,(0,l.Z)({},K,{as:Y,ref:G,ownerState:H},!(0,rr.Z)(U)&&{ownerState:(0,l.Z)({},H,K.ownerState)},$,{children:[z,R&&(0,Ne.jsx)(mr,{children:R})]}))})})),Cr=xr,wr=n(13400);function Er(e){return(0,Me.Z)("MuiListItemAvatar",e)}(0,Ze.Z)("MuiListItemAvatar",["root","alignItemsFlexStart"]);var Dr=["className"],Sr=(0,Te.ZP)("div",{name:"MuiListItemAvatar",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,"flex-start"===n.alignItems&&t.alignItemsFlexStart]}})((function(e){var t=e.ownerState;return(0,l.Z)({minWidth:56,flexShrink:0},"flex-start"===t.alignItems&&{marginTop:8})})),kr=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiListItemAvatar"}),r=n.className,a=(0,W.Z)(n,Dr),i=o.useContext(sr.Z),s=(0,l.Z)({},n,{alignItems:i.alignItems}),u=function(e){var t=e.alignItems,n=e.classes,r={root:["root","flex-start"===t&&"alignItemsFlexStart"]};return(0,Oe.Z)(r,Er,n)}(s);return(0,Ne.jsx)(Sr,(0,l.Z)({className:(0,Pe.Z)(u.root,r),ownerState:s,ref:t},a))})),Pr=kr,Ar=(0,n(76189).Z)((0,Ne.jsx)("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person");function Fr(e){return(0,Me.Z)("MuiAvatar",e)}(0,Ze.Z)("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);var Or=["alt","children","className","component","imgProps","sizes","src","srcSet","variant"],Tr=(0,Te.ZP)("div",{name:"MuiAvatar",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t[n.variant],n.colorDefault&&t.colorDefault]}})((function(e){var t=e.theme,n=e.ownerState;return(0,l.Z)({position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:t.typography.fontFamily,fontSize:t.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none"},"rounded"===n.variant&&{borderRadius:t.shape.borderRadius},"square"===n.variant&&{borderRadius:0},n.colorDefault&&{color:t.palette.background.default,backgroundColor:"light"===t.palette.mode?t.palette.grey[400]:t.palette.grey[600]})})),_r=(0,Te.ZP)("img",{name:"MuiAvatar",slot:"Img",overridesResolver:function(e,t){return t.img}})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),Rr=(0,Te.ZP)(Ar,{name:"MuiAvatar",slot:"Fallback",overridesResolver:function(e,t){return t.fallback}})({width:"75%",height:"75%"});var Mr=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiAvatar"}),r=n.alt,a=n.children,i=n.className,s=n.component,u=void 0===s?"div":s,c=n.imgProps,d=n.sizes,p=n.src,f=n.srcSet,h=n.variant,m=void 0===h?"circular":h,v=(0,W.Z)(n,Or),g=null,b=function(e){var t=e.crossOrigin,n=e.referrerPolicy,r=e.src,a=e.srcSet,i=o.useState(!1),s=(0,Zt.Z)(i,2),l=s[0],u=s[1];return o.useEffect((function(){if(r||a){u(!1);var e=!0,o=new Image;return o.onload=function(){e&&u("loaded")},o.onerror=function(){e&&u("error")},o.crossOrigin=t,o.referrerPolicy=n,o.src=r,a&&(o.srcset=a),function(){e=!1}}}),[t,n,r,a]),l}((0,l.Z)({},c,{src:p,srcSet:f})),y=p||f,x=y&&"error"!==b,C=(0,l.Z)({},n,{colorDefault:!x,component:u,variant:m}),w=function(e){var t=e.classes,n={root:["root",e.variant,e.colorDefault&&"colorDefault"],img:["img"],fallback:["fallback"]};return(0,Oe.Z)(n,Fr,t)}(C);return g=x?(0,Ne.jsx)(_r,(0,l.Z)({alt:r,src:p,srcSet:f,sizes:d,ownerState:C,className:w.img},c)):null!=a?a:y&&r?r[0]:(0,Ne.jsx)(Rr,{className:w.fallback}),(0,Ne.jsx)(Tr,(0,l.Z)({as:u,ownerState:C,className:(0,Pe.Z)(w.root,i),ref:t},v,{children:g}))})),Zr=n(29849),Ir=["children","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"],jr=(0,Te.ZP)("div",{name:"MuiListItemText",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[(0,ke.Z)({},"& .".concat(Zr.Z.primary),t.primary),(0,ke.Z)({},"& .".concat(Zr.Z.secondary),t.secondary),t.root,n.inset&&t.inset,n.primary&&n.secondary&&t.multiline,n.dense&&t.dense]}})((function(e){var t=e.ownerState;return(0,l.Z)({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},t.primary&&t.secondary&&{marginTop:6,marginBottom:6},t.inset&&{paddingLeft:56})})),Br=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiListItemText"}),r=n.children,a=n.className,i=n.disableTypography,s=void 0!==i&&i,u=n.inset,c=void 0!==u&&u,d=n.primary,p=n.primaryTypographyProps,f=n.secondary,h=n.secondaryTypographyProps,m=(0,W.Z)(n,Ir),v=o.useContext(sr.Z).dense,g=null!=d?d:r,b=f,y=(0,l.Z)({},n,{disableTypography:s,inset:c,primary:!!g,secondary:!!b,dense:v}),x=function(e){var t=e.classes,n=e.inset,r=e.primary,o=e.secondary,a={root:["root",n&&"inset",e.dense&&"dense",r&&o&&"multiline"],primary:["primary"],secondary:["secondary"]};return(0,Oe.Z)(a,Zr.L,t)}(y);return null==g||g.type===nt.Z||s||(g=(0,Ne.jsx)(nt.Z,(0,l.Z)({variant:v?"body2":"body1",className:x.primary,component:"span",display:"block"},p,{children:g}))),null==b||b.type===nt.Z||s||(b=(0,Ne.jsx)(nt.Z,(0,l.Z)({variant:"body2",className:x.secondary,color:"text.secondary",display:"block"},h,{children:b}))),(0,Ne.jsxs)(jr,(0,l.Z)({className:(0,Pe.Z)(x.root,a),ownerState:y,ref:t},m,{children:[g,b]}))})),Lr=n(67022),Nr=n(27247),zr=function(e){var t=e.name,n=e.id,r=e.setQuantity,o=e.remove;return(0,Ne.jsxs)(Cr,{secondaryAction:(0,Ne.jsx)(wr.Z,{edge:"end","aria-label":"delete",onClick:function(){return o(n)},children:(0,Ne.jsx)(Nr.Z,{style:{color:"grey"}})}),children:[(0,Ne.jsx)(Pr,{children:(0,Ne.jsx)(Mr,{children:(0,Ne.jsx)(Lr.Z,{})})}),(0,Ne.jsx)(Br,{className:"textField",children:t}),(0,Ne.jsx)(qt.Z,{className:"textField",id:"quantity",label:"cantidad",type:"number",onChange:function(e){r(e.target.value,n)},InputLabelProps:{shrink:!0},InputProps:{inputProps:{defaultValue:1,min:0,max:100}}},n)]})};function Vr(){var e=mt(),t=yt((function(e){return e.components})),n=yt((function(e){return e.componentsProduct})),r=yt((function(e){return e.componentsModel})),a=(0,o.useState)(0),i=(0,Zt.Z)(a,2),s=i[0],l=i[1],u=function(){var t=(0,we.Z)(De().mark((function t(){var n;return De().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Bt();case 2:null!==(n=t.sent)?e({type:"GET_COMPONENTS",payload:n}):console.log("error");case 4:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();(0,o.useEffect)((function(){return u(),function(){e({type:"CLEAN_COMPONENTS_PRODUCT"})}}),[]),(0,o.useEffect)((function(){b((0,Zn.Z)((0,Zn.Z)({},g),{},{components:n}))}),[s]);var c=ce(),d=(0,o.useState)(!1),p=(0,Zt.Z)(d,2),f=p[0],h=p[1],m=(0,o.useState)({name:"",descript:"",image:"",quantity:"",components:[]}),v=(0,Zt.Z)(m,2),g=v[0],b=v[1],y=(0,o.useState)({preview:"",raw:""}),x=(0,Zt.Z)(y,2),C=x[0],w=x[1],E=function(e){b((0,Zn.Z)((0,Zn.Z)({},g),{},(0,ke.Z)({},e.target.name,e.target.value)))},D=function(){var t=(0,we.Z)(De().mark((function t(n){var r;return De().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n.preventDefault(),t.next=3,Jn(g);case 3:return r=t.sent,t.next=6,A(r);case 6:t.sent?(b({name:"",descript:"",image:"",quantity:"",components:[]}),e({type:"RESET_COMPONENTS_PRODUCT"}),c.push("/")):console.log("error");case 8:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),S=function(){h(!f)},k=function(t){l(s+1),e({type:"REMOVE_COMPONENTS_PRODUCT",payload:t})},P=function(t,n){e({type:"SET_QUANTITY_COMPONENT_PRODUCT",payload:{id:n,quantity:t}})},A=function(){var e=(0,we.Z)(De().mark((function e(t){return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ft(t);case 2:if(null===e.sent){e.next=7;break}return e.abrupt("return",!0);case 7:return e.abrupt("return",!1);case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,Ne.jsxs)(Ne.Fragment,{children:[(0,Ne.jsx)(nr,{handlerModal:S,stateModal:f,components:t,addIdComponentsForProduct:function(t){var n=function(e,t){var n=[];return t.forEach((function(t){e.includes(t._id)&&n.push(t)})),n}(t,r);l(s+1),e({type:"ADD_COMPONENTS_PRODUCT",payload:n})}}),(0,Ne.jsx)(Gn,{}),(0,Ne.jsxs)("div",{style:{padding:"5%",marginTop:"5%",width:"50vw",height:"90vh",display:"flex",justifyContent:"space-between",flexDirection:"column"},children:[(0,Ne.jsx)(qt.Z,{className:"textField",name:"name",label:"Nombre",variant:"outlined",onChange:E,style:{marginBottom:"2ch"}}),(0,Ne.jsx)(qt.Z,{className:"textField",name:"descript",label:"Descripcion",variant:"outlined",multiline:!0,onChange:E,style:{marginBottom:"2ch"},inputProps:{style:{height:80}}}),(0,Ne.jsx)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:(0,Ne.jsxs)("div",{style:{borderRadius:"100px",display:"flex",width:"200px",height:"200px",overflow:"hidden",alignItems:"center",justifyContent:"center"},children:[(0,Ne.jsx)(wt.Z,{href:"#",onClick:function(e){e.preventDefault(),document.getElementById("image").click()},children:(0,Ne.jsx)("img",{src:C.preview?C.preview:"https://thealmanian.com/wp-content/uploads/2019/01/product_image_thumbnail_placeholder.png",alt:"preview",style:{width:"200px",height:"200px"}})}),(0,Ne.jsx)("input",{type:"file",id:"image",name:"image",accept:"image/*",style:{display:"none"},onChange:function(e){e.target.files.length&&w({preview:URL.createObjectURL(e.target.files[0]),raw:e.target.files[0]}),b((0,Zn.Z)((0,Zn.Z)({},g),{},{image:e.target.files[0]}))}})]})})]}),(0,Ne.jsx)(Ge,{item:!0,xs:12,sm:8,md:6,component:Ue.Z,elevation:0,sx:{display:"flex",justifyContent:"center",verticalAlign:"center",backgroundColor:"#11181B"},children:(0,Ne.jsxs)(Vn,{sx:{width:"90%",display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,Ne.jsx)("h3",{style:{width:"80%",fontWeight:"400",color:"#7a7979",display:"block",position:"relative",top:"6%"},children:"Lista de componentes"}),(0,Ne.jsx)("div",{style:{display:"block",position:"relative",left:"40%",top:"5%"},children:(0,Ne.jsx)(wt.Z,{style:{width:"40px",height:"60px",borderRadius:"100px",fontSize:"2rem"},variant:"contained",color:"primary",onClick:function(){S()},children:"+"})}),(0,Ne.jsx)("div",{style:{overflow:"scroll",minHeight:"60vh",maxHeight:"60vh",borderRadius:"1ch",padding:"5ch",width:"80%",background:"#23282C"},children:n&&n.length>0?n.map((function(e){return(0,Ne.jsxs)(Ne.Fragment,{children:[(0,Ne.jsx)(zr,{id:e._id,name:e.name,setQuantity:P,remove:k},e.id),(0,Ne.jsx)(Qn,{color:"whitesmoke",style:{marginBottom:"1em"}})]})})):null}),(0,Ne.jsx)(wt.Z,{type:"submit",style:{width:"50%",margin:"5ch"},variant:"contained",color:"primary",onClick:D,children:"CONFIRMAR"})]})})]})}var Hr=n(23786),qr=n(93840),Wr=n(52930);function Gr(e){return(0,Me.Z)("MuiInputAdornment",e)}var Ur,Kr=(0,Ze.Z)("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]),$r=["children","className","component","disablePointerEvents","disableTypography","position","variant"],Yr=(0,Te.ZP)("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t["position".concat((0,Xt.Z)(n.position))],!0===n.disablePointerEvents&&t.disablePointerEvents,t[n.variant]]}})((function(e){var t=e.theme,n=e.ownerState;return(0,l.Z)({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:t.palette.action.active},"filled"===n.variant&&(0,ke.Z)({},"&.".concat(Kr.positionStart,"&:not(.").concat(Kr.hiddenLabel,")"),{marginTop:16}),"start"===n.position&&{marginRight:8},"end"===n.position&&{marginLeft:8},!0===n.disablePointerEvents&&{pointerEvents:"none"})})),Xr=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiInputAdornment"}),r=n.children,a=n.className,i=n.component,s=void 0===i?"div":i,u=n.disablePointerEvents,c=void 0!==u&&u,d=n.disableTypography,p=void 0!==d&&d,f=n.position,h=n.variant,m=(0,W.Z)(n,$r),v=(0,Wr.Z)()||{},g=h;h&&v.variant,v&&!g&&(g=v.variant);var b=(0,l.Z)({},n,{hiddenLabel:v.hiddenLabel,size:v.size,disablePointerEvents:c,position:f,variant:g}),y=function(e){var t=e.classes,n=e.disablePointerEvents,r=e.hiddenLabel,o=e.position,a=e.size,i=e.variant,s={root:["root",n&&"disablePointerEvents",o&&"position".concat((0,Xt.Z)(o)),i,r&&"hiddenLabel",a&&"size".concat((0,Xt.Z)(a))]};return(0,Oe.Z)(s,Gr,t)}(b);return(0,Ne.jsx)(qr.Z.Provider,{value:null,children:(0,Ne.jsx)(Yr,(0,l.Z)({as:s,ownerState:b,className:(0,Pe.Z)(y.root,a),ref:t},m,{children:"string"!==typeof r||p?(0,Ne.jsxs)(o.Fragment,{children:["start"===f?Ur||(Ur=(0,Ne.jsx)("span",{className:"notranslate",children:"\u200b"})):null,r]}):(0,Ne.jsx)(nt.Z,{color:"text.secondary",children:r})}))})})),Qr=n(34583),Jr=[{value:"Generales",label:"Generales"},{value:"Circuitos integrados",label:"Circuitos integrados"},{value:"Diodos",label:"Diodos"},{value:"Fichas, cables y pines",label:"Fichas, cables y pines"},{value:"Modulos",label:"Modulos"},{value:"Pasivos",label:"Pasivos"},{value:"Pantallas",label:"Pantallas"},{value:"Sensores",label:"Sensores"},{value:"Otros",label:"Otros"}],eo=(0,Te.ZP)("input")({display:"none"});function to(){var e=ce(),t=(0,o.useState)([]),n=(0,Zt.Z)(t,2),r=n[0],a=n[1],i=(0,o.useState)({name:"",descript:"",image:"",quantity:"",category:"",price:"",location:""}),s=(0,Zt.Z)(i,2),l=s[0],u=s[1],c=(0,o.useState)({preview:"",raw:""}),d=(0,Zt.Z)(c,2),p=d[0],f=d[1],h=function(e){u((0,Zn.Z)((0,Zn.Z)({},l),{},(0,ke.Z)({},e.target.name,e.target.value)))},m=function(){var t=(0,we.Z)(De().mark((function t(n){var o,a,i;return De().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n.preventDefault(),r.name){t.next=8;break}o=Jn(l),v(o),u({name:"",descript:"",image:"",quantity:"",category:"",price:"",location:""}),f({preview:"",raw:""}),t.next=15;break;case 8:return(a=new FormData).append("file",r),t.next=12,Ht(a);case 12:i=t.sent,console.log(i),null!==i&&e.push("/components");case 15:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),v=function(){var t=(0,we.Z)(De().mark((function t(n){return De().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Lt(n);case 2:null!==t.sent&&e.push("/components");case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return(0,Ne.jsxs)(Ne.Fragment,{children:[(0,Ne.jsx)(Ue.Z,{elevation:3,style:{padding:"5ch",background:" #23282C"},children:(0,Ne.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",width:"60vw"},children:[(0,Ne.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",flexDirection:"column"},children:[(0,Ne.jsx)(qt.Z,{name:"name",className:"textField",label:"Nombre",variant:"outlined",onChange:h}),(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"row"},children:[(0,Ne.jsx)(qt.Z,{className:"textField",name:"category",select:!0,label:"Categor\xeda",value:l.category,onChange:h,style:{width:"28ch"},children:Jr.map((function(e){return(0,Ne.jsx)(Hr.Z,{value:e.value,children:e.label},e.value)}))}),(0,Ne.jsx)(qt.Z,{className:"textField",name:"quantity",label:"Cantidad",type:"number",style:{width:"10ch",marginLeft:"2ch"},InputLabelProps:{shrink:!0},onChange:h})]}),(0,Ne.jsx)(qt.Z,{className:"textField",name:"price",label:"Precio",InputProps:{startAdornment:(0,Ne.jsx)(Xr,{position:"start",children:"$"})},variant:"outlined",onChange:h,type:"number"}),(0,Ne.jsx)(qt.Z,{className:"textField",name:"location",label:"Ubicaci\xf3n",variant:"outlined",onChange:h,type:"text"})]}),(0,Ne.jsxs)("div",{style:{display:"flex",width:"50%",justifyContent:"space-evenly",flexDirection:"column"},children:[(0,Ne.jsx)(qt.Z,{className:"textField",name:"descript",label:"Descripcion",variant:"outlined",onChange:h,style:{marginBottom:"2ch"},multiline:"true",inputProps:{style:{height:80}}}),(0,Ne.jsx)(Ge,{container:!0,direction:"row",alignItems:"center",justifyContent:"center",children:(0,Ne.jsx)(Ge,{item:!0,xs:5,children:(0,Ne.jsxs)("div",{style:{background:"whitesmoke",display:"flex",justifyContent:"center",overflow:"hidden",borderRadius:"50%",width:"200px",height:"200px"},children:[(0,Ne.jsx)(wt.Z,{style:{padding:"0"},href:"#",onClick:function(e){e.preventDefault(),document.getElementById("image").click()},children:(0,Ne.jsx)("img",{src:p.preview?p.preview:"https://thealmanian.com/wp-content/uploads/2019/01/product_image_thumbnail_placeholder.png",alt:"preview",style:{width:"100%",objectFit:"fill"}})}),(0,Ne.jsx)("input",{type:"file",id:"image",name:"image",accept:"image/*",style:{display:"none"},onChange:function(e){e.target.files.length&&f({preview:URL.createObjectURL(e.target.files[0]),raw:e.target.files[0]}),u((0,Zn.Z)((0,Zn.Z)({},l),{},{image:e.target.files[0]}))}})]})})})]})]})}),(0,Ne.jsxs)("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"3ch",width:"66vw"},children:[(0,Ne.jsxs)("label",{htmlFor:"icon-button-file",children:[(0,Ne.jsx)(eo,{id:"icon-button-file",type:"file",name:"file",onChange:function(e){var t=e.target.files[0];a(t)}}),(0,Ne.jsx)(wr.Z,{color:"primary","aria-label":"upload file",component:"span",children:(0,Ne.jsx)(Qr.Z,{})})]}),(0,Ne.jsx)(wt.Z,{type:"submit",variant:"contained",color:"primary",onClick:m,sx:{ml:"20px"},children:"Agregar"})]})]})}var no=function(){return(0,Ne.jsx)(Ne.Fragment,{children:(0,Ne.jsxs)(Ge,{container:!0,spacing:0,direction:"column",alignItems:"center",justifyContent:"center",style:{minHeight:"100vh"},children:[(0,Ne.jsx)("h2",{style:{color:"lightgrey",marginBottom:"1%",fontWeight:"400"},children:"AGREGAR COMPONENTE"}),(0,Ne.jsx)(to,{})]})})},ro=function(){return(0,Ne.jsx)(Ne.Fragment,{children:(0,Ne.jsx)("div",{style:{height:"100vh",display:"flex",justifyContent:"center",alignItems:"center"},children:(0,Ne.jsx)(Vr,{})})})},oo="http://192.168.1.18:1997",ao=function(){var e=(0,we.Z)(De().mark((function e(){var t;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt().get("".concat(oo,"/api/inventory/process"));case 2:if(200!==(t=e.sent).status){e.next=7;break}return e.abrupt("return",t.data);case 7:return e.abrupt("return");case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),io=function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt().get("".concat(oo,"/api/inventory/process/").concat(t));case 2:if(n=e.sent,console.log(n),200!==n.status){e.next=8;break}return e.abrupt("return",n.data);case 8:return e.abrupt("return");case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),so=function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt()({method:"post",url:"".concat(oo,"/api/inventory/process/add"),data:t,headers:{"Content-Type":"multipart/form-data"}});case 2:if(200!==(n=e.sent).status){e.next=7;break}return e.abrupt("return",n.data);case 7:return e.abrupt("return");case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),lo=function(){var e=(0,we.Z)(De().mark((function e(t,n){var r;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt()({method:"put",url:"".concat(oo,"/api/inventory/process/quantity/").concat(n),data:t});case 2:if(200!==(r=e.sent).status){e.next=7;break}return e.abrupt("return",r.data);case 7:return e.abrupt("return");case 8:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),uo=function(){var e=(0,we.Z)(De().mark((function e(t,n){var r;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt()({method:"put",url:"".concat(oo,"/api/inventory/process/state/").concat(t),data:n,headers:{"content-type":"application/json"}});case 2:if(200!==(r=e.sent).status){e.next=7;break}return e.abrupt("return",r.data);case 7:return e.abrupt("return");case 8:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),co=n(38996);function po(e){var t=e.product,n=(0,o.useState)(!1),r=(0,Zt.Z)(n,2),a=r[0],i=r[1],s=Fn((0,On.Z)().breakpoints.down("md")),l=function(){i(!1)},u=(0,o.useState)({modelId:t._id,name:"",users:""}),c=(0,Zt.Z)(u,2),d=c[0],p=c[1],f=t.name,h=t.description,m=t.imageType,v=t.imageData,g=ce(),b=function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.preventDefault(),e.next=3,Jn(d);case 3:return n=e.sent,e.next=6,so(n);case 6:e.sent,g.push("/fabricdashboard");case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,Ne.jsx)(Ne.Fragment,{children:(0,Ne.jsxs)(Ge,{container:!0,component:"main",sx:{height:"100vh"},children:[(0,Ne.jsx)(Ge,{id:"left-col",item:!0,xs:!1,sm:4,md:6,sx:{backgroundColor:"#11181B",display:"flex",justifyContent:"center",alignItems:"center"},children:(0,Ne.jsx)("div",{id:"imageBox",style:{maxWidth:"50%"},className:"animate__animated animate__fadeIn",children:(0,Ne.jsx)("img",{src:"".concat(function(e,t){return xt(e,t)}(v,m)),alt:"preview",style:{maxWidth:"100%",borderRadius:"50%",overflow:"hidden"}})})}),(0,Ne.jsx)(Ge,{id:"right-col",item:!0,xs:12,sm:8,md:6,sx:{backgroundColor:"#11181B",display:"flex",alignItems:"center"},children:(0,Ne.jsxs)(Vn,{sx:{width:"100%",my:10,mx:4,display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,Ne.jsx)(nt.Z,{component:"h1",variant:"h3",color:"whitesmoke",children:f}),(0,Ne.jsx)(Vn,{sx:{mt:10,mb:10,color:"whitesmoke"},children:h}),(0,Ne.jsx)(qt.Z,{className:"textField",name:"name",label:"Id",helperText:"Ingrese un identificador del producto a fabricar",variant:"outlined",onChange:function(e){p((0,Zn.Z)((0,Zn.Z)({},d),{},(0,ke.Z)({},e.target.name,e.target.value)))},style:{marginBottom:"2ch"}}),(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"row",width:"35%",marginTop:"5%"},children:[(0,Ne.jsx)(wt.Z,{color:"error",variant:"contained",sx:{mt:3,mb:2,mr:5},onClick:function(){i(!0)},children:(0,Ne.jsx)(Nr.Z,{})}),(0,Ne.jsx)(wt.Z,{className:"btn-hover",variant:"contained",sx:{mt:3,mb:2,backgroundColor:"#3082aa",width:"200px"},onClick:b,endIcon:(0,Ne.jsx)(co.Z,{}),children:"FABRICAR"}),(0,Ne.jsxs)(pn,{fullScreen:s,open:a,onClose:l,"aria-labelledby":"responsive-dialog-title",children:[(0,Ne.jsx)(wn,{children:(0,Ne.jsx)("h3",{style:{fontWeight:"400",color:"lightgrey "},children:"\xbfEst\xe1 seguro/a que desea eliminar el elemento?"})}),(0,Ne.jsxs)(vn,{children:[(0,Ne.jsx)(wt.Z,{className:"textGrey",autoFocus:!0,onClick:l,children:"NO"}),(0,Ne.jsx)(wt.Z,{className:"textGrey",onClick:function(e){e.preventDefault(),null!==Tt(t._id)&&(console.log("wep"),g.push("/"))},autoFocus:!0,children:"SI"})]})]})]})]})})]})})}var fo=n(46646);function ho(e){return(0,Me.Z)("MuiTable",e)}(0,Ze.Z)("MuiTable",["root","stickyHeader"]);var mo=["className","component","padding","size","stickyHeader"],vo=(0,Te.ZP)("table",{name:"MuiTable",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.stickyHeader&&t.stickyHeader]}})((function(e){var t=e.theme,n=e.ownerState;return(0,l.Z)({display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":(0,l.Z)({},t.typography.body2,{padding:t.spacing(2),color:t.palette.text.secondary,textAlign:"left",captionSide:"bottom"})},n.stickyHeader&&{borderCollapse:"separate"})})),go="table",bo=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiTable"}),r=n.className,a=n.component,i=void 0===a?go:a,s=n.padding,u=void 0===s?"normal":s,c=n.size,d=void 0===c?"medium":c,p=n.stickyHeader,f=void 0!==p&&p,h=(0,W.Z)(n,mo),m=(0,l.Z)({},n,{component:i,padding:u,size:d,stickyHeader:f}),v=function(e){var t=e.classes,n={root:["root",e.stickyHeader&&"stickyHeader"]};return(0,Oe.Z)(n,ho,t)}(m),g=o.useMemo((function(){return{padding:u,size:d,stickyHeader:f}}),[u,d,f]);return(0,Ne.jsx)(fo.Z.Provider,{value:g,children:(0,Ne.jsx)(vo,(0,l.Z)({as:i,role:i===go?null:"table",ref:t,className:(0,Pe.Z)(v.root,r),ownerState:m},h))})})),yo=n(829);function xo(e){return(0,Me.Z)("MuiTableBody",e)}(0,Ze.Z)("MuiTableBody",["root"]);var Co=["className","component"],wo=(0,Te.ZP)("tbody",{name:"MuiTableBody",slot:"Root",overridesResolver:function(e,t){return t.root}})({display:"table-row-group"}),Eo={variant:"body"},Do="tbody",So=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiTableBody"}),r=n.className,o=n.component,a=void 0===o?Do:o,i=(0,W.Z)(n,Co),s=(0,l.Z)({},n,{component:a}),u=function(e){var t=e.classes;return(0,Oe.Z)({root:["root"]},xo,t)}(s);return(0,Ne.jsx)(yo.Z.Provider,{value:Eo,children:(0,Ne.jsx)(wo,(0,l.Z)({className:(0,Pe.Z)(u.root,r),as:a,ref:t,role:a===Do?null:"rowgroup",ownerState:s},i))})})),ko=n(68745);function Po(e){return(0,Me.Z)("MuiTableContainer",e)}(0,Ze.Z)("MuiTableContainer",["root"]);var Ao=["className","component"],Fo=(0,Te.ZP)("div",{name:"MuiTableContainer",slot:"Root",overridesResolver:function(e,t){return t.root}})({width:"100%",overflowX:"auto"}),Oo=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiTableContainer"}),r=n.className,o=n.component,a=void 0===o?"div":o,i=(0,W.Z)(n,Ao),s=(0,l.Z)({},n,{component:a}),u=function(e){var t=e.classes;return(0,Oe.Z)({root:["root"]},Po,t)}(s);return(0,Ne.jsx)(Fo,(0,l.Z)({ref:t,as:a,className:(0,Pe.Z)(u.root,r),ownerState:s},i))}));function To(e){return(0,Me.Z)("MuiTableHead",e)}(0,Ze.Z)("MuiTableHead",["root"]);var _o=["className","component"],Ro=(0,Te.ZP)("thead",{name:"MuiTableHead",slot:"Root",overridesResolver:function(e,t){return t.root}})({display:"table-header-group"}),Mo={variant:"head"},Zo="thead",Io=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiTableHead"}),r=n.className,o=n.component,a=void 0===o?Zo:o,i=(0,W.Z)(n,_o),s=(0,l.Z)({},n,{component:a}),u=function(e){var t=e.classes;return(0,Oe.Z)({root:["root"]},To,t)}(s);return(0,Ne.jsx)(yo.Z.Provider,{value:Mo,children:(0,Ne.jsx)(Ro,(0,l.Z)({as:a,className:(0,Pe.Z)(u.root,r),ref:t,role:a===Zo?null:"rowgroup",ownerState:s},i))})}));function jo(e){return(0,Me.Z)("MuiTableRow",e)}var Bo=(0,Ze.Z)("MuiTableRow",["root","selected","hover","head","footer"]),Lo=["className","component","hover","selected"],No=(0,Te.ZP)("tr",{name:"MuiTableRow",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.head&&t.head,n.footer&&t.footer]}})((function(e){var t,n=e.theme;return t={color:"inherit",display:"table-row",verticalAlign:"middle",outline:0},(0,ke.Z)(t,"&.".concat(Bo.hover,":hover"),{backgroundColor:n.palette.action.hover}),(0,ke.Z)(t,"&.".concat(Bo.selected),{backgroundColor:(0,Un.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity),"&:hover":{backgroundColor:(0,Un.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity+n.palette.action.hoverOpacity)}}),t})),zo=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiTableRow"}),r=n.className,a=n.component,i=void 0===a?"tr":a,s=n.hover,u=void 0!==s&&s,c=n.selected,d=void 0!==c&&c,p=(0,W.Z)(n,Lo),f=o.useContext(yo.Z),h=(0,l.Z)({},n,{component:i,hover:u,selected:d,head:f&&"head"===f.variant,footer:f&&"footer"===f.variant}),m=function(e){var t=e.classes,n={root:["root",e.selected&&"selected",e.hover&&"hover",e.head&&"head",e.footer&&"footer"]};return(0,Oe.Z)(n,jo,t)}(h);return(0,Ne.jsx)(No,(0,l.Z)({as:i,ref:t,className:(0,Pe.Z)(m.root,r),role:"tr"===i?null:"row",ownerState:h},p))})),Vo=zo;function Ho(e){var t=e.product;return(0,Ne.jsx)("div",{children:(0,Ne.jsx)(Oo,{component:Ue.Z,sx:{width:"100%",display:"fluid"},children:(0,Ne.jsxs)(bo,{sx:{minWidth:650},"aria-label":"simple table",children:[(0,Ne.jsx)(Io,{sx:{backgroundColor:"#23282C"},children:(0,Ne.jsxs)(Vo,{children:[(0,Ne.jsx)(ko.Z,{sx:{color:"whitesmoke"},children:"Nombre del componente"}),(0,Ne.jsx)(ko.Z,{sx:{color:"whitesmoke"},align:"right",children:"Categor\xeda"}),(0,Ne.jsx)(ko.Z,{sx:{color:"whitesmoke"},align:"right",children:"Descripci\xf3n"}),(0,Ne.jsx)(ko.Z,{sx:{color:"whitesmoke"},align:"right",children:"Ubicaci\xf3n"}),(0,Ne.jsx)(ko.Z,{sx:{color:"whitesmoke"},align:"right",children:"Cantidad"})]})}),(0,Ne.jsx)(So,{children:t.components.map((function(e){return e.statusDB?(0,Ne.jsxs)(Vo,{sx:{"&:last-child td, &:last-child th":{border:0}},children:[(0,Ne.jsx)(ko.Z,{component:"th",scope:"row",style:{background:"#23282C",color:"whitesmoke",width:"20%"},children:e.name}),(0,Ne.jsx)(ko.Z,{style:{background:"#23282C",color:"whitesmoke"},align:"right",children:e.category}),(0,Ne.jsx)(ko.Z,{style:{background:"#23282C",color:"whitesmoke"},align:"right",children:e.description}),(0,Ne.jsx)(ko.Z,{style:{background:"#23282C",color:"whitesmoke"},align:"right",children:e.location}),(0,Ne.jsx)(ko.Z,{style:{background:"#23282C",color:"whitesmoke"},align:"right",children:e.quantity})]},e._id):(0,Ne.jsxs)(Vo,{sx:{"&:last-child td, &:last-child th":{border:0}},children:[(0,Ne.jsx)(ko.Z,{component:"th",scope:"row",style:{color:"rgb(100, 100, 100)",background:"#23282C"},children:e.name}),(0,Ne.jsx)(ko.Z,{align:"right",style:{color:"rgb(100, 100, 100)",background:"#23282C"},children:e.quantity}),(0,Ne.jsx)(ko.Z,{align:"right",style:{color:"rgb(100, 100, 100)",background:"#23282C"},children:e.location}),(0,Ne.jsx)(ko.Z,{align:"right",style:{color:"rgb(100, 100, 100)",background:"#23282C"},children:e.description}),(0,Ne.jsx)(ko.Z,{align:"right",style:{color:"rgb(100, 100, 100)",background:"#23282C"},children:e.category})]},e._id)}))})]})})})}var qo=JSON.parse('{"v":"5.5.7","meta":{"g":"LottieFiles AE 0.1.20","a":"","k":"","d":"","tc":""},"fr":24,"ip":0,"op":60,"w":400,"h":400,"nm":"seat-2","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Shape Layer 3","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":9.6,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[1],"y":[0]},"t":28.8,"s":[100]},{"t":48,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0,"y":1},"o":{"x":0.333,"y":0},"t":9.6,"s":[200,-23,0],"to":[0,21.667,0],"ti":[0,-41.667,0]},{"i":{"x":0.667,"y":1},"o":{"x":1,"y":0},"t":28.8,"s":[200,107,0],"to":[0,41.667,0],"ti":[0,-20,0]},{"t":48,"s":[200,227,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-85,4.5],[7,76.5],[99.5,4]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.18823529411764706,0.5098039215686274,0.6666666666666666,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":37,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":6,"op":78,"st":6,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Shape Layer 2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[1],"y":[0]},"t":19.2,"s":[100]},{"t":38.400390625,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[200,70,0],"to":[0,21.667,0],"ti":[0,-38.333,0]},{"i":{"x":0.667,"y":1},"o":{"x":1,"y":0},"t":19.2,"s":[200,200,0],"to":[0,38.333,0],"ti":[0,-16.667,0]},{"t":38.400390625,"s":[200,300,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-85,4.5],[7,76.5],[99.5,4]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.18823529411764706,0.5098039215686274,0.6666666666666666,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":37,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":72,"st":0,"bm":0}],"markers":[]}'),Wo=function(){var e={animationData:qo,loop:!0,autoplay:!0},t=(0,Et.useLottie)(e,{height:150}).View;return(0,Ne.jsx)(Ne.Fragment,{children:t})};function Go(){var e=yt((function(e){return e.productSelected}));return(0,Ne.jsxs)(Ne.Fragment,{children:[(0,Ne.jsx)("div",{style:{height:"100vh",background:"#f2f4f6"},children:(0,Ne.jsx)(po,{product:e})}),(0,Ne.jsxs)("div",{style:{width:"100%",background:"",display:"fluid",alignItems:"left"},children:[(0,Ne.jsx)(Ho,{product:e}),(0,Ne.jsx)("div",{style:{position:"absolute",bottom:"2%",left:"45%"},children:(0,Ne.jsx)(Wo,{})})]})]})}function Uo(e){return(0,Me.Z)("MuiAppBar",e)}(0,Ze.Z)("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent"]);var Ko=["className","color","enableColorOnDark","position"],$o=(0,Te.ZP)(Ue.Z,{name:"MuiAppBar",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t["position".concat((0,Xt.Z)(n.position))],t["color".concat((0,Xt.Z)(n.color))]]}})((function(e){var t=e.theme,n=e.ownerState,r="light"===t.palette.mode?t.palette.grey[100]:t.palette.grey[900];return(0,l.Z)({display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0},"fixed"===n.position&&{position:"fixed",zIndex:t.zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}},"absolute"===n.position&&{position:"absolute",zIndex:t.zIndex.appBar,top:0,left:"auto",right:0},"sticky"===n.position&&{position:"sticky",zIndex:t.zIndex.appBar,top:0,left:"auto",right:0},"static"===n.position&&{position:"static"},"relative"===n.position&&{position:"relative"},"default"===n.color&&{backgroundColor:r,color:t.palette.getContrastText(r)},n.color&&"default"!==n.color&&"inherit"!==n.color&&"transparent"!==n.color&&{backgroundColor:t.palette[n.color].main,color:t.palette[n.color].contrastText},"inherit"===n.color&&{color:"inherit"},"dark"===t.palette.mode&&!n.enableColorOnDark&&{backgroundColor:null,color:null},"transparent"===n.color&&(0,l.Z)({backgroundColor:"transparent",color:"inherit"},"dark"===t.palette.mode&&{backgroundImage:"none"}))})),Yo=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiAppBar"}),r=n.className,o=n.color,a=void 0===o?"primary":o,i=n.enableColorOnDark,s=void 0!==i&&i,u=n.position,c=void 0===u?"fixed":u,d=(0,W.Z)(n,Ko),p=(0,l.Z)({},n,{color:a,position:c,enableColorOnDark:s}),f=function(e){var t=e.color,n=e.position,r=e.classes,o={root:["root","color".concat((0,Xt.Z)(t)),"position".concat((0,Xt.Z)(n))]};return(0,Oe.Z)(o,Uo,r)}(p);return(0,Ne.jsx)($o,(0,l.Z)({square:!0,component:"header",ownerState:p,elevation:4,className:(0,Pe.Z)(f.root,r,"fixed"===c&&"mui-fixed"),ref:t},d))})),Xo=n(34663),Qo=n(65117),Jo=n(98008),ea=function(){var e=(0,o.useState)(null),t=(0,Zt.Z)(e,2),n=t[0],r=t[1],a=function(){r(null)};return(0,Ne.jsx)(Yo,{position:"static",style:{background:"#23282C"},children:(0,Ne.jsxs)(Xo.Z,{style:{minHeight:"0px"},children:[(0,Ne.jsxs)("h2",{style:{color:"#3082aa",paddingRight:"1%"},children:[(0,Ne.jsx)("span",{children:"FAN"}),(0,Ne.jsx)("span",{style:{color:"#27698a"},children:"STOCK"})]}),(0,Ne.jsxs)(Vn,{sx:{flexGrow:1,display:{xs:"flex",md:"none"}},children:[(0,Ne.jsx)(wr.Z,{size:"large","aria-label":"account of current user","aria-controls":"menu-appbar","aria-haspopup":"true",onClick:function(e){r(e.currentTarget)},style:{color:"white"},children:(0,Ne.jsx)(Jo.Z,{})}),(0,Ne.jsxs)(Qo.Z,{id:"menu-appbar",anchorEl:n,anchorOrigin:{vertical:"bottom",horizontal:"left"},keepMounted:!0,transformOrigin:{vertical:"top",horizontal:"left"},open:Boolean(n),onClose:a,sx:{display:{xs:"block",md:"none"}},children:[(0,Ne.jsx)(Hr.Z,{onClick:a,style:{background:"#23282C"},children:(0,Ne.jsx)(be,{to:"/components",children:(0,Ne.jsx)(nt.Z,{children:"Componentes"})})}),(0,Ne.jsx)(Hr.Z,{onClick:a,style:{background:"#23282C"},children:(0,Ne.jsx)(be,{to:"/",children:(0,Ne.jsx)(nt.Z,{children:"Productos"})})}),(0,Ne.jsx)(Hr.Z,{onClick:a,style:{background:"#23282C"},children:(0,Ne.jsx)(be,{to:"/fabricdashboard",children:(0,Ne.jsx)(nt.Z,{children:"F\xe1brica"})})})]})]}),(0,Ne.jsxs)(Vn,{sx:{flexGrow:1,display:{xs:"none",md:"flex"}},children:[(0,Ne.jsx)(Ce,{to:"/supplies",activeClassName:"active",children:(0,Ne.jsx)(nt.Z,{textAlign:"center",padding:2,children:"Insumos"})}),(0,Ne.jsx)(Ce,{to:"/components",activeClassName:"active",children:(0,Ne.jsx)(nt.Z,{textAlign:"center",padding:2,children:"Componentes"})}),(0,Ne.jsx)(Ce,{exact:!0,to:"/",activeClassName:"active",children:(0,Ne.jsx)(nt.Z,{textAlign:"center",padding:2,children:"Productos"})}),(0,Ne.jsx)(Ce,{to:"/fabricdashboard",activeClassName:"active",children:(0,Ne.jsx)(nt.Z,{textAlign:"center",padding:2,children:"F\xe1brica"})}),(0,Ne.jsx)(Ce,{to:"/calculator",activeClassName:"active",children:(0,Ne.jsx)(nt.Z,{textAlign:"center",padding:2,children:"Calculadora"})})]})]})})},ta=function(e){var t=e.children;return(0,Ne.jsxs)("div",{className:"lightblack",children:[(0,Ne.jsx)("div",{style:{position:"absolute",top:"0",left:"0",width:"100%",zIndex:"1"},children:(0,Ne.jsx)(ea,{})}),t]})},na=n(45682),ra=n(82466),oa=["component","direction","spacing","divider","children"];function aa(e,t){var n=o.Children.toArray(e).filter(Boolean);return n.reduce((function(e,r,a){return e.push(r),a :not(style) + :not(style)":(0,ke.Z)({margin:0},"margin".concat((r=n?i[n]:t.direction,{row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"}[r])),(0,na.NA)(o,e))};var r})))}return r})),sa=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiStack"}),r=(0,Fe.Z)(n),o=r.component,a=void 0===o?"div":o,i=r.direction,s=void 0===i?"column":i,u=r.spacing,c=void 0===u?0:u,d=r.divider,p=r.children,f=(0,W.Z)(r,oa),h={direction:s,spacing:c};return(0,Ne.jsx)(ia,(0,l.Z)({as:a,ownerState:h,ref:t},f,{children:d?aa(p,d):p}))})),la=sa,ua=n(94454),ca=function(e,t){return ca=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},ca(e,t)};var da=function(){return da=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function ha(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,a=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)i.push(r.value)}catch(s){o={error:s}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i}function ma(e){return this instanceof ma?(this.v=e,this):new ma(e)}var va=Object.freeze({__proto__:null,__extends:function(e,t){function n(){this.constructor=e}ca(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)},get __assign(){return da},__rest:pa,__decorate:function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},__param:function(e,t){return function(n,r){t(n,r,e)}},__metadata:function(e,t){if("object"===typeof Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata(e,t)},__awaiter:function(e,t,n,r){return new(n||(n=Promise))((function(o,a){function i(e){try{l(r.next(e))}catch(t){a(t)}}function s(e){try{l(r.throw(e))}catch(t){a(t)}}function l(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,s)}l((r=r.apply(e,t||[])).next())}))},__generator:function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(a){return function(s){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]1||s(e,t)}))})}function s(e,t){try{!function(e){e.value instanceof ma?Promise.resolve(e.value.v).then(l,u):c(a[0][2],e)}(o[e](t))}catch(n){c(a[0][3],n)}}function l(e){s("next",e)}function u(e){s("throw",e)}function c(e,t){e(t),a.shift(),a.length&&s(a[0][0],a[0][1])}},__asyncDelegator:function(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:ma(e[r](t)),done:"return"===r}:o?o(t):t}:o}},__asyncValues:function(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=fa(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,o){(function(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)})(r,o,(t=e[n](t)).done,t.value)}))}}},__makeTemplateObject:function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},__importStar:function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t},__importDefault:function(e){return e&&e.__esModule?e:{default:e}},__classPrivateFieldGet:function(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)},__classPrivateFieldSet:function(e,t,n){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,n),n}});function ga(e,t){return e(t={exports:{}},t.exports),t.exports}var ba=ga((function(e){!function(){var t={}.hasOwnProperty;function n(){for(var e=[],r=0;r=0,n["submenu-bullets"]=c,n["inner-submenu-arrows"]=p,n))},f),o.createElement("ul",null,o.Children.toArray(r).filter(Boolean).map((function(e,t){return o.cloneElement(e,{key:t,firstchild:1,popperarrow:!0===l?1:0})}))))}))),wa=(0,o.forwardRef)((function(e,t){var n=e.children,r=e.className,a=e.icon,i=e.active,s=e.prefix,l=e.suffix,u=(e.firstchild,e.popperarrow,pa(e,["children","className","icon","active","prefix","suffix","firstchild","popperarrow"])),c=t||o.createRef();return o.createElement("li",da({ref:c,className:ba("pro-menu-item",r,{active:i})},u),o.createElement("div",{className:"pro-inner-item",tabIndex:0,role:"button"},a?o.createElement("span",{className:"pro-icon-wrapper"},o.createElement("span",{className:"pro-icon"},a)):null,s?o.createElement("span",{className:"prefix-wrapper"},s):null,o.createElement("span",{className:"pro-item-content"},n),l?o.createElement("span",{className:"suffix-wrapper"},l):null))})),Ea=ga((function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=va.__importStar(o),r=function(e){function t(t){var n=e.call(this,t)||this;return n.outerRef=null,n.handleRef=function(e){if(n.outerRef=e,n.props.forwardedRef)if("function"===typeof n.props.forwardedRef)n.props.forwardedRef(e);else{if("object"!==typeof n.props.forwardedRef)throw new Error("Invalid forwardedRef "+n.props.forwardedRef);n.props.forwardedRef.current=e}},n.handleTransitionEnd=function(e){e.target===n.outerRef&&"height"===e.propertyName&&(n.state.childrenLeaving?n.setState({children:null,childrenLeaving:!1},(function(){return n.endTransition()})):n.endTransition())},n.state={children:t.children,childrenLeaving:!1},n}return va.__extends(t,e),t.prototype.componentDidMount=function(){this.outerRef&&(this.props.closed||!this.props.children?(this.outerRef.classList.add("closed"),this.outerRef.style.height="0px"):this.props.transitionOnAppear?this.startTransition("0px"):this.outerRef.style.height="auto")},t.prototype.getSnapshotBeforeUpdate=function(){return this.outerRef?this.outerRef.getBoundingClientRect().height+"px":null},t.getDerivedStateFromProps=function(e,t){return e.children?{children:e.children,childrenLeaving:!1}:t.children?{children:t.children,childrenLeaving:!0}:null},t.prototype.componentDidUpdate=function(e,t,n){this.outerRef&&this.startTransition(n)},t.prototype.startTransition=function(e){var t="0px";this.props.closed||this.state.childrenLeaving||!this.state.children||(this.outerRef.classList.remove("closed"),this.outerRef.style.height="auto",t=getComputedStyle(this.outerRef).height),parseFloat(t).toFixed(2)!==parseFloat(e).toFixed(2)&&(this.outerRef.classList.add("transitioning"),this.outerRef.style.height=e,this.outerRef.offsetHeight,this.outerRef.style.transitionProperty="height",this.outerRef.style.height=t)},t.prototype.endTransition=function(){this.outerRef.classList.remove("transitioning"),this.outerRef.style.transitionProperty="none",this.outerRef.style.height=this.props.closed?"0px":"auto",!this.props.closed&&this.state.children||this.outerRef.classList.add("closed")},t.prototype.render=function(){var e=this.props,t=e.as,r=void 0===t?"div":t,o=(e.children,e.className),a=(e.closed,e.transitionOnAppear,e.forwardedRef,va.__rest(e,["as","children","className","closed","transitionOnAppear","forwardedRef"])),i=o?"react-slidedown "+o:"react-slidedown";return n.default.createElement(r,va.__assign({ref:this.handleRef,className:i,onTransitionEnd:this.handleTransitionEnd},a),this.state.children)},t.defaultProps={transitionOnAppear:!0,closed:!1},t}(n.Component);t.SlideDown=n.forwardRef((function(e,t){return n.default.createElement(r,va.__assign({},e,{forwardedRef:t}))})),t.default=t.SlideDown})),Da=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(Ea);Ea.SlideDown;function Sa(e){var t=e.getBoundingClientRect();return{width:t.width,height:t.height,top:t.top,right:t.right,bottom:t.bottom,left:t.left,x:t.left,y:t.top}}function ka(e){if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t?t.defaultView:window}return e}function Pa(e){var t=ka(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function Aa(e){return e instanceof ka(e).Element||e instanceof Element}function Fa(e){return e instanceof ka(e).HTMLElement||e instanceof HTMLElement}function Oa(e){return e?(e.nodeName||"").toLowerCase():null}function Ta(e){return(Aa(e)?e.ownerDocument:e.document).documentElement}function _a(e){return Sa(Ta(e)).left+Pa(e).scrollLeft}function Ra(e){return ka(e).getComputedStyle(e)}function Ma(e){var t=Ra(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function Za(e,t,n){void 0===n&&(n=!1);var r=Ta(t),o=Sa(e),a=Fa(t),i={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(a||!a&&!n)&&(("body"!==Oa(t)||Ma(r))&&(i=function(e){return e!==ka(e)&&Fa(e)?{scrollLeft:(t=e).scrollLeft,scrollTop:t.scrollTop}:Pa(e);var t}(t)),Fa(t)?((s=Sa(t)).x+=t.clientLeft,s.y+=t.clientTop):r&&(s.x=_a(r))),{x:o.left+i.scrollLeft-s.x,y:o.top+i.scrollTop-s.y,width:o.width,height:o.height}}function Ia(e){return{x:e.offsetLeft,y:e.offsetTop,width:e.offsetWidth,height:e.offsetHeight}}function ja(e){return"html"===Oa(e)?e:e.assignedSlot||e.parentNode||e.host||Ta(e)}function Ba(e){return["html","body","#document"].indexOf(Oa(e))>=0?e.ownerDocument.body:Fa(e)&&Ma(e)?e:Ba(ja(e))}function La(e,t){void 0===t&&(t=[]);var n=Ba(e),r="body"===Oa(n),o=ka(n),a=r?[o].concat(o.visualViewport||[],Ma(n)?n:[]):n,i=t.concat(a);return r?i:i.concat(La(ja(a)))}function Na(e){return["table","td","th"].indexOf(Oa(e))>=0}function za(e){if(!Fa(e)||"fixed"===Ra(e).position)return null;var t=e.offsetParent;if(t){var n=Ta(t);if("body"===Oa(t)&&"static"===Ra(t).position&&"static"!==Ra(n).position)return n}return t}function Va(e){for(var t=ka(e),n=za(e);n&&Na(n)&&"static"===Ra(n).position;)n=za(n);return n&&"body"===Oa(n)&&"static"===Ra(n).position?t:n||function(e){for(var t=ja(e);Fa(t)&&["html","body"].indexOf(Oa(t))<0;){var n=Ra(t);if("none"!==n.transform||"none"!==n.perspective||n.willChange&&"auto"!==n.willChange)return t;t=t.parentNode}return null}(e)||t}var Ha="top",qa="bottom",Wa="right",Ga="left",Ua="auto",Ka=[Ha,qa,Wa,Ga],$a="start",Ya="end",Xa="viewport",Qa="popper",Ja=Ka.reduce((function(e,t){return e.concat([t+"-"+$a,t+"-"+Ya])}),[]),ei=[].concat(Ka,[Ua]).reduce((function(e,t){return e.concat([t,t+"-"+$a,t+"-"+Ya])}),[]),ti=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function ni(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}function ri(e){var t;return function(){return t||(t=new Promise((function(n){Promise.resolve().then((function(){t=void 0,n(e())}))}))),t}}function oi(e){return e.split("-")[0]}function ai(e,t){var n=Boolean(t.getRootNode&&t.getRootNode().host);if(e.contains(t))return!0;if(n){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function ii(e){return Object.assign(Object.assign({},e),{},{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function si(e,t){return t===Xa?ii(function(e){var t=ka(e),n=Ta(e),r=t.visualViewport,o=n.clientWidth,a=n.clientHeight,i=0,s=0;return r&&(o=r.width,a=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(i=r.offsetLeft,s=r.offsetTop)),{width:o,height:a,x:i+_a(e),y:s}}(e)):Fa(t)?function(e){var t=Sa(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(t):ii(function(e){var t=Ta(e),n=Pa(e),r=e.ownerDocument.body,o=Math.max(t.scrollWidth,t.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),a=Math.max(t.scrollHeight,t.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),i=-n.scrollLeft+_a(e),s=-n.scrollTop;return"rtl"===Ra(r||t).direction&&(i+=Math.max(t.clientWidth,r?r.clientWidth:0)-o),{width:o,height:a,x:i,y:s}}(Ta(e)))}function li(e,t,n){var r="clippingParents"===t?function(e){var t=La(ja(e)),n=["absolute","fixed"].indexOf(Ra(e).position)>=0&&Fa(e)?Va(e):e;return Aa(n)?t.filter((function(e){return Aa(e)&&ai(e,n)&&"body"!==Oa(e)})):[]}(e):[].concat(t),o=[].concat(r,[n]),a=o[0],i=o.reduce((function(t,n){var r=si(e,n);return t.top=Math.max(r.top,t.top),t.right=Math.min(r.right,t.right),t.bottom=Math.min(r.bottom,t.bottom),t.left=Math.max(r.left,t.left),t}),si(e,a));return i.width=i.right-i.left,i.height=i.bottom-i.top,i.x=i.left,i.y=i.top,i}function ui(e){return e.split("-")[1]}function ci(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function di(e){var t,n=e.reference,r=e.element,o=e.placement,a=o?oi(o):null,i=o?ui(o):null,s=n.x+n.width/2-r.width/2,l=n.y+n.height/2-r.height/2;switch(a){case Ha:t={x:s,y:n.y-r.height};break;case qa:t={x:s,y:n.y+n.height};break;case Wa:t={x:n.x+n.width,y:l};break;case Ga:t={x:n.x-r.width,y:l};break;default:t={x:n.x,y:n.y}}var u=a?ci(a):null;if(null!=u){var c="y"===u?"height":"width";switch(i){case $a:t[u]=Math.floor(t[u])-Math.floor(n[c]/2-r[c]/2);break;case Ya:t[u]=Math.floor(t[u])+Math.ceil(n[c]/2-r[c]/2)}}return t}function pi(e){return Object.assign(Object.assign({},{top:0,right:0,bottom:0,left:0}),e)}function fi(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function hi(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=void 0===r?e.placement:r,a=n.boundary,i=void 0===a?"clippingParents":a,s=n.rootBoundary,l=void 0===s?Xa:s,u=n.elementContext,c=void 0===u?Qa:u,d=n.altBoundary,p=void 0!==d&&d,f=n.padding,h=void 0===f?0:f,m=pi("number"!==typeof h?h:fi(h,Ka)),v=c===Qa?"reference":Qa,g=e.elements.reference,b=e.rects.popper,y=e.elements[p?v:c],x=li(Aa(y)?y:y.contextElement||Ta(e.elements.popper),i,l),C=Sa(g),w=di({reference:C,element:b,strategy:"absolute",placement:o}),E=ii(Object.assign(Object.assign({},b),w)),D=c===Qa?E:C,S={top:x.top-D.top+m.top,bottom:D.bottom-x.bottom+m.bottom,left:x.left-D.left+m.left,right:D.right-x.right+m.right},k=e.modifiersData.offset;if(c===Qa&&k){var P=k[o];Object.keys(S).forEach((function(e){var t=[Wa,qa].indexOf(e)>=0?1:-1,n=[Ha,qa].indexOf(e)>=0?"y":"x";S[e]+=P[n]*t}))}return S}var mi={placement:"bottom",modifiers:[],strategy:"absolute"};function vi(){for(var e=arguments.length,t=new Array(e),n=0;n=0?-1:1,a="function"===typeof n?n(Object.assign(Object.assign({},t),{},{placement:e})):n,i=a[0],s=a[1];return i=i||0,s=(s||0)*o,[Ga,Wa].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}(n,t.rects,a),e}),{}),s=i[t.placement],l=s.x,u=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=u),t.modifiersData[r]=i}},Ei={left:"right",right:"left",bottom:"top",top:"bottom"};function Di(e){return e.replace(/left|right|bottom|top/g,(function(e){return Ei[e]}))}var Si={start:"end",end:"start"};function ki(e){return e.replace(/start|end/g,(function(e){return Si[e]}))}function Pi(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,a=n.rootBoundary,i=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,u=void 0===l?ei:l,c=ui(r),d=c?s?Ja:Ja.filter((function(e){return ui(e)===c})):Ka,p=d.filter((function(e){return u.indexOf(e)>=0}));0===p.length&&(p=d);var f=p.reduce((function(t,n){return t[n]=hi(e,{placement:n,boundary:o,rootBoundary:a,padding:i})[oi(n)],t}),{});return Object.keys(f).sort((function(e,t){return f[e]-f[t]}))}var Ai={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,a=void 0===o||o,i=n.altAxis,s=void 0===i||i,l=n.fallbackPlacements,u=n.padding,c=n.boundary,d=n.rootBoundary,p=n.altBoundary,f=n.flipVariations,h=void 0===f||f,m=n.allowedAutoPlacements,v=t.options.placement,g=oi(v),b=l||(g===v||!h?[Di(v)]:function(e){if(oi(e)===Ua)return[];var t=Di(e);return[ki(e),t,ki(t)]}(v)),y=[v].concat(b).reduce((function(e,n){return e.concat(oi(n)===Ua?Pi(t,{placement:n,boundary:c,rootBoundary:d,padding:u,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),x=t.rects.reference,C=t.rects.popper,w=new Map,E=!0,D=y[0],S=0;S=0,O=F?"width":"height",T=hi(t,{placement:k,boundary:c,rootBoundary:d,altBoundary:p,padding:u}),_=F?A?Wa:Ga:A?qa:Ha;x[O]>C[O]&&(_=Di(_));var R=Di(_),M=[];if(a&&M.push(T[P]<=0),s&&M.push(T[_]<=0,T[R]<=0),M.every((function(e){return e}))){D=k,E=!1;break}w.set(k,M)}if(E)for(var Z=function(e){var t=y.find((function(t){var n=w.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return D=t,"break"},I=h?3:1;I>0;I--){if("break"===Z(I))break}t.placement!==D&&(t.modifiersData[r]._skip=!0,t.placement=D,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function Fi(e,t,n){return Math.max(e,Math.min(t,n))}var Oi={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,a=void 0===o||o,i=n.altAxis,s=void 0!==i&&i,l=n.boundary,u=n.rootBoundary,c=n.altBoundary,d=n.padding,p=n.tether,f=void 0===p||p,h=n.tetherOffset,m=void 0===h?0:h,v=hi(t,{boundary:l,rootBoundary:u,padding:d,altBoundary:c}),g=oi(t.placement),b=ui(t.placement),y=!b,x=ci(g),C="x"===x?"y":"x",w=t.modifiersData.popperOffsets,E=t.rects.reference,D=t.rects.popper,S="function"===typeof m?m(Object.assign(Object.assign({},t.rects),{},{placement:t.placement})):m,k={x:0,y:0};if(w){if(a){var P="y"===x?Ha:Ga,A="y"===x?qa:Wa,F="y"===x?"height":"width",O=w[x],T=w[x]+v[P],_=w[x]-v[A],R=f?-D[F]/2:0,M=b===$a?E[F]:D[F],Z=b===$a?-D[F]:-E[F],I=t.elements.arrow,j=f&&I?Ia(I):{width:0,height:0},B=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},L=B[P],N=B[A],z=Fi(0,E[F],j[F]),V=y?E[F]/2-R-z-L-S:M-z-L-S,H=y?-E[F]/2+R+z+N+S:Z+z+N+S,q=t.elements.arrow&&Va(t.elements.arrow),W=q?"y"===x?q.clientTop||0:q.clientLeft||0:0,G=t.modifiersData.offset?t.modifiersData.offset[t.placement][x]:0,U=w[x]+V-G-W,K=w[x]+H-G,$=Fi(f?Math.min(T,U):T,O,f?Math.max(_,K):_);w[x]=$,k[x]=$-O}if(s){var Y="x"===x?Ha:Ga,X="x"===x?qa:Wa,Q=w[C],J=Fi(Q+v[Y],Q,Q-v[X]);w[C]=J,k[C]=J-Q}t.modifiersData[r]=k}},requiresIfExists:["offset"]};var Ti={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=n.elements.arrow,a=n.modifiersData.popperOffsets,i=oi(n.placement),s=ci(i),l=[Ga,Wa].indexOf(i)>=0?"height":"width";if(o&&a){var u=n.modifiersData[r+"#persistent"].padding,c=Ia(o),d="y"===s?Ha:Ga,p="y"===s?qa:Wa,f=n.rects.reference[l]+n.rects.reference[s]-a[s]-n.rects.popper[l],h=a[s]-n.rects.reference[s],m=Va(o),v=m?"y"===s?m.clientHeight||0:m.clientWidth||0:0,g=f/2-h/2,b=u[d],y=v-c[l]-u[p],x=v/2-c[l]/2+g,C=Fi(b,x,y),w=s;n.modifiersData[r]=((t={})[w]=C,t.centerOffset=C-x,t)}},effect:function(e){var t=e.state,n=e.options,r=e.name,o=n.element,a=void 0===o?"[data-popper-arrow]":o,i=n.padding,s=void 0===i?0:i;null!=a&&("string"!==typeof a||(a=t.elements.popper.querySelector(a)))&&ai(t.elements.popper,a)&&(t.elements.arrow=a,t.modifiersData[r+"#persistent"]={padding:pi("number"!==typeof s?s:fi(s,Ka))})},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function _i(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Ri(e){return[Ha,Wa,qa,Ga].some((function(t){return e[t]>=0}))}var Mi=gi({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,a=void 0===o||o,i=r.resize,s=void 0===i||i,l=ka(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&u.forEach((function(e){e.addEventListener("scroll",n.update,bi)})),s&&l.addEventListener("resize",n.update,bi),function(){a&&u.forEach((function(e){e.removeEventListener("scroll",n.update,bi)})),s&&l.removeEventListener("resize",n.update,bi)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=di({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,a=n.adaptive,i=void 0===a||a,s={placement:oi(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign(Object.assign({},t.styles.popper),xi(Object.assign(Object.assign({},s),{},{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign(Object.assign({},t.styles.arrow),xi(Object.assign(Object.assign({},s),{},{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1})))),t.attributes.popper=Object.assign(Object.assign({},t.attributes.popper),{},{"data-popper-placement":t.placement})},data:{}},Ci,wi,Ai,Oi,Ti,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=hi(t,{elementContext:"reference"}),s=hi(t,{altBoundary:!0}),l=_i(i,r),u=_i(s,o,a),c=Ri(l),d=Ri(u);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},t.attributes.popper=Object.assign(Object.assign({},t.attributes.popper),{},{"data-popper-reference-hidden":c,"data-popper-escaped":d})}}]}),Zi=function(){if("undefined"!==typeof Map)return Map;function e(e,t){var n=-1;return e.some((function(e,r){return e[0]===t&&(n=r,!0)})),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),r=this.__entries__[n];return r&&r[1]},t.prototype.set=function(t,n){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,r=e(n,t);~r&&n.splice(r,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,r=this.__entries__;n0},e.prototype.connect_=function(){Ii&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),Ni?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){Ii&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t,r=Li.some((function(e){return!!~n.indexOf(e)}));r&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),Vi=function(e,t){for(var n=0,r=Object.keys(t);n0},e}(),es="undefined"!==typeof WeakMap?new WeakMap:new Zi,ts=function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=zi.getInstance(),r=new Ji(t,n,this);es.set(this,r)};["observe","unobserve","disconnect"].forEach((function(e){ts.prototype[e]=function(){var t;return(t=es.get(this))[e].apply(t,arguments)}}));var ns="undefined"!==typeof ji.ResizeObserver?ji.ResizeObserver:ts,rs=(0,o.forwardRef)((function(e,t){var n,r=e.children,a=e.icon,i=e.className,s=e.title,l=e.defaultOpen,u=void 0!==l&&l,c=e.open,d=e.prefix,p=e.suffix,f=e.firstchild,h=e.popperarrow,m=e.onOpenChange,v=pa(e,["children","icon","className","title","defaultOpen","open","prefix","suffix","firstchild","popperarrow","onOpenChange"]),g=(0,o.useContext)(ya),b=g.collapsed,y=g.rtl,x=g.toggled,C=(0,o.useState)(!u),w=C[0],E=C[1],D=(0,o.useRef)(null),S=(0,o.useRef)(null),k=(0,o.useRef)(null),P=function(){m&&m(w),E(!w)};(0,o.useEffect)((function(){if(f&&b){if(S.current&&k.current&&(n=Mi(S.current,k.current,{placement:"right",strategy:"fixed",modifiers:[{name:"computeStyles",options:{adaptive:!1}}]})),D.current){var e=new ns((function(){n&&n.update()}));e.observe(D.current),e.observe(S.current)}setTimeout((function(){n&&n.update()}),300)}return function(){n&&(n.destroy(),n=null)}}),[b,y,x]);var A=t||o.createRef();return o.createElement("li",da({ref:A,className:ba("pro-menu-item pro-sub-menu",i,{open:"undefined"===typeof c?!w:c})},v),o.createElement("div",{ref:S,className:"pro-inner-item",onClick:P,onKeyPress:P,role:"button",tabIndex:0},a?o.createElement("span",{className:"pro-icon-wrapper"},o.createElement("span",{className:"pro-icon"},a)):null,d?o.createElement("span",{className:"prefix-wrapper"},d):null,o.createElement("span",{className:"pro-item-content"},s),p?o.createElement("span",{className:"suffix-wrapper"},p):null,o.createElement("span",{className:"pro-arrow-wrapper"},o.createElement("span",{className:"pro-arrow"}))),f&&b?o.createElement("div",{ref:k,className:ba("pro-inner-list-item popper-element",{"has-arrow":h})},o.createElement("div",{className:"popper-inner",ref:D},o.createElement("ul",null,r)),h?o.createElement("div",{className:"popper-arrow","data-popper-arrow":!0}):null):o.createElement(Da,{closed:"undefined"===typeof c?w:!c,className:"pro-inner-list-item"},o.createElement("div",null,o.createElement("ul",null,r))))})),os=function(e){return function(){var t=(0,we.Z)(De().mark((function t(n){var r,o,a;return De().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n({type:"START_PROCESS_PRODUCTS"}),t.prev=1,t.next=4,io(e);case 4:return r=t.sent,o=[],r.components.forEach((function(e){o.push(e._id)})),t.next=9,Nt(o);case 9:a=t.sent,n({type:"SUCCESS_PROCESS_PRODUCTS",payload:{resProduct:r,resComponents:a}}),t.next=17;break;case 14:t.prev=14,t.t0=t.catch(1),n({type:"ERROR_PROCESS_PRODUCTS",payload:t.t0});case 17:case"end":return t.stop()}}),t,null,[[1,14]])})));return function(e){return t.apply(this,arguments)}}()},as=n(53329),is=n(78422);function ss(e){e.productId;var t=e.percentage,n=mt(),r=yt((function(e){return e.productSelected})),a=yt((function(e){return e.componentstoProduct})),i=(0,o.useState)(!0),s=(0,Zt.Z)(i,2),l=(s[0],s[1],(0,o.useState)(!1)),u=(0,Zt.Z)(l,2),c=(u[0],u[1]),d=(0,o.useState)([]),p=(0,Zt.Z)(d,2),f=p[0],h=p[1],m=(0,o.useState)([]),v=(0,Zt.Z)(m,2),g=v[0],b=v[1],y=(0,o.useState)(!1),x=(0,Zt.Z)(y,2),C=(x[0],x[1]),w=(0,o.useState)({finishedQuantityValue:[]}),E=(0,Zt.Z)(w,2),D=E[0],S=E[1],k=(yt((function(e){return e.processRequest})),yt((function(e){return e.processProductsChecked})),[]),P=yt((function(e){return e.processProductsThunk})),A=function(){var e=(0,we.Z)(De().mark((function e(n){return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,lo(D,r._id);case 2:return e.sent,C((function(e){return!0})),e.next=6,F();case 6:T(r.components),S({finishedQuantityValue:[]}),t();case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),F=function(){var e=(0,we.Z)(De().mark((function e(){return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n(os(r._id));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,o.useEffect)((function(){T(r.components)}),[g]),(0,o.useEffect)((function(){var e=function(){var e=(0,we.Z)(De().mark((function e(){return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,F();case 2:T(r.components);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[]);var O,T=function(e){e.forEach((function(e){if(-1===g.findIndex((function(t){return t.label===e.category}))){var t={value:e.category,label:e.category};b([].concat((0,Se.Z)(g),[t]))}})),c(!0)},_=function(e,t){switch(t){case"ADD":D.finishedQuantityValue.find((function(t){return t._id===e._id})).quantity+=1,S((0,Zn.Z)((0,Zn.Z)({},D),{},{finishedQuantityValue:(0,Se.Z)(D.finishedQuantityValue)}));break;case"LESS":D.finishedQuantityValue.find((function(t){return t._id===e._id})).quantity-=1,S((0,Zn.Z)((0,Zn.Z)({},D),{},{finishedQuantityValue:(0,Se.Z)(D.finishedQuantityValue)}))}},R=function(e,t){return e.map((function(e,n){return function(e){if(D.finishedQuantityValue.find((function(t){return t._id===e._id})))return!0;var t={_id:e._id,quantity:0};S((0,Zn.Z)((0,Zn.Z)({},D),{},{finishedQuantityValue:[].concat((0,Se.Z)(D.finishedQuantityValue),[t])}))}(e),e.category===t?(0,Ne.jsx)(la,{flexDirection:"row",children:(0,Ne.jsx)(rs,{style:{width:"100%"},suffix:(0,Ne.jsx)("div",{style:{display:"flex",justifyContent:"space-between",flexDirection:"row"},children:(0,Ne.jsx)(wt.Z,{children:(0,Ne.jsxs)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:[(0,Ne.jsx)("path",{d:"M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z",fill:"#fff"}),(0,Ne.jsx)("path",{d:"M0-.75h24v24H0z",fill:"none"})]})})}),title:e.name+" ("+e.outstandingQuantity+")",prefix:(0,Ne.jsx)(ua.Z,{checked:e.outstandingQuantity<=0,color:"success",sx:e.outstandingQuantity<=0?{color:"green"}:{color:"whitesmoke"}}),children:Array.from({length:e.outstandingQuantity+e.finishedQuantity},(function(e,t){return t+1})).map((function(t){var o,i="".concat(e.name,"-").concat(t);return o=!(t<=e.outstandingQuantity),k.push({name:i,value:o}),(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"row"},children:[(0,Ne.jsx)(wa,{className:t<=e.finishedQuantity?"myDIV complete":"myDIV",suffix:(0,Ne.jsx)("div",{style:{marginLeft:"50px"},children:e.finishedQuantity>=t?(0,Ne.jsx)(wt.Z,{onClick:function(t){t.currentTarget.parentNode.parentNode.parentNode.children[0].children[0].children[0].checked&&function(e){var t=D.finishedQuantityValue.find((function(t){return t._id===e._id})).quantity=-1,n=D.finishedQuantityValue.map((function(n){return n._id===e._id?(0,Zn.Z)((0,Zn.Z)({},n),{},{quantity:t}):n}));S((0,Zn.Z)((0,Zn.Z)({},D),{},{finishedQuantityValue:n})),A()}(e);k.find((function(e){return e.name===i}))},children:(0,Ne.jsx)(is.Z,{sx:{fontSize:"15px",color:"whitesmoke"}})}):null}),prefix:(0,Ne.jsx)(ua.Z,{sx:{color:t<=e.finishedQuantity?"#7a7979 !important":"#3082aa !important"},checked:e.finishedQuantity>=t||void 0,onClick:function(e){C((function(e){return!1}))},onChange:function(t){t.currentTarget.checked?_(e,"ADD"):_(e,"LESS")}},"".concat(e.name,"-").concat(t)),children:i},e.id),(0,Ne.jsx)(wa,{className:"hide",children:(0,Ne.jsx)("div",{style:{marginTop:"10px"},children:(0,Ne.jsx)("p",{children:r.model?"Stock: ".concat(a?a[n].quantity:0," | Necesarios: ").concat(r.components[n].outstandingQuantity," | Ubicacion: ").concat(r.components[n].location):null})})})]})}))})}):null}))};return(0,Ne.jsx)(Ne.Fragment,{children:(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"row"},children:[(0,Ne.jsx)("div",{style:{height:"70vh",overflow:"auto",backgroundColor:"#fff"},children:(0,Ne.jsx)(xa,{width:"50vw",className:"styleProSidebar",children:(0,Ne.jsx)(Ca,{innerSubMenuArrows:!1,iconShape:"square",children:(0,Ne.jsx)(rs,{className:"styleProSidebarSM",title:"Components",open:!0,children:P.loading?(0,Ne.jsx)("div",{children:(0,Ne.jsx)("p",{children:"Cargando..."})}):(O=g,O.map((function(e){if(!f.find((function(t){return t.label===e.label}))){var t={label:e.label,state:!1};h([].concat((0,Se.Z)(f),[t]))}var n=f.find((function(t){return t.label===e.label}));return(0,Ne.jsx)(rs,{title:e.label,suffix:(0,Ne.jsx)("div",{style:{display:"flex",flexDirection:"row"},children:(0,Ne.jsx)(wt.Z,{onClick:function(){n.state=!n.state,h((0,Se.Z)(f))},children:(0,Ne.jsxs)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:[(0,Ne.jsx)("path",{d:"M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z",fill:"#fff"}),(0,Ne.jsx)("path",{d:"M0-.75h24v24H0z",fill:"none"})]})})}),children:r.components?R(r.components,e.value):null})})))})})})}),(0,Ne.jsx)(wt.Z,{style:{height:"3em",marginLeft:"1em",background:"#3082aa"},variant:"contained",onClick:function(){A()},children:(0,Ne.jsx)(as.Z,{})})]})})}var ls=n(30168),us=n(52554);function cs(e){return(0,Me.Z)("MuiLinearProgress",e)}var ds,ps,fs,hs,ms,vs,gs,bs,ys,xs,Cs,ws,Es=(0,Ze.Z)("MuiLinearProgress",["root","colorPrimary","colorSecondary","determinate","indeterminate","buffer","query","dashed","dashedColorPrimary","dashedColorSecondary","bar","barColorPrimary","barColorSecondary","bar1Indeterminate","bar1Determinate","bar1Buffer","bar2Indeterminate","bar2Buffer"]),Ds=["className","color","value","valueBuffer","variant"],Ss=(0,us.F4)(gs||(gs=ds||(ds=(0,ls.Z)(["\n 0% {\n left: -35%;\n right: 100%;\n }\n\n 60% {\n left: 100%;\n right: -90%;\n }\n\n 100% {\n left: 100%;\n right: -90%;\n }\n"])))),ks=(0,us.F4)(bs||(bs=ps||(ps=(0,ls.Z)(["\n 0% {\n left: -200%;\n right: 100%;\n }\n\n 60% {\n left: 107%;\n right: -8%;\n }\n\n 100% {\n left: 107%;\n right: -8%;\n }\n"])))),Ps=(0,us.F4)(ys||(ys=fs||(fs=(0,ls.Z)(["\n 0% {\n opacity: 1;\n background-position: 0 -23px;\n }\n\n 60% {\n opacity: 0;\n background-position: 0 -23px;\n }\n\n 100% {\n opacity: 1;\n background-position: -200px -23px;\n }\n"])))),As=function(e,t){return"inherit"===t?"currentColor":"light"===e.palette.mode?(0,Un.$n)(e.palette[t].main,.62):(0,Un._j)(e.palette[t].main,.5)},Fs=(0,Te.ZP)("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t["color".concat((0,Xt.Z)(n.color))],t[n.variant]]}})((function(e){var t=e.ownerState,n=e.theme;return(0,l.Z)({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},backgroundColor:As(n,t.color)},"inherit"===t.color&&"buffer"!==t.variant&&{backgroundColor:"none","&::before":{content:'""',position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"currentColor",opacity:.3}},"buffer"===t.variant&&{backgroundColor:"transparent"},"query"===t.variant&&{transform:"rotate(180deg)"})})),Os=(0,Te.ZP)("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:function(e,t){var n=e.ownerState;return[t.dashed,t["dashedColor".concat((0,Xt.Z)(n.color))]]}})((function(e){var t=e.ownerState,n=e.theme,r=As(n,t.color);return(0,l.Z)({position:"absolute",marginTop:0,height:"100%",width:"100%"},"inherit"===t.color&&{opacity:.3},{backgroundImage:"radial-gradient(".concat(r," 0%, ").concat(r," 16%, transparent 42%)"),backgroundSize:"10px 10px",backgroundPosition:"0 -23px"})}),(0,us.iv)(xs||(xs=hs||(hs=(0,ls.Z)(["\n animation: "," 3s infinite linear;\n "]))),Ps)),Ts=(0,Te.ZP)("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:function(e,t){var n=e.ownerState;return[t.bar,t["barColor".concat((0,Xt.Z)(n.color))],("indeterminate"===n.variant||"query"===n.variant)&&t.bar1Indeterminate,"determinate"===n.variant&&t.bar1Determinate,"buffer"===n.variant&&t.bar1Buffer]}})((function(e){var t=e.ownerState,n=e.theme;return(0,l.Z)({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",backgroundColor:"inherit"===t.color?"currentColor":n.palette[t.color].main},"determinate"===t.variant&&{transition:"transform .".concat(4,"s linear")},"buffer"===t.variant&&{zIndex:1,transition:"transform .".concat(4,"s linear")})}),(function(e){var t=e.ownerState;return("indeterminate"===t.variant||"query"===t.variant)&&(0,us.iv)(Cs||(Cs=ms||(ms=(0,ls.Z)(["\n width: auto;\n animation: "," 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;\n "]))),Ss)})),_s=(0,Te.ZP)("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:function(e,t){var n=e.ownerState;return[t.bar,t["barColor".concat((0,Xt.Z)(n.color))],("indeterminate"===n.variant||"query"===n.variant)&&t.bar2Indeterminate,"buffer"===n.variant&&t.bar2Buffer]}})((function(e){var t=e.ownerState,n=e.theme;return(0,l.Z)({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left"},"buffer"!==t.variant&&{backgroundColor:"inherit"===t.color?"currentColor":n.palette[t.color].main},"inherit"===t.color&&{opacity:.3},"buffer"===t.variant&&{backgroundColor:As(n,t.color),transition:"transform .".concat(4,"s linear")})}),(function(e){var t=e.ownerState;return("indeterminate"===t.variant||"query"===t.variant)&&(0,us.iv)(ws||(ws=vs||(vs=(0,ls.Z)(["\n width: auto;\n animation: "," 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite;\n "]))),ks)})),Rs=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiLinearProgress"}),r=n.className,o=n.color,a=void 0===o?"primary":o,i=n.value,s=n.valueBuffer,u=n.variant,c=void 0===u?"indeterminate":u,d=(0,W.Z)(n,Ds),p=(0,l.Z)({},n,{color:a,variant:c}),f=function(e){var t=e.classes,n=e.variant,r=e.color,o={root:["root","color".concat((0,Xt.Z)(r)),n],dashed:["dashed","dashedColor".concat((0,Xt.Z)(r))],bar1:["bar","barColor".concat((0,Xt.Z)(r)),("indeterminate"===n||"query"===n)&&"bar1Indeterminate","determinate"===n&&"bar1Determinate","buffer"===n&&"bar1Buffer"],bar2:["bar","buffer"!==n&&"barColor".concat((0,Xt.Z)(r)),"buffer"===n&&"color".concat((0,Xt.Z)(r)),("indeterminate"===n||"query"===n)&&"bar2Indeterminate","buffer"===n&&"bar2Buffer"]};return(0,Oe.Z)(o,cs,t)}(p),h=(0,On.Z)(),m={},v={bar1:{},bar2:{}};if("determinate"===c||"buffer"===c)if(void 0!==i){m["aria-valuenow"]=Math.round(i),m["aria-valuemin"]=0,m["aria-valuemax"]=100;var g=i-100;"rtl"===h.direction&&(g=-g),v.bar1.transform="translateX(".concat(g,"%)")}else 0;if("buffer"===c)if(void 0!==s){var b=(s||0)-100;"rtl"===h.direction&&(b=-b),v.bar2.transform="translateX(".concat(b,"%)")}else 0;return(0,Ne.jsxs)(Fs,(0,l.Z)({className:(0,Pe.Z)(f.root,r),ownerState:p,role:"progressbar"},m,{ref:t},d,{children:["buffer"===c?(0,Ne.jsx)(Os,{className:f.dashed,ownerState:p}):null,(0,Ne.jsx)(Ts,{className:f.bar1,ownerState:p,style:v.bar1}),"determinate"===c?null:(0,Ne.jsx)(_s,{className:f.bar2,ownerState:p,style:v.bar2})]}))})),Ms=(0,Te.ZP)(Rs)((function(e){var t,n=e.theme;return t={height:10,borderRadius:5},(0,ke.Z)(t,"&.".concat(Es.colorPrimary),{backgroundColor:n.palette.grey[200]}),(0,ke.Z)(t,"& .".concat(Es.bar),{borderRadius:5,backgroundColor:"#3082aa"}),t})),Zs=[{value:"PENDING",label:"EN PROCESO"},{value:"FINISHED",label:"TERMINADO"},{value:"ARCHIVED",label:"ARCHIVADO"}];function Is(){var e,t,n=(0,o.useState)(!1),r=(0,Zt.Z)(n,2),a=r[0],i=r[1],s=Fn((0,On.Z)().breakpoints.down("md")),l=ce(),u=function(){i(!1)},c=(0,o.useState)(0),d=(0,Zt.Z)(c,2),p=d[0],f=d[1],h=yt((function(e){return e.productSelected})),m=(e=h.model.image.data,t=h.model.image.contentType,xt(e,t)),v=h.stateProduction,g=(0,o.useState)(v),b=(0,Zt.Z)(g,2),y=b[0],x=b[1],C=function(){var e=(0,we.Z)(De().mark((function e(){var t,n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t={stateProduction:y},e.next=3,uo(h._id,t);case 3:return n=e.sent,l.push("/fabricdashboard"),e.abrupt("return",n);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,o.useEffect)((function(){var e=w();f(e)}),[p]);var w=function(){var e=h.components,t=e.map((function(e){return e.outstandingQuantity+e.finishedQuantity})).reduce((function(e,t){return e+t}),0),n=0;e.forEach((function(e){n+=e.finishedQuantity}));var r=100*n/t;return r=Math.round(r),f(r),r};return(0,Ne.jsxs)("div",{id:"main-container",style:{height:"100vh"},children:[(0,Ne.jsxs)("div",{id:"header",style:{backgroundColor:"#0d1214",paddingTop:"4%",paddingLeft:10,paddingBottom:10,paddingRight:10,height:"10vh",display:"flex",justifyContent:"space-between",alignItems:"end"},children:[(0,Ne.jsx)(la,{children:(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"row",alignItems:"end",height:"100%",width:400},children:[(0,Ne.jsx)(Vn,{id:"img-box",width:75,children:(0,Ne.jsx)("img",{src:m,alt:"preview",style:{width:"100%",borderRadius:50}})}),(0,Ne.jsxs)("div",{style:{marginLeft:"1em"},children:[(0,Ne.jsx)(nt.Z,{variant:"h6",style:{color:"whitesmoke"},children:h.model.name}),(0,Ne.jsx)(nt.Z,{variant:"h4",style:{color:"whitesmoke"},children:h.name})]})]})}),(0,Ne.jsxs)("div",{id:"progressBar",style:{display:"flex",flexDirection:"column",verticalAlign:"center",marginBottom:30,width:"30%",marginRight:"2%"},children:[(0,Ne.jsxs)("p",{style:{marginLeft:"50%",marginBottom:"1%"},children:[p,"%"]}),(0,Ne.jsx)(Ms,{variant:"determinate",value:p})]}),(0,Ne.jsx)(Vn,{style:{alignSelf:"end",paddingRight:30},children:(0,Ne.jsx)(qt.Z,{name:"stateProduction",select:!0,value:y,onChange:function(e){x(e.target.value)},style:{width:"40ch",border:"2px solid #3082aa",textAlign:"center",borderRadius:50,paddingRight:5,paddingLeft:5,marginBottom:20},InputProps:{disableUnderline:!0},variant:"standard",children:Zs.map((function(e){return(0,Ne.jsx)(Hr.Z,{value:e.value,children:e.label},e.value)}))})})]}),(0,Ne.jsxs)("div",{id:"body",style:{height:"75vh",padding:20,display:"flex",justifyContent:"center"},children:[(0,Ne.jsx)("div",{style:{height:"100%"},children:(0,Ne.jsx)(ss,{Scomponents:h.model.components,percentage:w})}),(0,Ne.jsx)(wt.Z,{type:"submit",style:{width:"200",position:"absolute",bottom:50,right:100,backgroundColor:"#3082aa"},variant:"contained",onClick:function(){i(!0)},children:"CONFIRMAR"}),(0,Ne.jsxs)(pn,{fullScreen:s,open:a,onClose:u,"aria-labelledby":"responsive-dialog-title",children:[(0,Ne.jsx)(wn,{children:(0,Ne.jsx)("h3",{style:{fontWeight:"400",color:"lightgrey "},children:"\xbfDesea confirmar sin guardar los cambios?"})}),(0,Ne.jsxs)(vn,{children:[(0,Ne.jsx)(wt.Z,{className:"textGrey",autoFocus:!0,onClick:u,children:"NO"}),(0,Ne.jsx)(wt.Z,{className:"textGrey",onClick:C,autoFocus:!0,children:"SI"})]})]})]})]})}function js(e){return(0,Me.Z)("MuiCardMedia",e)}(0,Ze.Z)("MuiCardMedia",["root","media","img"]);var Bs=["children","className","component","image","src","style"],Ls=(0,Te.ZP)("div",{name:"MuiCardMedia",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState,r=n.isMediaComponent,o=n.isImageComponent;return[t.root,r&&t.media,o&&t.img]}})((function(e){var t=e.ownerState;return(0,l.Z)({display:"block",backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"center"},t.isMediaComponent&&{width:"100%"},t.isImageComponent&&{objectFit:"cover"})})),Ns=["video","audio","picture","iframe","img"],zs=["picture","img"],Vs=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiCardMedia"}),r=n.children,o=n.className,a=n.component,i=void 0===a?"div":a,s=n.image,u=n.src,c=n.style,d=(0,W.Z)(n,Bs),p=-1!==Ns.indexOf(i),f=!p&&s?(0,l.Z)({backgroundImage:'url("'.concat(s,'")')},c):c,h=(0,l.Z)({},n,{component:i,isMediaComponent:p,isImageComponent:-1!==zs.indexOf(i)}),m=function(e){var t=e.classes,n={root:["root",e.isMediaComponent&&"media",e.isImageComponent&&"img"]};return(0,Oe.Z)(n,js,t)}(h);return(0,Ne.jsx)(Ls,(0,l.Z)({className:(0,Pe.Z)(m.root,o),as:i,role:!p&&s?"img":void 0,ref:t,style:f,ownerState:h,src:p?s||u:void 0},d,{children:r}))})),Hs=Vs;function qs(e){return(0,Me.Z)("MuiCardActions",e)}(0,Ze.Z)("MuiCardActions",["root","spacing"]);var Ws=["disableSpacing","className"],Gs=(0,Te.ZP)("div",{name:"MuiCardActions",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,!n.disableSpacing&&t.spacing]}})((function(e){var t=e.ownerState;return(0,l.Z)({display:"flex",alignItems:"center",padding:8},!t.disableSpacing&&{"& > :not(:first-of-type)":{marginLeft:8}})})),Us=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiCardActions"}),r=n.disableSpacing,o=void 0!==r&&r,a=n.className,i=(0,W.Z)(n,Ws),s=(0,l.Z)({},n,{disableSpacing:o}),u=function(e){var t=e.classes,n={root:["root",!e.disableSpacing&&"spacing"]};return(0,Oe.Z)(n,qs,t)}(s);return(0,Ne.jsx)(Gs,(0,l.Z)({className:(0,Pe.Z)(u.root,a),ownerState:s,ref:t},i))}));function Ks(e){var t=e.name,n=e.img,r=e.description,o=e.stateProduction;return(0,Ne.jsxs)(Xe,{sx:{maxWidth:200,minWidth:200,maxHeight:300,minHeight:300,background:"#23282C",boxShadow:6,display:"flex",flexDirection:"column",paddingTop:"10px",borderRadius:"15px"},children:[(0,Ne.jsx)(Hs,{component:"img",alt:"faniot-img",height:"140",image:n,sx:{borderRadius:"50%",width:"140px",alignSelf:"center",mt:"10px",mb:"20px"}}),(0,Ne.jsxs)(tt,{sx:{background:"#3082AA"},children:[(0,Ne.jsx)(nt.Z,{gutterBottom:!0,variant:"h5",component:"div",sx:{color:"whitesmoke"},children:t}),(0,Ne.jsx)(nt.Z,{variant:"body2",color:"text.secondary",children:r})]}),(0,Ne.jsx)(Us,{sx:{display:"flex",justifyContent:"center"},children:(0,Ne.jsx)(nt.Z,{variant:"body2",sx:{paddingTop:"3px"},children:"PENDING"===o?"EN PROCESO":"FINISHED"===o?"TERMINADO":"ARCHIVED"===o?"ARCHIVADO":o})})]})}function $s(){var e=mt(),t=yt((function(e){return e.processProducts}));return(0,Ne.jsx)("div",{style:{display:"flex",justifyContent:"center",height:"80vh",overflowY:"auto",padding:"2%",marginTop:"1.5%"},children:(0,Ne.jsx)(Ge,{container:!0,spacing:2,direction:"row",justifyContent:"center",alignItems:"center",gap:4,children:t.length>0?t.map((function(t){var n,r,o=(n=t.model.image.data,r=t.model.image.contentType,xt(n,r));return(0,Ne.jsx)(be,{className:"animate__animated animate__fadeIn",to:{pathname:"/newproductfabric",state:{product:t}},style:{paddingLeft:13,textDecoration:"none"},onClick:function(){e({type:"PRODUCT_SELECTED",payload:t})},children:(0,Ne.jsx)(Ks,{name:t.name,description:t.model.name,img:o,stateProduction:t.stateProduction},t.id)})})):(0,Ne.jsx)("div",{style:{display:"flex",alignItems:"center",height:"80vh"},children:(0,Ne.jsx)(Rt,{})})})})}function Ys(){var e=mt(),t=(yt((function(e){return e.processProducts})),(0,o.useState)(!1)),n=(0,Zt.Z)(t,2),r=n[0],a=n[1],i=function(){var t=(0,we.Z)(De().mark((function t(){var n;return De().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ao();case 2:null!==(n=t.sent)&&e({type:"GET_PROCESS_PRODUCTS",payload:n}),a(!0);case 5:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();return(0,o.useEffect)((function(){i()}),[r]),(0,Ne.jsx)(Ne.Fragment,{children:(0,Ne.jsx)(Ge,{container:!0,spacing:0,direction:"column",alignItems:"center",justifyContent:"center",style:{minHeight:"100vh"},children:(0,Ne.jsx)($s,{})})})}var Xs=function(){return(Xs=Object.assign||function(e){for(var t,n=1,r=arguments.length;nf)&&(L=(V=V.replace(" ",":")).length),0r&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(v,"$1"+e.trim());case 58:return e.trim()+t.replace(v,"$1"+e.trim());default:if(0<1*n&&0l.charCodeAt(8))break;case 115:i=i.replace(l,"-webkit-"+l)+";"+i;break;case 207:case 102:i=i.replace(l,"-webkit-"+(102r.charCodeAt(0)&&(r=r.trim()),r=[r],01?t-1:0),r=1;r0?" Args: "+n.join(", "):""))}var Pl=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}var t=e.prototype;return t.indexOfGroup=function(e){for(var t=0,n=0;n=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,o=r;e>=o;)(o<<=1)<0&&kl(16,""+e);this.groupSizes=new Uint32Array(o),this.groupSizes.set(n),this.length=o;for(var a=r;a=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),o=r+n,a=r;a=Ol&&(Ol=t+1),Al.set(e,t),Fl.set(t,e)},Ml="style["+El+'][data-styled-version="5.3.3"]',Zl=new RegExp("^"+El+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),Il=function(e,t,n){for(var r,o=n.split(","),a=0,i=o.length;a=0;n--){var r=t[n];if(r&&1===r.nodeType&&r.hasAttribute(El))return r}}(n),a=void 0!==o?o.nextSibling:null;r.setAttribute(El,"active"),r.setAttribute("data-styled-version","5.3.3");var i=Bl();return i&&r.setAttribute("nonce",i),n.insertBefore(r,a),r},Nl=function(){function e(e){var t=this.element=Ll(e);t.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,n=0,r=t.length;n=0){var n=document.createTextNode(t),r=this.nodes[e];return this.element.insertBefore(n,r||null),this.length++,!0}return!1},t.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},t.getRule=function(e){return e0&&(u+=e+",")})),r+=""+s+l+'{content:"'+u+'"}/*!sc*/\n'}}}return r}(this)},e}(),Gl=/(a)(d)/gi,Ul=function(e){return String.fromCharCode(e+(e>25?39:97))};function Kl(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=Ul(t%52)+n;return(Ul(t%52)+n).replace(Gl,"$1-$2")}var $l=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},Yl=function(e){return $l(5381,e)};function Xl(e){for(var t=0;t>>0);if(!t.hasNameForId(r,i)){var s=n(a,"."+i,void 0,r);t.insertRules(r,i,s)}o.push(i),this.staticRulesId=i}else{for(var l=this.rules.length,u=$l(this.baseHash,n.hash),c="",d=0;d>>0);if(!t.hasNameForId(r,m)){var v=n(c,"."+m,void 0,r);t.insertRules(r,m,v)}o.push(m)}}return o.join(" ")},e}(),eu=/^\s*\/\/.*$/gm,tu=[":","[",".","#"];function nu(e){var t,n,r,o,a=void 0===e?yl:e,i=a.options,s=void 0===i?yl:i,l=a.plugins,u=void 0===l?bl:l,c=new cl(s),d=[],p=function(e){function t(t){if(t)try{e(t+"}")}catch(e){}}return function(n,r,o,a,i,s,l,u,c,d){switch(n){case 1:if(0===c&&64===r.charCodeAt(0))return e(r+";"),"";break;case 2:if(0===u)return r+"/*|*/";break;case 3:switch(u){case 102:case 112:return e(o[0]+r),"";default:return r+(0===d?"/*|*/":"")}case-2:r.split("/*|*/}").forEach(t)}}}((function(e){d.push(e)})),f=function(e,r,a){return 0===r&&-1!==tu.indexOf(a[n.length])||a.match(o)?e:"."+t};function h(e,a,i,s){void 0===s&&(s="&");var l=e.replace(eu,""),u=a&&i?i+" "+a+" { "+l+" }":l;return t=s,n=a,r=new RegExp("\\"+n+"\\b","g"),o=new RegExp("(\\"+n+"\\b){2,}"),c(i||!a?"":a,u)}return c.use([].concat(u,[function(e,t,o){2===e&&o.length&&o[0].lastIndexOf(n)>0&&(o[0]=o[0].replace(r,f))},p,function(e){if(-2===e){var t=d;return d=[],t}}])),h.hash=u.length?u.reduce((function(e,t){return t.name||kl(15),$l(e,t.name)}),5381).toString():"",h}var ru=o.createContext(),ou=(ru.Consumer,o.createContext()),au=(ou.Consumer,new Wl),iu=nu();function su(){return(0,o.useContext)(ru)||au}function lu(){return(0,o.useContext)(ou)||iu}function uu(e){var t=(0,o.useState)(e.stylisPlugins),n=t[0],r=t[1],a=su(),i=(0,o.useMemo)((function(){var t=a;return e.sheet?t=e.sheet:e.target&&(t=t.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(t=t.reconstructWithOptions({useCSSOMInjection:!1})),t}),[e.disableCSSOMInjection,e.sheet,e.target]),s=(0,o.useMemo)((function(){return nu({options:{prefix:!e.disableVendorPrefixes},plugins:n})}),[e.disableVendorPrefixes,n]);return(0,o.useEffect)((function(){ul()(n,e.stylisPlugins)||r(e.stylisPlugins)}),[e.stylisPlugins]),o.createElement(ru.Provider,{value:i},o.createElement(ou.Provider,{value:s},e.children))}var cu=function(){function e(e,t){var n=this;this.inject=function(e,t){void 0===t&&(t=iu);var r=n.name+t.hash;e.hasNameForId(n.id,r)||e.insertRules(n.id,r,t(n.rules,r,"@keyframes"))},this.toString=function(){return kl(12,String(n.name))},this.name=e,this.id="sc-keyframes-"+e,this.rules=t}return e.prototype.getName=function(e){return void 0===e&&(e=iu),this.name+e.hash},e}(),du=/([A-Z])/,pu=/([A-Z])/g,fu=/^ms-/,hu=function(e){return"-"+e.toLowerCase()};function mu(e){return du.test(e)?e.replace(pu,hu).replace(fu,"-ms-"):e}var vu=function(e){return null==e||!1===e||""===e};function gu(e,t,n,r){if(Array.isArray(e)){for(var o,a=[],i=0,s=e.length;i1?t-1:0),r=1;r?@[\\\]^`{|}~-]+/g,wu=/(^-|-$)/g;function Eu(e){return e.replace(Cu,"-").replace(wu,"")}var Du=function(e){return Kl(Yl(e)>>>0)};function Su(e){return"string"==typeof e&&!0}var ku=function(e){return"function"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)},Pu=function(e){return"__proto__"!==e&&"constructor"!==e&&"prototype"!==e};function Au(e,t,n){var r=e[n];ku(t)&&ku(r)?Fu(r,t):e[n]=t}function Fu(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=0||(o[n]=e[n]);return o}(t,["componentId"]),a=r&&r+"-"+(Su(e)?e:Eu(Cl(e)));return _u(e,ml({},o,{attrs:f,componentId:a}),n)},Object.defineProperty(m,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(t){this._foldedDefaultProps=r?Fu({},e.defaultProps,t):t}}),m.toString=function(){return"."+m.styledComponentId},a&&U()(m,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),m}var Ru=function(e){return function e(t,n,r){if(void 0===r&&(r=yl),!(0,q.isValidElementType)(n))return kl(1,String(n));var o=function(){return t(n,r,yu.apply(void 0,arguments))};return o.withConfig=function(o){return e(t,n,ml({},r,{},o))},o.attrs=function(o){return e(t,n,ml({},r,{attrs:Array.prototype.concat(r.attrs,o).filter(Boolean)}))},o}(_u,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach((function(e){Ru[e]=Ru(e)}));!function(){function e(e,t){this.rules=e,this.componentId=t,this.isStatic=Xl(e),Wl.registerId(this.componentId+1)}var t=e.prototype;t.createStyles=function(e,t,n,r){var o=r(gu(this.rules,t,n,r).join(""),""),a=this.componentId+e;n.insertRules(a,a,o)},t.removeStyles=function(e,t){t.clearRules(this.componentId+e)},t.renderStyles=function(e,t,n,r){e>2&&Wl.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,r)}}();!function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString();if(!t)return"";var n=Bl();return""},this.getStyleTags=function(){return e.sealed?kl(2):e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)return kl(2);var n=((t={})[El]="",t["data-styled-version"]="5.3.3",t.dangerouslySetInnerHTML={__html:e.instance.toString()},t),r=Bl();return r&&(n.nonce=r),[o.createElement("style",ml({},n,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new Wl({isServer:!0}),this.sealed=!1}var t=e.prototype;t.collectStyles=function(e){return this.sealed?kl(2):o.createElement(uu,{sheet:this.instance},e)},t.interleaveWithNodeStream=function(e){return kl(3)}}();var Mu,Zu,Iu,ju=Ru,Bu=[{value:"Generales",label:"Generales"},{value:"Circuitos integrados",label:"Circuitos integrados"},{value:"Diodos",label:"Diodos"},{value:"Fichas, cables y pines",label:"Fichas, cables y pines"},{value:"Modulos",label:"Modulos"},{value:"Pasivos",label:"Pasivos"},{value:"Pantallas",label:"Pantallas"},{value:"Sensores",label:"Sensores"},{value:"Otros",label:"Otros"}],Lu=ju(sl)(Mu||(Mu=(0,ls.Z)(['\n button {\n border: none;\n background: rgba(0, 0, 0, 0);\n border-radius: 50%;\n width: 20px;\n }\n button:hover {\n background: #11181b;\n }\n button[editext="edit-button"] {\n transform: scaleX(-1);\n font-size: x-large;\n color: grey;\n width: 50px;\n }\n button[editext="save-button"] {\n }\n button[editext="cancel-button"] {\n }\n input,\n textarea {\n font-family: "Roboto";\n font-size: x-large;\n border: none;\n }\n div[editext="view-container"],\n div[editext="edit-container"] {\n font-family: "Roboto";\n font-size: xx-large;\n color: whitesmoke;\n }\n']))),Nu=(ju(sl)(Zu||(Zu=(0,ls.Z)(['\n button {\n border: none;\n background: rgba(0, 0, 0, 0);\n border-radius: 50%;\n width: 20px;\n }\n button:hover {\n background: #11181b;\n }\n button[editext="edit-button"] {\n transform: scaleX(-1);\n font-size: x-large;\n color: grey;\n width: 50px;\n }\n button[editext="save-button"] {\n }\n button[editext="cancel-button"] {\n }\n input,\n textarea {\n font-family: "Roboto";\n font-size: large;\n color: grey;\n border: none;\n }\n div[editext="view-container"],\n div[editext="edit-container"] {\n font-family: "Roboto";\n font-size: large;\n color: grey;\n color: whitesmoke;\n }\n']))),ju(sl)(Iu||(Iu=(0,ls.Z)(['\n button {\n border: none;\n background: rgba(0, 0, 0, 0);\n border-radius: 50%;\n width: 20px;\n }\n button:hover {\n background: #11181b;\n }\n button[editext="edit-button"] {\n transform: scaleX(-1);\n font-size: x-large;\n color: grey;\n width: 50px;\n }\n button[editext="save-button"] {\n }\n button[editext="cancel-button"] {\n }\n input,\n textarea {\n font-family: "Roboto";\n font-size: large;\n color: grey;\n }\n div[editext="view-container"],\n div[editext="edit-container"] {\n font-family: "Roboto";\n font-size: large;\n color: whitesmoke;\n border-radius: 15px;\n padding-left: 8px;\n border: 0.1px solid rgba(200, 200, 200, 0.1);\n margin-top: 10px;\n }\n']))));function zu(){var e,t,n=(0,o.useState)(!1),r=(0,Zt.Z)(n,2),a=r[0],i=r[1],s=Fn((0,On.Z)().breakpoints.down("md")),l=function(){i(!1)},u=ce(),c=yt((function(e){return e.componentSelected})),d=(0,o.useState)({preview:"",raw:""}),p=(0,Zt.Z)(d,2),f=p[0],h=p[1],m=(0,o.useState)({name:c.name,description:c.description,image:f,quantity:c.quantity,category:c.category,price:c.price,location:c.location}),v=(0,Zt.Z)(m,2),g=v[0],b=v[1],y=function(e,t){b((0,Zn.Z)((0,Zn.Z)({},g),{},(0,ke.Z)({},t,e)))},x=(e=c.imageData,t=c.imageType,xt(e,t));return(0,Ne.jsxs)("div",{id:"container-screen",style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100%",flexDirection:"column"},children:[(0,Ne.jsxs)("div",{id:"card",style:{width:"80%",height:"60%",background:"#23282c",borderRadius:"10px",display:"flex",flexDirection:"row"},children:[(0,Ne.jsx)("div",{id:"left-column",style:{display:"flex",justifyContent:"center",width:"50%",alignItems:"center"},children:(0,Ne.jsxs)("div",{id:"imageBox",style:{maxWidth:"50%"},children:[(0,Ne.jsx)(wt.Z,{href:"#",onClick:function(e){e.preventDefault(),document.getElementById("image").click()},children:(0,Ne.jsx)("img",{src:f.preview?f.preview:x,alt:"preview",style:{maxWidth:"100%",borderRadius:"50%",overflow:"hidden"}})}),(0,Ne.jsx)("input",{type:"file",id:"image",name:"image",accept:"image/*",style:{display:"none"},onChange:function(e){e.target.files.length&&h({preview:URL.createObjectURL(e.target.files[0]),raw:e.target.files[0]}),b((0,Zn.Z)((0,Zn.Z)({},g),{},{image:e.target.files[0]}))}})]})}),(0,Ne.jsxs)("div",{id:"right-col",style:{width:"50%",display:"flex",justifyContent:"center",flexDirection:"column"},children:[(0,Ne.jsxs)("div",{style:{width:"90%",display:"flex",flexDirection:"row",justifyContent:"space-between"},children:[(0,Ne.jsx)(Lu,{inputProps:"name",type:"text",value:g.name,onSave:y}),(0,Ne.jsx)(qt.Z,{className:"textField",name:"category",select:!0,helperText:"Seleccione categor\xeda",defaultValue:c.category,style:{width:"28ch",marginBottom:"30px"},onChange:function(e){b((0,Zn.Z)((0,Zn.Z)({},g),{},(0,ke.Z)({},e.target.name,e.target.value)))},children:Bu.map((function(e){return(0,Ne.jsx)(Hr.Z,{value:e.value,children:e.label},e.value)}))})]}),(0,Ne.jsxs)("div",{style:{height:"200px",width:"90%"},children:[(0,Ne.jsx)("p",{className:"textGrey",children:"Descripci\xf3n"}),(0,Ne.jsx)(Nu,{inputProps:"description",type:"text",value:g.description,onSave:y})]}),(0,Ne.jsxs)("div",{style:{width:"90%",display:"flex",flexDirection:"row",justifyContent:"space-between"},children:[(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,Ne.jsx)("p",{className:"textGrey",children:"Ubicacion"}),(0,Ne.jsx)(Nu,{inputProps:"location",type:"text",value:g.location,onSave:y})]}),(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,Ne.jsx)("p",{className:"textGrey",children:"Cantidad"}),(0,Ne.jsx)(Nu,{inputProps:"quantity",type:"text",value:g.quantity,onSave:y})]}),(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,Ne.jsx)("p",{className:"textGrey",children:"Precio"}),(0,Ne.jsx)(Nu,{inputProps:"price",type:"text",value:g.price,onSave:y})]})]})]})]}),(0,Ne.jsxs)("div",{style:{width:"80%",display:"flex",justifyContent:"space-between",marginTop:"1%"},children:[(0,Ne.jsx)("div",{children:(0,Ne.jsx)(wt.Z,{variant:"contained",color:"error",onClick:function(){i(!0)},children:(0,Ne.jsx)(Nr.Z,{})})}),(0,Ne.jsx)(wt.Z,{className:"btn-hover",variant:"contained",sx:{background:"#3082AA !important"},onClick:function(e){e.preventDefault();var t=Jn(g);Vt(c._id,t);u.push("/components")},children:"CONFIRMAR"}),(0,Ne.jsxs)(pn,{fullScreen:s,open:a,onClose:l,"aria-labelledby":"responsive-dialog-title",children:[(0,Ne.jsx)(wn,{children:(0,Ne.jsx)("h3",{style:{fontWeight:"400",color:"lightgrey "},children:"\xbfEst\xe1 seguro/a que desea eliminar el elemento?"})}),(0,Ne.jsxs)(vn,{children:[(0,Ne.jsx)(wt.Z,{className:"textGrey",autoFocus:!0,onClick:l,children:"NO"}),(0,Ne.jsx)(wt.Z,{className:"textGrey",onClick:function(e){e.preventDefault(),null!==zt(c._id)&&u.push("/components")},autoFocus:!0,children:"SI"})]})]})]})]})}function Vu(){return(0,Ne.jsx)(Ne.Fragment,{children:(0,Ne.jsx)("div",{style:{height:"100vh"},children:(0,Ne.jsx)(zu,{})})})}var Hu=n(3746),qu="http://192.168.1.18:1997",Wu=function(){var e=(0,we.Z)(De().mark((function e(){var t;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt().get("".concat(qu,"/api/supplies"));case 2:if(201!==(t=e.sent).status){e.next=8;break}return console.log("LOS SUPLAIS VIENEN ASI",t.data.body),e.abrupt("return",t.data.body);case 8:return e.abrupt("return");case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Gu=function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("Add Supply desde el service"),console.log("formData",t),e.next=4,Pt()({method:"post",url:"".concat(qu,"/api/supplies"),data:t,headers:{"Content-Type":"multipart/form-data"}});case 4:if(200!==(n=e.sent).status){e.next=9;break}return e.abrupt("return",n.data);case 9:return e.abrupt("return");case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Uu=function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("id en funcion "+t),e.next=3,Pt().get("".concat(qu,"/api/supplies?id=").concat(t));case 3:if(201!==(n=e.sent).status){e.next=8;break}return e.abrupt("return",n.data.body[0]);case 8:return console.log("no hace el get"),e.abrupt("return");case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ku=function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("desde el service"+t),e.next=3,Pt().patch("".concat(qu,"/api/supplies/totrash/").concat(t));case 3:if(201!==(n=e.sent).status){e.next=8;break}return e.abrupt("return",n);case 8:return e.abrupt("return");case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),$u=function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("deleteSupplyDefinitely desde el service "+t),e.next=3,Pt().delete("".concat(qu,"/api/supplies/").concat(t));case 3:if(201!==(n=e.sent).status){e.next=9;break}return console.log("RES > "+n),e.abrupt("return",n);case 9:return e.abrupt("return");case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Yu=function(){var e=(0,we.Z)(De().mark((function e(){var t;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("entro al getTrashSupplies"),e.next=3,Pt().get("".concat(qu,"/api/supplies/trash"));case 3:if(201!==(t=e.sent).status){e.next=9;break}return console.log("LOS ARCHIVED SUPLAIS VIENEN ASI",t.data.body),e.abrupt("return",t.data.body);case 9:return e.abrupt("return");case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Xu=function(){var e=(0,we.Z)(De().mark((function e(t,n){var r;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("Edit Supply desde el service"),console.log("id",t),console.log("formData",n),e.next=5,Pt().patch("".concat(qu,"/api/supplies/").concat(t),n,{headers:{"Content-Type":"multipart/form-data",Accept:"application/json"}});case 5:if(201!==(r=e.sent).status){e.next=10;break}return e.abrupt("return",r.data);case 10:return e.abrupt("return",r.error);case 11:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),Qu=function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt()({method:"post",url:"".concat(qu,"/api/inventory/supply/csv"),data:t,headers:{"Content-Type":"multipart/form-data"}});case 2:if(200!==(n=e.sent).status){e.next=7;break}return e.abrupt("return",n.data);case 7:return e.abrupt("return");case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ju=function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt().get("".concat(qu,"/api/supplies?id=").concat(t));case 2:if(201!==(n=e.sent).status){e.next=8;break}return console.log("desde service : ",n.data.body[0].note),e.abrupt("return",n.data.body[0].note);case 8:return console.log("no hace el get"),e.abrupt("return");case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ec=function(){var e=(0,we.Z)(De().mark((function e(t,n){var r;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("addOrUpdateNoteByIdSupply desde el service"),console.log("id",t),console.log("note",n),e.next=5,Pt().patch("".concat(qu,"/api/supplies/updatenote/").concat(t),{note:n});case 5:if(201!==(r=e.sent).status){e.next=10;break}return e.abrupt("return",r.data);case 10:return e.abrupt("return");case 11:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),tc="START_NOTES",nc="ERROR_NOTES",rc="SUCCESS_NOTES",oc=function(e){return function(){var t=(0,we.Z)(De().mark((function t(n){var r;return De().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n({type:tc}),t.prev=1,t.next=4,Ju(e);case 4:r=t.sent,n({type:rc,payload:r}),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(1),n({type:nc,payload:t.t0});case 11:case"end":return t.stop()}}),t,null,[[1,8]])})));return function(e){return t.apply(this,arguments)}}()},ac=n(26075),ic=n(68180).act,sc=void 0!==ic;var lc=ic||function(e){i.unstable_batchedUpdates(e),i.render(o.createElement("div",null),document.createElement("div"))},uc=!1,cc=null;function dc(e){var t,n;return!0===sc?null===cc?new Promise((function(t,n){var r,o,a=console.error;console.error=function(){for(var e=arguments.length,t=new Array(e),n=0;n0?(0,Ne.jsxs)(Ne.Fragment,{children:[(0,Ne.jsx)(It._$r,{autoPageSize:!0,columns:Dc,rows:t.map((function(e,t){return{id:e._id,name:e.name,code:e.code,description:e.description,imageSupply:e.imageSupply,category:e.category.name,location:e.location,unity:e.unity,edit:function(){g({type:"COMPONENT_SELECTED",payload:e}),v.push("/editsupply/".concat(e._id))},note:function(){var t=(0,we.Z)(De().mark((function t(){return De().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:f(e._id);case 1:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),providers:function(){g({type:"COMPONENT_SELECTED",payload:e}),v.push("/providersDetail/".concat(e._id))}}})),getRowId:function(e){return e.id},onRowClick:function(e){},rowHeight:65,rowHeightMode:"fixed",rowSelectionMode:"None",selectionMode:"None",sx:{fontSize:"0.8rem",height:"100%",width:"100%",background:"#23282C",color:"whitesmoke",border:"1px solid #23282C","& .super-app-theme--header":{backgroundColor:"rgba(255, 7, 0, 0.55)"},boxShadow:8}}),(0,Ne.jsxs)(pn,{fullWidth:!0,fullScreen:s,open:a,onClose:h,"aria-labelledby":"responsive-dialog-title",children:[(0,Ne.jsx)(wn,{children:p.loading?(0,Ne.jsx)(Wt.Z,{}):(0,Ne.jsx)(qt.Z,{ref:m,hiddenLabel:!0,className:"textField",name:"note",label:"Notas",defaultValue:p.data?p.data:"",multiline:!0,maxRows:4,variant:"outlined",style:{marginBottom:"2ch"},inputProps:{style:{width:500,height:80}}})}),(0,Ne.jsxs)(vn,{children:[(0,Ne.jsx)(wt.Z,{className:"textGrey",autoFocus:!0,onClick:h,children:"CANCELAR"}),(0,Ne.jsx)(wt.Z,{className:"textGrey",onClick:function(e){var t=c,n=m.current.children[1].children[0].value;b(t,n)},autoFocus:!0,children:"GUARDAR"})]})]})]}):(0,Ne.jsx)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",height:"90%"},children:(0,Ne.jsx)($t,{})})})},kc=o.memo(Sc),Pc=n(46778),Ac=n(76250),Fc=function(e){var t=e.router,n=e.title;return"down"===e.icon?(0,Ne.jsx)(be,{to:t,children:(0,Ne.jsx)("div",{style:{marginRight:"15px"},children:(0,Ne.jsx)(wt.Z,{variant:"contained",style:{backgroundColor:"#23282c"},endIcon:(0,Ne.jsx)(Pc.Z,{}),children:n})})}):(0,Ne.jsx)(be,{to:t,children:(0,Ne.jsx)("div",{style:{marginRight:"15px"},children:(0,Ne.jsx)(wt.Z,{variant:"contained",style:{backgroundColor:"#23282c"},endIcon:(0,Ne.jsx)(Ac.Z,{}),children:n})})})};function Oc(){yt((function(e){return e.components}));var e=yt((function(e){return e.suppliesThunk})),t=mt(),n=function(){var e=(0,we.Z)(De().mark((function e(){return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t(function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:"REQUEST_GET_SUPPLIES"}),e.prev=1,e.next=4,Wu();case 4:n=e.sent,t({type:"SUCCESS_GET_SUPPLIES",payload:n}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),t({type:"ERROR_GET_SUPPLIES",payload:e.t0});case 11:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(t){return e.apply(this,arguments)}}());case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,o.useEffect)((function(){n()}),[]),(0,Ne.jsx)("div",{className:"container-body",children:(0,Ne.jsxs)("div",{className:"container-body-paper",children:[(0,Ne.jsxs)("div",{className:"wrapper-header",children:[(0,Ne.jsx)(be,{style:{cursor:"default"},children:(0,Ne.jsx)("div",{className:"header-title text-hover",children:"INSUMOS"})}),(0,Ne.jsx)(Fc,{router:"/archivedsupplies",title:"ARCHIVADOS",icon:"down"}),(0,Ne.jsx)(St,{router:"/newsupply"})]}),(0,Ne.jsx)(kc,{suppliesThunk:e})]})})}function Tc(){return(0,Ne.jsx)("div",{style:{display:"flex",justifyContent:"center"},children:(0,Ne.jsx)("img",{style:{width:"35%",borderRadius:"75%"},src:n(23314),alt:"F"})})}function _c(){return(0,Ne.jsx)(Ne.Fragment,{children:(0,Ne.jsx)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",minHeight:"100vh",background:"#0d1214"},children:(0,Ne.jsx)(Tc,{})})})}var Rc=Nn(),Mc=["className","id"],Zc=(0,Te.ZP)(nt.Z,{name:"MuiDialogTitle",slot:"Root",overridesResolver:function(e,t){return t.root}})({padding:"16px 24px",flex:"0 0 auto"}),Ic=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiDialogTitle"}),r=n.className,a=n.id,i=(0,W.Z)(n,Mc),s=n,u=function(e){var t=e.classes;return(0,Oe.Z)({root:["root"]},bn,t)}(s),c=o.useContext(rn).titleId,d=void 0===c?a:c;return(0,Ne.jsx)(Zc,(0,l.Z)({component:"h2",className:(0,Pe.Z)(u.root,r),ownerState:s,ref:t,variant:"h6",id:d},i))})),jc=n(42419),Bc="http://192.168.1.18:1997",Lc=function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt()({method:"post",url:"".concat(Bc,"/api/providers"),data:t});case 2:if(201!==(n=e.sent).status){e.next=7;break}return e.abrupt("return",n.data);case 7:return e.abrupt("return");case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Nc=function(){var e=(0,we.Z)(De().mark((function e(){var t;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt().get("".concat(Bc,"/api/providers"));case 2:if(201!==(t=e.sent).status){e.next=7;break}return e.abrupt("return",t.data.body);case 7:return e.abrupt("return");case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),zc="http://192.168.1.18:1997",Vc=function(){var e=(0,we.Z)(De().mark((function e(){var t;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt().get("".concat(zc,"/api/categories"));case 2:if(201!==(t=e.sent).status){e.next=8;break}return console.log("desde el service",t.data.body),e.abrupt("return",t.data.body);case 8:return e.abrupt("return");case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Hc=function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt()({method:"post",url:"".concat(zc,"/api/categories"),data:t});case 2:if(201!==(n=e.sent).status){e.next=7;break}return e.abrupt("return",n.data);case 7:return e.abrupt("return");case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),qc=n(1176);var Wc=n(15671),Gc=n(43144),Uc=n(97326),Kc=n(60136),$c=n(18505),Yc=n(36421),Xc="undefined"!==typeof self?self:"undefined"!==typeof window?window:Function("return this")();function Qc(e){var t=e.xdomain;try{if("undefined"!==typeof XMLHttpRequest&&(!t||Yc))return new XMLHttpRequest}catch(n){}if(!t)try{return new(Xc[["Active"].concat("Object").join("X")])("Microsoft.XMLHTTP")}catch(n){}}function Jc(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r>4,c[l++]=(15&r)<<4|o>>2,c[l++]=(3&o)<<6|63&a;return u}(e);return yd(n,t)}return{base64:!0,data:e}},yd=function(e,t){return"blob"===t&&e instanceof ArrayBuffer?new Blob([e]):e},xd=function(e,t){if("string"!==typeof e)return{type:"message",data:yd(e,t)};var n=e.charAt(0);return"b"===n?{type:"message",data:bd(e.substring(1),t)}:ld[n]?e.length>1?{type:ld[n],data:e.substring(1)}:{type:ld[n]}:ud},Cd=String.fromCharCode(30),wd=function(e){(0,Kc.Z)(n,e);var t=(0,$c.Z)(n);function n(e){var r;return(0,Wc.Z)(this,n),(r=t.call(this)).writable=!1,nd((0,Uc.Z)(r),e),r.opts=e,r.query=e.query,r.readyState="",r.socket=e.socket,r}return(0,Gc.Z)(n,[{key:"onError",value:function(e,t){var r=new Error(e);return r.type="TransportError",r.description=t,id((0,od.Z)(n.prototype),"emit",this).call(this,"error",r),this}},{key:"open",value:function(){return"closed"!==this.readyState&&""!==this.readyState||(this.readyState="opening",this.doOpen()),this}},{key:"close",value:function(){return"opening"!==this.readyState&&"open"!==this.readyState||(this.doClose(),this.onClose()),this}},{key:"send",value:function(e){"open"===this.readyState&&this.write(e)}},{key:"onOpen",value:function(){this.readyState="open",this.writable=!0,id((0,od.Z)(n.prototype),"emit",this).call(this,"open")}},{key:"onData",value:function(e){var t=xd(e,this.socket.binaryType);this.onPacket(t)}},{key:"onPacket",value:function(e){id((0,od.Z)(n.prototype),"emit",this).call(this,"packet",e)}},{key:"onClose",value:function(){this.readyState="closed",id((0,od.Z)(n.prototype),"emit",this).call(this,"close")}}]),n}(rd.Q),Ed=n(65590),Dd=n(55988),Sd=function(e){(0,Kc.Z)(n,e);var t=(0,$c.Z)(n);function n(){var e;return(0,Wc.Z)(this,n),(e=t.apply(this,arguments)).polling=!1,e}return(0,Gc.Z)(n,[{key:"name",get:function(){return"polling"}},{key:"doOpen",value:function(){this.poll()}},{key:"pause",value:function(e){var t=this;this.readyState="pausing";var n=function(){t.readyState="paused",e()};if(this.polling||!this.writable){var r=0;this.polling&&(r++,this.once("pollComplete",(function(){--r||n()}))),this.writable||(r++,this.once("drain",(function(){--r||n()})))}else n()}},{key:"poll",value:function(){this.polling=!0,this.doPoll(),this.emit("poll")}},{key:"onData",value:function(e){var t=this;(function(e,t){for(var n=e.split(Cd),r=[],o=0;o0&&void 0!==arguments[0]?arguments[0]:{};return Object.assign(e,{xd:this.xd,xs:this.xs},this.opts),new Fd(this.uri(),e)}},{key:"doWrite",value:function(e,t){var n=this,r=this.request({method:"POST",data:e});r.on("success",t),r.on("error",(function(e){n.onError("xhr post error",e)}))}},{key:"doPoll",value:function(){var e=this,t=this.request();t.on("data",this.onData.bind(this)),t.on("error",(function(t){e.onError("xhr poll error",t)})),this.pollXhr=t}}]),n}(Sd),Fd=function(e){(0,Kc.Z)(n,e);var t=(0,$c.Z)(n);function n(e,r){var o;return(0,Wc.Z)(this,n),o=t.call(this),nd((0,Uc.Z)(o),r),o.opts=r,o.method=r.method||"GET",o.uri=e,o.async=!1!==r.async,o.data=void 0!==r.data?r.data:null,o.create(),o}return(0,Gc.Z)(n,[{key:"create",value:function(){var e=this,t=Jc(this.opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");t.xdomain=!!this.opts.xd,t.xscheme=!!this.opts.xs;var r=this.xhr=new Qc(t);try{r.open(this.method,this.uri,this.async);try{if(this.opts.extraHeaders)for(var o in r.setDisableHeaderCheck&&r.setDisableHeaderCheck(!0),this.opts.extraHeaders)this.opts.extraHeaders.hasOwnProperty(o)&&r.setRequestHeader(o,this.opts.extraHeaders[o])}catch(a){}if("POST"===this.method)try{r.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch(a){}try{r.setRequestHeader("Accept","*/*")}catch(a){}"withCredentials"in r&&(r.withCredentials=this.opts.withCredentials),this.opts.requestTimeout&&(r.timeout=this.opts.requestTimeout),r.onreadystatechange=function(){4===r.readyState&&(200===r.status||1223===r.status?e.onLoad():e.setTimeoutFn((function(){e.onError("number"===typeof r.status?r.status:0)}),0))},r.send(this.data)}catch(a){return void this.setTimeoutFn((function(){e.onError(a)}),0)}"undefined"!==typeof document&&(this.index=n.requestsCount++,n.requests[this.index]=this)}},{key:"onSuccess",value:function(){this.emit("success"),this.cleanup()}},{key:"onData",value:function(e){this.emit("data",e),this.onSuccess()}},{key:"onError",value:function(e){this.emit("error",e),this.cleanup(!0)}},{key:"cleanup",value:function(e){if("undefined"!==typeof this.xhr&&null!==this.xhr){if(this.xhr.onreadystatechange=kd,e)try{this.xhr.abort()}catch(t){}"undefined"!==typeof document&&delete n.requests[this.index],this.xhr=null}}},{key:"onLoad",value:function(){var e=this.xhr.responseText;null!==e&&this.onData(e)}},{key:"abort",value:function(){this.cleanup()}}]),n}(rd.Q);if(Fd.requestsCount=0,Fd.requests={},"undefined"!==typeof document)if("function"===typeof attachEvent)attachEvent("onunload",Od);else if("function"===typeof addEventListener){addEventListener("onpagehide"in Xc?"pagehide":"unload",Od,!1)}function Od(){for(var e in Fd.requests)Fd.requests.hasOwnProperty(e)&&Fd.requests[e].abort()}var Td="function"===typeof Promise&&"function"===typeof Promise.resolve?function(e){return Promise.resolve().then(e)}:function(e,t){return t(e,0)},_d=Xc.WebSocket||Xc.MozWebSocket,Rd="undefined"!==typeof navigator&&"string"===typeof navigator.product&&"reactnative"===navigator.product.toLowerCase(),Md={websocket:function(e){(0,Kc.Z)(n,e);var t=(0,$c.Z)(n);function n(e){var r;return(0,Wc.Z)(this,n),(r=t.call(this,e)).supportsBinary=!e.forceBase64,r}return(0,Gc.Z)(n,[{key:"name",get:function(){return"websocket"}},{key:"doOpen",value:function(){if(this.check()){var e=this.uri(),t=this.opts.protocols,n=Rd?{}:Jc(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(n.headers=this.opts.extraHeaders);try{this.ws=Rd?new _d(e,t,n):t?new _d(e,t):new _d(e)}catch(r){return this.emit("error",r)}this.ws.binaryType=this.socket.binaryType||"arraybuffer",this.addEventListeners()}}},{key:"addEventListeners",value:function(){var e=this;this.ws.onopen=function(){e.opts.autoUnref&&e.ws._socket.unref(),e.onOpen()},this.ws.onclose=this.onClose.bind(this),this.ws.onmessage=function(t){return e.onData(t.data)},this.ws.onerror=function(t){return e.onError("websocket error",t)}}},{key:"write",value:function(e){var t=this;this.writable=!1;for(var n=function(n){var r=e[n],o=n===e.length-1;fd(r,t.supportsBinary,(function(e){try{t.ws.send(e)}catch(n){}o&&Td((function(){t.writable=!0,t.emit("drain")}),t.setTimeoutFn)}))},r=0;r1&&void 0!==arguments[1]?arguments[1]:{};return(0,Wc.Z)(this,n),r=t.call(this),e&&"object"===typeof e&&(o=e,e=null),e?(e=qc(e),o.hostname=e.host,o.secure="https"===e.protocol||"wss"===e.protocol,o.port=e.port,e.query&&(o.query=e.query)):o.host&&(o.hostname=qc(o.host).host),nd((0,Uc.Z)(r),o),r.secure=null!=o.secure?o.secure:"undefined"!==typeof location&&"https:"===location.protocol,o.hostname&&!o.port&&(o.port=r.secure?"443":"80"),r.hostname=o.hostname||("undefined"!==typeof location?location.hostname:"localhost"),r.port=o.port||("undefined"!==typeof location&&location.port?location.port:r.secure?"443":"80"),r.transports=o.transports||["polling","websocket"],r.readyState="",r.writeBuffer=[],r.prevBufferLen=0,r.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!0},o),r.opts.path=r.opts.path.replace(/\/$/,"")+"/","string"===typeof r.opts.query&&(r.opts.query=Dd.decode(r.opts.query)),r.id=null,r.upgrades=null,r.pingInterval=null,r.pingTimeout=null,r.pingTimeoutTimer=null,"function"===typeof addEventListener&&(r.opts.closeOnBeforeunload&&addEventListener("beforeunload",(function(){r.transport&&(r.transport.removeAllListeners(),r.transport.close())}),!1),"localhost"!==r.hostname&&(r.offlineEventListener=function(){r.onClose("transport close")},addEventListener("offline",r.offlineEventListener,!1))),r.open(),r}return(0,Gc.Z)(n,[{key:"createTransport",value:function(e){var t=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}(this.opts.query);t.EIO=4,t.transport=e,this.id&&(t.sid=this.id);var n=Object.assign({},this.opts.transportOptions[e],this.opts,{query:t,socket:this,hostname:this.hostname,secure:this.secure,port:this.port});return new Md[e](n)}},{key:"open",value:function(){var e,t=this;if(this.opts.rememberUpgrade&&n.priorWebsocketSuccess&&-1!==this.transports.indexOf("websocket"))e="websocket";else{if(0===this.transports.length)return void this.setTimeoutFn((function(){t.emitReserved("error","No transports available")}),0);e=this.transports[0]}this.readyState="opening";try{e=this.createTransport(e)}catch(r){return this.transports.shift(),void this.open()}e.open(),this.setTransport(e)}},{key:"setTransport",value:function(e){var t=this;this.transport&&this.transport.removeAllListeners(),this.transport=e,e.on("drain",this.onDrain.bind(this)).on("packet",this.onPacket.bind(this)).on("error",this.onError.bind(this)).on("close",(function(){t.onClose("transport close")}))}},{key:"probe",value:function(e){var t=this,r=this.createTransport(e),o=!1;n.priorWebsocketSuccess=!1;var a=function(){o||(r.send([{type:"ping",data:"probe"}]),r.once("packet",(function(e){if(!o)if("pong"===e.type&&"probe"===e.data){if(t.upgrading=!0,t.emitReserved("upgrading",r),!r)return;n.priorWebsocketSuccess="websocket"===r.name,t.transport.pause((function(){o||"closed"!==t.readyState&&(d(),t.setTransport(r),r.send([{type:"upgrade"}]),t.emitReserved("upgrade",r),r=null,t.upgrading=!1,t.flush())}))}else{var a=new Error("probe error");a.transport=r.name,t.emitReserved("upgradeError",a)}})))};function i(){o||(o=!0,d(),r.close(),r=null)}var s=function(e){var n=new Error("probe error: "+e);n.transport=r.name,i(),t.emitReserved("upgradeError",n)};function l(){s("transport closed")}function u(){s("socket closed")}function c(e){r&&e.name!==r.name&&i()}var d=function(){r.removeListener("open",a),r.removeListener("error",s),r.removeListener("close",l),t.off("close",u),t.off("upgrading",c)};r.once("open",a),r.once("error",s),r.once("close",l),this.once("close",u),this.once("upgrading",c),r.open()}},{key:"onOpen",value:function(){if(this.readyState="open",n.priorWebsocketSuccess="websocket"===this.transport.name,this.emitReserved("open"),this.flush(),"open"===this.readyState&&this.opts.upgrade&&this.transport.pause)for(var e=0,t=this.upgrades.length;e0;case Ud.ACK:case Ud.BINARY_ACK:return Array.isArray(t)}}}]),n}(rd.Q);var Xd=function(){function e(t){(0,Wc.Z)(this,e),this.packet=t,this.buffers=[],this.reconPack=t}return(0,Gc.Z)(e,[{key:"takeBinaryData",value:function(e){if(this.buffers.push(e),this.buffers.length===this.reconPack.attachments){var t=Wd(this.reconPack,this.buffers);return this.finishedReconstruction(),t}return null}},{key:"finishedReconstruction",value:function(){this.reconPack=null,this.buffers=[]}}]),e}();function Qd(e,t,n){return e.on(t,n),function(){e.off(t,n)}}var Jd=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1}),ep=function(e){(0,Kc.Z)(n,e);var t=(0,$c.Z)(n);function n(e,r,o){var a;return(0,Wc.Z)(this,n),(a=t.call(this)).connected=!1,a.disconnected=!0,a.receiveBuffer=[],a.sendBuffer=[],a.ids=0,a.acks={},a.flags={},a.io=e,a.nsp=r,o&&o.auth&&(a.auth=o.auth),a.io._autoConnect&&a.open(),a}return(0,Gc.Z)(n,[{key:"subEvents",value:function(){if(!this.subs){var e=this.io;this.subs=[Qd(e,"open",this.onopen.bind(this)),Qd(e,"packet",this.onpacket.bind(this)),Qd(e,"error",this.onerror.bind(this)),Qd(e,"close",this.onclose.bind(this))]}}},{key:"active",get:function(){return!!this.subs}},{key:"connect",value:function(){return this.connected||(this.subEvents(),this.io._reconnecting||this.io.open(),"open"===this.io._readyState&&this.onopen()),this}},{key:"open",value:function(){return this.connect()}},{key:"send",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),r=1;r=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw a}}}}(this._anyListeners.slice());try{for(r.s();!(t=r.n()).done;){t.value.apply(this,e)}}catch(o){r.e(o)}finally{r.f()}}id((0,od.Z)(n.prototype),"emit",this).apply(this,e)}},{key:"ack",value:function(e){var t=this,n=!1;return function(){if(!n){n=!0;for(var r=arguments.length,o=new Array(r),a=0;a=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{var n=this.backoff.duration();this._reconnecting=!0;var r=this.setTimeoutFn((function(){t.skipReconnect||(e.emitReserved("reconnect_attempt",t.backoff.attempts),t.skipReconnect||t.open((function(n){n?(t._reconnecting=!1,t.reconnect(),e.emitReserved("reconnect_error",n)):t.onreconnect()})))}),n);this.opts.autoUnref&&r.unref(),this.subs.push((function(){clearTimeout(r)}))}}},{key:"onreconnect",value:function(){var e=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",e)}}]),n}(rd.Q),rp={};function op(e,t){"object"===typeof e&&(t=e,e=void 0);var n,r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2?arguments[2]:void 0,r=e;n=n||"undefined"!==typeof location&&location,null==e&&(e=n.protocol+"//"+n.host),"string"===typeof e&&("/"===e.charAt(0)&&(e="/"===e.charAt(1)?n.protocol+e:n.host+e),/^(https?|wss?):\/\//.test(e)||(e="undefined"!==typeof n?n.protocol+"//"+e:"https://"+e),r=qc(e)),r.port||(/^(http|ws)$/.test(r.protocol)?r.port="80":/^(http|ws)s$/.test(r.protocol)&&(r.port="443")),r.path=r.path||"/";var o=-1!==r.host.indexOf(":")?"["+r.host+"]":r.host;return r.id=r.protocol+"://"+o+":"+r.port+t,r.href=r.protocol+"://"+o+(n&&n.port===r.port?"":":"+r.port),r}(e,(t=t||{}).path||"/socket.io"),o=r.source,a=r.id,i=r.path,s=rp[a]&&i in rp[a].nsps;return t.forceNew||t["force new connection"]||!1===t.multiplex||s?n=new np(o,t):(rp[a]||(rp[a]=new np(o,t)),n=rp[a]),r.query&&!t.query&&(t.query=r.queryKey),n.socket(r.path,t)}Object.assign(op,{Manager:np,Socket:ep,io:op,connect:op});var ap="http://192.168.1.18:1997",ip=(0,Te.ZP)("input")({display:"none"});function sp(){var e=(0,o.useState)(!1),t=(0,Zt.Z)(e,2),n=t[0],r=t[1],a=(0,o.useState)(!1),i=(0,Zt.Z)(a,2),s=i[0],l=i[1],u=function(){r(!1)},c=function(){l(!1)},d=ce(),p=(0,o.useState)([]),f=(0,Zt.Z)(p,2),h=f[0],m=f[1],v=(0,o.useState)({name:"",description:"",category:"",providers:"",unity:"",imageSupply:"",code:"",location:""}),g=(0,Zt.Z)(v,2),b=g[0],y=g[1],x=(0,o.useState)({preview:"",raw:""}),C=(0,Zt.Z)(x,2),w=C[0],E=C[1],D=function(e){y((0,Zn.Z)((0,Zn.Z)({},b),{},(0,ke.Z)({},e.target.name,e.target.value)))},S=function(){var e=(0,we.Z)(De().mark((function e(t){var n,r,o;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),h.name){e.next=9;break}n=Jn(b),console.log("formData desde formSupply",n),k(n),y({name:"",description:"",category:"",providers:"",imageSupply:"",code:"",location:"",quantity:"",amount:""}),E({preview:"",raw:""}),e.next=16;break;case 9:return(r=new FormData).append("file",h),e.next=13,Qu(r);case 13:o=e.sent,console.log(o),null!==o&&d.push("/supplies");case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),k=function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("form VERVER",t),e.next=3,Gu(t);case 3:n=e.sent,console.log("response",n),null!==n&&d.push("/supplies");case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),P=(0,o.useRef)(),A=(0,o.useState)([]),F=(0,Zt.Z)(A,2),O=F[0],T=F[1],_=(0,o.useState)({name:""}),R=(0,Zt.Z)(_,2),M=R[0],Z=R[1];(0,o.useEffect)((function(){P.current=op.connect("".concat(ap)),P.current.on("listenProviders",(0,we.Z)(De().mark((function t(){return De().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e();case 1:case"end":return t.stop()}}),t)}))));var e=function(){var e=(0,we.Z)(De().mark((function e(){var t;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Nc();case 2:t=e.sent,T(t),console.log(t);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[]);var I=(0,o.useState)([]),j=(0,Zt.Z)(I,2),B=j[0],L=j[1],N=(0,o.useState)({nombre:""}),z=(0,Zt.Z)(N,2),V=z[0],H=z[1];(0,o.useEffect)((function(){P.current=op.connect("".concat(ap)),P.current.on("listenCategories",(0,we.Z)(De().mark((function t(){return De().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e();case 1:case"end":return t.stop()}}),t)}))));var e=function(){var e=(0,we.Z)(De().mark((function e(){var t;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Vc();case 2:t=e.sent,L(t),console.log(t);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[]);var q=function(){var e=(0,we.Z)(De().mark((function e(t){return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.preventDefault(),console.log("test"),console.log(b);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,Ne.jsxs)(Ne.Fragment,{children:[(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-around",width:"60vw",background:" #23282C",padding:"5ch",height:"850px"},children:[(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"center",height:"400px"},children:[(0,Ne.jsxs)("div",{style:{width:"50%",flexDirection:"column",height:"100%",display:"flex",justifyContent:"space-between"},children:[(0,Ne.jsx)(qt.Z,{name:"name",className:"textField",label:"Nombre",variant:"outlined",onChange:D,style:{width:"90%"}}),(0,Ne.jsx)(qt.Z,{className:"textField",name:"location",label:"Ubicaci\xf3n",variant:"outlined",onChange:D,type:"text",style:{width:"90%"}}),(0,Ne.jsx)(qt.Z,{name:"code",className:"textField",label:"C\xf3digo",variant:"outlined",onChange:D,style:{width:"90%"}}),(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"row",width:"100%"},children:[(0,Ne.jsx)(qt.Z,{className:"textField",name:"category",select:!0,label:"Categor\xeda",value:b.category,onChange:D,style:{width:"100%"},children:B.map((function(e){return(0,Ne.jsx)(Hr.Z,{value:e._id,children:(0,Ne.jsxs)("p",{children:[" ",e.name," "]})},e._id)}))}),(0,Ne.jsx)(wt.Z,{className:"btn-hover",variant:"contained",sx:{background:"#3082AA !important"},onClick:function(){r(!0)},children:(0,Ne.jsx)(jc.Z,{})})]}),(0,Ne.jsx)(qt.Z,{className:"textField",name:"unity",label:"Unidad de medida",type:"string",variant:"outlined",style:{width:"90%"},onChange:D})]}),(0,Ne.jsx)("div",{style:{width:"50%",display:"flex",justifyContent:"center"},children:(0,Ne.jsxs)("div",{style:{display:"flex",justifyContent:"center",overflow:"hidden",borderRadius:"50%",width:"200px",height:"200px"},children:[(0,Ne.jsx)(wt.Z,{style:{padding:"0"},href:"#",onClick:function(e){e.preventDefault(),document.getElementById("imageSupply").click()},children:(0,Ne.jsx)("img",{src:w.preview?w.preview:"https://thealmanian.com/wp-content/uploads/2019/01/product_image_thumbnail_placeholder.png",alt:"preview",style:{width:"100%",objectFit:"fill"}})}),(0,Ne.jsx)("input",{type:"file",id:"imageSupply",name:"imageSupply",accept:"image/*",style:{display:"none"},onChange:function(e){e.target.files.length&&E({preview:URL.createObjectURL(e.target.files[0]),raw:e.target.files[0]}),y((0,Zn.Z)((0,Zn.Z)({},b),{},{imageSupply:e.target.files[0]}))}})]})})]}),(0,Ne.jsxs)("div",{style:{display:"flex",width:"90%"},children:[(0,Ne.jsx)(qt.Z,{className:"textField",name:"providers",style:{width:"50%"},select:!0,value:b.providers,onChange:D,label:"Proveedor",children:O.map((function(e){return(0,Ne.jsx)(Hr.Z,{value:e._id,children:e.name},e._id)}))}),(0,Ne.jsx)(wt.Z,{className:"btn-hover",variant:"contained",sx:{background:"#3082AA !important"},onClick:function(){l(!0)},children:(0,Ne.jsx)(jc.Z,{})})]}),(0,Ne.jsx)(qt.Z,{className:"textField",name:"quantity",label:"Cantidad",variant:"outlined",onChange:D,type:"number",style:{width:"45%"}}),(0,Ne.jsx)(qt.Z,{className:"textField",name:"amount",label:"Precio",variant:"outlined",onChange:D,type:"number",style:{width:"45%"}}),(0,Ne.jsx)(qt.Z,{className:"textField",name:"description",label:"Descripcion",variant:"outlined",onChange:D,style:{marginBottom:"2ch"},multiline:!0,inputProps:{style:{height:80}}})]}),(0,Ne.jsxs)("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"3ch",width:"66vw"},children:[(0,Ne.jsxs)("label",{htmlFor:"icon-button-file",children:[(0,Ne.jsx)(ip,{id:"icon-button-file",type:"file",name:"file",onChange:function(e){var t=e.target.files[0];m(t)}}),(0,Ne.jsx)(wr.Z,{color:"primary","aria-label":"upload file",component:"span",children:(0,Ne.jsx)(Qr.Z,{})})]}),(0,Ne.jsx)(wt.Z,{onClick:q,children:"test"}),(0,Ne.jsx)(wt.Z,{type:"submit",variant:"contained",color:"primary",onClick:S,sx:{ml:"20px"},children:"Agregar"}),(0,Ne.jsxs)(pn,{open:n,onClose:u,children:[(0,Ne.jsx)(Ic,{children:"Nueva Categor\xeda"}),(0,Ne.jsx)(wn,{children:(0,Ne.jsx)(qt.Z,{autoFocus:!0,name:"nombre",margin:"dense",id:"category",label:"Categor\xeda",onChange:function(e){H((0,Zn.Z)((0,Zn.Z)({},V),{},(0,ke.Z)({},e.target.name,e.target.value)))},type:"text",fullWidth:!0,variant:"standard"})}),(0,Ne.jsxs)(vn,{children:[(0,Ne.jsx)(wt.Z,{onClick:u,children:"Cancelar"}),(0,Ne.jsx)(wt.Z,{onClick:function(e){e.preventDefault(),console.log(V.nombre),Hc({name:V.nombre,description:"Es una descripci\xf3n"}),u()},children:"Confirmar"})]})]}),(0,Ne.jsxs)(pn,{open:s,onClose:c,children:[(0,Ne.jsx)(Ic,{children:"Nuevo Proveedor"}),(0,Ne.jsx)(wn,{children:(0,Ne.jsx)(qt.Z,{autoFocus:!0,name:"name",margin:"dense",id:"provider",label:"Proveedor",onChange:function(e){Z((0,Zn.Z)((0,Zn.Z)({},M),{},(0,ke.Z)({},e.target.name,e.target.value)))},type:"string",fullWidth:!0,variant:"standard"})}),(0,Ne.jsxs)(vn,{children:[(0,Ne.jsx)(wt.Z,{onClick:c,children:"Cancelar"}),(0,Ne.jsx)(wt.Z,{onClick:function(e){e.preventDefault(),console.log(M.name),Lc({name:M.name,description:""}),c()},children:"Confirmar"})]})]})]})]})}var lp,up,cp=function(){return(0,Ne.jsx)(Ne.Fragment,{children:(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",minHeight:"100vh"},children:[(0,Ne.jsx)(Rc,{style:{height:"100px"}}),(0,Ne.jsx)("h2",{style:{color:"lightgrey",marginBottom:"1%",fontWeight:"400"},children:"AGREGAR INSUMO"}),(0,Ne.jsx)(sp,{})]})})},dp=ju(sl)(lp||(lp=(0,ls.Z)(['\n button {\n border: none;\n background: rgba(0, 0, 0, 0);\n border-radius: 50%;\n width: 20px;\n }\n button:hover {\n background: #11181b;\n }\n button[editext="edit-button"] {\n transform: scaleX(-1);\n font-size: x-large;\n color: grey;\n width: 50px;\n }\n button[editext="save-button"] {\n }\n button[editext="cancel-button"] {\n }\n input,\n textarea {\n font-family: "Roboto";\n font-size: x-large;\n border: none;\n }\n div[editext="view-container"],\n div[editext="edit-container"] {\n font-family: "Roboto";\n font-size: xx-large;\n color: whitesmoke;\n }\n']))),pp=ju(sl)(up||(up=(0,ls.Z)(['\n button {\n border: none;\n background: rgba(0, 0, 0, 0);\n border-radius: 50%;\n width: 20px;\n }\n button:hover {\n background: #11181b;\n }\n button[editext="edit-button"] {\n transform: scaleX(-1);\n font-size: x-large;\n color: grey;\n width: 50px;\n }\n button[editext="save-button"] {\n }\n button[editext="cancel-button"] {\n }\n input,\n textarea {\n font-family: "Roboto";\n font-size: large;\n color: grey;\n }\n div[editext="view-container"],\n div[editext="edit-container"] {\n font-family: "Roboto";\n font-size: large;\n color: whitesmoke;\n border-radius: 15px;\n padding-left: 8px;\n border: 0.1px solid rgba(200, 200, 200, 0.1);\n margin-top: 10px;\n align-self: center;\n width: 100%;\n }\n']))),fp="http://192.168.1.18:1997";function hp(){var e=(0,o.useRef)(),t=(0,o.useState)([{name:"Loading..."}]),n=(0,Zt.Z)(t,2),r=n[0],a=n[1],i=(0,o.useState)([]),s=(0,Zt.Z)(i,2),l=s[0],u=s[1],c=(0,o.useState)({nombre:""}),d=(0,Zt.Z)(c,2),p=d[0],f=d[1],h=(0,o.useState)({name:""}),m=(0,Zt.Z)(h,2),v=m[0],g=m[1];(0,o.useEffect)((function(){e.current=op.connect("".concat(fp)),e.current.on("listenProviders",(0,we.Z)(De().mark((function e(){return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t();case 1:case"end":return e.stop()}}),e)}))));var t=function(){var e=(0,we.Z)(De().mark((function e(){var t;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Nc();case 2:t=e.sent,u(t),console.log(t);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();t()}),[]),(0,o.useEffect)((function(){e.current=op.connect("".concat(fp)),e.current.on("listenCategories",(0,we.Z)(De().mark((function e(){return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t();case 1:case"end":return e.stop()}}),e)}))));var t=function(){var e=(0,we.Z)(De().mark((function e(){var t;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Vc();case 2:t=e.sent,a(t),console.log(t);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();t()}),[]),console.log(" categories ",r),console.log(" providers ",l);var b=(0,o.useState)(!1),y=(0,Zt.Z)(b,2),x=y[0],C=y[1],w=(0,o.useState)(!1),E=(0,Zt.Z)(w,2),D=E[0],S=E[1],k=(0,o.useState)(!1),P=(0,Zt.Z)(k,2),A=P[0],F=P[1],O=Fn((0,On.Z)().breakpoints.down("md")),T=function(){C(!1),S(!1),F(!1)},_=ce(),R=yt((function(e){return e.componentSelected}));console.log("componentSelected"),console.log(R);var M=(0,o.useState)({preview:R.imageSupply,raw:""}),Z=(0,Zt.Z)(M,2),I=Z[0],j=Z[1];console.log("image"),console.log(I);var B,L,N=(0,o.useState)({name:R.name,description:R.description,code:R.code,note:R.note,unity:R.unity,quantity:R.quantity,location:R.location,imageSupply:R.imageSupply}),z=(0,Zt.Z)(N,2),V=z[0],H=z[1],q=function(e,t){H((0,Zn.Z)((0,Zn.Z)({},V),{},(0,ke.Z)({},t,e)))},W=function(e){H((0,Zn.Z)((0,Zn.Z)({},V),{},(0,ke.Z)({},e.target.name,e.target.value)))},G=function(){var e=(0,we.Z)(De().mark((function e(t,n){return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Xu(R._id,n);case 2:null!==e.sent&&_.push("/supplies");case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),U=(B=R.imageData,L=R.imageType,xt(B,L));return(0,o.useEffect)((function(){var e=function(){var e=(0,we.Z)(De().mark((function e(){var t;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Nc();case 2:t=e.sent,u(t);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),t=function(){var e=(0,we.Z)(De().mark((function e(){var t;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Vc();case 2:t=e.sent,a(t);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e(),t()}),[]),(0,Ne.jsxs)("div",{id:"container-screen",style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100%",flexDirection:"column"},children:[(0,Ne.jsxs)("div",{id:"card",style:{width:"80%",height:"80%",marginTop:"5%",background:"#23282c",borderRadius:"10px",display:"flex",flexDirection:"row"},children:[(0,Ne.jsx)("div",{id:"left-column",style:{display:"flex",justifyContent:"center",width:"30%",alignItems:"center"},children:(0,Ne.jsxs)("div",{id:"imageBox",style:{maxWidth:"50%"},children:[(0,Ne.jsx)(wt.Z,{href:"#",onClick:function(e){e.preventDefault(),document.getElementById("image").click()},children:(0,Ne.jsx)("img",{src:I.preview?I.preview:U,alt:"preview",style:{maxWidth:"100%",borderRadius:"50%",overflow:"hidden"}})}),(0,Ne.jsx)("input",{type:"file",id:"image",name:"image",accept:"image/*",style:{display:"none"},onChange:function(e){console.log("e.target.files[0]"),console.log(e.target.files[0]),e.target.files.length&&j({preview:URL.createObjectURL(e.target.files[0]),raw:e.target.files[0]}),console.log("image 2"),console.log(e.target.files[0]),H((0,Zn.Z)((0,Zn.Z)({},V),{},{imageSupply:e.target.files[0]}))}})]})}),(0,Ne.jsxs)("div",{id:"right-col",style:{width:"70%",display:"flex",justifyContent:"center",flexDirection:"column"},children:[(0,Ne.jsxs)("div",{style:{width:"90%",display:"flex",flexDirection:"row",justifyContent:"space-between"},children:[(0,Ne.jsx)(dp,{inputProps:"name",type:"text",value:V.name,onSave:q}),(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"row",width:"40%"},children:[(0,Ne.jsx)(qt.Z,{className:"textField",name:"provider",select:!0,helperText:"Seleccione proveedor",style:{width:"80%",marginBottom:"30px"},onChange:W,children:l.map((function(e){return(0,Ne.jsx)(Hr.Z,{value:e._id,children:e.name},e._id)}))}),(0,Ne.jsx)(wt.Z,{className:"btn-hover",variant:"contained",sx:{background:"#3082AA !important",width:"55px",height:"55px",marginLeft:"10px",marginRight:"10px"},onClick:function(){F(!0)},children:(0,Ne.jsx)(jc.Z,{})})]}),(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"row",width:"40%"},children:[(0,Ne.jsx)(qt.Z,{className:"textField",name:"category",select:!0,helperText:"Seleccione categoria",style:{width:"80%",marginBottom:"30px"},onChange:W,children:r.map((function(e){return(0,Ne.jsx)(Hr.Z,{value:e._id,children:e.name},e._id)}))}),(0,Ne.jsx)(wt.Z,{className:"btn-hover",variant:"contained",sx:{background:"#3082AA !important",height:"55px",marginLeft:"10px"},onClick:function(){S(!0)},children:(0,Ne.jsx)(jc.Z,{})})]})]}),(0,Ne.jsxs)("div",{style:{height:"120px",width:"90%"},children:[(0,Ne.jsx)("p",{className:"textGrey",children:"C\xf3digo"}),(0,Ne.jsx)(pp,{inputProps:"code",type:"text",value:V.code,onSave:q})]}),(0,Ne.jsxs)("div",{style:{height:"120px",width:"90%"},children:[(0,Ne.jsx)("p",{className:"textGrey",children:"Descripci\xf3n"}),(0,Ne.jsx)(pp,{inputProps:"description",type:"text",value:V.description,onSave:q})]}),(0,Ne.jsxs)("div",{style:{width:"90%",display:"flex",flexDirection:"row",justifyContent:"space-between"},children:[(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,Ne.jsx)("p",{className:"textGrey",children:"Ubicacion"}),(0,Ne.jsx)(pp,{inputProps:"location",type:"text",value:V.location,onSave:q})]}),(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,Ne.jsx)("p",{className:"textGrey",children:"Cantidad"}),(0,Ne.jsx)(pp,{inputProps:"quantity",type:"text",value:V.quantity,onSave:q})]}),(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,Ne.jsx)("p",{className:"textGrey",children:"Unidad de medida"}),(0,Ne.jsx)(pp,{inputProps:"unity",type:"text",value:V.unity,onSave:q})]}),(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,Ne.jsx)("p",{className:"textGrey",children:"Precio"}),(0,Ne.jsx)(pp,{inputProps:"price",type:"text",value:V.price,onSave:q})]})]})]})]}),(0,Ne.jsxs)("div",{style:{width:"80%",display:"flex",justifyContent:"space-between",marginTop:"1%"},children:[(0,Ne.jsx)("div",{children:(0,Ne.jsx)(wt.Z,{variant:"contained",color:"error",onClick:function(){C(!0)},children:(0,Ne.jsx)(Nr.Z,{})})}),(0,Ne.jsx)(wt.Z,{className:"btn-hover",variant:"contained",sx:{background:"#3082AA !important"},onClick:function(e){e.preventDefault();var t=Jn(V);console.log("formData desde front"+t),G(R._id,t)},children:"CONFIRMAR"}),(0,Ne.jsxs)(pn,{open:D,onClose:T,children:[(0,Ne.jsx)(Ic,{children:"Nueva Categor\xeda"}),(0,Ne.jsx)(wn,{children:(0,Ne.jsx)(qt.Z,{autoFocus:!0,name:"nombre",margin:"dense",id:"category",label:"Categor\xeda",onChange:function(e){f((0,Zn.Z)((0,Zn.Z)({},p),{},(0,ke.Z)({},e.target.name,e.target.value)))},type:"text",fullWidth:!0,variant:"standard"})}),(0,Ne.jsxs)(vn,{children:[(0,Ne.jsx)(wt.Z,{onClick:T,children:"Cancelar"}),(0,Ne.jsx)(wt.Z,{onClick:function(e){e.preventDefault(),console.log(p.nombre),Hc({name:p.nombre,description:"Es una descripci\xf3n"}),T()},children:"Confirmar"})]})]}),(0,Ne.jsxs)(pn,{open:A,onClose:T,children:[(0,Ne.jsx)(Ic,{children:"Nuevo Proveedor"}),(0,Ne.jsx)(wn,{children:(0,Ne.jsx)(qt.Z,{autoFocus:!0,name:"name",margin:"dense",id:"provider",label:"Proveedor",onChange:function(e){g((0,Zn.Z)((0,Zn.Z)({},v),{},(0,ke.Z)({},e.target.name,e.target.value)))},type:"string",fullWidth:!0,variant:"standard"})}),(0,Ne.jsxs)(vn,{children:[(0,Ne.jsx)(wt.Z,{onClick:T,children:"Cancelar"}),(0,Ne.jsx)(wt.Z,{onClick:function(e){e.preventDefault(),console.log(v.name),Lc({name:v.name,description:""}),T()},children:"Confirmar"})]})]}),(0,Ne.jsxs)(pn,{fullScreen:O,open:x,onClose:T,"aria-labelledby":"responsive-dialog-title",children:[(0,Ne.jsx)(wn,{children:(0,Ne.jsx)("h3",{style:{fontWeight:"400",color:"lightgrey "},children:"\xbfEst\xe1 seguro/a que desea eliminar el elemento?"})}),(0,Ne.jsxs)(vn,{children:[(0,Ne.jsx)(wt.Z,{className:"textGrey",autoFocus:!0,onClick:T,children:"NO"}),(0,Ne.jsx)(wt.Z,{className:"textGrey",onClick:function(e){e.preventDefault(),console.log("componentSelected._id"),console.log(R._id),Ku(R._id)&&_.push("/supplies")},autoFocus:!0,children:"SI"})]})]})]})]})}function mp(){return(0,Ne.jsx)(Ne.Fragment,{children:(0,Ne.jsx)("div",{style:{height:"100vh"},children:(0,Ne.jsx)(hp,{})})})}var vp=n(18875),gp=n(4999);function bp(e){return(0,Me.Z)("MuiCollapse",e)}(0,Ze.Z)("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]);var yp=["addEndListener","children","className","collapsedSize","component","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","orientation","style","timeout","TransitionComponent"],xp=(0,Te.ZP)("div",{name:"MuiCollapse",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t[n.orientation],"entered"===n.state&&t.entered,"exited"===n.state&&!n.in&&"0px"===n.collapsedSize&&t.hidden]}})((function(e){var t=e.theme,n=e.ownerState;return(0,l.Z)({height:0,overflow:"hidden",transition:t.transitions.create("height")},"horizontal"===n.orientation&&{height:"auto",width:0,transition:t.transitions.create("width")},"entered"===n.state&&(0,l.Z)({height:"auto",overflow:"visible"},"horizontal"===n.orientation&&{width:"auto"}),"exited"===n.state&&!n.in&&"0px"===n.collapsedSize&&{visibility:"hidden"})})),Cp=(0,Te.ZP)("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:function(e,t){return t.wrapper}})((function(e){var t=e.ownerState;return(0,l.Z)({display:"flex",width:"100%"},"horizontal"===t.orientation&&{width:"auto",height:"100%"})})),wp=(0,Te.ZP)("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:function(e,t){return t.wrapperInner}})((function(e){var t=e.ownerState;return(0,l.Z)({width:"100%"},"horizontal"===t.orientation&&{width:"auto",height:"100%"})})),Ep=o.forwardRef((function(e,t){var n=(0,_e.Z)({props:e,name:"MuiCollapse"}),r=n.addEndListener,a=n.children,i=n.className,s=n.collapsedSize,u=void 0===s?"0px":s,c=n.component,d=n.easing,p=n.in,f=n.onEnter,h=n.onEntered,m=n.onEntering,v=n.onExit,g=n.onExited,b=n.onExiting,y=n.orientation,x=void 0===y?"vertical":y,C=n.style,w=n.timeout,E=void 0===w?en.x9.standard:w,D=n.TransitionComponent,S=void 0===D?vp.ZP:D,k=(0,W.Z)(n,yp),P=(0,l.Z)({},n,{orientation:x,collapsedSize:u}),A=function(e){var t=e.orientation,n=e.classes,r={root:["root","".concat(t)],entered:["entered"],hidden:["hidden"],wrapper:["wrapper","".concat(t)],wrapperInner:["wrapperInner","".concat(t)]};return(0,Oe.Z)(r,bp,n)}(P),F=(0,On.Z)(),O=o.useRef(),T=o.useRef(null),_=o.useRef(),R="number"===typeof u?"".concat(u,"px"):u,M="horizontal"===x,Z=M?"width":"height";o.useEffect((function(){return function(){clearTimeout(O.current)}}),[]);var I=o.useRef(null),j=(0,ir.Z)(t,I),B=function(e){return function(t){if(e){var n=I.current;void 0===t?e(n):e(n,t)}}},L=function(){return T.current?T.current[M?"clientWidth":"clientHeight"]:0},N=B((function(e,t){T.current&&M&&(T.current.style.position="absolute"),e.style[Z]=R,f&&f(e,t)})),z=B((function(e,t){var n=L();T.current&&M&&(T.current.style.position="");var r=(0,gp.C)({style:C,timeout:E,easing:d},{mode:"enter"}),o=r.duration,a=r.easing;if("auto"===E){var i=F.transitions.getAutoHeightDuration(n);e.style.transitionDuration="".concat(i,"ms"),_.current=i}else e.style.transitionDuration="string"===typeof o?o:"".concat(o,"ms");e.style[Z]="".concat(n,"px"),e.style.transitionTimingFunction=a,m&&m(e,t)})),V=B((function(e,t){e.style[Z]="auto",h&&h(e,t)})),H=B((function(e){e.style[Z]="".concat(L(),"px"),v&&v(e)})),q=B(g),G=B((function(e){var t=L(),n=(0,gp.C)({style:C,timeout:E,easing:d},{mode:"exit"}),r=n.duration,o=n.easing;if("auto"===E){var a=F.transitions.getAutoHeightDuration(t);e.style.transitionDuration="".concat(a,"ms"),_.current=a}else e.style.transitionDuration="string"===typeof r?r:"".concat(r,"ms");e.style[Z]=R,e.style.transitionTimingFunction=o,b&&b(e)}));return(0,Ne.jsx)(S,(0,l.Z)({in:p,onEnter:N,onEntered:V,onEntering:z,onExit:H,onExited:q,onExiting:G,addEndListener:function(e){"auto"===E&&(O.current=setTimeout(e,_.current||0)),r&&r(I.current,e)},nodeRef:I,timeout:"auto"===E?null:E},k,{children:function(e,t){return(0,Ne.jsx)(xp,(0,l.Z)({as:c,className:(0,Pe.Z)(A.root,i,{entered:A.entered,exited:!p&&"0px"===R&&A.hidden}[e]),style:(0,l.Z)((0,ke.Z)({},M?"minWidth":"minHeight",R),C),ownerState:(0,l.Z)({},P,{state:e}),ref:j},t,{children:(0,Ne.jsx)(Cp,{ownerState:(0,l.Z)({},P,{state:e}),className:A.wrapper,ref:T,children:(0,Ne.jsx)(wp,{ownerState:(0,l.Z)({},P,{state:e}),className:A.wrapperInner,children:a})})}))}}))}));Ep.muiSupportAuto=!0;var Dp=Ep,Sp=n(90618),kp=n(85172),Pp=n(95678),Ap="http://192.168.1.18:1997",Fp=function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("NewOrder desde el service"),console.log("formData",t),e.next=4,Pt()({method:"post",url:"".concat(Ap,"/api/orders"),data:t,headers:{"Content-Type":"application/json"}});case 4:if(201!==(n=e.sent).status){e.next=9;break}return e.abrupt("return",n.data);case 9:return e.abrupt("return");case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Op=function(){var e=(0,we.Z)(De().mark((function e(t){var n;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("desde service listProviderByIdSupply",t),e.next=3,Pt().get("".concat(Ap,"/api/supplies/listproviders?id=").concat(t));case 3:if(201!==(n=e.sent).status){e.next=9;break}return console.log("RESPUESTA"+n.data.body),e.abrupt("return",n.data.body);case 9:return e.abrupt("return");case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Tp=(0,Te.ZP)(ko.Z)((function(){var e;return e={},(0,ke.Z)(e,"&.".concat(Sp.Z.head),{backgroundColor:"#23282c",color:"#fff",fontSize:16,height:"10px"}),(0,ke.Z)(e,"&.".concat(Sp.Z.body),{fontSize:14,color:"#fff",border:"unset",backgroundColor:"#23282c",paddingTop:"5px",paddingBottom:"5px"}),e})),_p=(0,Te.ZP)(Vo)((function(){return{"&:nth-of-type(odd)":{backgroundColor:"#23282c",height:"20px"},"&:last-child td, &:last-child th":{border:0}}}));function Rp(e){var t=e.row,n=o.useState(!1),r=(0,Zt.Z)(n,2),a=r[0],i=r[1];return(0,Ne.jsxs)(o.Fragment,{children:[(0,Ne.jsxs)(_p,{sx:{"& > *":{borderBottom:"unset"},background:"#23282C"},children:[(0,Ne.jsx)(Tp,{children:(0,Ne.jsx)(wr.Z,{"aria-label":"expand row",size:"small",onClick:function(){return i(!a)},children:a?(0,Ne.jsx)(Pp.Z,{}):(0,Ne.jsx)(kp.Z,{})})}),(0,Ne.jsx)(Tp,{style:{display:"none"},align:"right",children:t._id}),(0,Ne.jsx)(Tp,{align:"left",children:t.name}),(0,Ne.jsx)(Tp,{align:"right",children:t.price}),(0,Ne.jsx)(Tp,{align:"right",children:t.lastOrderQuantity}),(0,Ne.jsx)(Tp,{align:"right",children:t.lastOrderDate})]}),(0,Ne.jsx)(_p,{children:(0,Ne.jsx)(Tp,{style:{paddingTop:0},colSpan:6,children:(0,Ne.jsx)(Dp,{in:a,timeout:"auto",unmountOnExit:!0,children:(0,Ne.jsxs)(Vn,{sx:{marginTop:1,borderBottom:"0.5px solid grey"},children:[(0,Ne.jsx)("h4",{style:{paddingLeft:15,color:"#3082aa",fontWeight:"100"},children:"Historial"}),(0,Ne.jsxs)(bo,{size:"small","aria-label":"historial",style:{width:"100%"},children:[(0,Ne.jsx)(Io,{children:(0,Ne.jsxs)(_p,{children:[(0,Ne.jsx)(Tp,{style:{fontSize:"13px"},align:"right"}),(0,Ne.jsx)(Tp,{style:{fontSize:"13px"},align:"right",children:"Precio"}),(0,Ne.jsx)(Tp,{style:{fontSize:"13px"},align:"right",children:"Cantidad"}),(0,Ne.jsx)(Tp,{style:{fontSize:"13px"},align:"right",children:"Fecha de ingreso"})]})}),(0,Ne.jsx)(So,{children:t.history.map((function(e){return(0,Ne.jsxs)(_p,{children:[(0,Ne.jsx)(Tp,{style:{fontSize:"13px"},align:"right",width:"29%"}),(0,Ne.jsx)(Tp,{style:{fontSize:"13px"},align:"right",children:e.priceH}),(0,Ne.jsx)(Tp,{style:{fontSize:"13px"},align:"right",width:"17%",children:e.quantityH}),(0,Ne.jsx)(Tp,{style:{fontSize:"13px"},component:"th",scope:"row",align:"right",children:e.dateH})]},e._id)}))})]})]})})})})]})}function Mp(e){console.log("providers desde dataTableP"),console.log(e.selectedSupply);var t=(0,o.useState)([]),n=(0,Zt.Z)(t,2),r=n[0],a=n[1],i=0,s=de(),l=function(){var e=(0,we.Z)(De().mark((function e(){var t;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Op(s.id);case 2:t=e.sent,a(t);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,o.useEffect)((function(){l()}),[]);var u=r.map((function(t){i+=t.total,e.funcTotal(i);var n=t.orders[t.orders.length-1].amount,r=t.orders[t.orders.length-1].quantity,o=t.orders[t.orders.length-1].date.slice(0,10);return function(e,t,n,r,o,a,i){if(a){var s=a.map((function(e){return console.log("provMap: "+e.amount),console.log("provMap- name: "+e.date),{key:e.amount,dateH:e.date.slice(0,10),priceH:e.amount,quantityH:e.quantity}}));return{name:e,price:t,lastOrderQuantity:n,lastOrderDate:r,description:o,history:s}}return{name:e,price:t,lastOrderQuantity:n,lastOrderDate:r,description:o,history:[]}}(t.name.name,n,r,o,t.name.description,t.orders)}));return(0,Ne.jsx)(Ne.Fragment,{children:(0,Ne.jsx)(Oo,{component:Ue.Z,style:{width:"93%"},children:(0,Ne.jsxs)(bo,{"aria-label":"collapsible table",children:[(0,Ne.jsx)(Io,{children:(0,Ne.jsxs)(_p,{children:[(0,Ne.jsx)(Tp,{}),(0,Ne.jsx)(Tp,{children:"Proveedor"}),(0,Ne.jsx)(Tp,{align:"right",children:"Precio"}),(0,Ne.jsx)(Tp,{align:"right",children:"Cantidad"}),(0,Ne.jsx)(Tp,{align:"right",children:"\xfaltima Fecha de Ingreso"})]})}),(0,Ne.jsx)(So,{children:u.map((function(e){return(0,Ne.jsx)(Rp,{row:e},e._id)}))})]})})})}var Zp=n(12017);function Ip(){var e=yt((function(e){return e.componentSelected}));console.log("selectedSupply desde providersDetail"),console.log(e);var t=(0,o.useState)(0),n=(0,Zt.Z)(t,2),r=n[0],a=n[1];return(0,Ne.jsx)(Ne.Fragment,{children:(0,Ne.jsxs)("div",{className:"container-body-providers",children:[(0,Ne.jsxs)("div",{className:"wrapper-header-providers",children:[(0,Ne.jsx)(be,{to:"/supplies",children:(0,Ne.jsxs)("div",{className:"header-title text-hover",children:[(0,Ne.jsx)(Zp.Z,{style:{fontSize:"15px"}}),"INSUMOS | PROVEEDORES"]})}),(0,Ne.jsx)(St,{router:"/neworder/".concat(e._id)})]}),(0,Ne.jsxs)("div",{className:"header-title-providers",children:[(0,Ne.jsx)("h2",{children:e.name}),(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"end"},children:[(0,Ne.jsx)("h5",{children:"CANTIDAD TOTAL"}),(0,Ne.jsx)("h4",{children:r})]})]}),(0,Ne.jsx)(Mp,{selectedSupply:e,funcTotal:function(e){a(e),console.log("total: "+e)}})]})})}var jp=n(36174),Bp=[{field:"id",headerName:"ID",width:70,hide:!0},{field:"imageSupply",headerName:"Imagen",width:80,renderCell:function(e){return(0,Ne.jsx)("div",{style:{borderRadius:"50%",overflow:"hidden",width:"55px",height:"55px"},children:(0,Ne.jsx)("img",{alt:"imagen",style:{height:"100%",width:"100%",opacity:"0.5"},src:e.row.imageSupply})})}},{field:"name",headerName:"Nombre",flex:1,minWidth:70},{field:"code",headerName:"C\xf3digo",flex:1,minWidth:70},{field:"category",headerName:"Categor\xeda",flex:1,minWidth:100},{field:"description",headerName:"Descripci\xf3n",flex:1,minWidth:100},{field:"location",headerName:"Ubicaci\xf3n",flex:1,minWidth:50},{field:"quantity",headerName:"Cantidad",flex:1,minWidth:50},{field:"unity",headerName:"Unidad de medida",flex:1,minWidth:80},{field:"price",headerName:"Precio",flex:1,minWidth:30},{field:"entryDate",headerName:"Fecha de Ingreso",flex:1,minWidth:50},{field:"restore",headerName:"Restaurar",width:100,renderCell:function(e){return(0,Ne.jsx)(wt.Z,{className:"btn-hover",variant:"contained",color:"success",onClick:function(){e.row.restore(e.row)},children:(0,Ne.jsx)(jp.Z,{})})}},{field:"deleteDB",headerName:"Eliminar",width:90,renderCell:function(e){return(0,Ne.jsx)(wt.Z,{className:"btn-hover",variant:"contained",color:"error",onClick:function(){e.row.deleteDB(e.row)},children:(0,Ne.jsx)(Nr.Z,{})})}}],Lp=function(e){var t=e.suppliesThunk,n=ce(),r=mt();return(0,Ne.jsx)("div",{style:{height:"70vh",width:"100%"},children:t.length>0?(0,Ne.jsx)(Ne.Fragment,{children:(0,Ne.jsx)(It._$r,{autoPageSize:!0,columns:Bp,rows:t.map((function(e,t){return{id:e._id,name:e.name,code:e.code,description:e.description,imageSupply:e.imageSupply,category:e.category.name,location:e.location,quantity:e.quantity,price:"$500 hardcode",unity:e.unity,entryDate:e.dateSupply.slice(0,10),deleteDB:function(){var t;r({type:"COMPONENT_SELECTED",payload:e}),t=e._id,null!==$u(t)&&n.push("/supplies"),console.log("versupply ID",e._id)},restore:function(){var t;r({type:"COMPONENT_SELECTED",payload:e}),t=e._id,null!==Ku(t)&&n.push("/supplies"),n.push("/supplies")}}})),getRowId:function(e){return e.id},onRowClick:function(e){},rowHeight:65,rowHeightMode:"fixed",rowSelectionMode:"None",selectionMode:"None",sx:{fontSize:"0.8rem",height:"100%",width:"100%",background:"#23282C",color:"#bebebe",border:"1px solid #23282C","& .super-app-theme--header":{backgroundColor:"rgba(255, 7, 0, 0.55)"},boxShadow:8}})}):(0,Ne.jsx)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",height:"90%"},children:(0,Ne.jsx)($t,{})})})},Np=o.memo(Lp);Yu();function zp(){var e=(0,o.useState)([]),t=(0,Zt.Z)(e,2),n=t[0],r=t[1],a=function(){var e=(0,we.Z)(De().mark((function e(){var t;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Yu();case 2:t=e.sent,r(t);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,o.useEffect)((function(){a()}),[]),(0,Ne.jsx)("div",{className:"container-body",children:(0,Ne.jsxs)("div",{className:"container-body-paper",children:[(0,Ne.jsxs)("div",{className:"wrapper-header",children:[(0,Ne.jsx)(be,{to:"/supplies",children:(0,Ne.jsxs)("div",{className:"header-title text-hover",children:[(0,Ne.jsx)(Zp.Z,{style:{fontSize:"15px"}}),"INSUMOS | ARCHIVADOS"]})}),(0,Ne.jsx)(Fc,{router:"/supplies",title:"INSUMOS",icon:"up"}),(0,Ne.jsx)(St,{router:"/newsupply"})]}),(0,Ne.jsx)(Np,{suppliesThunk:n})]})})}function Vp(e){var t=e.supplyData;console.log("supplyData",t);var n=(0,o.useState)(!1),r=(0,Zt.Z)(n,2),a=r[0],i=r[1],s=function(){i(!1)},l=ce(),u=(0,o.useState)({idProduct:t._id,idProvider:"",description:"",quantity:"",amount:""}),c=(0,Zt.Z)(u,2),d=c[0],p=c[1];console.log("form antes: "+d.idProduct);var f=function(e){p((0,Zn.Z)((0,Zn.Z)({},d),{},(0,ke.Z)({idProduct:t._id},e.target.name,e.target.value)))},h=function(){var e=(0,we.Z)(De().mark((function e(n){return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.preventDefault(),m(d),p({idProduct:t._id,description:"",idProvider:"",quantity:"",amount:""});case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),m=function(){var e=(0,we.Z)(De().mark((function e(n){var r;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("form VERVER",n),e.next=3,Fp(n);case 3:r=e.sent,console.log("response",r),null!==r&&l.push("/providersDetail/".concat(t._id));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),v=(0,o.useRef)(),g=(0,o.useState)([]),b=(0,Zt.Z)(g,2),y=b[0],x=b[1],C=(0,o.useState)({name:""}),w=(0,Zt.Z)(C,2),E=w[0],D=w[1];return(0,o.useEffect)((function(){v.current=op.connect("".concat("http://192.168.1.18:1997")),v.current.on("listenProviders",(0,we.Z)(De().mark((function t(){return De().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e();case 1:case"end":return t.stop()}}),t)}))));var e=function(){var e=(0,we.Z)(De().mark((function e(){var t;return De().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Nc();case 2:t=e.sent,x(t),console.log(t);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[]),(0,Ne.jsxs)(Ne.Fragment,{children:[(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-around",width:"60vw",background:" #23282C",padding:"5ch"},children:[(0,Ne.jsxs)("div",{style:{display:"flex",width:"90%"},children:[(0,Ne.jsx)(qt.Z,{className:"textField",name:"idProvider",style:{width:"50%",marginBottom:"15px"},select:!0,value:d.idProvider,onChange:f,label:"Proveedor",children:y.map((function(e){return(0,Ne.jsx)(Hr.Z,{value:e._id,children:e.name},e._id)}))}),(0,Ne.jsx)(wt.Z,{className:"btn-hover",variant:"contained",sx:{background:"#3082AA !important",marginBottom:"15px"},onClick:function(){i(!0)},children:(0,Ne.jsx)(jc.Z,{})})]}),(0,Ne.jsx)(qt.Z,{className:"textField",name:"quantity",label:"Cantidad",variant:"outlined",onChange:f,type:"number",style:{width:"45%",marginBottom:"15px"}}),(0,Ne.jsx)(qt.Z,{className:"textField",name:"amount",label:"Precio",variant:"outlined",onChange:f,type:"number",style:{width:"45%",marginBottom:"15px"}}),(0,Ne.jsx)(qt.Z,{className:"textField",name:"description",label:"Descripcion",variant:"outlined",onChange:f,style:{marginBottom:"15px"},multiline:!0,inputProps:{style:{height:80}}})]}),(0,Ne.jsxs)("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"3ch",width:"66vw"},children:[(0,Ne.jsx)(wt.Z,{type:"submit",variant:"contained",color:"primary",onClick:h,sx:{ml:"20px"},children:"Agregar"}),(0,Ne.jsxs)(pn,{open:a,onClose:s,children:[(0,Ne.jsx)(Ic,{children:"Nuevo Proveedor"}),(0,Ne.jsx)(wn,{children:(0,Ne.jsx)(qt.Z,{autoFocus:!0,name:"name",margin:"dense",id:"provider",label:"Proveedor",onChange:function(e){D((0,Zn.Z)((0,Zn.Z)({},E),{},(0,ke.Z)({},e.target.name,e.target.value)))},type:"string",fullWidth:!0,variant:"standard"})}),(0,Ne.jsxs)(vn,{children:[(0,Ne.jsx)(wt.Z,{onClick:s,children:"Cancelar"}),(0,Ne.jsx)(wt.Z,{onClick:function(e){e.preventDefault(),console.log(E.name),Lc({name:E.name,description:""}),s()},children:"Confirmar"})]})]})]})]})}var Hp=function(){var e=de().id,t=(0,o.useState)({}),n=(0,Zt.Z)(t,2),r=n[0],a=n[1],i=function(){var t=(0,we.Z)(De().mark((function t(){var n;return De().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Uu(e);case 2:n=t.sent,a(n);case 4:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();return(0,o.useEffect)((function(){i()}),[]),console.log("supply",r),(0,Ne.jsx)(Ne.Fragment,{children:(0,Ne.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",minHeight:"100vh"},children:[(0,Ne.jsx)(Rc,{style:{height:"100px"}}),(0,Ne.jsx)("div",{className:"wrapper-header-providers",children:(0,Ne.jsx)(be,{to:"/supplies",children:(0,Ne.jsxs)("div",{className:"header-title text-hover",children:[(0,Ne.jsx)(Zp.Z,{style:{fontSize:"15px"}}),"INSUMOS | PROVEEDORES | NUEVA ORDEN"]})})}),(0,Ne.jsxs)("div",{className:"header-title-neworder",children:[(0,Ne.jsx)("h2",{children:r.name}),(0,Ne.jsx)("h2",{style:{fontWeight:"400"},children:"NUEVA ORDEN"})]}),(0,Ne.jsx)(Vp,{supplyData:r})]})})};var qp=function(){return(0,Ne.jsx)("div",{className:"App",style:{minHeight:"100vh",margin:"0",padding:"0",boxSizing:"border-box"},children:(0,Ne.jsx)(pe,{children:(0,Ne.jsx)(ta,{children:(0,Ne.jsxs)(le,{children:[(0,Ne.jsx)(ne,{exact:!0,path:"/",component:Mt}),(0,Ne.jsx)(ne,{exact:!0,path:"/components",component:Mn}),(0,Ne.jsx)(ne,{exact:!0,path:"/test",component:Vr}),(0,Ne.jsx)(ne,{exact:!0,path:"/newcomponent",component:no}),(0,Ne.jsx)(ne,{exact:!0,path:"/newproductmodel",component:ro}),(0,Ne.jsx)(ne,{exact:!0,path:"/productmodel",component:Go}),(0,Ne.jsx)(ne,{exact:!0,path:"/newproductfabric",component:Is}),(0,Ne.jsx)(ne,{exact:!0,path:"/fabricdashboard",component:Ys}),(0,Ne.jsx)(ne,{exact:!0,path:"/editcomponent",component:Vu}),(0,Ne.jsx)(ne,{exact:!0,path:"/editsupply/:id",component:mp}),(0,Ne.jsx)(ne,{exact:!0,path:"/supplies",component:Oc}),(0,Ne.jsx)(ne,{exact:!0,path:"/archivedsupplies",component:zp}),(0,Ne.jsx)(ne,{exact:!0,path:"/newsupply",component:cp}),(0,Ne.jsx)(ne,{exact:!0,path:"/calculator",component:_c}),(0,Ne.jsx)(ne,{exact:!0,path:"/providersDetail/:id",component:Ip}),(0,Ne.jsx)(ne,{exact:!0,path:"/neworder/:id",component:Hp})]})})})})};function Wp(e){return function(t){var n=t.dispatch,r=t.getState;return function(t){return function(o){return"function"===typeof o?o(n,r,e):t(o)}}}}var Gp=Wp();Gp.withExtraArgument=Wp;var Up=Gp,Kp=n(87781);function $p(e,t){if(null==e)return{};var n,r,o=(0,W.Z)(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Yp=["quantity"],Xp={componentsFull:[],components:[],products:[],componentsModel:[],user:{},componentsProduct:[],productSelected:{},componentSelected:{},processProducts:[],processProductsChecked:[],processRequest:{loading:!1},processProductsThunk:{loading:!1,data:{},error:null},componentstoProduct:[],notesThunk:{loading:!1,data:{},error:null},suppliesThunk:{loading:!1,data:{},error:null},supplies:[],providers:[],providerSelected:[],newPrice:0,newProviderThunk:{loading:!1,data:{},error:null}},Qp="ADD_COMPONENT",Jp="ADD_PRODUCT",ef="GET_PROCESS_PRODUCTS",tf="GET_PRODUCTS",nf="GET_COMPONENTS",rf="ADD_COMPONENTS_PRODUCT",of="REMOVE_COMPONENTS_PRODUCT",af="CLEAN_COMPONENTS_PRODUCT",sf="SET_QUANTITY_COMPONENT_PRODUCT",lf="PRODUCT_SELECTED",uf="COMPONENT_SELECTED",cf="RESET_COMPONENTS_PRODUCT",df="CHECKED_PROCESS_PRODUCTS",pf="SET_PROCESS_REQUEST",ff="START_PROCESS_PRODUCTS",hf="ERROR_PROCESS_PRODUCTS",mf="SUCCESS_PROCESS_PRODUCTS",vf="START_NOTES",gf="ERROR_NOTES",bf="SUCCESS_NOTES",yf="REQUEST_GET_SUPPLIES",xf="ERROR_GET_SUPPLIES",Cf="SUCCESS_GET_SUPPLIES",wf="ADD_PROVIDER",Ef="GET_PROVIDERS",Df="PROVIDER_SELECTED",Sf="NEW_PRICE",kf="REQUEST_NEW_PROVIDER",Pf="ERROR_NEW_PROVIDER",Af="SUCCESS_NEW_PROVIDER";var Ff=n(95484),Of=(0,Kp.MT)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Xp,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Qp:return(0,Zn.Z)((0,Zn.Z)({},e),{},{components:[t.payload]});case nf:var n=t.payload.map((function(e){e.quantity;return $p(e,Yp)}));return(0,Zn.Z)((0,Zn.Z)({},e),{},{components:t.payload,componentsModel:n,componentsFull:t.payload});case Jp:return(0,Zn.Z)((0,Zn.Z)({},e),{},{products:[t.payload]});case rf:var r=t.payload,o=e.componentsModel,a=e.componentsProduct;return a.forEach((function(e){r.forEach((function(t){e._id!==t._id&&r.push(e)}))})),(o=o.filter((function(e){return r.find((function(t){return t._id===e._id}))}))).forEach((function(e){e.hasOwnProperty("quantity")||(e.quantity=1)})),(0,Zn.Z)((0,Zn.Z)({},e),{},{componentsProduct:o});case of:var i=t.payload,s=e.componentsProduct;return s=s.filter((function(e){return e._id!==i})),(0,Zn.Z)((0,Zn.Z)({},e),{},{componentsProduct:s});case af:return(0,Zn.Z)((0,Zn.Z)({},e),{},{componentsProduct:[]});case sf:var l=e.componentsProduct,u=t.payload;return l.forEach((function(e){e._id===u.id&&(e.quantity=parseInt(u.quantity))})),(0,Zn.Z)((0,Zn.Z)({},e),{},{componentsProduct:l});case tf:return(0,Zn.Z)((0,Zn.Z)({},e),{},{products:t.payload});case lf:return(0,Zn.Z)((0,Zn.Z)({},e),{},{productSelected:t.payload});case uf:return(0,Zn.Z)((0,Zn.Z)({},e),{},{componentSelected:t.payload});case cf:return(0,Zn.Z)((0,Zn.Z)({},e),{},{componentsProduct:[]});case ef:return(0,Zn.Z)((0,Zn.Z)({},e),{},{processRequest:{loading:!1},processProducts:t.payload});case df:return(0,Zn.Z)((0,Zn.Z)({},e),{},{processProductsChecked:t.payload});case pf:return(0,Zn.Z)((0,Zn.Z)({},e),{},{processRequest:t.payload});case ff:return(0,Zn.Z)((0,Zn.Z)({},e),{},{processProductsThunk:{loading:!0,data:{},error:null}});case hf:return(0,Zn.Z)((0,Zn.Z)({},e),{},{processProductsThunk:{loading:!1,data:{},error:t.payload}});case mf:return(0,Zn.Z)((0,Zn.Z)({},e),{},{componentstoProduct:t.payload.resComponents,productSelected:(0,Zn.Z)((0,Zn.Z)({},e.productSelected),{},{components:t.payload.resProduct.components}),processProductsThunk:{loading:!1,data:t.payload.resProduct,error:null}});case vf:return(0,Zn.Z)((0,Zn.Z)({},e),{},{notesThunk:{loading:!0,data:{},error:null}});case gf:return(0,Zn.Z)((0,Zn.Z)({},e),{},{notesThunk:{loading:!1,data:{},error:t.payload}});case bf:return(0,Zn.Z)((0,Zn.Z)({},e),{},{notesThunk:{loading:!1,data:t.payload,error:null}});case yf:return(0,Zn.Z)((0,Zn.Z)({},e),{},{suppliesThunk:{loading:!0,data:{},error:null}});case xf:return(0,Zn.Z)((0,Zn.Z)({},e),{},{suppliesThunk:{loading:!1,data:{},error:t.payload}});case Cf:return(0,Zn.Z)((0,Zn.Z)({},e),{},{suppliesThunk:{loading:!1,data:t.payload,error:null}});case wf:return(0,Zn.Z)((0,Zn.Z)({},e),{},{providers:[t.payload]});case Ef:return(0,Zn.Z)((0,Zn.Z)({},e),{},{providers:t.payload});case Df:return(0,Zn.Z)((0,Zn.Z)({},e),{},{providerSelected:t.payload});case Sf:return(0,Zn.Z)((0,Zn.Z)({},e),{},{newPrice:t.payload});case kf:return(0,Zn.Z)((0,Zn.Z)({},e),{},{newProviderThunk:{loading:!0,data:{},error:null}});case Pf:return(0,Zn.Z)((0,Zn.Z)({},e),{},{newProviderThunk:{loading:!1,data:{},error:t.payload}});case Af:return(0,Zn.Z)((0,Zn.Z)({},e),{},{newProviderThunk:{loading:!1,data:t.payload,error:null}});default:return e}}),(0,Ff.Uo)((0,Kp.md)(Up)));i.render((0,Ne.jsx)(o.StrictMode,{children:(0,Ne.jsx)(ct,{store:Of,children:(0,Ne.jsx)(qp,{})})}),document.getElementById("root"))},78677:function(e,t,n){"use strict";n.d(t,{Z:function(){return oe}});var r=n(96567),o=Math.abs,a=String.fromCharCode,i=Object.assign;function s(e){return e.trim()}function l(e,t,n){return e.replace(t,n)}function u(e,t){return e.indexOf(t)}function c(e,t){return 0|e.charCodeAt(t)}function d(e,t,n){return e.slice(t,n)}function p(e){return e.length}function f(e){return e.length}function h(e,t){return t.push(e),e}var m=1,v=1,g=0,b=0,y=0,x="";function C(e,t,n,r,o,a,i){return{value:e,root:t,parent:n,type:r,props:o,children:a,line:m,column:v,length:i,return:""}}function w(e,t){return i(C("",null,null,"",null,null,0),e,{length:-e.length},t)}function E(){return y=b>0?c(x,--b):0,v--,10===y&&(v=1,m--),y}function D(){return y=b2||A(y)>3?"":" "}function R(e,t){for(;--t&&D()&&!(y<48||y>102||y>57&&y<65||y>70&&y<97););return P(e,k()+(t<6&&32==S()&&32==D()))}function M(e){for(;D();)switch(y){case e:return b;case 34:case 39:34!==e&&39!==e&&M(y);break;case 40:41===e&&M(e);break;case 92:D()}return b}function Z(e,t){for(;D()&&e+y!==57&&(e+y!==84||47!==S()););return"/*"+P(t,b-1)+"*"+a(47===e?e:D())}function I(e){for(;!A(S());)D();return P(e,b)}var j="-ms-",B="-moz-",L="-webkit-",N="comm",z="rule",V="decl",H="@keyframes";function q(e,t){for(var n="",r=f(e),o=0;o6)switch(c(e,t+1)){case 109:if(45!==c(e,t+4))break;case 102:return l(e,/(.+:)(.+)-([^]+)/,"$1-webkit-$2-$3$1"+B+(108==c(e,t+3)?"$3":"$2-$3"))+e;case 115:return~u(e,"stretch")?G(l(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==c(e,t+1))break;case 6444:switch(c(e,p(e)-3-(~u(e,"!important")&&10))){case 107:return l(e,":",":"+L)+e;case 101:return l(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+L+(45===c(e,14)?"inline-":"")+"box$3$1"+L+"$2$3$1"+j+"$2box$3")+e}break;case 5936:switch(c(e,t+11)){case 114:return L+e+j+l(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return L+e+j+l(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return L+e+j+l(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return L+e+j+e+e}return e}function U(e){return O(K("",null,null,null,[""],e=F(e),0,[0],e))}function K(e,t,n,r,o,i,s,c,d){for(var f=0,m=0,v=s,g=0,b=0,y=0,x=1,C=1,w=1,P=0,A="",F=o,O=i,M=r,j=A;C;)switch(y=P,P=D()){case 40:if(108!=y&&58==j.charCodeAt(v-1)){-1!=u(j+=l(T(P),"&","&\f"),"&\f")&&(w=-1);break}case 34:case 39:case 91:j+=T(P);break;case 9:case 10:case 13:case 32:j+=_(y);break;case 92:j+=R(k()-1,7);continue;case 47:switch(S()){case 42:case 47:h(Y(Z(D(),k()),t,n),d);break;default:j+="/"}break;case 123*x:c[f++]=p(j)*w;case 125*x:case 59:case 0:switch(P){case 0:case 125:C=0;case 59+m:b>0&&p(j)-v&&h(b>32?X(j+";",r,n,v-1):X(l(j," ","")+";",r,n,v-2),d);break;case 59:j+=";";default:if(h(M=$(j,t,n,f,m,o,c,A,F=[],O=[],v),i),123===P)if(0===m)K(j,t,M,M,F,i,v,c,O);else switch(g){case 100:case 109:case 115:K(e,M,M,r&&h($(e,M,M,0,0,o,c,A,o,F=[],v),O),o,O,v,c,r?F:O);break;default:K(j,M,M,M,[""],O,0,c,O)}}f=m=b=0,x=w=1,A=j="",v=s;break;case 58:v=1+p(j),b=y;default:if(x<1)if(123==P)--x;else if(125==P&&0==x++&&125==E())continue;switch(j+=a(P),P*x){case 38:w=m>0?1:(j+="\f",-1);break;case 44:c[f++]=(p(j)-1)*w,w=1;break;case 64:45===S()&&(j+=T(D())),g=S(),m=v=p(A=j+=I(k())),P++;break;case 45:45===y&&2==p(j)&&(x=0)}}return i}function $(e,t,n,r,a,i,u,c,p,h,m){for(var v=a-1,g=0===a?i:[""],b=f(g),y=0,x=0,w=0;y0?g[E]+" "+D:l(D,/&\f/g,g[E])))&&(p[w++]=S);return C(e,t,n,0===a?z:c,p,h,m)}function Y(e,t,n){return C(e,t,n,N,a(y),d(e,2,-2),0)}function X(e,t,n,r){return C(e,t,n,V,d(e,0,r),d(e,r+1,-1),r)}var Q=function(e,t,n){for(var r=0,o=0;r=o,o=S(),38===r&&12===o&&(t[n]=1),!A(o);)D();return P(e,b)},J=function(e,t){return O(function(e,t){var n=-1,r=44;do{switch(A(r)){case 0:38===r&&12===S()&&(t[n]=1),e[n]+=Q(b-1,t,n);break;case 2:e[n]+=T(r);break;case 4:if(44===r){e[++n]=58===S()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=a(r)}}while(r=D());return e}(F(e),t))},ee=new WeakMap,te=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||ee.get(n))&&!r){ee.set(e,!0);for(var o=[],a=J(t,o),i=n.props,s=0,l=0;s-1&&!e.return)switch(e.type){case V:e.return=G(e.value,e.length);break;case H:return q([w(e,{value:l(e.value,"@","@"+L)})],r);case z:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return q([w(e,{props:[l(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return q([w(e,{props:[l(t,/:(plac\w+)/,":-webkit-input-$1")]}),w(e,{props:[l(t,/:(plac\w+)/,":-moz-$1")]}),w(e,{props:[l(t,/:(plac\w+)/,j+"input-$1")]})],r)}return""}))}}],oe=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var o=e.stylisPlugins||re;var a,i,s={},l=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)},o=n(63840),a=n(93782),i=/[A-Z]|^ms/g,s=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=function(e){return 45===e.charCodeAt(1)},u=function(e){return null!=e&&"boolean"!==typeof e},c=(0,a.Z)((function(e){return l(e)?e:e.replace(i,"-$&").toLowerCase()})),d=function(e,t){switch(e){case"animation":case"animationName":if("string"===typeof t)return t.replace(s,(function(e,t,n){return f={name:t,styles:n,next:f},t}))}return 1===o.Z[e]||l(e)||"number"!==typeof t||0===t?t:t+"px"};function p(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return f={name:n.name,styles:n.styles,next:f},n.name;if(void 0!==n.styles){var r=n.next;if(void 0!==r)for(;void 0!==r;)f={name:r.name,styles:r.styles,next:f},r=r.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o0){var o,a,i=Boolean((null==(o=P.current)?void 0:o.shiftKey)&&"Tab"===(null==(a=P.current)?void 0:a.key)),s=r[0],l=r[r.length-1];i?l.focus():s.focus()}else n.focus()}}else y.current=!1},n=function(t){P.current=t,!d&&g()&&"Tab"===t.key&&e.activeElement===S.current&&t.shiftKey&&(y.current=!0,C.current.focus())};e.addEventListener("focusin",t),e.addEventListener("keydown",n,!0);var r=setInterval((function(){"BODY"===e.activeElement.tagName&&t()}),50);return function(){clearInterval(r),e.removeEventListener("focusin",t),e.removeEventListener("keydown",n,!0)}}}),[s,d,f,g,b,m]);var A=function(e){null===w.current&&(w.current=e.relatedTarget),D.current=!0};return(0,i.jsxs)(r.Fragment,{children:[(0,i.jsx)("div",{tabIndex:0,onFocus:A,ref:x,"data-test":"sentinelStart"}),r.cloneElement(t,{ref:k,onFocus:function(e){null===w.current&&(w.current=e.relatedTarget),D.current=!0,E.current=e.target;var n=t.props.onFocus;n&&n(e)}}),(0,i.jsx)("div",{tabIndex:0,onFocus:A,ref:C,"data-test":"sentinelEnd"})]})}},90767:function(e,t,n){"use strict";function r(e,t,n){var r={};return Object.keys(e).forEach((function(o){r[o]=e[o].reduce((function(e,r){return r&&(n&&n[r]&&e.push(n[r]),e.push(t(r))),e}),[]).join(" ")})),r}n.d(t,{Z:function(){return r}})},87125:function(e,t){"use strict";var n=function(e){return e},r=function(){var e=n;return{configure:function(t){e=t},generate:function(t){return e(t)},reset:function(){e=n}}}();t.Z=r},95159:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(87125),o={active:"Mui-active",checked:"Mui-checked",completed:"Mui-completed",disabled:"Mui-disabled",error:"Mui-error",expanded:"Mui-expanded",focused:"Mui-focused",focusVisible:"Mui-focusVisible",required:"Mui-required",selected:"Mui-selected"};function a(e,t){return o[t]||"".concat(r.Z.generate(e),"-").concat(t)}},30208:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(95159);function o(e,t){var n={};return t.forEach((function(t){n[t]=(0,r.Z)(e,t)})),n}},20627:function(e,t){"use strict";t.Z=function(e){return"string"===typeof e}},42419:function(e,t,n){"use strict";var r=n(95318);t.Z=void 0;var o=r(n(45649)),a=n(80184),i=(0,o.default)((0,a.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}),"Add");t.Z=i},46778:function(e,t,n){"use strict";var r=n(95318);t.Z=void 0;var o=r(n(45649)),a=n(80184),i=(0,o.default)((0,a.jsx)("path",{d:"m20.54 5.23-1.39-1.68C18.88 3.21 18.47 3 18 3H6c-.47 0-.88.21-1.16.55L3.46 5.23C3.17 5.57 3 6.02 3 6.5V19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6.5c0-.48-.17-.93-.46-1.27zM6.24 5h11.52l.81.97H5.44l.8-.97zM5 19V8h14v11H5zm8.45-9h-2.9v3H8l4 4 4-4h-2.55z"}),"ArchiveOutlined");t.Z=i},12017:function(e,t,n){"use strict";var r=n(95318);t.Z=void 0;var o=r(n(45649)),a=n(80184),i=(0,o.default)((0,a.jsx)("path",{d:"M11.67 3.87 9.9 2.1 0 12l9.9 9.9 1.77-1.77L3.54 12z"}),"ArrowBackIos");t.Z=i},78422:function(e,t,n){"use strict";var r=n(95318);t.Z=void 0;var o=r(n(45649)),a=n(80184),i=(0,o.default)((0,a.jsx)("path",{d:"M22 3H7c-.69 0-1.23.35-1.59.88L0 12l5.41 8.11c.36.53.9.89 1.59.89h15c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-3 12.59L17.59 17 14 13.41 10.41 17 9 15.59 12.59 12 9 8.41 10.41 7 14 10.59 17.59 7 19 8.41 15.41 12 19 15.59z"}),"Backspace");t.Z=i},38996:function(e,t,n){"use strict";var r=n(95318);t.Z=void 0;var o=r(n(45649)),a=n(80184),i=(0,o.default)((0,a.jsx)("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"ChevronRight");t.Z=i},27247:function(e,t,n){"use strict";var r=n(95318);t.Z=void 0;var o=r(n(45649)),a=n(80184),i=(0,o.default)((0,a.jsx)("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z"}),"Delete");t.Z=i},41286:function(e,t,n){"use strict";var r=n(95318);t.Z=void 0;var o=r(n(45649)),a=n(80184),i=(0,o.default)((0,a.jsx)("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}),"Edit");t.Z=i},85172:function(e,t,n){"use strict";var r=n(95318);t.Z=void 0;var o=r(n(45649)),a=n(80184),i=(0,o.default)((0,a.jsx)("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"}),"KeyboardArrowDown");t.Z=i},95678:function(e,t,n){"use strict";var r=n(95318);t.Z=void 0;var o=r(n(45649)),a=n(80184),i=(0,o.default)((0,a.jsx)("path",{d:"M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6z"}),"KeyboardArrowUp");t.Z=i},98008:function(e,t,n){"use strict";var r=n(95318);t.Z=void 0;var o=r(n(45649)),a=n(80184),i=(0,o.default)((0,a.jsx)("path",{d:"M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"}),"Menu");t.Z=i},19156:function(e,t,n){"use strict";var r=n(95318);t.Z=void 0;var o=r(n(45649)),a=n(80184),i=(0,o.default)((0,a.jsx)("path",{d:"M3 18h12v-2H3v2zM3 6v2h18V6H3zm0 7h18v-2H3v2z"}),"Notes");t.Z=i},36174:function(e,t,n){"use strict";var r=n(95318);t.Z=void 0;var o=r(n(45649)),a=n(80184),i=(0,o.default)((0,a.jsx)("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm-2 16c-2.05 0-3.81-1.24-4.58-3h1.71c.63.9 1.68 1.5 2.87 1.5 1.93 0 3.5-1.57 3.5-3.5S13.93 9.5 12 9.5c-1.35 0-2.52.78-3.1 1.9l1.6 1.6h-4V9l1.3 1.3C8.69 8.92 10.23 8 12 8c2.76 0 5 2.24 5 5s-2.24 5-5 5z"}),"RestorePage");t.Z=i},53329:function(e,t,n){"use strict";var r=n(95318);t.Z=void 0;var o=r(n(45649)),a=n(80184),i=(0,o.default)((0,a.jsx)("path",{d:"M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7l-4-4zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3zm3-10H5V5h10v4z"}),"Save");t.Z=i},67022:function(e,t,n){"use strict";var r=n(95318);t.Z=void 0;var o=r(n(45649)),a=n(80184),i=(0,o.default)((0,a.jsx)("path",{d:"M3 5h2V3c-1.1 0-2 .9-2 2zm0 8h2v-2H3v2zm4 8h2v-2H7v2zM3 9h2V7H3v2zm10-6h-2v2h2V3zm6 0v2h2c0-1.1-.9-2-2-2zM5 21v-2H3c0 1.1.9 2 2 2zm-2-4h2v-2H3v2zM9 3H7v2h2V3zm2 18h2v-2h-2v2zm8-8h2v-2h-2v2zm0 8c1.1 0 2-.9 2-2h-2v2zm0-12h2V7h-2v2zm0 8h2v-2h-2v2zm-4 4h2v-2h-2v2zm0-16h2V3h-2v2zM7 17h10V7H7v10zm2-8h6v6H9V9z"}),"SelectAll");t.Z=i},76250:function(e,t,n){"use strict";var r=n(95318);t.Z=void 0;var o=r(n(45649)),a=n(80184),i=(0,o.default)((0,a.jsx)("path",{d:"m20.54 5.23-1.39-1.68C18.88 3.21 18.47 3 18 3H6c-.47 0-.88.21-1.16.55L3.46 5.23C3.17 5.57 3 6.02 3 6.5V19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6.5c0-.48-.17-.93-.46-1.27zM6.24 5h11.52l.83 1H5.42l.82-1zM5 19V8h14v11H5zm3-5h2.55v3h2.9v-3H16l-4-4z"}),"UnarchiveOutlined");t.Z=i},34583:function(e,t,n){"use strict";var r=n(95318);t.Z=void 0;var o=r(n(45649)),a=n(80184),i=(0,o.default)((0,a.jsx)("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm4 18H6V4h7v5h5v11zM8 15.01l1.41 1.41L11 14.84V19h2v-4.16l1.59 1.59L16 15.01 12.01 11z"}),"UploadFile");t.Z=i},3746:function(e,t,n){"use strict";var r=n(95318);t.Z=void 0;var o=r(n(45649)),a=n(80184),i=(0,o.default)((0,a.jsx)("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"}),"Visibility");t.Z=i},45649:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.createSvgIcon}});var r=n(54421)},81489:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var r=n(63366),o=n(87462),a=n(72791),i=n(20627),s=n(28182),l=n(90767),u=n(30208),c=n(95159);function d(e){return(0,c.Z)("MuiBackdrop",e)}(0,u.Z)("MuiBackdrop",["root","invisible"]);var p=n(80184),f=["classes","className","invisible","component","components","componentsProps","theme"],h=a.forwardRef((function(e,t){var n=e.classes,a=e.className,u=e.invisible,c=void 0!==u&&u,h=e.component,m=void 0===h?"div":h,v=e.components,g=void 0===v?{}:v,b=e.componentsProps,y=void 0===b?{}:b,x=e.theme,C=(0,r.Z)(e,f),w=(0,o.Z)({},e,{classes:n,invisible:c}),E=function(e){var t=e.classes,n={root:["root",e.invisible&&"invisible"]};return(0,l.Z)(n,d,t)}(w),D=g.Root||m,S=y.root||{};return(0,p.jsx)(D,(0,o.Z)({"aria-hidden":!0},S,!(0,i.Z)(D)&&{as:m,ownerState:(0,o.Z)({},w,S.ownerState),theme:x},{ref:t},C,{className:(0,s.Z)(E.root,S.className,a)}))})),m=n(47630),v=n(93736),g=n(60627),b=["children","components","componentsProps","className","invisible","open","transitionDuration","TransitionComponent"],y=(0,m.ZP)("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.invisible&&t.invisible]}})((function(e){var t=e.ownerState;return(0,o.Z)({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},t.invisible&&{backgroundColor:"transparent"})})),x=a.forwardRef((function(e,t){var n,a=(0,v.Z)({props:e,name:"MuiBackdrop"}),s=a.children,l=a.components,u=void 0===l?{}:l,c=a.componentsProps,d=void 0===c?{}:c,f=a.className,m=a.invisible,x=void 0!==m&&m,C=a.open,w=a.transitionDuration,E=a.TransitionComponent,D=void 0===E?g.Z:E,S=(0,r.Z)(a,b),k=function(e){return e.classes}((0,o.Z)({},a,{invisible:x}));return(0,p.jsx)(D,(0,o.Z)({in:C,timeout:w},S,{children:(0,p.jsx)(h,{className:f,invisible:x,components:(0,o.Z)({Root:y},u),componentsProps:{root:(0,o.Z)({},d.root,(!u.Root||!(0,i.Z)(u.Root))&&{ownerState:(0,o.Z)({},null==(n=d.root)?void 0:n.ownerState)})},classes:k,ref:t,children:s})}))}))},36151:function(e,t,n){"use strict";n.d(t,{Z:function(){return S}});var r=n(4942),o=n(63366),a=n(87462),i=n(72791),s=n(28182),l=n(35735),u=n(90767),c=n(12065),d=n(47630),p=n(93736),f=n(23701),h=n(14036),m=n(95159);function v(e){return(0,m.Z)("MuiButton",e)}var g=(0,n(30208).Z)("MuiButton",["root","text","textInherit","textPrimary","textSecondary","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","contained","containedInherit","containedPrimary","containedSecondary","disableElevation","focusVisible","disabled","colorInherit","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]);var b=i.createContext({}),y=n(80184),x=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],C=function(e){return(0,a.Z)({},"small"===e.size&&{"& > *:nth-of-type(1)":{fontSize:18}},"medium"===e.size&&{"& > *:nth-of-type(1)":{fontSize:20}},"large"===e.size&&{"& > *:nth-of-type(1)":{fontSize:22}})},w=(0,d.ZP)(f.Z,{shouldForwardProp:function(e){return(0,d.FO)(e)||"classes"===e},name:"MuiButton",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t[n.variant],t["".concat(n.variant).concat((0,h.Z)(n.color))],t["size".concat((0,h.Z)(n.size))],t["".concat(n.variant,"Size").concat((0,h.Z)(n.size))],"inherit"===n.color&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})((function(e){var t,n=e.theme,o=e.ownerState;return(0,a.Z)({},n.typography.button,(t={minWidth:64,padding:"6px 16px",borderRadius:n.shape.borderRadius,transition:n.transitions.create(["background-color","box-shadow","border-color","color"],{duration:n.transitions.duration.short}),"&:hover":(0,a.Z)({textDecoration:"none",backgroundColor:(0,c.Fq)(n.palette.text.primary,n.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"text"===o.variant&&"inherit"!==o.color&&{backgroundColor:(0,c.Fq)(n.palette[o.color].main,n.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"outlined"===o.variant&&"inherit"!==o.color&&{border:"1px solid ".concat(n.palette[o.color].main),backgroundColor:(0,c.Fq)(n.palette[o.color].main,n.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"contained"===o.variant&&{backgroundColor:n.palette.grey.A100,boxShadow:n.shadows[4],"@media (hover: none)":{boxShadow:n.shadows[2],backgroundColor:n.palette.grey[300]}},"contained"===o.variant&&"inherit"!==o.color&&{backgroundColor:n.palette[o.color].dark,"@media (hover: none)":{backgroundColor:n.palette[o.color].main}}),"&:active":(0,a.Z)({},"contained"===o.variant&&{boxShadow:n.shadows[8]})},(0,r.Z)(t,"&.".concat(g.focusVisible),(0,a.Z)({},"contained"===o.variant&&{boxShadow:n.shadows[6]})),(0,r.Z)(t,"&.".concat(g.disabled),(0,a.Z)({color:n.palette.action.disabled},"outlined"===o.variant&&{border:"1px solid ".concat(n.palette.action.disabledBackground)},"outlined"===o.variant&&"secondary"===o.color&&{border:"1px solid ".concat(n.palette.action.disabled)},"contained"===o.variant&&{color:n.palette.action.disabled,boxShadow:n.shadows[0],backgroundColor:n.palette.action.disabledBackground})),t),"text"===o.variant&&{padding:"6px 8px"},"text"===o.variant&&"inherit"!==o.color&&{color:n.palette[o.color].main},"outlined"===o.variant&&{padding:"5px 15px",border:"1px solid ".concat("light"===n.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)")},"outlined"===o.variant&&"inherit"!==o.color&&{color:n.palette[o.color].main,border:"1px solid ".concat((0,c.Fq)(n.palette[o.color].main,.5))},"contained"===o.variant&&{color:n.palette.getContrastText(n.palette.grey[300]),backgroundColor:n.palette.grey[300],boxShadow:n.shadows[2]},"contained"===o.variant&&"inherit"!==o.color&&{color:n.palette[o.color].contrastText,backgroundColor:n.palette[o.color].main},"inherit"===o.color&&{color:"inherit",borderColor:"currentColor"},"small"===o.size&&"text"===o.variant&&{padding:"4px 5px",fontSize:n.typography.pxToRem(13)},"large"===o.size&&"text"===o.variant&&{padding:"8px 11px",fontSize:n.typography.pxToRem(15)},"small"===o.size&&"outlined"===o.variant&&{padding:"3px 9px",fontSize:n.typography.pxToRem(13)},"large"===o.size&&"outlined"===o.variant&&{padding:"7px 21px",fontSize:n.typography.pxToRem(15)},"small"===o.size&&"contained"===o.variant&&{padding:"4px 10px",fontSize:n.typography.pxToRem(13)},"large"===o.size&&"contained"===o.variant&&{padding:"8px 22px",fontSize:n.typography.pxToRem(15)},o.fullWidth&&{width:"100%"})}),(function(e){var t;return e.ownerState.disableElevation&&(t={boxShadow:"none","&:hover":{boxShadow:"none"}},(0,r.Z)(t,"&.".concat(g.focusVisible),{boxShadow:"none"}),(0,r.Z)(t,"&:active",{boxShadow:"none"}),(0,r.Z)(t,"&.".concat(g.disabled),{boxShadow:"none"}),t)})),E=(0,d.ZP)("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:function(e,t){var n=e.ownerState;return[t.startIcon,t["iconSize".concat((0,h.Z)(n.size))]]}})((function(e){var t=e.ownerState;return(0,a.Z)({display:"inherit",marginRight:8,marginLeft:-4},"small"===t.size&&{marginLeft:-2},C(t))})),D=(0,d.ZP)("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:function(e,t){var n=e.ownerState;return[t.endIcon,t["iconSize".concat((0,h.Z)(n.size))]]}})((function(e){var t=e.ownerState;return(0,a.Z)({display:"inherit",marginRight:-4,marginLeft:8},"small"===t.size&&{marginRight:-2},C(t))})),S=i.forwardRef((function(e,t){var n=i.useContext(b),r=(0,l.Z)(n,e),c=(0,p.Z)({props:r,name:"MuiButton"}),d=c.children,f=c.color,m=void 0===f?"primary":f,g=c.component,C=void 0===g?"button":g,S=c.className,k=c.disabled,P=void 0!==k&&k,A=c.disableElevation,F=void 0!==A&&A,O=c.disableFocusRipple,T=void 0!==O&&O,_=c.endIcon,R=c.focusVisibleClassName,M=c.fullWidth,Z=void 0!==M&&M,I=c.size,j=void 0===I?"medium":I,B=c.startIcon,L=c.type,N=c.variant,z=void 0===N?"text":N,V=(0,o.Z)(c,x),H=(0,a.Z)({},c,{color:m,component:C,disabled:P,disableElevation:F,disableFocusRipple:T,fullWidth:Z,size:j,type:L,variant:z}),q=function(e){var t=e.color,n=e.disableElevation,r=e.fullWidth,o=e.size,i=e.variant,s=e.classes,l={root:["root",i,"".concat(i).concat((0,h.Z)(t)),"size".concat((0,h.Z)(o)),"".concat(i,"Size").concat((0,h.Z)(o)),"inherit"===t&&"colorInherit",n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["startIcon","iconSize".concat((0,h.Z)(o))],endIcon:["endIcon","iconSize".concat((0,h.Z)(o))]},c=(0,u.Z)(l,v,s);return(0,a.Z)({},s,c)}(H),W=B&&(0,y.jsx)(E,{className:q.startIcon,ownerState:H,children:B}),G=_&&(0,y.jsx)(D,{className:q.endIcon,ownerState:H,children:_});return(0,y.jsxs)(w,(0,a.Z)({ownerState:H,className:(0,s.Z)(S,n.className),component:C,disabled:P,focusRipple:!T,focusVisibleClassName:(0,s.Z)(q.focusVisible,R),ref:t,type:L},V,{classes:q,children:[W,d,G]}))}))},23701:function(e,t,n){"use strict";n.d(t,{Z:function(){return ee}});var r=n(70885),o=n(4942),a=n(87462),i=n(63366),s=n(72791),l=n(28182),u=n(90767),c=n(47630),d=n(93736),p=n(42071),f=n(89683),h=n(23031),m=n(42982),v=n(30168),g=n(97326),b=n(94578),y=n(95545);function x(e,t){var n=Object.create(null);return e&&s.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,s.isValidElement)(e)?t(e):e}(e)})),n}function C(e,t,n){return null!=n[t]?n[t]:e.props[t]}function w(e,t,n){var r=x(e.children),o=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,o=Object.create(null),a=[];for(var i in e)i in t?a.length&&(o[i]=a,a=[]):a.push(i);var s={};for(var l in t){if(o[l])for(r=0;r0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=t.pulsate,o=void 0!==r&&r,a=t.center,i=void 0===a?u||t.pulsate:a,s=t.fakeElement,l=void 0!==s&&s;if("mousedown"===e.type&&w.current)w.current=!1;else{"touchstart"===e.type&&(w.current=!0);var c,d,p,f=l?null:k.current,h=f?f.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(i||0===e.clientX&&0===e.clientY||!e.clientX&&!e.touches)c=Math.round(h.width/2),d=Math.round(h.height/2);else{var m=e.touches?e.touches[0]:e,v=m.clientX,g=m.clientY;c=Math.round(v-h.left),d=Math.round(g-h.top)}if(i)(p=Math.sqrt((2*Math.pow(h.width,2)+Math.pow(h.height,2))/3))%2===0&&(p+=1);else{var b=2*Math.max(Math.abs((f?f.clientWidth:0)-c),c)+2,y=2*Math.max(Math.abs((f?f.clientHeight:0)-d),d)+2;p=Math.sqrt(Math.pow(b,2)+Math.pow(y,2))}e.touches?null===D.current&&(D.current=function(){A({pulsate:o,rippleX:c,rippleY:d,rippleSize:p,cb:n})},E.current=setTimeout((function(){D.current&&(D.current(),D.current=null)}),80)):A({pulsate:o,rippleX:c,rippleY:d,rippleSize:p,cb:n})}}),[u,A]),O=s.useCallback((function(){F({},{pulsate:!0})}),[F]),T=s.useCallback((function(e,t){if(clearTimeout(E.current),"touchend"===e.type&&D.current)return D.current(),D.current=null,void(E.current=setTimeout((function(){T(e,t)})));D.current=null,y((function(e){return e.length>0?e.slice(1):e})),C.current=t}),[]);return s.useImperativeHandle(t,(function(){return{pulsate:O,start:F,stop:T}}),[O,F,T]),(0,P.jsx)(H,(0,a.Z)({className:(0,l.Z)(p.root,B.root,f),ref:k},h,{children:(0,P.jsx)(S,{component:null,exit:!0,children:b})}))})),G=W,U=n(95159);function K(e){return(0,U.Z)("MuiButtonBase",e)}var $,Y=(0,F.Z)("MuiButtonBase",["root","disabled","focusVisible"]),X=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","type"],Q=(0,c.ZP)("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:function(e,t){return t.root}})(($={display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"}},(0,o.Z)($,"&.".concat(Y.disabled),{pointerEvents:"none",cursor:"default"}),(0,o.Z)($,"@media print",{colorAdjust:"exact"}),$)),J=s.forwardRef((function(e,t){var n=(0,d.Z)({props:e,name:"MuiButtonBase"}),o=n.action,c=n.centerRipple,m=void 0!==c&&c,v=n.children,g=n.className,b=n.component,y=void 0===b?"button":b,x=n.disabled,C=void 0!==x&&x,w=n.disableRipple,E=void 0!==w&&w,D=n.disableTouchRipple,S=void 0!==D&&D,k=n.focusRipple,A=void 0!==k&&k,F=n.LinkComponent,O=void 0===F?"a":F,T=n.onBlur,_=n.onClick,R=n.onContextMenu,M=n.onDragLeave,Z=n.onFocus,I=n.onFocusVisible,j=n.onKeyDown,B=n.onKeyUp,L=n.onMouseDown,N=n.onMouseLeave,z=n.onMouseUp,V=n.onTouchEnd,H=n.onTouchMove,q=n.onTouchStart,W=n.tabIndex,U=void 0===W?0:W,$=n.TouchRippleProps,Y=n.type,J=(0,i.Z)(n,X),ee=s.useRef(null),te=s.useRef(null),ne=(0,h.Z)(),re=ne.isFocusVisibleRef,oe=ne.onFocus,ae=ne.onBlur,ie=ne.ref,se=s.useState(!1),le=(0,r.Z)(se,2),ue=le[0],ce=le[1];function de(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:S;return(0,f.Z)((function(r){return t&&t(r),!n&&te.current&&te.current[e](r),!0}))}C&&ue&&ce(!1),s.useImperativeHandle(o,(function(){return{focusVisible:function(){ce(!0),ee.current.focus()}}}),[]),s.useEffect((function(){ue&&A&&!E&&te.current.pulsate()}),[E,A,ue]);var pe=de("start",L),fe=de("stop",R),he=de("stop",M),me=de("stop",z),ve=de("stop",(function(e){ue&&e.preventDefault(),N&&N(e)})),ge=de("start",q),be=de("stop",V),ye=de("stop",H),xe=de("stop",(function(e){ae(e),!1===re.current&&ce(!1),T&&T(e)}),!1),Ce=(0,f.Z)((function(e){ee.current||(ee.current=e.currentTarget),oe(e),!0===re.current&&(ce(!0),I&&I(e)),Z&&Z(e)})),we=function(){var e=ee.current;return y&&"button"!==y&&!("A"===e.tagName&&e.href)},Ee=s.useRef(!1),De=(0,f.Z)((function(e){A&&!Ee.current&&ue&&te.current&&" "===e.key&&(Ee.current=!0,te.current.stop(e,(function(){te.current.start(e)}))),e.target===e.currentTarget&&we()&&" "===e.key&&e.preventDefault(),j&&j(e),e.target===e.currentTarget&&we()&&"Enter"===e.key&&!C&&(e.preventDefault(),_&&_(e))})),Se=(0,f.Z)((function(e){A&&" "===e.key&&te.current&&ue&&!e.defaultPrevented&&(Ee.current=!1,te.current.stop(e,(function(){te.current.pulsate(e)}))),B&&B(e),_&&e.target===e.currentTarget&&we()&&" "===e.key&&!e.defaultPrevented&&_(e)})),ke=y;"button"===ke&&(J.href||J.to)&&(ke=O);var Pe={};"button"===ke?(Pe.type=void 0===Y?"button":Y,Pe.disabled=C):(J.href||J.to||(Pe.role="button"),C&&(Pe["aria-disabled"]=C));var Ae=(0,p.Z)(ie,ee),Fe=(0,p.Z)(t,Ae),Oe=s.useState(!1),Te=(0,r.Z)(Oe,2),_e=Te[0],Re=Te[1];s.useEffect((function(){Re(!0)}),[]);var Me=_e&&!E&&!C;var Ze=(0,a.Z)({},n,{centerRipple:m,component:y,disabled:C,disableRipple:E,disableTouchRipple:S,focusRipple:A,tabIndex:U,focusVisible:ue}),Ie=function(e){var t=e.disabled,n=e.focusVisible,r=e.focusVisibleClassName,o=e.classes,a={root:["root",t&&"disabled",n&&"focusVisible"]},i=(0,u.Z)(a,K,o);return n&&r&&(i.root+=" ".concat(r)),i}(Ze);return(0,P.jsxs)(Q,(0,a.Z)({as:ke,className:(0,l.Z)(Ie.root,g),ownerState:Ze,onBlur:xe,onClick:_,onContextMenu:fe,onFocus:Ce,onKeyDown:De,onKeyUp:Se,onMouseDown:pe,onMouseLeave:ve,onMouseUp:me,onDragLeave:he,onTouchEnd:be,onTouchMove:ye,onTouchStart:ge,ref:Fe,tabIndex:C?-1:U,type:Y},Pe,J,{children:[v,Me?(0,P.jsx)(G,(0,a.Z)({ref:te,center:m},$)):null]}))})),ee=J},94454:function(e,t,n){"use strict";n.d(t,{Z:function(){return k}});var r=n(4942),o=n(63366),a=n(87462),i=n(72791),s=n(90767),l=n(12065),u=n(97278),c=n(76189),d=n(80184),p=(0,c.Z)((0,d.jsx)("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),f=(0,c.Z)((0,d.jsx)("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),h=(0,c.Z)((0,d.jsx)("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox"),m=n(14036),v=n(93736),g=n(47630),b=n(95159);function y(e){return(0,b.Z)("MuiCheckbox",e)}var x=(0,n(30208).Z)("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary"]),C=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size"],w=(0,g.ZP)(u.Z,{shouldForwardProp:function(e){return(0,g.FO)(e)||"classes"===e},name:"MuiCheckbox",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.indeterminate&&t.indeterminate,"default"!==n.color&&t["color".concat((0,m.Z)(n.color))]]}})((function(e){var t,n=e.theme,o=e.ownerState;return(0,a.Z)({color:n.palette.text.secondary},!o.disableRipple&&{"&:hover":{backgroundColor:(0,l.Fq)("default"===o.color?n.palette.action.active:n.palette[o.color].main,n.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"default"!==o.color&&(t={},(0,r.Z)(t,"&.".concat(x.checked,", &.").concat(x.indeterminate),{color:n.palette[o.color].main}),(0,r.Z)(t,"&.".concat(x.disabled),{color:n.palette.action.disabled}),t))})),E=(0,d.jsx)(f,{}),D=(0,d.jsx)(p,{}),S=(0,d.jsx)(h,{}),k=i.forwardRef((function(e,t){var n,r,l=(0,v.Z)({props:e,name:"MuiCheckbox"}),u=l.checkedIcon,c=void 0===u?E:u,p=l.color,f=void 0===p?"primary":p,h=l.icon,g=void 0===h?D:h,b=l.indeterminate,x=void 0!==b&&b,k=l.indeterminateIcon,P=void 0===k?S:k,A=l.inputProps,F=l.size,O=void 0===F?"medium":F,T=(0,o.Z)(l,C),_=x?P:g,R=x?P:c,M=(0,a.Z)({},l,{color:f,indeterminate:x,size:O}),Z=function(e){var t=e.classes,n=e.indeterminate,r=e.color,o={root:["root",n&&"indeterminate","color".concat((0,m.Z)(r))]},i=(0,s.Z)(o,y,t);return(0,a.Z)({},t,i)}(M);return(0,d.jsx)(w,(0,a.Z)({type:"checkbox",inputProps:(0,a.Z)({"data-indeterminate":x},A),icon:i.cloneElement(_,{fontSize:null!=(n=_.props.fontSize)?n:O}),checkedIcon:i.cloneElement(R,{fontSize:null!=(r=R.props.fontSize)?r:O}),ownerState:M,ref:t},T,{classes:Z}))}))},13239:function(e,t,n){"use strict";n.d(t,{Z:function(){return T}});var r=n(30168),o=n(63366),a=n(87462),i=n(72791),s=n(28182),l=n(90767),u=n(52554),c=n(14036),d=n(93736),p=n(47630),f=n(95159);function h(e){return(0,f.Z)("MuiCircularProgress",e)}(0,n(30208).Z)("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);var m,v,g,b,y,x,C,w,E=n(80184),D=["className","color","disableShrink","size","style","thickness","value","variant"],S=44,k=(0,u.F4)(y||(y=m||(m=(0,r.Z)(["\n 0% {\n transform: rotate(0deg);\n }\n\n 100% {\n transform: rotate(360deg);\n }\n"])))),P=(0,u.F4)(x||(x=v||(v=(0,r.Z)(["\n 0% {\n stroke-dasharray: 1px, 200px;\n stroke-dashoffset: 0;\n }\n\n 50% {\n stroke-dasharray: 100px, 200px;\n stroke-dashoffset: -15px;\n }\n\n 100% {\n stroke-dasharray: 100px, 200px;\n stroke-dashoffset: -125px;\n }\n"])))),A=(0,p.ZP)("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t[n.variant],t["color".concat((0,c.Z)(n.color))]]}})((function(e){var t=e.ownerState,n=e.theme;return(0,a.Z)({display:"inline-block"},"determinate"===t.variant&&{transition:n.transitions.create("transform")},"inherit"!==t.color&&{color:n.palette[t.color].main})}),(function(e){return"indeterminate"===e.ownerState.variant&&(0,u.iv)(C||(C=g||(g=(0,r.Z)(["\n animation: "," 1.4s linear infinite;\n "]))),k)})),F=(0,p.ZP)("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:function(e,t){return t.svg}})({display:"block"}),O=(0,p.ZP)("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:function(e,t){var n=e.ownerState;return[t.circle,t["circle".concat((0,c.Z)(n.variant))],n.disableShrink&&t.circleDisableShrink]}})((function(e){var t=e.ownerState,n=e.theme;return(0,a.Z)({stroke:"currentColor"},"determinate"===t.variant&&{transition:n.transitions.create("stroke-dashoffset")},"indeterminate"===t.variant&&{strokeDasharray:"80px, 200px",strokeDashoffset:0})}),(function(e){var t=e.ownerState;return"indeterminate"===t.variant&&!t.disableShrink&&(0,u.iv)(w||(w=b||(b=(0,r.Z)(["\n animation: "," 1.4s ease-in-out infinite;\n "]))),P)})),T=i.forwardRef((function(e,t){var n=(0,d.Z)({props:e,name:"MuiCircularProgress"}),r=n.className,i=n.color,u=void 0===i?"primary":i,p=n.disableShrink,f=void 0!==p&&p,m=n.size,v=void 0===m?40:m,g=n.style,b=n.thickness,y=void 0===b?3.6:b,x=n.value,C=void 0===x?0:x,w=n.variant,k=void 0===w?"indeterminate":w,P=(0,o.Z)(n,D),T=(0,a.Z)({},n,{color:u,disableShrink:f,size:v,thickness:y,value:C,variant:k}),_=function(e){var t=e.classes,n=e.variant,r=e.color,o=e.disableShrink,a={root:["root",n,"color".concat((0,c.Z)(r))],svg:["svg"],circle:["circle","circle".concat((0,c.Z)(n)),o&&"circleDisableShrink"]};return(0,l.Z)(a,h,t)}(T),R={},M={},Z={};if("determinate"===k){var I=2*Math.PI*((S-y)/2);R.strokeDasharray=I.toFixed(3),Z["aria-valuenow"]=Math.round(C),R.strokeDashoffset="".concat(((100-C)/100*I).toFixed(3),"px"),M.transform="rotate(-90deg)"}return(0,E.jsx)(A,(0,a.Z)({className:(0,s.Z)(_.root,r),style:(0,a.Z)({width:v,height:v},M,g),ownerState:T,ref:t,role:"progressbar"},Z,P,{children:(0,E.jsx)(F,{className:_.svg,ownerState:T,viewBox:"".concat(22," ").concat(22," ").concat(S," ").concat(S),children:(0,E.jsx)(O,{className:_.circle,style:R,ownerState:T,cx:S,cy:S,r:(S-y)/2,fill:"none",strokeWidth:y})})}))}))},90133:function(e,t,n){"use strict";n.d(t,{V:function(){return o}});var r=n(95159);function o(e){return(0,r.Z)("MuiDivider",e)}var a=(0,n(30208).Z)("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);t.Z=a},60627:function(e,t,n){"use strict";var r=n(87462),o=n(63366),a=n(72791),i=n(18875),s=n(81314),l=n(13967),u=n(4999),c=n(42071),d=n(80184),p=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],f={entering:{opacity:1},entered:{opacity:1}},h={enter:s.x9.enteringScreen,exit:s.x9.leavingScreen},m=a.forwardRef((function(e,t){var n=e.addEndListener,s=e.appear,m=void 0===s||s,v=e.children,g=e.easing,b=e.in,y=e.onEnter,x=e.onEntered,C=e.onEntering,w=e.onExit,E=e.onExited,D=e.onExiting,S=e.style,k=e.timeout,P=void 0===k?h:k,A=e.TransitionComponent,F=void 0===A?i.ZP:A,O=(0,o.Z)(e,p),T=(0,l.Z)(),_=a.useRef(null),R=(0,c.Z)(v.ref,t),M=(0,c.Z)(_,R),Z=function(e){return function(t){if(e){var n=_.current;void 0===t?e(n):e(n,t)}}},I=Z(C),j=Z((function(e,t){(0,u.n)(e);var n=(0,u.C)({style:S,timeout:P,easing:g},{mode:"enter"});e.style.webkitTransition=T.transitions.create("opacity",n),e.style.transition=T.transitions.create("opacity",n),y&&y(e,t)})),B=Z(x),L=Z(D),N=Z((function(e){var t=(0,u.C)({style:S,timeout:P,easing:g},{mode:"exit"});e.style.webkitTransition=T.transitions.create("opacity",t),e.style.transition=T.transitions.create("opacity",t),w&&w(e)})),z=Z(E);return(0,d.jsx)(F,(0,r.Z)({appear:m,in:b,nodeRef:_,onEnter:j,onEntered:B,onEntering:I,onExit:N,onExited:z,onExiting:L,addEndListener:function(e){n&&n(_.current,e)},timeout:P},O,{children:function(e,t){return a.cloneElement(v,(0,r.Z)({style:(0,r.Z)({opacity:0,visibility:"exited"!==e||b?void 0:"hidden"},f[e],S,v.props.style),ref:M},t))}}))}));t.Z=m},86596:function(e,t,n){"use strict";var r=n(4942),o=n(42982),a=n(63366),i=n(87462),s=n(72791),l=n(82466),u=n(90767),c=n(4834),d=n(47630),p=n(93736),f=n(96285),h=n(80184),m=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","type"],v=(0,d.ZP)(c.Ej,{shouldForwardProp:function(e){return(0,d.FO)(e)||"classes"===e},name:"MuiFilledInput",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[].concat((0,o.Z)((0,c.Gx)(e,t)),[!n.disableUnderline&&t.underline])}})((function(e){var t,n,o=e.theme,a=e.ownerState,s="light"===o.palette.mode,l=s?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",u=s?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)";return(0,i.Z)((t={position:"relative",backgroundColor:u,borderTopLeftRadius:o.shape.borderRadius,borderTopRightRadius:o.shape.borderRadius,transition:o.transitions.create("background-color",{duration:o.transitions.duration.shorter,easing:o.transitions.easing.easeOut}),"&:hover":{backgroundColor:s?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)","@media (hover: none)":{backgroundColor:u}}},(0,r.Z)(t,"&.".concat(f.Z.focused),{backgroundColor:u}),(0,r.Z)(t,"&.".concat(f.Z.disabled),{backgroundColor:s?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)"}),t),!a.disableUnderline&&(n={"&:after":{borderBottom:"2px solid ".concat(o.palette[a.color].main),left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:o.transitions.create("transform",{duration:o.transitions.duration.shorter,easing:o.transitions.easing.easeOut}),pointerEvents:"none"}},(0,r.Z)(n,"&.".concat(f.Z.focused,":after"),{transform:"scaleX(1)"}),(0,r.Z)(n,"&.".concat(f.Z.error,":after"),{borderBottomColor:o.palette.error.main,transform:"scaleX(1)"}),(0,r.Z)(n,"&:before",{borderBottom:"1px solid ".concat(l),left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:o.transitions.create("border-bottom-color",{duration:o.transitions.duration.shorter}),pointerEvents:"none"}),(0,r.Z)(n,"&:hover:not(.".concat(f.Z.disabled,"):before"),{borderBottom:"1px solid ".concat(o.palette.text.primary)}),(0,r.Z)(n,"&.".concat(f.Z.disabled,":before"),{borderBottomStyle:"dotted"}),n),a.startAdornment&&{paddingLeft:12},a.endAdornment&&{paddingRight:12},a.multiline&&(0,i.Z)({padding:"25px 12px 8px"},"small"===a.size&&{paddingTop:21,paddingBottom:4},a.hiddenLabel&&{paddingTop:16,paddingBottom:17}))})),g=(0,d.ZP)(c.rA,{name:"MuiFilledInput",slot:"Input",overridesResolver:c._o})((function(e){var t=e.theme,n=e.ownerState;return(0,i.Z)({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12,"&:-webkit-autofill":{WebkitBoxShadow:"light"===t.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===t.palette.mode?null:"#fff",caretColor:"light"===t.palette.mode?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},"small"===n.size&&{paddingTop:21,paddingBottom:4},n.hiddenLabel&&{paddingTop:16,paddingBottom:17},n.multiline&&{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0},n.startAdornment&&{paddingLeft:0},n.endAdornment&&{paddingRight:0},n.hiddenLabel&&"small"===n.size&&{paddingTop:8,paddingBottom:9})})),b=s.forwardRef((function(e,t){var n=(0,p.Z)({props:e,name:"MuiFilledInput"}),r=n.components,o=void 0===r?{}:r,s=n.componentsProps,d=n.fullWidth,b=void 0!==d&&d,y=n.inputComponent,x=void 0===y?"input":y,C=n.multiline,w=void 0!==C&&C,E=n.type,D=void 0===E?"text":E,S=(0,a.Z)(n,m),k=(0,i.Z)({},n,{fullWidth:b,inputComponent:x,multiline:w,type:D}),P=function(e){var t=e.classes,n={root:["root",!e.disableUnderline&&"underline"],input:["input"]},r=(0,u.Z)(n,f._,t);return(0,i.Z)({},t,r)}(n),A={root:{ownerState:k},input:{ownerState:k}},F=s?(0,l.Z)(s,A):A;return(0,h.jsx)(c.ZP,(0,i.Z)({components:(0,i.Z)({Root:v,Input:g},o),componentsProps:F,fullWidth:b,inputComponent:x,multiline:w,ref:t,type:D},S,{classes:P}))}));b.muiName="Input",t.Z=b},96285:function(e,t,n){"use strict";n.d(t,{_:function(){return o}});var r=n(95159);function o(e){return(0,r.Z)("MuiFilledInput",e)}var a=(0,n(30208).Z)("MuiFilledInput",["root","colorSecondary","underline","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","hiddenLabel","input","inputSizeSmall","inputHiddenLabel","inputMultiline","inputAdornedStart","inputAdornedEnd"]);t.Z=a},68096:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var r=n(70885),o=n(63366),a=n(87462),i=n(72791),s=n(28182),l=n(90767),u=n(93736),c=n(47630),d=n(35470),p=n(14036),f=n(19103),h=n(93840),m=n(95159);function v(e){return(0,m.Z)("MuiFormControl",e)}(0,n(30208).Z)("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);var g=n(80184),b=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],y=(0,c.ZP)("div",{name:"MuiFormControl",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return(0,a.Z)({},t.root,t["margin".concat((0,p.Z)(n.margin))],n.fullWidth&&t.fullWidth)}})((function(e){var t=e.ownerState;return(0,a.Z)({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},"normal"===t.margin&&{marginTop:16,marginBottom:8},"dense"===t.margin&&{marginTop:8,marginBottom:4},t.fullWidth&&{width:"100%"})})),x=i.forwardRef((function(e,t){var n=(0,u.Z)({props:e,name:"MuiFormControl"}),c=n.children,m=n.className,x=n.color,C=void 0===x?"primary":x,w=n.component,E=void 0===w?"div":w,D=n.disabled,S=void 0!==D&&D,k=n.error,P=void 0!==k&&k,A=n.focused,F=n.fullWidth,O=void 0!==F&&F,T=n.hiddenLabel,_=void 0!==T&&T,R=n.margin,M=void 0===R?"none":R,Z=n.required,I=void 0!==Z&&Z,j=n.size,B=void 0===j?"medium":j,L=n.variant,N=void 0===L?"outlined":L,z=(0,o.Z)(n,b),V=(0,a.Z)({},n,{color:C,component:E,disabled:S,error:P,fullWidth:O,hiddenLabel:_,margin:M,required:I,size:B,variant:N}),H=function(e){var t=e.classes,n=e.margin,r=e.fullWidth,o={root:["root","none"!==n&&"margin".concat((0,p.Z)(n)),r&&"fullWidth"]};return(0,l.Z)(o,v,t)}(V),q=i.useState((function(){var e=!1;return c&&i.Children.forEach(c,(function(t){if((0,f.Z)(t,["Input","Select"])){var n=(0,f.Z)(t,["Select"])?t.props.input:t;n&&(0,d.B7)(n.props)&&(e=!0)}})),e})),W=(0,r.Z)(q,2),G=W[0],U=W[1],K=i.useState((function(){var e=!1;return c&&i.Children.forEach(c,(function(t){(0,f.Z)(t,["Input","Select"])&&(0,d.vd)(t.props,!0)&&(e=!0)})),e})),$=(0,r.Z)(K,2),Y=$[0],X=$[1],Q=i.useState(!1),J=(0,r.Z)(Q,2),ee=J[0],te=J[1];S&&ee&&te(!1);var ne=void 0===A||S?ee:A,re=i.useCallback((function(){X(!0)}),[]),oe={adornedStart:G,setAdornedStart:U,color:C,disabled:S,error:P,filled:Y,focused:ne,fullWidth:O,hiddenLabel:_,size:B,onBlur:function(){te(!1)},onEmpty:i.useCallback((function(){X(!1)}),[]),onFilled:re,onFocus:function(){te(!0)},registerEffect:undefined,required:I,variant:N};return(0,g.jsx)(h.Z.Provider,{value:oe,children:(0,g.jsx)(y,(0,a.Z)({as:E,ownerState:V,className:(0,s.Z)(H.root,m),ref:t},z,{children:c}))})}))},93840:function(e,t,n){"use strict";var r=n(72791).createContext();t.Z=r},76147:function(e,t,n){"use strict";function r(e){var t=e.props,n=e.states,r=e.muiFormControl;return n.reduce((function(e,n){return e[n]=t[n],r&&"undefined"===typeof t[n]&&(e[n]=r[n]),e}),{})}n.d(t,{Z:function(){return r}})},52930:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(72791),o=n(93840);function a(){return r.useContext(o.Z)}},25502:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=(n(72791),n(52554)),a=n(80184);function i(e){var t=e.styles,n=e.defaultTheme,r=void 0===n?{}:n,i="function"===typeof t?function(e){return t(void 0===(n=e)||null===n||0===Object.keys(n).length?r:e);var n}:t;return(0,a.jsx)(o.xB,{styles:i})}var s=n(36482);var l=function(e){return(0,a.jsx)(i,(0,r.Z)({},e,{defaultTheme:s.Z}))}},13208:function(e,t,n){"use strict";var r=n(87462),o=n(63366),a=n(72791),i=n(18875),s=n(13967),l=n(4999),u=n(42071),c=n(80184),d=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function p(e){return"scale(".concat(e,", ").concat(Math.pow(e,2),")")}var f={entering:{opacity:1,transform:p(1)},entered:{opacity:1,transform:"none"}},h=a.forwardRef((function(e,t){var n=e.addEndListener,h=e.appear,m=void 0===h||h,v=e.children,g=e.easing,b=e.in,y=e.onEnter,x=e.onEntered,C=e.onEntering,w=e.onExit,E=e.onExited,D=e.onExiting,S=e.style,k=e.timeout,P=void 0===k?"auto":k,A=e.TransitionComponent,F=void 0===A?i.ZP:A,O=(0,o.Z)(e,d),T=a.useRef(),_=a.useRef(),R=(0,s.Z)(),M=a.useRef(null),Z=(0,u.Z)(v.ref,t),I=(0,u.Z)(M,Z),j=function(e){return function(t){if(e){var n=M.current;void 0===t?e(n):e(n,t)}}},B=j(C),L=j((function(e,t){(0,l.n)(e);var n,r=(0,l.C)({style:S,timeout:P,easing:g},{mode:"enter"}),o=r.duration,a=r.delay,i=r.easing;"auto"===P?(n=R.transitions.getAutoHeightDuration(e.clientHeight),_.current=n):n=o,e.style.transition=[R.transitions.create("opacity",{duration:n,delay:a}),R.transitions.create("transform",{duration:.666*n,delay:a,easing:i})].join(","),y&&y(e,t)})),N=j(x),z=j(D),V=j((function(e){var t,n=(0,l.C)({style:S,timeout:P,easing:g},{mode:"exit"}),r=n.duration,o=n.delay,a=n.easing;"auto"===P?(t=R.transitions.getAutoHeightDuration(e.clientHeight),_.current=t):t=r,e.style.transition=[R.transitions.create("opacity",{duration:t,delay:o}),R.transitions.create("transform",{duration:.666*t,delay:o||.333*t,easing:a})].join(","),e.style.opacity="0",e.style.transform=p(.75),w&&w(e)})),H=j(E);return a.useEffect((function(){return function(){clearTimeout(T.current)}}),[]),(0,c.jsx)(F,(0,r.Z)({appear:m,in:b,nodeRef:M,onEnter:L,onEntered:N,onEntering:B,onExit:V,onExited:H,onExiting:z,addEndListener:function(e){"auto"===P&&(T.current=setTimeout(e,_.current||0)),n&&n(M.current,e)},timeout:"auto"===P?null:P},O,{children:function(e,t){return a.cloneElement(v,(0,r.Z)({style:(0,r.Z)({opacity:0,transform:p(.75),visibility:"exited"!==e||b?void 0:"hidden"},f[e],S,v.props.style),ref:I},t))}}))}));h.muiSupportAuto=!0,t.Z=h},13400:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var r=n(4942),o=n(63366),a=n(87462),i=n(72791),s=n(28182),l=n(90767),u=n(12065),c=n(47630),d=n(93736),p=n(23701),f=n(14036),h=n(95159);function m(e){return(0,h.Z)("MuiIconButton",e)}var v=(0,n(30208).Z)("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),g=n(80184),b=["edge","children","className","color","disabled","disableFocusRipple","size"],y=(0,c.ZP)(p.Z,{name:"MuiIconButton",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,"default"!==n.color&&t["color".concat((0,f.Z)(n.color))],n.edge&&t["edge".concat((0,f.Z)(n.edge))],t["size".concat((0,f.Z)(n.size))]]}})((function(e){var t=e.theme,n=e.ownerState;return(0,a.Z)({textAlign:"center",flex:"0 0 auto",fontSize:t.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:t.palette.action.active,transition:t.transitions.create("background-color",{duration:t.transitions.duration.shortest})},!n.disableRipple&&{"&:hover":{backgroundColor:(0,u.Fq)(t.palette.action.active,t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"start"===n.edge&&{marginLeft:"small"===n.size?-3:-12},"end"===n.edge&&{marginRight:"small"===n.size?-3:-12})}),(function(e){var t=e.theme,n=e.ownerState;return(0,a.Z)({},"inherit"===n.color&&{color:"inherit"},"inherit"!==n.color&&"default"!==n.color&&(0,a.Z)({color:t.palette[n.color].main},!n.disableRipple&&{"&:hover":{backgroundColor:(0,u.Fq)(t.palette[n.color].main,t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}}),"small"===n.size&&{padding:5,fontSize:t.typography.pxToRem(18)},"large"===n.size&&{padding:12,fontSize:t.typography.pxToRem(28)},(0,r.Z)({},"&.".concat(v.disabled),{backgroundColor:"transparent",color:t.palette.action.disabled}))})),x=i.forwardRef((function(e,t){var n=(0,d.Z)({props:e,name:"MuiIconButton"}),r=n.edge,i=void 0!==r&&r,u=n.children,c=n.className,p=n.color,h=void 0===p?"default":p,v=n.disabled,x=void 0!==v&&v,C=n.disableFocusRipple,w=void 0!==C&&C,E=n.size,D=void 0===E?"medium":E,S=(0,o.Z)(n,b),k=(0,a.Z)({},n,{edge:i,color:h,disabled:x,disableFocusRipple:w,size:D}),P=function(e){var t=e.classes,n=e.disabled,r=e.color,o=e.edge,a=e.size,i={root:["root",n&&"disabled","default"!==r&&"color".concat((0,f.Z)(r)),o&&"edge".concat((0,f.Z)(o)),"size".concat((0,f.Z)(a))]};return(0,l.Z)(i,m,t)}(k);return(0,g.jsx)(y,(0,a.Z)({className:(0,s.Z)(P.root,c),centerRipple:!0,focusRipple:!w,disabled:x,ref:t,ownerState:k},S,{children:u}))}))},4110:function(e,t,n){"use strict";var r=n(4942),o=n(42982),a=n(63366),i=n(87462),s=n(72791),l=n(90767),u=n(82466),c=n(4834),d=n(47630),p=n(93736),f=n(86779),h=n(80184),m=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","type"],v=(0,d.ZP)(c.Ej,{shouldForwardProp:function(e){return(0,d.FO)(e)||"classes"===e},name:"MuiInput",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[].concat((0,o.Z)((0,c.Gx)(e,t)),[!n.disableUnderline&&t.underline])}})((function(e){var t,n=e.theme,o=e.ownerState,a="light"===n.palette.mode?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return(0,i.Z)({position:"relative"},o.formControl&&{"label + &":{marginTop:16}},!o.disableUnderline&&(t={"&:after":{borderBottom:"2px solid ".concat(n.palette[o.color].main),left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:n.transitions.create("transform",{duration:n.transitions.duration.shorter,easing:n.transitions.easing.easeOut}),pointerEvents:"none"}},(0,r.Z)(t,"&.".concat(f.Z.focused,":after"),{transform:"scaleX(1)"}),(0,r.Z)(t,"&.".concat(f.Z.error,":after"),{borderBottomColor:n.palette.error.main,transform:"scaleX(1)"}),(0,r.Z)(t,"&:before",{borderBottom:"1px solid ".concat(a),left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:n.transitions.create("border-bottom-color",{duration:n.transitions.duration.shorter}),pointerEvents:"none"}),(0,r.Z)(t,"&:hover:not(.".concat(f.Z.disabled,"):before"),{borderBottom:"2px solid ".concat(n.palette.text.primary),"@media (hover: none)":{borderBottom:"1px solid ".concat(a)}}),(0,r.Z)(t,"&.".concat(f.Z.disabled,":before"),{borderBottomStyle:"dotted"}),t))})),g=(0,d.ZP)(c.rA,{name:"MuiInput",slot:"Input",overridesResolver:c._o})({}),b=s.forwardRef((function(e,t){var n=(0,p.Z)({props:e,name:"MuiInput"}),r=n.disableUnderline,o=n.components,s=void 0===o?{}:o,d=n.componentsProps,b=n.fullWidth,y=void 0!==b&&b,x=n.inputComponent,C=void 0===x?"input":x,w=n.multiline,E=void 0!==w&&w,D=n.type,S=void 0===D?"text":D,k=(0,a.Z)(n,m),P=function(e){var t=e.classes,n={root:["root",!e.disableUnderline&&"underline"],input:["input"]},r=(0,l.Z)(n,f.l,t);return(0,i.Z)({},t,r)}(n),A={root:{ownerState:{disableUnderline:r}}},F=d?(0,u.Z)(d,A):A;return(0,h.jsx)(c.ZP,(0,i.Z)({components:(0,i.Z)({Root:v,Input:g},s),componentsProps:F,fullWidth:y,inputComponent:C,multiline:E,ref:t,type:S},k,{classes:P}))}));b.muiName="Input",t.Z=b},86779:function(e,t,n){"use strict";n.d(t,{l:function(){return o}});var r=n(95159);function o(e){return(0,r.Z)("MuiInput",e)}var a=(0,n(30208).Z)("MuiInput",["root","formControl","focused","disabled","colorSecondary","underline","error","sizeSmall","multiline","fullWidth","input","inputSizeSmall","inputMultiline","inputTypeSearch"]);t.Z=a},4834:function(e,t,n){"use strict";n.d(t,{rA:function(){return I},Ej:function(){return Z},ZP:function(){return L},_o:function(){return M},Gx:function(){return R}});var r=n(70885),o=n(4942),a=n(63366),i=n(87462),s=n(46189),l=n(72791),u=n(28182),c=n(47563),d=n(27979),p=n(93981),f=n(75721),h=n(80184),m=["onChange","maxRows","minRows","style","value"];function v(e,t){return parseInt(e[t],10)||0}var g={visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"},b=l.forwardRef((function(e,t){var n=e.onChange,o=e.maxRows,s=e.minRows,u=void 0===s?1:s,b=e.style,y=e.value,x=(0,a.Z)(e,m),C=l.useRef(null!=y).current,w=l.useRef(null),E=(0,c.Z)(t,w),D=l.useRef(null),S=l.useRef(0),k=l.useState({}),P=(0,r.Z)(k,2),A=P[0],F=P[1],O=l.useCallback((function(){var t=w.current,n=(0,d.Z)(t).getComputedStyle(t);if("0px"!==n.width){var r=D.current;r.style.width=n.width,r.value=t.value||e.placeholder||"x","\n"===r.value.slice(-1)&&(r.value+=" ");var a=n["box-sizing"],i=v(n,"padding-bottom")+v(n,"padding-top"),s=v(n,"border-bottom-width")+v(n,"border-top-width"),l=r.scrollHeight;r.value="x";var c=r.scrollHeight,p=l;u&&(p=Math.max(Number(u)*c,p)),o&&(p=Math.min(Number(o)*c,p));var f=(p=Math.max(p,c))+("border-box"===a?i+s:0),h=Math.abs(p-l)<=1;F((function(e){return S.current<20&&(f>0&&Math.abs((e.outerHeightStyle||0)-f)>1||e.overflow!==h)?(S.current+=1,{overflow:h,outerHeightStyle:f}):e}))}}),[o,u,e.placeholder]);l.useEffect((function(){var e,t=(0,p.Z)((function(){S.current=0,O()})),n=(0,d.Z)(w.current);return n.addEventListener("resize",t),"undefined"!==typeof ResizeObserver&&(e=new ResizeObserver(t)).observe(w.current),function(){t.clear(),n.removeEventListener("resize",t),e&&e.disconnect()}}),[O]),(0,f.Z)((function(){O()})),l.useEffect((function(){S.current=0}),[y]);return(0,h.jsxs)(l.Fragment,{children:[(0,h.jsx)("textarea",(0,i.Z)({value:y,onChange:function(e){S.current=0,C||O(),n&&n(e)},ref:E,rows:u,style:(0,i.Z)({height:A.outerHeightStyle,overflow:A.overflow?"hidden":null},b)},x)),(0,h.jsx)("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:D,tabIndex:-1,style:(0,i.Z)({},g,b,{padding:0})})]})})),y=n(90767),x=n(20627),C=n(76147),w=n(93840),E=n(52930),D=n(47630),S=n(93736),k=n(14036),P=n(42071),A=n(40162),F=n(25502),O=n(35470),T=n(55891),_=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","startAdornment","type","value"],R=function(e,t){var n=e.ownerState;return[t.root,n.formControl&&t.formControl,n.startAdornment&&t.adornedStart,n.endAdornment&&t.adornedEnd,n.error&&t.error,"small"===n.size&&t.sizeSmall,n.multiline&&t.multiline,n.color&&t["color".concat((0,k.Z)(n.color))],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},M=function(e,t){var n=e.ownerState;return[t.input,"small"===n.size&&t.inputSizeSmall,n.multiline&&t.inputMultiline,"search"===n.type&&t.inputTypeSearch,n.startAdornment&&t.inputAdornedStart,n.endAdornment&&t.inputAdornedEnd,n.hiddenLabel&&t.inputHiddenLabel]},Z=(0,D.ZP)("div",{name:"MuiInputBase",slot:"Root",overridesResolver:R})((function(e){var t=e.theme,n=e.ownerState;return(0,i.Z)({},t.typography.body1,(0,o.Z)({color:t.palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center"},"&.".concat(T.Z.disabled),{color:t.palette.text.disabled,cursor:"default"}),n.multiline&&(0,i.Z)({padding:"4px 0 5px"},"small"===n.size&&{paddingTop:1}),n.fullWidth&&{width:"100%"})})),I=(0,D.ZP)("input",{name:"MuiInputBase",slot:"Input",overridesResolver:M})((function(e){var t,n=e.theme,r=e.ownerState,a="light"===n.palette.mode,s={color:"currentColor",opacity:a?.42:.5,transition:n.transitions.create("opacity",{duration:n.transitions.duration.shorter})},l={opacity:"0 !important"},u={opacity:a?.42:.5};return(0,i.Z)((t={font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":s,"&::-moz-placeholder":s,"&:-ms-input-placeholder":s,"&::-ms-input-placeholder":s,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"}},(0,o.Z)(t,"label[data-shrink=false] + .".concat(T.Z.formControl," &"),{"&::-webkit-input-placeholder":l,"&::-moz-placeholder":l,"&:-ms-input-placeholder":l,"&::-ms-input-placeholder":l,"&:focus::-webkit-input-placeholder":u,"&:focus::-moz-placeholder":u,"&:focus:-ms-input-placeholder":u,"&:focus::-ms-input-placeholder":u}),(0,o.Z)(t,"&.".concat(T.Z.disabled),{opacity:1,WebkitTextFillColor:n.palette.text.disabled}),(0,o.Z)(t,"&:-webkit-autofill",{animationDuration:"5000s",animationName:"mui-auto-fill"}),t),"small"===r.size&&{paddingTop:1},r.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},"search"===r.type&&{MozAppearance:"textfield"})})),j=(0,h.jsx)(F.Z,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),B=l.forwardRef((function(e,t){var n=(0,S.Z)({props:e,name:"MuiInputBase"}),o=n["aria-describedby"],c=n.autoComplete,d=n.autoFocus,p=n.className,f=n.components,m=void 0===f?{}:f,v=n.componentsProps,g=void 0===v?{}:v,D=n.defaultValue,F=n.disabled,R=n.disableInjectingGlobalStyles,M=n.endAdornment,B=n.fullWidth,L=void 0!==B&&B,N=n.id,z=n.inputComponent,V=void 0===z?"input":z,H=n.inputProps,q=void 0===H?{}:H,W=n.inputRef,G=n.maxRows,U=n.minRows,K=n.multiline,$=void 0!==K&&K,Y=n.name,X=n.onBlur,Q=n.onChange,J=n.onClick,ee=n.onFocus,te=n.onKeyDown,ne=n.onKeyUp,re=n.placeholder,oe=n.readOnly,ae=n.renderSuffix,ie=n.rows,se=n.startAdornment,le=n.type,ue=void 0===le?"text":le,ce=n.value,de=(0,a.Z)(n,_),pe=null!=q.value?q.value:ce,fe=l.useRef(null!=pe).current,he=l.useRef(),me=l.useCallback((function(e){0}),[]),ve=(0,P.Z)(q.ref,me),ge=(0,P.Z)(W,ve),be=(0,P.Z)(he,ge),ye=l.useState(!1),xe=(0,r.Z)(ye,2),Ce=xe[0],we=xe[1],Ee=(0,E.Z)();var De=(0,C.Z)({props:n,muiFormControl:Ee,states:["color","disabled","error","hiddenLabel","size","required","filled"]});De.focused=Ee?Ee.focused:Ce,l.useEffect((function(){!Ee&&F&&Ce&&(we(!1),X&&X())}),[Ee,F,Ce,X]);var Se=Ee&&Ee.onFilled,ke=Ee&&Ee.onEmpty,Pe=l.useCallback((function(e){(0,O.vd)(e)?Se&&Se():ke&&ke()}),[Se,ke]);(0,A.Z)((function(){fe&&Pe({value:pe})}),[pe,Pe,fe]);l.useEffect((function(){Pe(he.current)}),[]);var Ae=V,Fe=q;$&&"input"===Ae&&(Fe=ie?(0,i.Z)({type:void 0,minRows:ie,maxRows:ie},Fe):(0,i.Z)({type:void 0,maxRows:G,minRows:U},Fe),Ae=b);l.useEffect((function(){Ee&&Ee.setAdornedStart(Boolean(se))}),[Ee,se]);var Oe=(0,i.Z)({},n,{color:De.color||"primary",disabled:De.disabled,endAdornment:M,error:De.error,focused:De.focused,formControl:Ee,fullWidth:L,hiddenLabel:De.hiddenLabel,multiline:$,size:De.size,startAdornment:se,type:ue}),Te=function(e){var t=e.classes,n=e.color,r=e.disabled,o=e.error,a=e.endAdornment,i=e.focused,s=e.formControl,l=e.fullWidth,u=e.hiddenLabel,c=e.multiline,d=e.size,p=e.startAdornment,f=e.type,h={root:["root","color".concat((0,k.Z)(n)),r&&"disabled",o&&"error",l&&"fullWidth",i&&"focused",s&&"formControl","small"===d&&"sizeSmall",c&&"multiline",p&&"adornedStart",a&&"adornedEnd",u&&"hiddenLabel"],input:["input",r&&"disabled","search"===f&&"inputTypeSearch",c&&"inputMultiline","small"===d&&"inputSizeSmall",u&&"inputHiddenLabel",p&&"inputAdornedStart",a&&"inputAdornedEnd"]};return(0,y.Z)(h,T.u,t)}(Oe),_e=m.Root||Z,Re=g.root||{},Me=m.Input||I;return Fe=(0,i.Z)({},Fe,g.input),(0,h.jsxs)(l.Fragment,{children:[!R&&j,(0,h.jsxs)(_e,(0,i.Z)({},Re,!(0,x.Z)(_e)&&{ownerState:(0,i.Z)({},Oe,Re.ownerState)},{ref:t,onClick:function(e){he.current&&e.currentTarget===e.target&&he.current.focus(),J&&J(e)}},de,{className:(0,u.Z)(Te.root,Re.className,p),children:[se,(0,h.jsx)(w.Z.Provider,{value:null,children:(0,h.jsx)(Me,(0,i.Z)({ownerState:Oe,"aria-invalid":De.error,"aria-describedby":o,autoComplete:c,autoFocus:d,defaultValue:D,disabled:De.disabled,id:N,onAnimationStart:function(e){Pe("mui-auto-fill-cancel"===e.animationName?he.current:{value:"x"})},name:Y,placeholder:re,readOnly:oe,required:De.required,rows:ie,value:pe,onKeyDown:te,onKeyUp:ne,type:ue},Fe,!(0,x.Z)(Me)&&{as:Ae,ownerState:(0,i.Z)({},Oe,Fe.ownerState)},{ref:be,className:(0,u.Z)(Te.input,Fe.className),onBlur:function(e){X&&X(e),q.onBlur&&q.onBlur(e),Ee&&Ee.onBlur?Ee.onBlur(e):we(!1)},onChange:function(e){if(!fe){var t=e.target||he.current;if(null==t)throw new Error((0,s.Z)(1));Pe({value:t.value})}for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o1&&void 0!==arguments[1]&&arguments[1];return e&&(r(e.value)&&""!==e.value||t&&r(e.defaultValue)&&""!==e.defaultValue)}function a(e){return e.startAdornment}n.d(t,{vd:function(){return o},B7:function(){return a}})},94925:function(e,t,n){"use strict";n.d(t,{Z:function(){return k}});var r=n(4942),o=n(63366),a=n(87462),i=n(72791),s=n(90767),l=n(76147),u=n(52930),c=n(28182),d=n(14036),p=n(93736),f=n(47630),h=n(95159),m=n(30208);function v(e){return(0,h.Z)("MuiFormLabel",e)}var g=(0,m.Z)("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),b=n(80184),y=["children","className","color","component","disabled","error","filled","focused","required"],x=(0,f.ZP)("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return(0,a.Z)({},t.root,"secondary"===n.color&&t.colorSecondary,n.filled&&t.filled)}})((function(e){var t,n=e.theme,o=e.ownerState;return(0,a.Z)({color:n.palette.text.secondary},n.typography.body1,(t={lineHeight:"1.4375em",padding:0,position:"relative"},(0,r.Z)(t,"&.".concat(g.focused),{color:n.palette[o.color].main}),(0,r.Z)(t,"&.".concat(g.disabled),{color:n.palette.text.disabled}),(0,r.Z)(t,"&.".concat(g.error),{color:n.palette.error.main}),t))})),C=(0,f.ZP)("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:function(e,t){return t.asterisk}})((function(e){var t=e.theme;return(0,r.Z)({},"&.".concat(g.error),{color:t.palette.error.main})})),w=i.forwardRef((function(e,t){var n=(0,p.Z)({props:e,name:"MuiFormLabel"}),r=n.children,i=n.className,f=n.component,h=void 0===f?"label":f,m=(0,o.Z)(n,y),g=(0,u.Z)(),w=(0,l.Z)({props:n,muiFormControl:g,states:["color","required","focused","disabled","error","filled"]}),E=(0,a.Z)({},n,{color:w.color||"primary",component:h,disabled:w.disabled,error:w.error,filled:w.filled,focused:w.focused,required:w.required}),D=function(e){var t=e.classes,n=e.color,r=e.focused,o=e.disabled,a=e.error,i=e.filled,l=e.required,u={root:["root","color".concat((0,d.Z)(n)),o&&"disabled",a&&"error",i&&"filled",r&&"focused",l&&"required"],asterisk:["asterisk",a&&"error"]};return(0,s.Z)(u,v,t)}(E);return(0,b.jsxs)(x,(0,a.Z)({as:h,ownerState:E,className:(0,c.Z)(D.root,i),ref:t},m,{children:[r,w.required&&(0,b.jsxs)(C,{ownerState:E,"aria-hidden":!0,className:D.asterisk,children:["\u2009","*"]})]}))}));function E(e){return(0,h.Z)("MuiInputLabel",e)}(0,m.Z)("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);var D=["disableAnimation","margin","shrink","variant"],S=(0,f.ZP)(w,{shouldForwardProp:function(e){return(0,f.FO)(e)||"classes"===e},name:"MuiInputLabel",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[(0,r.Z)({},"& .".concat(g.asterisk),t.asterisk),t.root,n.formControl&&t.formControl,"small"===n.size&&t.sizeSmall,n.shrink&&t.shrink,!n.disableAnimation&&t.animated,t[n.variant]]}})((function(e){var t=e.theme,n=e.ownerState;return(0,a.Z)({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%"},n.formControl&&{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"},"small"===n.size&&{transform:"translate(0, 17px) scale(1)"},n.shrink&&{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"},!n.disableAnimation&&{transition:t.transitions.create(["color","transform","max-width"],{duration:t.transitions.duration.shorter,easing:t.transitions.easing.easeOut})},"filled"===n.variant&&(0,a.Z)({zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},"small"===n.size&&{transform:"translate(12px, 13px) scale(1)"},n.shrink&&(0,a.Z)({userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"},"small"===n.size&&{transform:"translate(12px, 4px) scale(0.75)"})),"outlined"===n.variant&&(0,a.Z)({zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},"small"===n.size&&{transform:"translate(14px, 9px) scale(1)"},n.shrink&&{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 24px)",transform:"translate(14px, -9px) scale(0.75)"}))})),k=i.forwardRef((function(e,t){var n=(0,p.Z)({name:"MuiInputLabel",props:e}),r=n.disableAnimation,i=void 0!==r&&r,c=n.shrink,d=(0,o.Z)(n,D),f=(0,u.Z)(),h=c;"undefined"===typeof h&&f&&(h=f.filled||f.focused||f.adornedStart);var m=(0,l.Z)({props:n,muiFormControl:f,states:["size","variant","required"]}),v=(0,a.Z)({},n,{disableAnimation:i,formControl:f,shrink:h,size:m.size,variant:m.variant,required:m.required}),g=function(e){var t=e.classes,n=e.formControl,r=e.size,o=e.shrink,i={root:["root",n&&"formControl",!e.disableAnimation&&"animated",o&&"shrink","small"===r&&"sizeSmall",e.variant],asterisk:[e.required&&"asterisk"]},l=(0,s.Z)(i,E,t);return(0,a.Z)({},t,l)}(v);return(0,b.jsx)(S,(0,a.Z)({"data-shrink":h,ownerState:v,ref:t},d,{classes:g}))}))},66199:function(e,t,n){"use strict";var r=n(72791).createContext({});t.Z=r},96014:function(e,t,n){"use strict";n.d(t,{f:function(){return o}});var r=n(95159);function o(e){return(0,r.Z)("MuiListItemIcon",e)}var a=(0,n(30208).Z)("MuiListItemIcon",["root","alignItemsFlexStart"]);t.Z=a},29849:function(e,t,n){"use strict";n.d(t,{L:function(){return o}});var r=n(95159);function o(e){return(0,r.Z)("MuiListItemText",e)}var a=(0,n(30208).Z)("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]);t.Z=a},65117:function(e,t,n){"use strict";n.d(t,{Z:function(){return N}});var r=n(87462),o=n(63366),a=n(72791),i=(n(78457),n(28182)),s=n(90767),l=n(76933),u=n(10703),c=n(47630),d=n(93736),p=n(83199),f=n(98301),h=n(17602),m=n(42071),v=n(13208),g=n(20792),b=n(95159),y=n(30208);function x(e){return(0,b.Z)("MuiPopover",e)}(0,y.Z)("MuiPopover",["root","paper"]);var C=n(80184),w=["onEntering"],E=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps"];function D(e,t){var n=0;return"number"===typeof t?n=t:"center"===t?n=e.height/2:"bottom"===t&&(n=e.height),n}function S(e,t){var n=0;return"number"===typeof t?n=t:"center"===t?n=e.width/2:"right"===t&&(n=e.width),n}function k(e){return[e.horizontal,e.vertical].map((function(e){return"number"===typeof e?"".concat(e,"px"):e})).join(" ")}function P(e){return"function"===typeof e?e():e}var A=(0,c.ZP)(g.Z,{name:"MuiPopover",slot:"Root",overridesResolver:function(e,t){return t.root}})({}),F=(0,c.ZP)(u.Z,{name:"MuiPopover",slot:"Paper",overridesResolver:function(e,t){return t.paper}})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),O=a.forwardRef((function(e,t){var n=(0,d.Z)({props:e,name:"MuiPopover"}),l=n.action,u=n.anchorEl,c=n.anchorOrigin,g=void 0===c?{vertical:"top",horizontal:"left"}:c,b=n.anchorPosition,y=n.anchorReference,O=void 0===y?"anchorEl":y,T=n.children,_=n.className,R=n.container,M=n.elevation,Z=void 0===M?8:M,I=n.marginThreshold,j=void 0===I?16:I,B=n.open,L=n.PaperProps,N=void 0===L?{}:L,z=n.transformOrigin,V=void 0===z?{vertical:"top",horizontal:"left"}:z,H=n.TransitionComponent,q=void 0===H?v.Z:H,W=n.transitionDuration,G=void 0===W?"auto":W,U=n.TransitionProps,K=(U=void 0===U?{}:U).onEntering,$=(0,o.Z)(n.TransitionProps,w),Y=(0,o.Z)(n,E),X=a.useRef(),Q=(0,m.Z)(X,N.ref),J=(0,r.Z)({},n,{anchorOrigin:g,anchorReference:O,elevation:Z,marginThreshold:j,PaperProps:N,transformOrigin:V,TransitionComponent:q,transitionDuration:G,TransitionProps:$}),ee=function(e){var t=e.classes;return(0,s.Z)({root:["root"],paper:["paper"]},x,t)}(J),te=a.useCallback((function(){if("anchorPosition"===O)return b;var e=P(u),t=(e&&1===e.nodeType?e:(0,f.Z)(X.current).body).getBoundingClientRect();return{top:t.top+D(t,g.vertical),left:t.left+S(t,g.horizontal)}}),[u,g.horizontal,g.vertical,b,O]),ne=a.useCallback((function(e){return{vertical:D(e,V.vertical),horizontal:S(e,V.horizontal)}}),[V.horizontal,V.vertical]),re=a.useCallback((function(e){var t={width:e.offsetWidth,height:e.offsetHeight},n=ne(t);if("none"===O)return{top:null,left:null,transformOrigin:k(n)};var r=te(),o=r.top-n.vertical,a=r.left-n.horizontal,i=o+t.height,s=a+t.width,l=(0,h.Z)(P(u)),c=l.innerHeight-j,d=l.innerWidth-j;if(oc){var f=i-c;o-=f,n.vertical+=f}if(ad){var v=s-d;a-=v,n.horizontal+=v}return{top:"".concat(Math.round(o),"px"),left:"".concat(Math.round(a),"px"),transformOrigin:k(n)}}),[u,O,te,ne,j]),oe=a.useCallback((function(){var e=X.current;if(e){var t=re(e);null!==t.top&&(e.style.top=t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin}}),[re]);a.useEffect((function(){B&&oe()})),a.useImperativeHandle(l,(function(){return B?{updatePosition:function(){oe()}}:null}),[B,oe]),a.useEffect((function(){if(B){var e=(0,p.Z)((function(){oe()})),t=(0,h.Z)(u);return t.addEventListener("resize",e),function(){e.clear(),t.removeEventListener("resize",e)}}}),[u,B,oe]);var ae=G;"auto"!==G||q.muiSupportAuto||(ae=void 0);var ie=R||(u?(0,f.Z)(P(u)).body:void 0);return(0,C.jsx)(A,(0,r.Z)({BackdropProps:{invisible:!0},className:(0,i.Z)(ee.root,_),container:ie,open:B,ref:t,ownerState:J},Y,{children:(0,C.jsx)(q,(0,r.Z)({appear:!0,in:B,onEntering:function(e,t){K&&K(e,t),oe()},timeout:ae},$,{children:(0,C.jsx)(F,(0,r.Z)({elevation:Z},N,{ref:Q,className:(0,i.Z)(ee.paper,N.className),children:T}))}))}))})),T=n(13967);function _(e){return(0,b.Z)("MuiMenu",e)}(0,y.Z)("MuiMenu",["root","paper","list"]);var R=["onEntering"],M=["autoFocus","children","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant"],Z={vertical:"top",horizontal:"right"},I={vertical:"top",horizontal:"left"},j=(0,c.ZP)(O,{shouldForwardProp:function(e){return(0,c.FO)(e)||"classes"===e},name:"MuiMenu",slot:"Root",overridesResolver:function(e,t){return t.root}})({}),B=(0,c.ZP)(u.Z,{name:"MuiMenu",slot:"Paper",overridesResolver:function(e,t){return t.paper}})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),L=(0,c.ZP)(l.Z,{name:"MuiMenu",slot:"List",overridesResolver:function(e,t){return t.list}})({outline:0}),N=a.forwardRef((function(e,t){var n=(0,d.Z)({props:e,name:"MuiMenu"}),l=n.autoFocus,u=void 0===l||l,c=n.children,p=n.disableAutoFocusItem,f=void 0!==p&&p,h=n.MenuListProps,m=void 0===h?{}:h,v=n.onClose,g=n.open,b=n.PaperProps,y=void 0===b?{}:b,x=n.PopoverClasses,w=n.transitionDuration,E=void 0===w?"auto":w,D=n.TransitionProps,S=(D=void 0===D?{}:D).onEntering,k=n.variant,P=void 0===k?"selectedMenu":k,A=(0,o.Z)(n.TransitionProps,R),F=(0,o.Z)(n,M),O=(0,T.Z)(),N="rtl"===O.direction,z=(0,r.Z)({},n,{autoFocus:u,disableAutoFocusItem:f,MenuListProps:m,onEntering:S,PaperProps:y,transitionDuration:E,TransitionProps:A,variant:P}),V=function(e){var t=e.classes;return(0,s.Z)({root:["root"],paper:["paper"],list:["list"]},_,t)}(z),H=u&&!f&&g,q=a.useRef(null),W=-1;return a.Children.map(c,(function(e,t){a.isValidElement(e)&&(e.props.disabled||("selectedMenu"===P&&e.props.selected||-1===W)&&(W=t))})),(0,C.jsx)(j,(0,r.Z)({classes:x,onClose:v,anchorOrigin:{vertical:"bottom",horizontal:N?"right":"left"},transformOrigin:N?Z:I,PaperProps:(0,r.Z)({component:B},y,{classes:(0,r.Z)({},y.classes,{root:V.paper})}),className:V.root,open:g,ref:t,transitionDuration:E,TransitionProps:(0,r.Z)({onEntering:function(e,t){q.current&&q.current.adjustStyleForScrollbar(e,O),S&&S(e,t)}},A),ownerState:z},F,{children:(0,C.jsx)(L,(0,r.Z)({onKeyDown:function(e){"Tab"===e.key&&(e.preventDefault(),v&&v(e,"tabKeyDown"))},actions:q,autoFocus:u&&(-1===W||f),autoFocusItem:H,variant:P},m,{className:(0,i.Z)(V.list,m.className),children:c}))}))}))},23786:function(e,t,n){"use strict";n.d(t,{Z:function(){return S}});var r=n(4942),o=n(63366),a=n(87462),i=n(72791),s=n(28182),l=n(90767),u=n(12065),c=n(47630),d=n(93736),p=n(66199),f=n(23701),h=n(40162),m=n(42071),v=n(90133),g=n(96014),b=n(29849),y=n(95159);function x(e){return(0,y.Z)("MuiMenuItem",e)}var C=(0,n(30208).Z)("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),w=n(80184),E=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex"],D=(0,c.ZP)(f.Z,{shouldForwardProp:function(e){return(0,c.FO)(e)||"classes"===e},name:"MuiMenuItem",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]}})((function(e){var t,n=e.theme,o=e.ownerState;return(0,a.Z)({},n.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!o.disableGutters&&{paddingLeft:16,paddingRight:16},o.divider&&{borderBottom:"1px solid ".concat(n.palette.divider),backgroundClip:"padding-box"},(t={"&:hover":{textDecoration:"none",backgroundColor:n.palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}},(0,r.Z)(t,"&.".concat(C.selected),(0,r.Z)({backgroundColor:(0,u.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity)},"&.".concat(C.focusVisible),{backgroundColor:(0,u.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity+n.palette.action.focusOpacity)})),(0,r.Z)(t,"&.".concat(C.selected,":hover"),{backgroundColor:(0,u.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity+n.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(0,u.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity)}}),(0,r.Z)(t,"&.".concat(C.focusVisible),{backgroundColor:n.palette.action.focus}),(0,r.Z)(t,"&.".concat(C.disabled),{opacity:n.palette.action.disabledOpacity}),(0,r.Z)(t,"& + .".concat(v.Z.root),{marginTop:n.spacing(1),marginBottom:n.spacing(1)}),(0,r.Z)(t,"& + .".concat(v.Z.inset),{marginLeft:52}),(0,r.Z)(t,"& .".concat(b.Z.root),{marginTop:0,marginBottom:0}),(0,r.Z)(t,"& .".concat(b.Z.inset),{paddingLeft:36}),(0,r.Z)(t,"& .".concat(g.Z.root),{minWidth:36}),t),!o.dense&&(0,r.Z)({},n.breakpoints.up("sm"),{minHeight:"auto"}),o.dense&&(0,a.Z)({minHeight:32,paddingTop:4,paddingBottom:4},n.typography.body2,(0,r.Z)({},"& .".concat(g.Z.root," svg"),{fontSize:"1.25rem"})))})),S=i.forwardRef((function(e,t){var n=(0,d.Z)({props:e,name:"MuiMenuItem"}),r=n.autoFocus,u=void 0!==r&&r,c=n.component,f=void 0===c?"li":c,v=n.dense,g=void 0!==v&&v,b=n.divider,y=void 0!==b&&b,C=n.disableGutters,S=void 0!==C&&C,k=n.focusVisibleClassName,P=n.role,A=void 0===P?"menuitem":P,F=n.tabIndex,O=(0,o.Z)(n,E),T=i.useContext(p.Z),_={dense:g||T.dense||!1,disableGutters:S},R=i.useRef(null);(0,h.Z)((function(){u&&R.current&&R.current.focus()}),[u]);var M,Z=(0,a.Z)({},n,{dense:_.dense,divider:y,disableGutters:S}),I=function(e){var t=e.disabled,n=e.dense,r=e.divider,o=e.disableGutters,i=e.selected,s=e.classes,u={root:["root",n&&"dense",t&&"disabled",!o&&"gutters",r&&"divider",i&&"selected"]},c=(0,l.Z)(u,x,s);return(0,a.Z)({},s,c)}(n),j=(0,m.Z)(R,t);return n.disabled||(M=void 0!==F?F:-1),(0,w.jsx)(p.Z.Provider,{value:_,children:(0,w.jsx)(D,(0,a.Z)({ref:j,role:A,tabIndex:M,component:f,focusVisibleClassName:(0,s.Z)(I.focusVisible,k)},O,{ownerState:Z,classes:I}))})}))},76933:function(e,t,n){"use strict";n.d(t,{Z:function(){return k}});var r=n(87462),o=n(63366),a=n(72791),i=(n(78457),n(98301)),s=n(28182),l=n(90767),u=n(47630),c=n(93736),d=n(66199),p=n(95159);function f(e){return(0,p.Z)("MuiList",e)}(0,n(30208).Z)("MuiList",["root","padding","dense","subheader"]);var h=n(80184),m=["children","className","component","dense","disablePadding","subheader"],v=(0,u.ZP)("ul",{name:"MuiList",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})((function(e){var t=e.ownerState;return(0,r.Z)({listStyle:"none",margin:0,padding:0,position:"relative"},!t.disablePadding&&{paddingTop:8,paddingBottom:8},t.subheader&&{paddingTop:0})})),g=a.forwardRef((function(e,t){var n=(0,c.Z)({props:e,name:"MuiList"}),i=n.children,u=n.className,p=n.component,g=void 0===p?"ul":p,b=n.dense,y=void 0!==b&&b,x=n.disablePadding,C=void 0!==x&&x,w=n.subheader,E=(0,o.Z)(n,m),D=a.useMemo((function(){return{dense:y}}),[y]),S=(0,r.Z)({},n,{component:g,dense:y,disablePadding:C}),k=function(e){var t=e.classes,n={root:["root",!e.disablePadding&&"padding",e.dense&&"dense",e.subheader&&"subheader"]};return(0,l.Z)(n,f,t)}(S);return(0,h.jsx)(d.Z.Provider,{value:D,children:(0,h.jsxs)(v,(0,r.Z)({as:g,className:(0,s.Z)(k.root,u),ref:t,ownerState:S},E,{children:[w,i]}))})})),b=n(57137).Z,y=n(42071),x=n(40162),C=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function w(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function E(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function D(e,t){if(void 0===t)return!0;var n=e.innerText;return void 0===n&&(n=e.textContent),0!==(n=n.trim().toLowerCase()).length&&(t.repeating?n[0]===t.keys[0]:0===n.indexOf(t.keys.join("")))}function S(e,t,n,r,o,a){for(var i=!1,s=o(e,t,!!t&&n);s;){if(s===e.firstChild){if(i)return!1;i=!0}var l=!r&&(s.disabled||"true"===s.getAttribute("aria-disabled"));if(s.hasAttribute("tabindex")&&D(s,a)&&!l)return s.focus(),!0;s=o(e,s,n)}return!1}var k=a.forwardRef((function(e,t){var n=e.actions,s=e.autoFocus,l=void 0!==s&&s,u=e.autoFocusItem,c=void 0!==u&&u,d=e.children,p=e.className,f=e.disabledItemsFocusable,m=void 0!==f&&f,v=e.disableListWrap,k=void 0!==v&&v,P=e.onKeyDown,A=e.variant,F=void 0===A?"selectedMenu":A,O=(0,o.Z)(e,C),T=a.useRef(null),_=a.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});(0,x.Z)((function(){l&&T.current.focus()}),[l]),a.useImperativeHandle(n,(function(){return{adjustStyleForScrollbar:function(e,t){var n=!T.current.style.width;if(e.clientHeight0&&(s-o.lastTime>500?(o.keys=[],o.repeating=!0,o.previousKeyMatched=!0):o.repeating&&a!==o.keys[0]&&(o.repeating=!1)),o.lastTime=s,o.keys.push(a);var l=r&&!o.repeating&&D(r,o);o.previousKeyMatched&&(l||S(t,r,!1,m,w,o))?e.preventDefault():o.previousKeyMatched=!1}P&&P(e)},tabIndex:l?0:-1},O,{children:Z}))}))},20792:function(e,t,n){"use strict";n.d(t,{Z:function(){return N}});var r=n(70885),o=n(63366),a=n(87462),i=n(72791),s=n(20627),l=n(28182),u=n(47563),c=n(99723),d=n(58956),p=n(78949),f=n(90767),h=n(96174),m=n(15671),v=n(43144),g=n(42982),b=n(27979),y=n(57137);function x(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function C(e){return parseInt((0,b.Z)(e).getComputedStyle(e).paddingRight,10)||0}function w(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=arguments.length>4?arguments[4]:void 0,a=[t,n].concat((0,g.Z)(r)),i=["TEMPLATE","SCRIPT","STYLE"];[].forEach.call(e.children,(function(e){-1===a.indexOf(e)&&-1===i.indexOf(e.tagName)&&x(e,o)}))}function E(e,t){var n=-1;return e.some((function(e,r){return!!t(e)&&(n=r,!0)})),n}function D(e,t){var n=[],r=e.container;if(!t.disableScrollLock){if(function(e){var t=(0,c.Z)(e);return t.body===e?(0,b.Z)(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}(r)){var o=(0,y.Z)((0,c.Z)(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight="".concat(C(r)+o,"px");var a=(0,c.Z)(r).querySelectorAll(".mui-fixed");[].forEach.call(a,(function(e){n.push({value:e.style.paddingRight,property:"padding-right",el:e}),e.style.paddingRight="".concat(C(e)+o,"px")}))}var i=r.parentElement,s=(0,b.Z)(r),l="HTML"===(null==i?void 0:i.nodeName)&&"scroll"===s.getComputedStyle(i).overflowY?i:r;n.push({value:l.style.overflow,property:"overflow",el:l},{value:l.style.overflowX,property:"overflow-x",el:l},{value:l.style.overflowY,property:"overflow-y",el:l}),l.style.overflow="hidden"}return function(){n.forEach((function(e){var t=e.value,n=e.el,r=e.property;t?n.style.setProperty(r,t):n.style.removeProperty(r)}))}}var S=function(){function e(){(0,m.Z)(this,e),this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}return(0,v.Z)(e,[{key:"add",value:function(e,t){var n=this.modals.indexOf(e);if(-1!==n)return n;n=this.modals.length,this.modals.push(e),e.modalRef&&x(e.modalRef,!1);var r=function(e){var t=[];return[].forEach.call(e.children,(function(e){"true"===e.getAttribute("aria-hidden")&&t.push(e)})),t}(t);w(t,e.mount,e.modalRef,r,!0);var o=E(this.containers,(function(e){return e.container===t}));return-1!==o?(this.containers[o].modals.push(e),n):(this.containers.push({modals:[e],container:t,restore:null,hiddenSiblings:r}),n)}},{key:"mount",value:function(e,t){var n=E(this.containers,(function(t){return-1!==t.modals.indexOf(e)})),r=this.containers[n];r.restore||(r.restore=D(r,t))}},{key:"remove",value:function(e){var t=this.modals.indexOf(e);if(-1===t)return t;var n=E(this.containers,(function(t){return-1!==t.modals.indexOf(e)})),r=this.containers[n];if(r.modals.splice(r.modals.indexOf(e),1),this.modals.splice(t,1),0===r.modals.length)r.restore&&r.restore(),e.modalRef&&x(e.modalRef,!0),w(r.container,e.mount,e.modalRef,r.hiddenSiblings,!1),this.containers.splice(n,1);else{var o=r.modals[r.modals.length-1];o.modalRef&&x(o.modalRef,!1)}return t}},{key:"isTopModal",value:function(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}}]),e}(),k=n(38091),P=n(30208),A=n(95159);function F(e){return(0,A.Z)("MuiModal",e)}(0,P.Z)("MuiModal",["root","hidden"]);var O=n(80184),T=["BackdropComponent","BackdropProps","children","classes","className","closeAfterTransition","component","components","componentsProps","container","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onKeyDown","open","theme","onTransitionEnter","onTransitionExited"];var _=new S,R=i.forwardRef((function(e,t){var n=e.BackdropComponent,m=e.BackdropProps,v=e.children,g=e.classes,b=e.className,y=e.closeAfterTransition,C=void 0!==y&&y,w=e.component,E=void 0===w?"div":w,D=e.components,S=void 0===D?{}:D,P=e.componentsProps,A=void 0===P?{}:P,R=e.container,M=e.disableAutoFocus,Z=void 0!==M&&M,I=e.disableEnforceFocus,j=void 0!==I&&I,B=e.disableEscapeKeyDown,L=void 0!==B&&B,N=e.disablePortal,z=void 0!==N&&N,V=e.disableRestoreFocus,H=void 0!==V&&V,q=e.disableScrollLock,W=void 0!==q&&q,G=e.hideBackdrop,U=void 0!==G&&G,K=e.keepMounted,$=void 0!==K&&K,Y=e.manager,X=void 0===Y?_:Y,Q=e.onBackdropClick,J=e.onClose,ee=e.onKeyDown,te=e.open,ne=e.theme,re=e.onTransitionEnter,oe=e.onTransitionExited,ae=(0,o.Z)(e,T),ie=i.useState(!0),se=(0,r.Z)(ie,2),le=se[0],ue=se[1],ce=i.useRef({}),de=i.useRef(null),pe=i.useRef(null),fe=(0,u.Z)(pe,t),he=function(e){return!!e.children&&e.children.props.hasOwnProperty("in")}(e),me=function(){return ce.current.modalRef=pe.current,ce.current.mountNode=de.current,ce.current},ve=function(){X.mount(me(),{disableScrollLock:W}),pe.current.scrollTop=0},ge=(0,d.Z)((function(){var e=function(e){return"function"===typeof e?e():e}(R)||(0,c.Z)(de.current).body;X.add(me(),e),pe.current&&ve()})),be=i.useCallback((function(){return X.isTopModal(me())}),[X]),ye=(0,d.Z)((function(e){de.current=e,e&&(te&&be()?ve():x(pe.current,!0))})),xe=i.useCallback((function(){X.remove(me())}),[X]);i.useEffect((function(){return function(){xe()}}),[xe]),i.useEffect((function(){te?ge():he&&C||xe()}),[te,xe,he,C,ge]);var Ce=(0,a.Z)({},e,{classes:g,closeAfterTransition:C,disableAutoFocus:Z,disableEnforceFocus:j,disableEscapeKeyDown:L,disablePortal:z,disableRestoreFocus:H,disableScrollLock:W,exited:le,hideBackdrop:U,keepMounted:$}),we=function(e){var t=e.open,n=e.exited,r=e.classes,o={root:["root",!t&&n&&"hidden"]};return(0,f.Z)(o,F,r)}(Ce);if(!$&&!te&&(!he||le))return null;var Ee={};void 0===v.props.tabIndex&&(Ee.tabIndex="-1"),he&&(Ee.onEnter=(0,p.Z)((function(){ue(!1),re&&re()}),v.props.onEnter),Ee.onExited=(0,p.Z)((function(){ue(!0),oe&&oe(),C&&xe()}),v.props.onExited));var De=S.Root||E,Se=A.root||{};return(0,O.jsx)(h.Z,{ref:ye,container:R,disablePortal:z,children:(0,O.jsxs)(De,(0,a.Z)({role:"presentation"},Se,!(0,s.Z)(De)&&{as:E,ownerState:(0,a.Z)({},Ce,Se.ownerState),theme:ne},ae,{ref:fe,onKeyDown:function(e){ee&&ee(e),"Escape"===e.key&&be()&&(L||(e.stopPropagation(),J&&J(e,"escapeKeyDown")))},className:(0,l.Z)(we.root,Se.className,b),children:[!U&&n?(0,O.jsx)(n,(0,a.Z)({open:te,onClick:function(e){e.target===e.currentTarget&&(Q&&Q(e),J&&J(e,"backdropClick"))}},m)):null,(0,O.jsx)(k.Z,{disableEnforceFocus:j,disableAutoFocus:Z,disableRestoreFocus:H,isEnabled:be,open:te,children:i.cloneElement(v,Ee)})]}))})})),M=n(47630),Z=n(93736),I=n(81489),j=["BackdropComponent","closeAfterTransition","children","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted"],B=(0,M.ZP)("div",{name:"MuiModal",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,!n.open&&n.exited&&t.hidden]}})((function(e){var t=e.theme,n=e.ownerState;return(0,a.Z)({position:"fixed",zIndex:t.zIndex.modal,right:0,bottom:0,top:0,left:0},!n.open&&n.exited&&{visibility:"hidden"})})),L=(0,M.ZP)(I.Z,{name:"MuiModal",slot:"Backdrop",overridesResolver:function(e,t){return t.backdrop}})({zIndex:-1}),N=i.forwardRef((function(e,t){var n,l=(0,Z.Z)({name:"MuiModal",props:e}),u=l.BackdropComponent,c=void 0===u?L:u,d=l.closeAfterTransition,p=void 0!==d&&d,f=l.children,h=l.components,m=void 0===h?{}:h,v=l.componentsProps,g=void 0===v?{}:v,b=l.disableAutoFocus,y=void 0!==b&&b,x=l.disableEnforceFocus,C=void 0!==x&&x,w=l.disableEscapeKeyDown,E=void 0!==w&&w,D=l.disablePortal,S=void 0!==D&&D,k=l.disableRestoreFocus,P=void 0!==k&&k,A=l.disableScrollLock,F=void 0!==A&&A,T=l.hideBackdrop,_=void 0!==T&&T,M=l.keepMounted,I=void 0!==M&&M,N=(0,o.Z)(l,j),z=i.useState(!0),V=(0,r.Z)(z,2),H=V[0],q=V[1],W={closeAfterTransition:p,disableAutoFocus:y,disableEnforceFocus:C,disableEscapeKeyDown:E,disablePortal:S,disableRestoreFocus:P,disableScrollLock:F,hideBackdrop:_,keepMounted:I},G=function(e){return e.classes}((0,a.Z)({},l,W,{exited:H}));return(0,O.jsx)(R,(0,a.Z)({components:(0,a.Z)({Root:B},m),componentsProps:{root:(0,a.Z)({},g.root,(!m.Root||!(0,s.Z)(m.Root))&&{ownerState:(0,a.Z)({},null==(n=g.root)?void 0:n.ownerState)})},BackdropComponent:c,onTransitionEnter:function(){return q(!1)},onTransitionExited:function(){return q(!0)},ref:t},N,{classes:G},W,{children:f}))}))},77196:function(e,t,n){"use strict";n.d(t,{Z:function(){return D}});var r,o=n(4942),a=n(63366),i=n(87462),s=n(72791),l=n(90767),u=n(47630),c=n(80184),d=["children","classes","className","label","notched"],p=(0,u.ZP)("fieldset")({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),f=(0,u.ZP)("legend")((function(e){var t=e.ownerState,n=e.theme;return(0,i.Z)({float:"unset"},!t.withLabel&&{padding:0,lineHeight:"11px",transition:n.transitions.create("width",{duration:150,easing:n.transitions.easing.easeOut})},t.withLabel&&(0,i.Z)({display:"block",width:"auto",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:n.transitions.create("max-width",{duration:50,easing:n.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block"}},t.notched&&{maxWidth:"100%",transition:n.transitions.create("max-width",{duration:100,easing:n.transitions.easing.easeOut,delay:50})}))}));var h=n(52930),m=n(76147),v=n(56059),g=n(4834),b=n(93736),y=["components","fullWidth","inputComponent","label","multiline","notched","type"],x=(0,u.ZP)(g.Ej,{shouldForwardProp:function(e){return(0,u.FO)(e)||"classes"===e},name:"MuiOutlinedInput",slot:"Root",overridesResolver:g.Gx})((function(e){var t,n=e.theme,r=e.ownerState,a="light"===n.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return(0,i.Z)((t={position:"relative",borderRadius:n.shape.borderRadius},(0,o.Z)(t,"&:hover .".concat(v.Z.notchedOutline),{borderColor:n.palette.text.primary}),(0,o.Z)(t,"@media (hover: none)",(0,o.Z)({},"&:hover .".concat(v.Z.notchedOutline),{borderColor:a})),(0,o.Z)(t,"&.".concat(v.Z.focused," .").concat(v.Z.notchedOutline),{borderColor:n.palette[r.color].main,borderWidth:2}),(0,o.Z)(t,"&.".concat(v.Z.error," .").concat(v.Z.notchedOutline),{borderColor:n.palette.error.main}),(0,o.Z)(t,"&.".concat(v.Z.disabled," .").concat(v.Z.notchedOutline),{borderColor:n.palette.action.disabled}),t),r.startAdornment&&{paddingLeft:14},r.endAdornment&&{paddingRight:14},r.multiline&&(0,i.Z)({padding:"16.5px 14px"},"small"===r.size&&{padding:"8.5px 14px"}))})),C=(0,u.ZP)((function(e){var t=e.className,n=e.label,o=e.notched,s=(0,a.Z)(e,d),l=null!=n&&""!==n,u=(0,i.Z)({},e,{notched:o,withLabel:l});return(0,c.jsx)(p,(0,i.Z)({"aria-hidden":!0,className:t,ownerState:u},s,{children:(0,c.jsx)(f,{ownerState:u,children:l?(0,c.jsx)("span",{children:n}):r||(r=(0,c.jsx)("span",{className:"notranslate",children:"\u200b"}))})}))}),{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:function(e,t){return t.notchedOutline}})((function(e){return{borderColor:"light"===e.theme.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"}})),w=(0,u.ZP)(g.rA,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:g._o})((function(e){var t=e.theme,n=e.ownerState;return(0,i.Z)({padding:"16.5px 14px","&:-webkit-autofill":{WebkitBoxShadow:"light"===t.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===t.palette.mode?null:"#fff",caretColor:"light"===t.palette.mode?null:"#fff",borderRadius:"inherit"}},"small"===n.size&&{padding:"8.5px 14px"},n.multiline&&{padding:0},n.startAdornment&&{paddingLeft:0},n.endAdornment&&{paddingRight:0})})),E=s.forwardRef((function(e,t){var n,r=(0,b.Z)({props:e,name:"MuiOutlinedInput"}),o=r.components,u=void 0===o?{}:o,d=r.fullWidth,p=void 0!==d&&d,f=r.inputComponent,E=void 0===f?"input":f,D=r.label,S=r.multiline,k=void 0!==S&&S,P=r.notched,A=r.type,F=void 0===A?"text":A,O=(0,a.Z)(r,y),T=function(e){var t=e.classes,n=(0,l.Z)({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},v.e,t);return(0,i.Z)({},t,n)}(r),_=(0,h.Z)(),R=(0,m.Z)({props:r,muiFormControl:_,states:["required"]});return(0,c.jsx)(g.ZP,(0,i.Z)({components:(0,i.Z)({Root:x,Input:w},u),renderSuffix:function(e){return(0,c.jsx)(C,{className:T.notchedOutline,label:null!=D&&""!==D&&R.required?n||(n=(0,c.jsxs)(s.Fragment,{children:[D,"\xa0","*"]})):D,notched:"undefined"!==typeof P?P:Boolean(e.startAdornment||e.filled||e.focused)})},fullWidth:p,inputComponent:E,multiline:k,ref:t,type:F},O,{classes:(0,i.Z)({},T,{notchedOutline:null})}))}));E.muiName="Input";var D=E},56059:function(e,t,n){"use strict";n.d(t,{e:function(){return o}});var r=n(95159);function o(e){return(0,r.Z)("MuiOutlinedInput",e)}var a=(0,n(30208).Z)("MuiOutlinedInput",["root","colorSecondary","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","notchedOutline","input","inputSizeSmall","inputMultiline","inputAdornedStart","inputAdornedEnd"]);t.Z=a},10703:function(e,t,n){"use strict";n.d(t,{Z:function(){return g}});var r=n(63366),o=n(87462),a=n(72791),i=n(28182),s=n(90767),l=n(12065),u=n(47630),c=n(93736),d=n(95159);function p(e){return(0,d.Z)("MuiPaper",e)}(0,n(30208).Z)("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);var f=n(80184),h=["className","component","elevation","square","variant"],m=function(e){return((e<1?5.11916*Math.pow(e,2):4.5*Math.log(e+1)+2)/100).toFixed(2)},v=(0,u.ZP)("div",{name:"MuiPaper",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t[n.variant],!n.square&&t.rounded,"elevation"===n.variant&&t["elevation".concat(n.elevation)]]}})((function(e){var t=e.theme,n=e.ownerState;return(0,o.Z)({backgroundColor:t.palette.background.paper,color:t.palette.text.primary,transition:t.transitions.create("box-shadow")},!n.square&&{borderRadius:t.shape.borderRadius},"outlined"===n.variant&&{border:"1px solid ".concat(t.palette.divider)},"elevation"===n.variant&&(0,o.Z)({boxShadow:t.shadows[n.elevation]},"dark"===t.palette.mode&&{backgroundImage:"linear-gradient(".concat((0,l.Fq)("#fff",m(n.elevation)),", ").concat((0,l.Fq)("#fff",m(n.elevation)),")")}))})),g=a.forwardRef((function(e,t){var n=(0,c.Z)({props:e,name:"MuiPaper"}),a=n.className,l=n.component,u=void 0===l?"div":l,d=n.elevation,m=void 0===d?1:d,g=n.square,b=void 0!==g&&g,y=n.variant,x=void 0===y?"elevation":y,C=(0,r.Z)(n,h),w=(0,o.Z)({},n,{component:u,elevation:m,square:b,variant:x}),E=function(e){var t=e.square,n=e.elevation,r=e.variant,o=e.classes,a={root:["root",r,!t&&"rounded","elevation"===r&&"elevation".concat(n)]};return(0,s.Z)(a,p,o)}(w);return(0,f.jsx)(v,(0,o.Z)({as:u,ownerState:w,className:(0,i.Z)(E.root,a),ref:t},C))}))},58406:function(e,t,n){"use strict";n.d(t,{Z:function(){return X}});var r=n(87462),o=n(63366),a=n(72791),i=n(28182),s=n(82466),l=n(70885),u=n(4942),c=n(46189),d=(n(78457),n(90767)),p=n(98301),f=n(14036),h=n(65117),m=n(95159),v=n(30208);function g(e){return(0,m.Z)("MuiNativeSelect",e)}var b=(0,v.Z)("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput"]),y=n(47630),x=n(80184),C=["className","disabled","IconComponent","inputRef","variant"],w=function(e){var t,n=e.ownerState,o=e.theme;return(0,r.Z)((t={MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":{backgroundColor:"light"===o.palette.mode?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)",borderRadius:0},"&::-ms-expand":{display:"none"}},(0,u.Z)(t,"&.".concat(b.disabled),{cursor:"default"}),(0,u.Z)(t,"&[multiple]",{height:"auto"}),(0,u.Z)(t,"&:not([multiple]) option, &:not([multiple]) optgroup",{backgroundColor:o.palette.background.paper}),(0,u.Z)(t,"&&&",{paddingRight:24,minWidth:16}),t),"filled"===n.variant&&{"&&&":{paddingRight:32}},"outlined"===n.variant&&{borderRadius:o.shape.borderRadius,"&:focus":{borderRadius:o.shape.borderRadius},"&&&":{paddingRight:32}})},E=(0,y.ZP)("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:y.FO,overridesResolver:function(e,t){var n=e.ownerState;return[t.select,t[n.variant],(0,u.Z)({},"&.".concat(b.multiple),t.multiple)]}})(w),D=function(e){var t=e.ownerState,n=e.theme;return(0,r.Z)((0,u.Z)({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:n.palette.action.active},"&.".concat(b.disabled),{color:n.palette.action.disabled}),t.open&&{transform:"rotate(180deg)"},"filled"===t.variant&&{right:7},"outlined"===t.variant&&{right:7})},S=(0,y.ZP)("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:function(e,t){var n=e.ownerState;return[t.icon,n.variant&&t["icon".concat((0,f.Z)(n.variant))],n.open&&t.iconOpen]}})(D),k=a.forwardRef((function(e,t){var n=e.className,s=e.disabled,l=e.IconComponent,u=e.inputRef,c=e.variant,p=void 0===c?"standard":c,h=(0,o.Z)(e,C),m=(0,r.Z)({},e,{disabled:s,variant:p}),v=function(e){var t=e.classes,n=e.variant,r=e.disabled,o=e.multiple,a=e.open,i={select:["select",n,r&&"disabled",o&&"multiple"],icon:["icon","icon".concat((0,f.Z)(n)),a&&"iconOpen",r&&"disabled"]};return(0,d.Z)(i,g,t)}(m);return(0,x.jsxs)(a.Fragment,{children:[(0,x.jsx)(E,(0,r.Z)({ownerState:m,className:(0,i.Z)(v.select,n),disabled:s,ref:u||t},h)),e.multiple?null:(0,x.jsx)(S,{as:l,ownerState:m,className:v.icon})]})})),P=n(35470),A=n(42071),F=n(98278);function O(e){return(0,m.Z)("MuiSelect",e)}var T,_=(0,v.Z)("MuiSelect",["select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput"]),R=["aria-describedby","aria-label","autoFocus","autoWidth","children","className","defaultOpen","defaultValue","disabled","displayEmpty","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"],M=(0,y.ZP)("div",{name:"MuiSelect",slot:"Select",overridesResolver:function(e,t){var n=e.ownerState;return[(0,u.Z)({},"&.".concat(_.select),t.select),(0,u.Z)({},"&.".concat(_.select),t[n.variant]),(0,u.Z)({},"&.".concat(_.multiple),t.multiple)]}})(w,(0,u.Z)({},"&.".concat(_.select),{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"})),Z=(0,y.ZP)("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:function(e,t){var n=e.ownerState;return[t.icon,n.variant&&t["icon".concat((0,f.Z)(n.variant))],n.open&&t.iconOpen]}})(D),I=(0,y.ZP)("input",{shouldForwardProp:function(e){return(0,y.Dz)(e)&&"classes"!==e},name:"MuiSelect",slot:"NativeInput",overridesResolver:function(e,t){return t.nativeInput}})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function j(e,t){return"object"===typeof t&&null!==t?e===t:String(e)===String(t)}function B(e){return null==e||"string"===typeof e&&!e.trim()}var L,N,z=a.forwardRef((function(e,t){var n=e["aria-describedby"],s=e["aria-label"],u=e.autoFocus,m=e.autoWidth,v=e.children,g=e.className,b=e.defaultOpen,y=e.defaultValue,C=e.disabled,w=e.displayEmpty,E=e.IconComponent,D=e.inputRef,S=e.labelId,k=e.MenuProps,_=void 0===k?{}:k,L=e.multiple,N=e.name,z=e.onBlur,V=e.onChange,H=e.onClose,q=e.onFocus,W=e.onOpen,G=e.open,U=e.readOnly,K=e.renderValue,$=e.SelectDisplayProps,Y=void 0===$?{}:$,X=e.tabIndex,Q=e.value,J=e.variant,ee=void 0===J?"standard":J,te=(0,o.Z)(e,R),ne=(0,F.Z)({controlled:Q,default:y,name:"Select"}),re=(0,l.Z)(ne,2),oe=re[0],ae=re[1],ie=(0,F.Z)({controlled:G,default:b,name:"Select"}),se=(0,l.Z)(ie,2),le=se[0],ue=se[1],ce=a.useRef(null),de=a.useRef(null),pe=a.useState(null),fe=(0,l.Z)(pe,2),he=fe[0],me=fe[1],ve=a.useRef(null!=G).current,ge=a.useState(),be=(0,l.Z)(ge,2),ye=be[0],xe=be[1],Ce=(0,A.Z)(t,D),we=a.useCallback((function(e){de.current=e,e&&me(e)}),[]);a.useImperativeHandle(Ce,(function(){return{focus:function(){de.current.focus()},node:ce.current,value:oe}}),[oe]),a.useEffect((function(){b&&le&&he&&!ve&&(xe(m?null:he.clientWidth),de.current.focus())}),[he,m]),a.useEffect((function(){u&&de.current.focus()}),[u]),a.useEffect((function(){var e=(0,p.Z)(de.current).getElementById(S);if(e){var t=function(){getSelection().isCollapsed&&de.current.focus()};return e.addEventListener("click",t),function(){e.removeEventListener("click",t)}}}),[S]);var Ee,De,Se=function(e,t){e?W&&W(t):H&&H(t),ve||(xe(m?null:he.clientWidth),ue(e))},ke=a.Children.toArray(v),Pe=function(e){return function(t){var n;if(t.currentTarget.hasAttribute("tabindex")){if(L){n=Array.isArray(oe)?oe.slice():[];var r=oe.indexOf(e.props.value);-1===r?n.push(e.props.value):n.splice(r,1)}else n=e.props.value;if(e.props.onClick&&e.props.onClick(t),oe!==n&&(ae(n),V)){var o=t.nativeEvent||t,a=new o.constructor(o.type,o);Object.defineProperty(a,"target",{writable:!0,value:{value:n,name:N}}),V(a,e)}L||Se(!1,t)}}},Ae=null!==he&≤delete te["aria-invalid"];var Fe=[],Oe=!1;((0,P.vd)({value:oe})||w)&&(K?Ee=K(oe):Oe=!0);var Te=ke.map((function(e){if(!a.isValidElement(e))return null;var t;if(L){if(!Array.isArray(oe))throw new Error((0,c.Z)(2));(t=oe.some((function(t){return j(t,e.props.value)})))&&Oe&&Fe.push(e.props.children)}else(t=j(oe,e.props.value))&&Oe&&(De=e.props.children);return t&&!0,a.cloneElement(e,{"aria-selected":t?"true":"false",onClick:Pe(e),onKeyUp:function(t){" "===t.key&&t.preventDefault(),e.props.onKeyUp&&e.props.onKeyUp(t)},role:"option",selected:t,value:void 0,"data-value":e.props.value})}));Oe&&(Ee=L?0===Fe.length?null:Fe.reduce((function(e,t,n){return e.push(t),n *":{padding:0}}),"checkbox"===n.padding&&{width:48,padding:"0 0 0 4px"},"none"===n.padding&&{padding:0},"left"===n.align&&{textAlign:"left"},"center"===n.align&&{textAlign:"center"},"right"===n.align&&{textAlign:"right",flexDirection:"row-reverse"},"justify"===n.align&&{textAlign:"justify"},n.stickyHeader&&{position:"sticky",top:0,zIndex:2,backgroundColor:t.palette.background.default})})),y=i.forwardRef((function(e,t){var n,r=(0,f.Z)({props:e,name:"MuiTableCell"}),u=r.align,h=void 0===u?"inherit":u,y=r.className,x=r.component,C=r.padding,w=r.scope,E=r.size,D=r.sortDirection,S=r.variant,k=(0,o.Z)(r,g),P=i.useContext(d.Z),A=i.useContext(p.Z),F=A&&"head"===A.variant;n=x||(F?"th":"td");var O=w;!O&&F&&(O="col");var T=S||A&&A.variant,_=(0,a.Z)({},r,{align:h,component:n,padding:C||(P&&P.padding?P.padding:"normal"),size:E||(P&&P.size?P.size:"medium"),sortDirection:D,stickyHeader:"head"===T&&P&&P.stickyHeader,variant:T}),R=function(e){var t=e.classes,n=e.variant,r=e.align,o=e.padding,a=e.size,i={root:["root",n,e.stickyHeader&&"stickyHeader","inherit"!==r&&"align".concat((0,c.Z)(r)),"normal"!==o&&"padding".concat((0,c.Z)(o)),"size".concat((0,c.Z)(a))]};return(0,l.Z)(i,m.U,t)}(_),M=null;return D&&(M="asc"===D?"ascending":"descending"),(0,v.jsx)(b,(0,a.Z)({as:n,ref:t,className:(0,s.Z)(R.root,y),"aria-sort":M,scope:O,ownerState:_},k))}));t.Z=y},90618:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});var r=n(95159);function o(e){return(0,r.Z)("MuiTableCell",e)}var a=(0,n(30208).Z)("MuiTableCell",["root","head","body","footer","sizeSmall","sizeMedium","paddingCheckbox","paddingNone","alignLeft","alignCenter","alignRight","alignJustify","stickyHeader"]);t.Z=a},27391:function(e,t,n){"use strict";n.d(t,{Z:function(){return M}});var r=n(87462),o=n(63366),a=n(72791),i=n(28182),s=n(90767),l=n(96248),u=n(47630),c=n(93736),d=n(4110),p=n(86596),f=n(77196),h=n(94925),m=n(68096),v=n(4942),g=n(76147),b=n(52930),y=n(14036),x=n(95159),C=n(30208);function w(e){return(0,x.Z)("MuiFormHelperText",e)}var E,D=(0,C.Z)("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]),S=n(80184),k=["children","className","component","disabled","error","filled","focused","margin","required","variant"],P=(0,u.ZP)("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.size&&t["size".concat((0,y.Z)(n.size))],n.contained&&t.contained,n.filled&&t.filled]}})((function(e){var t,n=e.theme,o=e.ownerState;return(0,r.Z)({color:n.palette.text.secondary},n.typography.caption,(t={textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0},(0,v.Z)(t,"&.".concat(D.disabled),{color:n.palette.text.disabled}),(0,v.Z)(t,"&.".concat(D.error),{color:n.palette.error.main}),t),"small"===o.size&&{marginTop:4},o.contained&&{marginLeft:14,marginRight:14})})),A=a.forwardRef((function(e,t){var n=(0,c.Z)({props:e,name:"MuiFormHelperText"}),a=n.children,l=n.className,u=n.component,d=void 0===u?"p":u,p=(0,o.Z)(n,k),f=(0,b.Z)(),h=(0,g.Z)({props:n,muiFormControl:f,states:["variant","size","disabled","error","filled","focused","required"]}),m=(0,r.Z)({},n,{component:d,contained:"filled"===h.variant||"outlined"===h.variant,variant:h.variant,size:h.size,disabled:h.disabled,error:h.error,filled:h.filled,focused:h.focused,required:h.required}),v=function(e){var t=e.classes,n=e.contained,r=e.size,o=e.disabled,a=e.error,i=e.filled,l=e.focused,u=e.required,c={root:["root",o&&"disabled",a&&"error",r&&"size".concat((0,y.Z)(r)),n&&"contained",l&&"focused",i&&"filled",u&&"required"]};return(0,s.Z)(c,w,t)}(m);return(0,S.jsx)(P,(0,r.Z)({as:d,ownerState:m,className:(0,i.Z)(v.root,l),ref:t},p,{children:" "===a?E||(E=(0,S.jsx)("span",{className:"notranslate",children:"\u200b"})):a}))})),F=n(58406);function O(e){return(0,x.Z)("MuiTextField",e)}(0,C.Z)("MuiTextField",["root"]);var T=["autoComplete","autoFocus","children","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","id","InputLabelProps","inputProps","InputProps","inputRef","label","maxRows","minRows","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","select","SelectProps","type","value","variant"],_={standard:d.Z,filled:p.Z,outlined:f.Z},R=(0,u.ZP)(m.Z,{name:"MuiTextField",slot:"Root",overridesResolver:function(e,t){return t.root}})({}),M=a.forwardRef((function(e,t){var n=(0,c.Z)({props:e,name:"MuiTextField"}),a=n.autoComplete,u=n.autoFocus,d=void 0!==u&&u,p=n.children,f=n.className,m=n.color,v=void 0===m?"primary":m,g=n.defaultValue,b=n.disabled,y=void 0!==b&&b,x=n.error,C=void 0!==x&&x,w=n.FormHelperTextProps,E=n.fullWidth,D=void 0!==E&&E,k=n.helperText,P=n.id,M=n.InputLabelProps,Z=n.inputProps,I=n.InputProps,j=n.inputRef,B=n.label,L=n.maxRows,N=n.minRows,z=n.multiline,V=void 0!==z&&z,H=n.name,q=n.onBlur,W=n.onChange,G=n.onFocus,U=n.placeholder,K=n.required,$=void 0!==K&&K,Y=n.rows,X=n.select,Q=void 0!==X&&X,J=n.SelectProps,ee=n.type,te=n.value,ne=n.variant,re=void 0===ne?"outlined":ne,oe=(0,o.Z)(n,T),ae=(0,r.Z)({},n,{autoFocus:d,color:v,disabled:y,error:C,fullWidth:D,multiline:V,required:$,select:Q,variant:re}),ie=function(e){var t=e.classes;return(0,s.Z)({root:["root"]},O,t)}(ae);var se={};"outlined"===re&&(M&&"undefined"!==typeof M.shrink&&(se.notched=M.shrink),se.label=B),Q&&(J&&J.native||(se.id=void 0),se["aria-describedby"]=void 0);var le=(0,l.Z)(P),ue=k&&le?"".concat(le,"-helper-text"):void 0,ce=B&&le?"".concat(le,"-label"):void 0,de=_[re],pe=(0,S.jsx)(de,(0,r.Z)({"aria-describedby":ue,autoComplete:a,autoFocus:d,defaultValue:g,fullWidth:D,multiline:V,name:H,rows:Y,maxRows:L,minRows:N,type:ee,value:te,id:le,inputRef:j,onBlur:q,onChange:W,onFocus:G,placeholder:U,inputProps:Z},se,I));return(0,S.jsxs)(R,(0,r.Z)({className:(0,i.Z)(ie.root,f),disabled:y,error:C,fullWidth:D,ref:t,required:$,color:v,variant:re,ownerState:ae},oe,{children:[null!=B&&""!==B&&(0,S.jsx)(h.Z,(0,r.Z)({htmlFor:le,id:ce},M,{children:B})),Q?(0,S.jsx)(F.Z,(0,r.Z)({"aria-describedby":ue,id:le,labelId:ce,value:te,input:pe},J,{children:p})):pe,k&&(0,S.jsx)(A,(0,r.Z)({id:ue},w,{children:k}))]}))}))},34663:function(e,t,n){"use strict";n.d(t,{Z:function(){return v}});var r=n(4942),o=n(63366),a=n(87462),i=n(72791),s=n(28182),l=n(90767),u=n(93736),c=n(47630),d=n(95159);function p(e){return(0,d.Z)("MuiToolbar",e)}(0,n(30208).Z)("MuiToolbar",["root","gutters","regular","dense"]);var f=n(80184),h=["className","component","disableGutters","variant"],m=(0,c.ZP)("div",{name:"MuiToolbar",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,!n.disableGutters&&t.gutters,t[n.variant]]}})((function(e){var t=e.theme,n=e.ownerState;return(0,a.Z)({position:"relative",display:"flex",alignItems:"center"},!n.disableGutters&&(0,r.Z)({paddingLeft:t.spacing(2),paddingRight:t.spacing(2)},t.breakpoints.up("sm"),{paddingLeft:t.spacing(3),paddingRight:t.spacing(3)}),"dense"===n.variant&&{minHeight:48})}),(function(e){var t=e.theme;return"regular"===e.ownerState.variant&&t.mixins.toolbar})),v=i.forwardRef((function(e,t){var n=(0,u.Z)({props:e,name:"MuiToolbar"}),r=n.className,i=n.component,c=void 0===i?"div":i,d=n.disableGutters,v=void 0!==d&&d,g=n.variant,b=void 0===g?"regular":g,y=(0,o.Z)(n,h),x=(0,a.Z)({},n,{component:c,disableGutters:v,variant:b}),C=function(e){var t=e.classes,n={root:["root",!e.disableGutters&&"gutters",e.variant]};return(0,l.Z)(n,p,t)}(x);return(0,f.jsx)(m,(0,a.Z)({as:c,className:(0,s.Z)(C.root,r),ref:t,ownerState:x},y))}))},20890:function(e,t,n){"use strict";n.d(t,{Z:function(){return y}});var r=n(63366),o=n(87462),a=n(72791),i=n(28182),s=n(78519),l=n(90767),u=n(47630),c=n(93736),d=n(14036),p=n(95159);function f(e){return(0,p.Z)("MuiTypography",e)}(0,n(30208).Z)("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);var h=n(80184),m=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],v=(0,u.ZP)("span",{name:"MuiTypography",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.variant&&t[n.variant],"inherit"!==n.align&&t["align".concat((0,d.Z)(n.align))],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})((function(e){var t=e.theme,n=e.ownerState;return(0,o.Z)({margin:0},n.variant&&t.typography[n.variant],"inherit"!==n.align&&{textAlign:n.align},n.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},n.gutterBottom&&{marginBottom:"0.35em"},n.paragraph&&{marginBottom:16})})),g={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},b={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},y=a.forwardRef((function(e,t){var n=(0,c.Z)({props:e,name:"MuiTypography"}),a=function(e){return b[e]||e}(n.color),u=(0,s.Z)((0,o.Z)({},n,{color:a})),p=u.align,y=void 0===p?"inherit":p,x=u.className,C=u.component,w=u.gutterBottom,E=void 0!==w&&w,D=u.noWrap,S=void 0!==D&&D,k=u.paragraph,P=void 0!==k&&k,A=u.variant,F=void 0===A?"body1":A,O=u.variantMapping,T=void 0===O?g:O,_=(0,r.Z)(u,m),R=(0,o.Z)({},u,{align:y,color:a,className:x,component:C,gutterBottom:E,noWrap:S,paragraph:P,variant:F,variantMapping:T}),M=C||(P?"p":T[F]||g[F])||"span",Z=function(e){var t=e.align,n=e.gutterBottom,r=e.noWrap,o=e.paragraph,a=e.variant,i=e.classes,s={root:["root",a,"inherit"!==e.align&&"align".concat((0,d.Z)(t)),n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]};return(0,l.Z)(s,f,i)}(R);return(0,h.jsx)(v,(0,o.Z)({as:M,ref:t,ownerState:R,className:(0,i.Z)(Z.root,x)},_))}))},97278:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var r=n(70885),o=n(63366),a=n(87462),i=n(72791),s=n(28182),l=n(90767),u=n(14036),c=n(47630),d=n(98278),p=n(52930),f=n(23701),h=n(95159);function m(e){return(0,h.Z)("PrivateSwitchBase",e)}(0,n(30208).Z)("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);var v=n(80184),g=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],b=(0,c.ZP)(f.Z)((function(e){var t=e.ownerState;return(0,a.Z)({padding:9,borderRadius:"50%"},"start"===t.edge&&{marginLeft:"small"===t.size?-3:-12},"end"===t.edge&&{marginRight:"small"===t.size?-3:-12})})),y=(0,c.ZP)("input")({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),x=i.forwardRef((function(e,t){var n=e.autoFocus,i=e.checked,c=e.checkedIcon,f=e.className,h=e.defaultChecked,x=e.disabled,C=e.disableFocusRipple,w=void 0!==C&&C,E=e.edge,D=void 0!==E&&E,S=e.icon,k=e.id,P=e.inputProps,A=e.inputRef,F=e.name,O=e.onBlur,T=e.onChange,_=e.onFocus,R=e.readOnly,M=e.required,Z=e.tabIndex,I=e.type,j=e.value,B=(0,o.Z)(e,g),L=(0,d.Z)({controlled:i,default:Boolean(h),name:"SwitchBase",state:"checked"}),N=(0,r.Z)(L,2),z=N[0],V=N[1],H=(0,p.Z)(),q=x;H&&"undefined"===typeof q&&(q=H.disabled);var W="checkbox"===I||"radio"===I,G=(0,a.Z)({},e,{checked:z,disabled:q,disableFocusRipple:w,edge:D}),U=function(e){var t=e.classes,n=e.checked,r=e.disabled,o=e.edge,a={root:["root",n&&"checked",r&&"disabled",o&&"edge".concat((0,u.Z)(o))],input:["input"]};return(0,l.Z)(a,m,t)}(G);return(0,v.jsxs)(b,(0,a.Z)({component:"span",className:(0,s.Z)(U.root,f),centerRipple:!0,focusRipple:!w,disabled:q,tabIndex:null,role:void 0,onFocus:function(e){_&&_(e),H&&H.onFocus&&H.onFocus(e)},onBlur:function(e){O&&O(e),H&&H.onBlur&&H.onBlur(e)},ownerState:G,ref:t},B,{children:[(0,v.jsx)(y,(0,a.Z)({autoFocus:n,checked:i,defaultChecked:h,className:U.input,disabled:q,id:W&&k,name:F,onChange:function(e){if(!e.nativeEvent.defaultPrevented){var t=e.target.checked;V(t),T&&T(e,t)}},readOnly:R,ref:A,required:M,ownerState:G,tabIndex:Z,type:I},"checkbox"===I&&void 0===j?{}:{value:j},P)),z?c:S]}))}))},89059:function(e,t,n){"use strict";n(72791);var r=n(76189),o=n(80184);t.Z=(0,r.Z)((0,o.jsx)("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown")},96532:function(e,t){"use strict";var n=60103,r=60106,o=60107,a=60108,i=60114,s=60109,l=60110,u=60112,c=60113,d=60120,p=60115,f=60116,h=60121,m=60122,v=60117,g=60129,b=60131;if("function"===typeof Symbol&&Symbol.for){var y=Symbol.for;n=y("react.element"),r=y("react.portal"),o=y("react.fragment"),a=y("react.strict_mode"),i=y("react.profiler"),s=y("react.provider"),l=y("react.context"),u=y("react.forward_ref"),c=y("react.suspense"),d=y("react.suspense_list"),p=y("react.memo"),f=y("react.lazy"),h=y("react.block"),m=y("react.server.block"),v=y("react.fundamental"),g=y("react.debug_trace_mode"),b=y("react.legacy_hidden")}function x(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case o:case i:case a:case c:case d:return e;default:switch(e=e&&e.$$typeof){case l:case u:case f:case p:case s:return e;default:return t}}case r:return t}}}},78457:function(e,t,n){"use strict";n(96532)},61979:function(e,t,n){"use strict";n.d(t,{Z:function(){return M}});var r=n(87462),o=n(63366),a=n(82466),i=n(85080),s=n(4942);function l(e,t,n){var o;return(0,r.Z)({toolbar:(o={minHeight:56},(0,s.Z)(o,"".concat(e.up("xs")," and (orientation: landscape)"),{minHeight:48}),(0,s.Z)(o,e.up("sm"),{minHeight:64}),o)},n)}var u=n(46189),c=n(12065),d={black:"#000",white:"#fff"},p={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},f={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},h={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},m={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},v={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},g={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},b={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},y=["mode","contrastThreshold","tonalOffset"],x={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:d.white,default:d.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},C={text:{primary:d.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:d.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function w(e,t,n,r){var o=r.light||r,a=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=(0,c.$n)(e.main,o):"dark"===t&&(e.dark=(0,c._j)(e.main,a)))}function E(e){var t=e.mode,n=void 0===t?"light":t,i=e.contrastThreshold,s=void 0===i?3:i,l=e.tonalOffset,E=void 0===l?.2:l,D=(0,o.Z)(e,y),S=e.primary||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:v[200],light:v[50],dark:v[400]}:{main:v[700],light:v[400],dark:v[800]}}(n),k=e.secondary||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:f[200],light:f[50],dark:f[400]}:{main:f[500],light:f[300],dark:f[700]}}(n),P=e.error||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:h[500],light:h[300],dark:h[700]}:{main:h[700],light:h[400],dark:h[800]}}(n),A=e.info||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:g[400],light:g[300],dark:g[700]}:{main:g[700],light:g[500],dark:g[900]}}(n),F=e.success||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:b[400],light:b[300],dark:b[700]}:{main:b[800],light:b[500],dark:b[900]}}(n),O=e.warning||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:m[400],light:m[300],dark:m[700]}:{main:"#ed6c02",light:m[500],dark:m[900]}}(n);function T(e){return(0,c.mi)(e,C.text.primary)>=s?C.text.primary:x.text.primary}var _=function(e){var t=e.color,n=e.name,o=e.mainShade,a=void 0===o?500:o,i=e.lightShade,s=void 0===i?300:i,l=e.darkShade,c=void 0===l?700:l;if(!(t=(0,r.Z)({},t)).main&&t[a]&&(t.main=t[a]),!t.hasOwnProperty("main"))throw new Error((0,u.Z)(11,n?" (".concat(n,")"):"",a));if("string"!==typeof t.main)throw new Error((0,u.Z)(12,n?" (".concat(n,")"):"",JSON.stringify(t.main)));return w(t,"light",s,E),w(t,"dark",c,E),t.contrastText||(t.contrastText=T(t.main)),t},R={dark:C,light:x};return(0,a.Z)((0,r.Z)({common:d,mode:n,primary:_({color:S,name:"primary"}),secondary:_({color:k,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:_({color:P,name:"error"}),warning:_({color:O,name:"warning"}),info:_({color:A,name:"info"}),success:_({color:F,name:"success"}),grey:p,contrastThreshold:s,getContrastText:T,augmentColor:_,tonalOffset:E},R[n]),D)}var D=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];var S={textTransform:"uppercase"},k='"Roboto", "Helvetica", "Arial", sans-serif';function P(e,t){var n="function"===typeof t?t(e):t,i=n.fontFamily,s=void 0===i?k:i,l=n.fontSize,u=void 0===l?14:l,c=n.fontWeightLight,d=void 0===c?300:c,p=n.fontWeightRegular,f=void 0===p?400:p,h=n.fontWeightMedium,m=void 0===h?500:h,v=n.fontWeightBold,g=void 0===v?700:v,b=n.htmlFontSize,y=void 0===b?16:b,x=n.allVariants,C=n.pxToRem,w=(0,o.Z)(n,D);var E=u/14,P=C||function(e){return"".concat(e/y*E,"rem")},A=function(e,t,n,o,a){return(0,r.Z)({fontFamily:s,fontWeight:e,fontSize:P(t),lineHeight:n},s===k?{letterSpacing:"".concat((i=o/t,Math.round(1e5*i)/1e5),"em")}:{},a,x);var i},F={h1:A(d,96,1.167,-1.5),h2:A(d,60,1.2,-.5),h3:A(f,48,1.167,0),h4:A(f,34,1.235,.25),h5:A(f,24,1.334,0),h6:A(m,20,1.6,.15),subtitle1:A(f,16,1.75,.15),subtitle2:A(m,14,1.57,.1),body1:A(f,16,1.5,.15),body2:A(f,14,1.43,.15),button:A(m,14,1.75,.4,S),caption:A(f,12,1.66,.4),overline:A(f,12,2.66,1,S)};return(0,a.Z)((0,r.Z)({htmlFontSize:y,pxToRem:P,fontFamily:s,fontSize:u,fontWeightLight:d,fontWeightRegular:f,fontWeightMedium:m,fontWeightBold:g},F),w,{clone:!1})}function A(){return["".concat(arguments.length<=0?void 0:arguments[0],"px ").concat(arguments.length<=1?void 0:arguments[1],"px ").concat(arguments.length<=2?void 0:arguments[2],"px ").concat(arguments.length<=3?void 0:arguments[3],"px rgba(0,0,0,").concat(.2,")"),"".concat(arguments.length<=4?void 0:arguments[4],"px ").concat(arguments.length<=5?void 0:arguments[5],"px ").concat(arguments.length<=6?void 0:arguments[6],"px ").concat(arguments.length<=7?void 0:arguments[7],"px rgba(0,0,0,").concat(.14,")"),"".concat(arguments.length<=8?void 0:arguments[8],"px ").concat(arguments.length<=9?void 0:arguments[9],"px ").concat(arguments.length<=10?void 0:arguments[10],"px ").concat(arguments.length<=11?void 0:arguments[11],"px rgba(0,0,0,").concat(.12,")")].join(",")}var F=["none",A(0,2,1,-1,0,1,1,0,0,1,3,0),A(0,3,1,-2,0,2,2,0,0,1,5,0),A(0,3,3,-2,0,3,4,0,0,1,8,0),A(0,2,4,-1,0,4,5,0,0,1,10,0),A(0,3,5,-1,0,5,8,0,0,1,14,0),A(0,3,5,-1,0,6,10,0,0,1,18,0),A(0,4,5,-2,0,7,10,1,0,2,16,1),A(0,5,5,-3,0,8,10,1,0,3,14,2),A(0,5,6,-3,0,9,12,1,0,3,16,2),A(0,6,6,-3,0,10,14,1,0,4,18,3),A(0,6,7,-4,0,11,15,1,0,4,20,3),A(0,7,8,-4,0,12,17,2,0,5,22,4),A(0,7,8,-4,0,13,19,2,0,5,24,4),A(0,7,9,-4,0,14,21,2,0,5,26,4),A(0,8,9,-5,0,15,22,2,0,6,28,5),A(0,8,10,-5,0,16,24,2,0,6,30,5),A(0,8,11,-5,0,17,26,2,0,6,32,5),A(0,9,11,-5,0,18,28,2,0,7,34,6),A(0,9,12,-6,0,19,29,2,0,7,36,6),A(0,10,13,-6,0,20,31,3,0,8,38,7),A(0,10,13,-6,0,21,33,3,0,8,40,7),A(0,10,14,-6,0,22,35,3,0,8,42,7),A(0,11,14,-7,0,23,36,3,0,9,44,8),A(0,11,15,-7,0,24,38,3,0,9,46,8)],O=n(81314),T={mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},_=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function R(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.mixins,n=void 0===t?{}:t,s=e.palette,u=void 0===s?{}:s,c=e.transitions,d=void 0===c?{}:c,p=e.typography,f=void 0===p?{}:p,h=(0,o.Z)(e,_),m=E(u),v=(0,i.Z)(e),g=(0,a.Z)(v,{mixins:l(v.breakpoints,v.spacing,n),palette:m,shadows:F.slice(),typography:P(m,f),transitions:(0,O.ZP)(d),zIndex:(0,r.Z)({},T)});g=(0,a.Z)(g,h);for(var b=arguments.length,y=new Array(b>1?b-1:0),x=1;x0&&void 0!==arguments[0]?arguments[0]:["all"],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=o.duration,s=void 0===i?n.standard:i,u=o.easing,c=void 0===u?t.easeInOut:u,d=o.delay,p=void 0===d?0:d;(0,r.Z)(o,a);return(Array.isArray(e)?e:[e]).map((function(e){return"".concat(e," ").concat("string"===typeof s?s:l(s)," ").concat(c," ").concat("string"===typeof p?p:l(p))})).join(",")}},e,{easing:t,duration:n})}},36482:function(e,t,n){"use strict";var r=(0,n(61979).Z)();t.Z=r},47630:function(e,t,n){"use strict";n.d(t,{ZP:function(){return P},FO:function(){return D},Dz:function(){return S}});var r=n(42982),o=n(70885),a=n(87462),i=n(63366),s=n(80594),l=n(85080),u=n(60104),c=n(27312),d=["variant"];function p(e){return 0===e.length}function f(e){var t=e.variant,n=(0,i.Z)(e,d),r=t||"";return Object.keys(n).sort().forEach((function(t){r+="color"===t?p(r)?e[t]:(0,c.Z)(e[t]):"".concat(p(r)?t:(0,c.Z)(t)).concat((0,c.Z)(e[t].toString()))})),r}var h=["name","slot","skipVariantsResolver","skipSx","overridesResolver"],m=["theme"],v=["theme"];function g(e){return 0===Object.keys(e).length}var b=function(e,t){return t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null},y=function(e,t){var n=[];t&&t.components&&t.components[e]&&t.components[e].variants&&(n=t.components[e].variants);var r={};return n.forEach((function(e){var t=f(e.props);r[t]=e.style})),r},x=function(e,t,n,r){var o,a,i=e.ownerState,s=void 0===i?{}:i,l=[],u=null==n||null==(o=n.components)||null==(a=o[r])?void 0:a.variants;return u&&u.forEach((function(n){var r=!0;Object.keys(n.props).forEach((function(t){s[t]!==n.props[t]&&e[t]!==n.props[t]&&(r=!1)})),r&&l.push(t[f(n.props)])})),l};function C(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}var w=(0,l.Z)();var E=n(36482),D=function(e){return C(e)&&"classes"!==e},S=C,k=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.defaultTheme,n=void 0===t?w:t,l=e.rootShouldForwardProp,c=void 0===l?C:l,d=e.slotShouldForwardProp,p=void 0===d?C:d;return function(e){var t,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},d=l.name,f=l.slot,w=l.skipVariantsResolver,E=l.skipSx,D=l.overridesResolver,S=(0,i.Z)(l,h),k=void 0!==w?w:f&&"Root"!==f||!1,P=E||!1;var A=C;"Root"===f?A=c:f&&(A=p);var F=(0,s.ZP)(e,(0,a.Z)({shouldForwardProp:A,label:t},S)),O=function(e){for(var t=arguments.length,s=new Array(t>1?t-1:0),l=1;l0){var h=new Array(f).fill("");(p=[].concat((0,r.Z)(e),(0,r.Z)(h))).raw=[].concat((0,r.Z)(e.raw),(0,r.Z)(h))}else"function"===typeof e&&(p=function(t){var r=t.theme,o=(0,i.Z)(t,v);return e((0,a.Z)({theme:g(r)?n:r},o))});var C=F.apply(void 0,[p].concat((0,r.Z)(c)));return C};return F.withConfig&&(O.withConfig=F.withConfig),O}}({defaultTheme:E.Z,rootShouldForwardProp:D}),P=k},13967:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});n(72791);var r=n(30418),o=n(36482);function a(){return(0,r.Z)(o.Z)}},93736:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(33073),o=n(30418);var a=n(36482);function i(e){return function(e){var t=e.props,n=e.name,a=e.defaultTheme,i=(0,o.Z)(a);return(0,r.Z)({theme:i,name:n,props:t})}({props:e.props,name:e.name,defaultTheme:a.Z})}},4999:function(e,t,n){"use strict";n.d(t,{n:function(){return r},C:function(){return o}});var r=function(e){return e.scrollTop};function o(e,t){var n,r,o=e.timeout,a=e.easing,i=e.style,s=void 0===i?{}:i;return{duration:null!=(n=s.transitionDuration)?n:"number"===typeof o?o:o[t.mode]||0,easing:null!=(r=s.transitionTimingFunction)?r:"object"===typeof a?a[t.mode]:a,delay:s.transitionDelay}}},14036:function(e,t,n){"use strict";var r=n(27312);t.Z=r.Z},76189:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});var r=n(87462),o=n(72791),a=n(63366),i=n(28182),s=n(90767),l=n(14036),u=n(93736),c=n(47630),d=n(95159);function p(e){return(0,d.Z)("MuiSvgIcon",e)}(0,n(30208).Z)("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var f=n(80184),h=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],m=(0,c.ZP)("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,"inherit"!==n.color&&t["color".concat((0,l.Z)(n.color))],t["fontSize".concat((0,l.Z)(n.fontSize))]]}})((function(e){var t,n,r,o,a,i,s,l,u,c,d,p,f,h,m,v,g,b=e.theme,y=e.ownerState;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,transition:null==(t=b.transitions)||null==(n=t.create)?void 0:n.call(t,"fill",{duration:null==(r=b.transitions)||null==(o=r.duration)?void 0:o.shorter}),fontSize:{inherit:"inherit",small:(null==(a=b.typography)||null==(i=a.pxToRem)?void 0:i.call(a,20))||"1.25rem",medium:(null==(s=b.typography)||null==(l=s.pxToRem)?void 0:l.call(s,24))||"1.5rem",large:(null==(u=b.typography)||null==(c=u.pxToRem)?void 0:c.call(u,35))||"2.1875"}[y.fontSize],color:null!=(d=null==(p=b.palette)||null==(f=p[y.color])?void 0:f.main)?d:{action:null==(h=b.palette)||null==(m=h.action)?void 0:m.active,disabled:null==(v=b.palette)||null==(g=v.action)?void 0:g.disabled,inherit:void 0}[y.color]}})),v=o.forwardRef((function(e,t){var n=(0,u.Z)({props:e,name:"MuiSvgIcon"}),o=n.children,c=n.className,d=n.color,v=void 0===d?"inherit":d,g=n.component,b=void 0===g?"svg":g,y=n.fontSize,x=void 0===y?"medium":y,C=n.htmlColor,w=n.inheritViewBox,E=void 0!==w&&w,D=n.titleAccess,S=n.viewBox,k=void 0===S?"0 0 24 24":S,P=(0,a.Z)(n,h),A=(0,r.Z)({},n,{color:v,component:b,fontSize:x,inheritViewBox:E,viewBox:k}),F={};E||(F.viewBox=k);var O=function(e){var t=e.color,n=e.fontSize,r=e.classes,o={root:["root","inherit"!==t&&"color".concat((0,l.Z)(t)),"fontSize".concat((0,l.Z)(n))]};return(0,s.Z)(o,p,r)}(A);return(0,f.jsxs)(m,(0,r.Z)({as:b,className:(0,i.Z)(O.root,c),ownerState:A,focusable:"false",color:C,"aria-hidden":!D||void 0,role:D?"img":void 0,ref:t},F,P,{children:[o,D?(0,f.jsx)("title",{children:D}):null]}))}));v.muiName="SvgIcon";var g=v;function b(e,t){var n=function(n,o){return(0,f.jsx)(g,(0,r.Z)({"data-testid":"".concat(t,"Icon"),ref:o},n,{children:e}))};return n.muiName=g.muiName,o.memo(o.forwardRef(n))}},83199:function(e,t,n){"use strict";var r=n(93981);t.Z=r.Z},54421:function(e,t,n){"use strict";n.r(t),n.d(t,{capitalize:function(){return r.Z},createChainedFunction:function(){return o},createSvgIcon:function(){return a.Z},debounce:function(){return i.Z},deprecatedPropType:function(){return s},isMuiElement:function(){return l.Z},ownerDocument:function(){return u.Z},ownerWindow:function(){return c.Z},requirePropFactory:function(){return d},setRef:function(){return p},unstable_ClassNameGenerator:function(){return x.Z},unstable_useEnhancedEffect:function(){return f.Z},unstable_useId:function(){return h.Z},unsupportedProp:function(){return m},useControlled:function(){return v.Z},useEventCallback:function(){return g.Z},useForkRef:function(){return b.Z},useIsFocusVisible:function(){return y.Z}});var r=n(14036),o=n(78949).Z,a=n(76189),i=n(83199);var s=function(e,t){return function(){return null}},l=n(19103),u=n(98301),c=n(17602);n(87462);var d=function(e,t){return function(){return null}},p=n(62971).Z,f=n(40162),h=n(67384);var m=function(e,t,n,r,o){return null},v=n(98278),g=n(89683),b=n(42071),y=n(23031),x=n(87125)},19103:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(72791);var o=function(e,t){return r.isValidElement(e)&&-1!==t.indexOf(e.type.muiName)}},98301:function(e,t,n){"use strict";var r=n(99723);t.Z=r.Z},17602:function(e,t,n){"use strict";var r=n(27979);t.Z=r.Z},98278:function(e,t,n){"use strict";var r=n(58959);t.Z=r.Z},40162:function(e,t,n){"use strict";var r=n(75721);t.Z=r.Z},89683:function(e,t,n){"use strict";var r=n(58956);t.Z=r.Z},42071:function(e,t,n){"use strict";var r=n(47563);t.Z=r.Z},67384:function(e,t,n){"use strict";var r=n(96248);t.Z=r.Z},23031:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var r,o=n(72791),a=!0,i=!1,s={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function l(e){e.metaKey||e.altKey||e.ctrlKey||(a=!0)}function u(){a=!1}function c(){"hidden"===this.visibilityState&&i&&(a=!0)}function d(e){var t=e.target;try{return t.matches(":focus-visible")}catch(n){}return a||function(e){var t=e.type,n=e.tagName;return!("INPUT"!==n||!s[t]||e.readOnly)||"TEXTAREA"===n&&!e.readOnly||!!e.isContentEditable}(t)}var p=function(){var e=o.useCallback((function(e){var t;null!=e&&((t=e.ownerDocument).addEventListener("keydown",l,!0),t.addEventListener("mousedown",u,!0),t.addEventListener("pointerdown",u,!0),t.addEventListener("touchstart",u,!0),t.addEventListener("visibilitychange",c,!0))}),[]),t=o.useRef(!1);return{isFocusVisibleRef:t,onFocus:function(e){return!!d(e)&&(t.current=!0,!0)},onBlur:function(){return!!t.current&&(i=!0,window.clearTimeout(r),r=window.setTimeout((function(){i=!1}),100),t.current=!1,!0)},ref:e}}},80594:function(e,t,n){"use strict";n.d(t,{ZP:function(){return y}});var r=n(72791),o=n(87462),a=n(93782),i=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,s=(0,a.Z)((function(e){return i.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91})),l=n(91672),u=n(95438),c=n(84804),d=s,p=function(e){return"theme"!==e},f=function(e){return"string"===typeof e&&e.charCodeAt(0)>96?d:p},h=function(e,t,n){var r;if(t){var o=t.shouldForwardProp;r=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!==typeof r&&n&&(r=e.__emotion_forwardProp),r},m=function(){return null},v=function e(t,n){var a,i,s=t.__emotion_real===t,d=s&&t.__emotion_base||t;void 0!==n&&(a=n.label,i=n.target);var p=h(t,n,s),v=p||f(d),g=!v("as");return function(){var b=arguments,y=s&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==a&&y.push("label:"+a+";"),null==b[0]||void 0===b[0].raw)y.push.apply(y,b);else{0,y.push(b[0][0]);for(var x=b.length,C=1;C0&&void 0!==arguments[0]?arguments[0]:{},n=null==t||null==(e=t.keys)?void 0:e.reduce((function(e,n){return e[t.up(n)]={},e}),{});return n||{}}function s(e,t){return e.reduce((function(e,t){var n=e[t];return(!n||0===Object.keys(n).length)&&delete e[t],e}),t)}function l(e){var t,n=e.values,r=e.breakpoints,o=e.base||function(e,t){if("object"!==typeof e)return{};var n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((function(t,r){r1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.min(Math.max(t,e),n)}function a(e){if(e.type)return e;if("#"===e.charAt(0))return a(function(e){e=e.substr(1);var t=new RegExp(".{1,".concat(e.length>=6?2:1,"}"),"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map((function(e){return e+e}))),n?"rgb".concat(4===n.length?"a":"","(").concat(n.map((function(e,t){return t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3})).join(", "),")"):""}(e));var t=e.indexOf("("),n=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(n))throw new Error((0,r.Z)(9,e));var o,i=e.substring(t+1,e.length-1);if("color"===n){if(o=(i=i.split(" ")).shift(),4===i.length&&"/"===i[3].charAt(0)&&(i[3]=i[3].substr(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(o))throw new Error((0,r.Z)(10,o))}else i=i.split(",");return{type:n,values:i=i.map((function(e){return parseFloat(e)})),colorSpace:o}}function i(e){var t=e.type,n=e.colorSpace,r=e.values;return-1!==t.indexOf("rgb")?r=r.map((function(e,t){return t<3?parseInt(e,10):e})):-1!==t.indexOf("hsl")&&(r[1]="".concat(r[1],"%"),r[2]="".concat(r[2],"%")),r=-1!==t.indexOf("color")?"".concat(n," ").concat(r.join(" ")):"".concat(r.join(", ")),"".concat(t,"(").concat(r,")")}function s(e){var t="hsl"===(e=a(e)).type?a(function(e){var t=(e=a(e)).values,n=t[0],r=t[1]/100,o=t[2]/100,s=r*Math.min(o,1-o),l=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+n/30)%12;return o-s*Math.max(Math.min(t-3,9-t,1),-1)},u="rgb",c=[Math.round(255*l(0)),Math.round(255*l(8)),Math.round(255*l(4))];return"hsla"===e.type&&(u+="a",c.push(t[3])),i({type:u,values:c})}(e)).values:e.values;return t=t.map((function(t){return"color"!==e.type&&(t/=255),t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)})),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function l(e,t){var n=s(e),r=s(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function u(e,t){return e=a(e),t=o(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),"color"===e.type?e.values[3]="/".concat(t):e.values[3]=t,i(e)}function c(e,t){if(e=a(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(var n=0;n<3;n+=1)e.values[n]*=1-t;return i(e)}function d(e,t){if(e=a(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(-1!==e.type.indexOf("color"))for(var r=0;r<3;r+=1)e.values[r]+=(1-e.values[r])*t;return i(e)}},85080:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var r=n(87462),o=n(63366),a=n(82466),i=["values","unit","step"];function s(e){var t=e.values,n=void 0===t?{xs:0,sm:600,md:900,lg:1200,xl:1536}:t,a=e.unit,s=void 0===a?"px":a,l=e.step,u=void 0===l?5:l,c=(0,o.Z)(e,i),d=Object.keys(n);function p(e){var t="number"===typeof n[e]?n[e]:e;return"@media (min-width:".concat(t).concat(s,")")}function f(e){var t="number"===typeof n[e]?n[e]:e;return"@media (max-width:".concat(t-u/100).concat(s,")")}function h(e,t){var r=d.indexOf(t);return"@media (min-width:".concat("number"===typeof n[e]?n[e]:e).concat(s,") and ")+"(max-width:".concat((-1!==r&&"number"===typeof n[d[r]]?n[d[r]]:t)-u/100).concat(s,")")}return(0,r.Z)({keys:d,values:n,up:p,down:f,between:h,only:function(e){return d.indexOf(e)+10&&void 0!==arguments[0]?arguments[0]:8;if(e.mui)return e;var t=(0,u.hB)({spacing:e}),n=function(){for(var e=arguments.length,n=new Array(e),r=0;r0&&void 0!==arguments[0]?arguments[0]:{},t=e.breakpoints,n=void 0===t?{}:t,i=e.palette,u=void 0===i?{}:i,p=e.spacing,f=e.shape,h=void 0===f?{}:f,m=(0,o.Z)(e,d),v=s(n),g=c(p),b=(0,a.Z)({breakpoints:v,direction:"ltr",components:{},palette:(0,r.Z)({mode:"light"},u),spacing:g,shape:(0,r.Z)({},l,h)},m),y=arguments.length,x=new Array(y>1?y-1:0),C=1;C2){if(!u[e])return[e];e=u[e]}var t=e.split(""),n=(0,r.Z)(t,2),o=n[0],a=n[1],i=s[o],c=l[a]||"";return Array.isArray(c)?c.map((function(e){return i+e})):[i+c]})),d=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],p=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],f=[].concat(d,p);function h(e,t,n,r){var o=(0,a.D)(e,t)||n;return"number"===typeof o?function(e){return"string"===typeof e?e:o*e}:Array.isArray(o)?function(e){return"string"===typeof e?e:o[e]}:"function"===typeof o?o:function(){}}function m(e){return h(e,"spacing",8)}function v(e,t){if("string"===typeof t||null==t)return t;var n=e(Math.abs(t));return t>=0?n:"number"===typeof n?-n:"-".concat(n)}function g(e,t,n,r){if(-1===t.indexOf(n))return null;var a=function(e,t){return function(n){return e.reduce((function(e,r){return e[r]=v(t,n),e}),{})}}(c(n),r),i=e[n];return(0,o.k9)(e,i,a)}function b(e,t){var n=m(e.theme);return Object.keys(e).map((function(r){return g(e,t,r,n)})).reduce(i.Z,{})}function y(e){return b(e,d)}function x(e){return b(e,p)}function C(e){return b(e,f)}y.propTypes={},y.filterProps=d,x.propTypes={},x.filterProps=p,C.propTypes={},C.filterProps=f;var w=C},18529:function(e,t,n){"use strict";n.d(t,{D:function(){return i}});var r=n(4942),o=n(27312),a=n(51184);function i(e,t){return t&&"string"===typeof t?t.split(".").reduce((function(e,t){return e&&e[t]?e[t]:null}),e):null}function s(e,t,n){var r,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n;return r="function"===typeof e?e(n):Array.isArray(e)?e[n]||o:i(e,n)||o,t&&(r=t(r)),r}t.Z=function(e){var t=e.prop,n=e.cssProperty,l=void 0===n?e.prop:n,u=e.themeKey,c=e.transform,d=function(e){if(null==e[t])return null;var n=e[t],d=i(e.theme,u)||{};return(0,a.k9)(e,n,(function(e){var n=s(d,c,e);return e===n&&"string"===typeof e&&(n=s(d,c,"".concat(t).concat("default"===e?"":(0,o.Z)(e)),e)),!1===l?n:(0,r.Z)({},l,n)}))};return d.propTypes={},d.filterProps=[t],d}},78519:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=n(42982),o=n(87462),a=n(63366),i=n(82466),s=n(46001),l=["sx"];function u(e){var t,n=e.sx,u=function(e){var t={systemProps:{},otherProps:{}};return Object.keys(e).forEach((function(n){s.G[n]?t.systemProps[n]=e[n]:t.otherProps[n]=e[n]})),t}((0,a.Z)(e,l)),c=u.systemProps,d=u.otherProps;return t=Array.isArray(n)?[c].concat((0,r.Z)(n)):"function"===typeof n?function(){var e=n.apply(void 0,arguments);return(0,i.P)(e)?(0,o.Z)({},c,e):c}:(0,o.Z)({},c,n),(0,o.Z)({},d,{sx:t})}},60104:function(e,t,n){"use strict";var r=n(4942),o=n(98247),a=n(46001),i=n(51184);function s(e){var t=e||{},n=t.sx,l=t.theme,u=void 0===l?{}:l;if(!n)return null;function c(e){var t=e;if("function"===typeof e)t=e(u);else if("object"!==typeof e)return e;var n=(0,i.W8)(u.breakpoints),l=Object.keys(n),c=n;return Object.keys(t).forEach((function(e){var n,l,d=(n=t[e],l=u,"function"===typeof n?n(l):n);if(null!==d&&void 0!==d)if("object"===typeof d)if(a.G[e])c=(0,o.Z)(c,(0,a.Z)(e,d,u));else{var p=(0,i.k9)({theme:u},d,(function(t){return(0,r.Z)({},e,t)}));!function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&void 0!==arguments[0]?arguments[0]:a;return(0,o.Z)(e)}},33073:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(35735);function o(e){var t=e.theme,n=e.name,o=e.props;return t&&t.components&&t.components[n]&&t.components[n].defaultProps?(0,r.Z)(t.components[n].defaultProps,o):o}},27301:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(72791);var o=r.createContext(null);function a(){return r.useContext(o)}function i(e){return 0===Object.keys(e).length}var s=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=a();return!t||i(t)?e:t}},27312:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(46189);function o(e){if("string"!==typeof e)throw new Error((0,r.Z)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},78949:function(e,t,n){"use strict";function r(){for(var e=arguments.length,t=new Array(e),n=0;n1&&void 0!==arguments[1]?arguments[1]:166;function r(){for(var r=this,o=arguments.length,a=new Array(o),i=0;i2&&void 0!==arguments[2]?arguments[2]:{clone:!0},i=n.clone?(0,r.Z)({},e):e;return o(e)&&o(t)&&Object.keys(t).forEach((function(r){"__proto__"!==r&&(o(t[r])&&r in e&&o(e[r])?i[r]=a(e[r],t[r],n):i[r]=t[r])})),i}},46189:function(e,t,n){"use strict";function r(e){for(var t="https://mui.com/production-error/?code="+e,n=1;n-1){var o=n[r];return r>0&&(n.splice(r,1),n.unshift(o)),o.value}return O}return{get:r,put:function(t,o){r(t)===O&&(n.unshift({key:t,value:o}),n.length>e&&n.pop())},getEntries:function(){return n},clear:function(){n=[]}}}(i,l);function c(){var t=u.get(arguments);if(t===O){if(t=e.apply(null,arguments),s){var n=u.getEntries(),r=n.find((function(e){return s(e.value,t)}));r&&(t=r.value)}u.put(arguments,t)}return t}return c.clearCache=function(){return u.clear()},c}function R(e){var t=Array.isArray(e[0])?e[0]:e;if(!t.every((function(e){return"function"===typeof e}))){var n=t.map((function(e){return"function"===typeof e?"function "+(e.name||"unnamed")+"()":typeof e})).join(", ");throw new Error("createSelector expects all input-selectors to be functions, but received the following types: ["+n+"]")}return t}function M(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r0&&void 0!==arguments[0]?arguments[0]:{},t=e.ignoreAccents,n=void 0===t||t,r=e.ignoreCase,o=void 0===r||r,a=e.limit,i=e.matchFrom,s=void 0===i?"any":i,l=e.stringify,u=e.trim,c=void 0!==u&&u;return function(e,t){var r=t.inputValue,i=t.getOptionLabel,u=c?r.trim():r;o&&(u=u.toLowerCase()),n&&(u=H(u));var d=e.filter((function(e){var t=(l||i)(e);return o&&(t=t.toLowerCase()),n&&(t=H(t)),"start"===s?0===t.indexOf(u):t.indexOf(u)>-1}));return"number"===typeof a?d.slice(0,a):d}}function W(e,t){for(var n=0;n0&&!pe,rt=(0,z.Z)((function(e){-1===e?ye.current.focus():Ee.querySelector('[data-tag-index="'.concat(e,'"]')).focus()}));p.useEffect((function(){te&&Pe>Re.length-1&&(Ae(-1),rt(-1))}),[Re,te,Pe,rt]);var ot=(0,z.Z)((function(e){var t=e.event,n=e.index,r=e.reason,o=void 0===r?"auto":r;if(Oe.current=n,-1===n?ye.current.removeAttribute("aria-activedescendant"):ye.current.setAttribute("aria-activedescendant","".concat(ve,"-option-").concat(n)),oe&&oe(t,-1===n?null:tt[n],o),xe.current){var a=xe.current.querySelector('[role="option"].Mui-focused');a&&(a.classList.remove("Mui-focused"),a.classList.remove("Mui-focusVisible"));var i=xe.current.parentElement.querySelector('[role="listbox"]');if(i)if(-1!==n){var s=xe.current.querySelector('[data-option-index="'.concat(n,'"]'));if(s&&(s.classList.add("Mui-focused"),"keyboard"===o&&s.classList.add("Mui-focusVisible"),i.scrollHeight>i.clientHeight&&"mouse"!==o)){var l=s,u=i.clientHeight+i.scrollTop,c=l.offsetTop+l.offsetHeight;c>u?i.scrollTop=c-i.clientHeight:l.offsetTop-l.offsetHeight*(U?1.3:0)1?0:e:t>e?t===e+1&&Q?-1:A||Math.abs(o)>1?e:0:t}(),i);if(ot({index:u,reason:l,event:n}),r&&"reset"!==o)if(-1===u)ye.current.value=je;else{var c=t(tt[u]);ye.current.value=c,0===c.toLowerCase().indexOf(je.toLowerCase())&&je.length>0&&ye.current.setSelectionRange(je.length,c.length)}}})),it=p.useCallback((function(){if(et){var e=te?Re[0]:Re;if(0!==tt.length&&null!=e){if(xe.current)if(null==e)Oe.current>=tt.length-1?ot({index:tt.length-1}):ot({index:Oe.current});else{var t=tt[Oe.current];if(te&&t&&-1!==W(Re,(function(e){return q(t,e)})))return;var n=W(tt,(function(t){return q(t,e)}));-1===n?at({diff:"reset"}):ot({index:n})}}else at({diff:"reset"})}}),[tt.length,!te&&Re,_,at,ot,et,je,te]),st=(0,z.Z)((function(e){(0,V.Z)(xe,e),e&&it()}));p.useEffect((function(){it()}),[it]);var lt=function(e){Ue||(Ke(!0),Qe(!0),ie&&ie(e))},ut=function(e,t){Ue&&(Ke(!1),re&&re(e,t))},ct=function(e,t,n,r){if(Array.isArray(Re)){if(Re.length===t.length&&Re.every((function(e,n){return e===t[n]})))return}else if(Re===t)return;ne&&ne(e,t,n,r),Me(t)},dt=p.useRef(!1),pt=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"selectOption",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"options",o=n,a=t;if(te){var i=W(a=Array.isArray(Re)?Re.slice():[],(function(e){return q(t,e)}));-1===i?a.push(t):"freeSolo"!==r&&(a.splice(i,1),o="removeOption")}He(e,a),ct(e,a,o,{option:t}),D||e.ctrlKey||e.metaKey||ut(e,o),(!0===c||"touch"===c&&dt.current||"mouse"===c&&!dt.current)&&ye.current.blur()};var ft=function(e,t){if(te){ut(e,"toggleInput");var n=Pe;-1===Pe?""===je&&"previous"===t&&(n=Re.length-1):((n+="next"===t?1:-1)<0&&(n=0),n===Re.length&&(n=-1)),n=function(e,t){if(-1===e)return-1;for(var n=e;;){if("next"===t&&n===Re.length||"previous"===t&&-1===n)return-1;var r=Ee.querySelector('[data-tag-index="'.concat(n,'"]'));if(r&&r.hasAttribute("tabindex")&&!r.disabled&&"true"!==r.getAttribute("aria-disabled"))return n;n+="next"===t?1:-1}}(n,t),Ae(n),rt(n)}},ht=function(e){ge.current=!0,Be(""),ae&&ae(e,"","clear"),ct(e,te?[]:null,"clear")},mt=function(e){return function(t){if(e.onKeyDown&&e.onKeyDown(t),!t.defaultMuiPrevented&&(-1!==Pe&&-1===["ArrowLeft","ArrowRight"].indexOf(t.key)&&(Ae(-1),rt(-1)),229!==t.which))switch(t.key){case"Home":et&&$&&(t.preventDefault(),at({diff:"start",direction:"next",reason:"keyboard",event:t}));break;case"End":et&&$&&(t.preventDefault(),at({diff:"end",direction:"previous",reason:"keyboard",event:t}));break;case"PageUp":t.preventDefault(),at({diff:-5,direction:"previous",reason:"keyboard",event:t}),lt(t);break;case"PageDown":t.preventDefault(),at({diff:5,direction:"next",reason:"keyboard",event:t}),lt(t);break;case"ArrowDown":t.preventDefault(),at({diff:1,direction:"next",reason:"keyboard",event:t}),lt(t);break;case"ArrowUp":t.preventDefault(),at({diff:-1,direction:"previous",reason:"keyboard",event:t}),lt(t);break;case"ArrowLeft":ft(t,"previous");break;case"ArrowRight":ft(t,"next");break;case"Enter":if(-1!==Oe.current&&et){var n=tt[Oe.current],o=!!Z&&Z(n);if(t.preventDefault(),o)return;pt(t,n,"selectOption"),r&&ye.current.setSelectionRange(ye.current.value.length,ye.current.value.length)}else M&&""!==je&&!1===Je&&(te&&t.preventDefault(),pt(t,je,"createOption","freeSolo"));break;case"Escape":et?(t.preventDefault(),t.stopPropagation(),ut(t,"escape")):v&&(""!==je||te&&Re.length>0)&&(t.preventDefault(),t.stopPropagation(),ht(t));break;case"Backspace":if(te&&!pe&&""===je&&Re.length>0){var a=-1===Pe?Re.length-1:Pe,i=Re.slice();i.splice(a,1),ct(t,i,"removeOption",{option:Re[a]})}}}},vt=function(e){Ve(!0),ue&&!ge.current&<(e)},gt=function(e){null!==xe.current&&xe.current.parentElement.contains(document.activeElement)?ye.current.focus():(Ve(!1),be.current=!0,ge.current=!1,s&&-1!==Oe.current&&et?pt(e,tt[Oe.current],"blur"):s&&M&&""!==je?pt(e,je,"blur","freeSolo"):h&&He(e,Re),ut(e,"blur"))},bt=function(e){var t=e.target.value;je!==t&&(Be(t),Qe(!1),ae&&ae(e,t,"input")),""===t?w||te||ct(e,null,"clear"):lt(e)},yt=function(e){ot({event:e,index:Number(e.currentTarget.getAttribute("data-option-index")),reason:"mouse"})},xt=function(){dt.current=!0},Ct=function(e){var t=Number(e.currentTarget.getAttribute("data-option-index"));pt(e,tt[t],"selectOption"),dt.current=!1},wt=function(e){return function(t){var n=Re.slice();n.splice(e,1),ct(t,n,"removeOption",{option:Re[e]})}},Et=function(e){Ue?ut(e,"toggleInput"):lt(e)},Dt=function(e){e.target.getAttribute("id")!==ve&&e.preventDefault()},St=function(){ye.current.focus(),he&&be.current&&ye.current.selectionEnd-ye.current.selectionStart===0&&ye.current.select(),be.current=!1},kt=function(e){""!==je&&Ue||Et(e)},Pt=M&&je.length>0;Pt=Pt||(te?Re.length>0:null!==Re);var At=tt;if(U){new Map;At=tt.reduce((function(e,t,n){var r=U(t);return e.length>0&&e[e.length-1].group===r?e[e.length-1].options.push(t):e.push({key:n,index:n,group:r,options:[t]}),e}),[])}return d&&ze&>(),{getRootProps:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,B.Z)({"aria-owns":nt?"".concat(ve,"-listbox"):null,role:"combobox","aria-expanded":nt},e,{onKeyDown:mt(e),onMouseDown:Dt,onClick:St})},getInputLabelProps:function(){return{id:"".concat(ve,"-label"),htmlFor:ve}},getInputProps:function(){return{id:ve,value:je,onBlur:gt,onFocus:vt,onChange:bt,onMouseDown:kt,"aria-activedescendant":et?"":null,"aria-autocomplete":r?"both":"list","aria-controls":nt?"".concat(ve,"-listbox"):void 0,autoComplete:"off",ref:ye,autoCapitalize:"none",spellCheck:"false"}},getClearProps:function(){return{tabIndex:-1,onClick:ht}},getPopupIndicatorProps:function(){return{tabIndex:-1,onClick:Et}},getTagProps:function(e){var t=e.index;return(0,B.Z)({key:t,"data-tag-index":t,tabIndex:-1},!pe&&{onDelete:wt(t)})},getListboxProps:function(){return{role:"listbox",id:"".concat(ve,"-listbox"),"aria-labelledby":"".concat(ve,"-label"),ref:st,onMouseDown:function(e){e.preventDefault()}}},getOptionProps:function(e){var n=e.index,r=e.option,o=(te?Re:[Re]).some((function(e){return null!=e&&q(r,e)})),a=!!Z&&Z(r);return{key:t(r),tabIndex:-1,role:"option",id:"".concat(ve,"-option-").concat(n),onMouseOver:yt,onClick:Ct,onTouchStart:xt,"data-option-index":n,"aria-disabled":a,"aria-selected":o}},id:ve,inputValue:je,value:Re,dirty:Pt,popupOpen:et,focused:ze||-1!==Pe,anchorEl:Ee,setAnchorEl:De,focusedTag:Pe,groupedOptions:At}}var K=n(47563),$=n(75721),Y=n(99723);function X(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Q(e){return e instanceof X(e).Element||e instanceof Element}function J(e){return e instanceof X(e).HTMLElement||e instanceof HTMLElement}function ee(e){return"undefined"!==typeof ShadowRoot&&(e instanceof X(e).ShadowRoot||e instanceof ShadowRoot)}var te=Math.max,ne=Math.min,re=Math.round;function oe(e,t){void 0===t&&(t=!1);var n=e.getBoundingClientRect(),r=1,o=1;if(J(e)&&t){var a=e.offsetHeight,i=e.offsetWidth;i>0&&(r=re(n.width)/i||1),a>0&&(o=re(n.height)/a||1)}return{width:n.width/r,height:n.height/o,top:n.top/o,right:n.right/r,bottom:n.bottom/o,left:n.left/r,x:n.left/r,y:n.top/o}}function ae(e){var t=X(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function ie(e){return e?(e.nodeName||"").toLowerCase():null}function se(e){return((Q(e)?e.ownerDocument:e.document)||window.document).documentElement}function le(e){return oe(se(e)).left+ae(e).scrollLeft}function ue(e){return X(e).getComputedStyle(e)}function ce(e){var t=ue(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function de(e,t,n){void 0===n&&(n=!1);var r=J(t),o=J(t)&&function(e){var t=e.getBoundingClientRect(),n=re(t.width)/e.offsetWidth||1,r=re(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),a=se(t),i=oe(e,o),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&(("body"!==ie(t)||ce(a))&&(s=function(e){return e!==X(e)&&J(e)?{scrollLeft:(t=e).scrollLeft,scrollTop:t.scrollTop}:ae(e);var t}(t)),J(t)?((l=oe(t,!0)).x+=t.clientLeft,l.y+=t.clientTop):a&&(l.x=le(a))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function pe(e){var t=oe(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function fe(e){return"html"===ie(e)?e:e.assignedSlot||e.parentNode||(ee(e)?e.host:null)||se(e)}function he(e){return["html","body","#document"].indexOf(ie(e))>=0?e.ownerDocument.body:J(e)&&ce(e)?e:he(fe(e))}function me(e,t){var n;void 0===t&&(t=[]);var r=he(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),a=X(r),i=o?[a].concat(a.visualViewport||[],ce(r)?r:[]):r,s=t.concat(i);return o?s:s.concat(me(fe(i)))}function ve(e){return["table","td","th"].indexOf(ie(e))>=0}function ge(e){return J(e)&&"fixed"!==ue(e).position?e.offsetParent:null}function be(e){for(var t=X(e),n=ge(e);n&&ve(n)&&"static"===ue(n).position;)n=ge(n);return n&&("html"===ie(n)||"body"===ie(n)&&"static"===ue(n).position)?t:n||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&J(e)&&"fixed"===ue(e).position)return null;for(var n=fe(e);J(n)&&["html","body"].indexOf(ie(n))<0;){var r=ue(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}var ye="top",xe="bottom",Ce="right",we="left",Ee="auto",De=[ye,xe,Ce,we],Se="start",ke="end",Pe="viewport",Ae="popper",Fe=De.reduce((function(e,t){return e.concat([t+"-"+Se,t+"-"+ke])}),[]),Oe=[].concat(De,[Ee]).reduce((function(e,t){return e.concat([t,t+"-"+Se,t+"-"+ke])}),[]),Te=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function _e(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}function Re(e){var t;return function(){return t||(t=new Promise((function(n){Promise.resolve().then((function(){t=void 0,n(e())}))}))),t}}var Me={placement:"bottom",modifiers:[],strategy:"absolute"};function Ze(){for(var e=arguments.length,t=new Array(e),n=0;n=0?"x":"y"}function ze(e){var t,n=e.reference,r=e.element,o=e.placement,a=o?Be(o):null,i=o?Le(o):null,s=n.x+n.width/2-r.width/2,l=n.y+n.height/2-r.height/2;switch(a){case ye:t={x:s,y:n.y-r.height};break;case xe:t={x:s,y:n.y+n.height};break;case Ce:t={x:n.x+n.width,y:l};break;case we:t={x:n.x-r.width,y:l};break;default:t={x:n.x,y:n.y}}var u=a?Ne(a):null;if(null!=u){var c="y"===u?"height":"width";switch(i){case Se:t[u]=t[u]-(n[c]/2-r[c]/2);break;case ke:t[u]=t[u]+(n[c]/2-r[c]/2)}}return t}var Ve={top:"auto",right:"auto",bottom:"auto",left:"auto"};function He(e){var t,n=e.popper,r=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,u=e.adaptive,c=e.roundOffsets,d=e.isFixed,p=i.x,f=void 0===p?0:p,h=i.y,m=void 0===h?0:h,v="function"===typeof c?c({x:f,y:m}):{x:f,y:m};f=v.x,m=v.y;var g=i.hasOwnProperty("x"),b=i.hasOwnProperty("y"),y=we,x=ye,C=window;if(u){var w=be(n),E="clientHeight",D="clientWidth";if(w===X(n)&&"static"!==ue(w=se(n)).position&&"absolute"===s&&(E="scrollHeight",D="scrollWidth"),w=w,o===ye||(o===we||o===Ce)&&a===ke)x=xe,m-=(d&&C.visualViewport?C.visualViewport.height:w[E])-r.height,m*=l?1:-1;if(o===we||(o===ye||o===xe)&&a===ke)y=Ce,f-=(d&&C.visualViewport?C.visualViewport.width:w[D])-r.width,f*=l?1:-1}var S,k=Object.assign({position:s},u&&Ve),P=!0===c?function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:re(t*r)/r||0,y:re(n*r)/r||0}}({x:f,y:m}):{x:f,y:m};return f=P.x,m=P.y,l?Object.assign({},k,((S={})[x]=b?"0":"",S[y]=g?"0":"",S.transform=(C.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",S)):Object.assign({},k,((t={})[x]=b?m+"px":"",t[y]=g?f+"px":"",t.transform="",t))}var qe={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=void 0===o?[0,0]:o,i=Oe.reduce((function(e,n){return e[n]=function(e,t,n){var r=Be(e),o=[we,ye].indexOf(r)>=0?-1:1,a="function"===typeof n?n(Object.assign({},t,{placement:e})):n,i=a[0],s=a[1];return i=i||0,s=(s||0)*o,[we,Ce].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}(n,t.rects,a),e}),{}),s=i[t.placement],l=s.x,u=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=u),t.modifiersData[r]=i}},We={left:"right",right:"left",bottom:"top",top:"bottom"};function Ge(e){return e.replace(/left|right|bottom|top/g,(function(e){return We[e]}))}var Ue={start:"end",end:"start"};function Ke(e){return e.replace(/start|end/g,(function(e){return Ue[e]}))}function $e(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&ee(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Ye(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Xe(e,t){return t===Pe?Ye(function(e){var t=X(e),n=se(e),r=t.visualViewport,o=n.clientWidth,a=n.clientHeight,i=0,s=0;return r&&(o=r.width,a=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(i=r.offsetLeft,s=r.offsetTop)),{width:o,height:a,x:i+le(e),y:s}}(e)):Q(t)?function(e){var t=oe(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(t):Ye(function(e){var t,n=se(e),r=ae(e),o=null==(t=e.ownerDocument)?void 0:t.body,a=te(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=te(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-r.scrollLeft+le(e),l=-r.scrollTop;return"rtl"===ue(o||n).direction&&(s+=te(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:s,y:l}}(se(e)))}function Qe(e,t,n){var r="clippingParents"===t?function(e){var t=me(fe(e)),n=["absolute","fixed"].indexOf(ue(e).position)>=0&&J(e)?be(e):e;return Q(n)?t.filter((function(e){return Q(e)&&$e(e,n)&&"body"!==ie(e)})):[]}(e):[].concat(t),o=[].concat(r,[n]),a=o[0],i=o.reduce((function(t,n){var r=Xe(e,n);return t.top=te(r.top,t.top),t.right=ne(r.right,t.right),t.bottom=ne(r.bottom,t.bottom),t.left=te(r.left,t.left),t}),Xe(e,a));return i.width=i.right-i.left,i.height=i.bottom-i.top,i.x=i.left,i.y=i.top,i}function Je(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function et(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function tt(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=void 0===r?e.placement:r,a=n.boundary,i=void 0===a?"clippingParents":a,s=n.rootBoundary,l=void 0===s?Pe:s,u=n.elementContext,c=void 0===u?Ae:u,d=n.altBoundary,p=void 0!==d&&d,f=n.padding,h=void 0===f?0:f,m=Je("number"!==typeof h?h:et(h,De)),v=c===Ae?"reference":Ae,g=e.rects.popper,b=e.elements[p?v:c],y=Qe(Q(b)?b:b.contextElement||se(e.elements.popper),i,l),x=oe(e.elements.reference),C=ze({reference:x,element:g,strategy:"absolute",placement:o}),w=Ye(Object.assign({},g,C)),E=c===Ae?w:x,D={top:y.top-E.top+m.top,bottom:E.bottom-y.bottom+m.bottom,left:y.left-E.left+m.left,right:E.right-y.right+m.right},S=e.modifiersData.offset;if(c===Ae&&S){var k=S[o];Object.keys(D).forEach((function(e){var t=[Ce,xe].indexOf(e)>=0?1:-1,n=[ye,xe].indexOf(e)>=0?"y":"x";D[e]+=k[n]*t}))}return D}var nt={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,a=void 0===o||o,i=n.altAxis,s=void 0===i||i,l=n.fallbackPlacements,u=n.padding,c=n.boundary,d=n.rootBoundary,p=n.altBoundary,f=n.flipVariations,h=void 0===f||f,m=n.allowedAutoPlacements,v=t.options.placement,g=Be(v),b=l||(g===v||!h?[Ge(v)]:function(e){if(Be(e)===Ee)return[];var t=Ge(e);return[Ke(e),t,Ke(t)]}(v)),y=[v].concat(b).reduce((function(e,n){return e.concat(Be(n)===Ee?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,a=n.rootBoundary,i=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,u=void 0===l?Oe:l,c=Le(r),d=c?s?Fe:Fe.filter((function(e){return Le(e)===c})):De,p=d.filter((function(e){return u.indexOf(e)>=0}));0===p.length&&(p=d);var f=p.reduce((function(t,n){return t[n]=tt(e,{placement:n,boundary:o,rootBoundary:a,padding:i})[Be(n)],t}),{});return Object.keys(f).sort((function(e,t){return f[e]-f[t]}))}(t,{placement:n,boundary:c,rootBoundary:d,padding:u,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),x=t.rects.reference,C=t.rects.popper,w=new Map,E=!0,D=y[0],S=0;S=0,O=F?"width":"height",T=tt(t,{placement:k,boundary:c,rootBoundary:d,altBoundary:p,padding:u}),_=F?A?Ce:we:A?xe:ye;x[O]>C[O]&&(_=Ge(_));var R=Ge(_),M=[];if(a&&M.push(T[P]<=0),s&&M.push(T[_]<=0,T[R]<=0),M.every((function(e){return e}))){D=k,E=!1;break}w.set(k,M)}if(E)for(var Z=function(e){var t=y.find((function(t){var n=w.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return D=t,"break"},I=h?3:1;I>0;I--){if("break"===Z(I))break}t.placement!==D&&(t.modifiersData[r]._skip=!0,t.placement=D,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function rt(e,t,n){return te(e,ne(t,n))}var ot={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,a=void 0===o||o,i=n.altAxis,s=void 0!==i&&i,l=n.boundary,u=n.rootBoundary,c=n.altBoundary,d=n.padding,p=n.tether,f=void 0===p||p,h=n.tetherOffset,m=void 0===h?0:h,v=tt(t,{boundary:l,rootBoundary:u,padding:d,altBoundary:c}),g=Be(t.placement),b=Le(t.placement),y=!b,x=Ne(g),C="x"===x?"y":"x",w=t.modifiersData.popperOffsets,E=t.rects.reference,D=t.rects.popper,S="function"===typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,k="number"===typeof S?{mainAxis:S,altAxis:S}:Object.assign({mainAxis:0,altAxis:0},S),P=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,A={x:0,y:0};if(w){if(a){var F,O="y"===x?ye:we,T="y"===x?xe:Ce,_="y"===x?"height":"width",R=w[x],M=R+v[O],Z=R-v[T],I=f?-D[_]/2:0,j=b===Se?E[_]:D[_],B=b===Se?-D[_]:-E[_],L=t.elements.arrow,N=f&&L?pe(L):{width:0,height:0},z=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},V=z[O],H=z[T],q=rt(0,E[_],N[_]),W=y?E[_]/2-I-q-V-k.mainAxis:j-q-V-k.mainAxis,G=y?-E[_]/2+I+q+H+k.mainAxis:B+q+H+k.mainAxis,U=t.elements.arrow&&be(t.elements.arrow),K=U?"y"===x?U.clientTop||0:U.clientLeft||0:0,$=null!=(F=null==P?void 0:P[x])?F:0,Y=R+G-$,X=rt(f?ne(M,R+W-$-K):M,R,f?te(Z,Y):Z);w[x]=X,A[x]=X-R}if(s){var Q,J="x"===x?ye:we,ee="x"===x?xe:Ce,re=w[C],oe="y"===C?"height":"width",ae=re+v[J],ie=re-v[ee],se=-1!==[ye,we].indexOf(g),le=null!=(Q=null==P?void 0:P[C])?Q:0,ue=se?ae:re-E[oe]-D[oe]-le+k.altAxis,ce=se?re+E[oe]+D[oe]-le-k.altAxis:ie,de=f&&se?function(e,t,n){var r=rt(e,t,n);return r>n?n:r}(ue,re,ce):rt(f?ue:ae,re,f?ce:ie);w[C]=de,A[C]=de-re}t.modifiersData[r]=A}},requiresIfExists:["offset"]};var at={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,s=Be(n.placement),l=Ne(s),u=[we,Ce].indexOf(s)>=0?"height":"width";if(a&&i){var c=function(e,t){return Je("number"!==typeof(e="function"===typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:et(e,De))}(o.padding,n),d=pe(a),p="y"===l?ye:we,f="y"===l?xe:Ce,h=n.rects.reference[u]+n.rects.reference[l]-i[l]-n.rects.popper[u],m=i[l]-n.rects.reference[l],v=be(a),g=v?"y"===l?v.clientHeight||0:v.clientWidth||0:0,b=h/2-m/2,y=c[p],x=g-d[u]-c[f],C=g/2-d[u]/2+b,w=rt(y,C,x),E=l;n.modifiersData[r]=((t={})[E]=w,t.centerOffset=w-C,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!==typeof r||(r=t.elements.popper.querySelector(r)))&&$e(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function it(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function st(e){return[ye,Ce,xe,we].some((function(t){return e[t]>=0}))}var lt=Ie({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,a=void 0===o||o,i=r.resize,s=void 0===i||i,l=X(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&u.forEach((function(e){e.addEventListener("scroll",n.update,je)})),s&&l.addEventListener("resize",n.update,je),function(){a&&u.forEach((function(e){e.removeEventListener("scroll",n.update,je)})),s&&l.removeEventListener("resize",n.update,je)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=ze({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,a=n.adaptive,i=void 0===a||a,s=n.roundOffsets,l=void 0===s||s,u={placement:Be(t.placement),variation:Le(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,He(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,He(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];J(o)&&ie(o)&&(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],o=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});J(r)&&ie(r)&&(Object.assign(r.style,a),Object.keys(o).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]},qe,nt,ot,at,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=tt(t,{elementContext:"reference"}),s=tt(t,{altBoundary:!0}),l=it(i,r),u=it(s,o,a),c=st(l),d=st(u);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}}]}),ut=n(96174),ct=n(80184),dt=["anchorEl","children","direction","disablePortal","modifiers","open","ownerState","placement","popperOptions","popperRef","TransitionProps"],pt=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition"];function ft(e){return"function"===typeof e?e():e}var ht={},mt=p.forwardRef((function(e,t){var n=e.anchorEl,r=e.children,o=e.direction,a=e.disablePortal,i=e.modifiers,s=e.open,l=e.placement,c=e.popperOptions,d=e.popperRef,f=e.TransitionProps,h=(0,j.Z)(e,dt),m=p.useRef(null),v=(0,K.Z)(m,t),g=p.useRef(null),b=(0,K.Z)(g,d),y=p.useRef(b);(0,$.Z)((function(){y.current=b}),[b]),p.useImperativeHandle(d,(function(){return g.current}),[]);var x=function(e,t){if("ltr"===t)return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}(l,o),C=p.useState(x),w=(0,u.Z)(C,2),E=w[0],D=w[1];p.useEffect((function(){g.current&&g.current.forceUpdate()})),(0,$.Z)((function(){if(n&&s){ft(n);var e=[{name:"preventOverflow",options:{altBoundary:a}},{name:"flip",options:{altBoundary:a}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:function(e){var t=e.state;D(t.placement)}}];null!=i&&(e=e.concat(i)),c&&null!=c.modifiers&&(e=e.concat(c.modifiers));var t=lt(ft(n),m.current,(0,B.Z)({placement:x},c,{modifiers:e}));return y.current(t),function(){t.destroy(),y.current(null)}}}),[n,a,i,s,c,x]);var S={placement:E};return null!==f&&(S.TransitionProps=f),(0,ct.jsx)("div",(0,B.Z)({ref:v,role:"tooltip"},h,{children:"function"===typeof r?r(S):r}))})),vt=p.forwardRef((function(e,t){var n=e.anchorEl,r=e.children,o=e.container,a=e.direction,i=void 0===a?"ltr":a,s=e.disablePortal,l=void 0!==s&&s,c=e.keepMounted,d=void 0!==c&&c,f=e.modifiers,h=e.open,m=e.placement,v=void 0===m?"bottom":m,g=e.popperOptions,b=void 0===g?ht:g,y=e.popperRef,x=e.style,C=e.transition,w=void 0!==C&&C,E=(0,j.Z)(e,pt),D=p.useState(!0),S=(0,u.Z)(D,2),k=S[0],P=S[1];if(!d&&!h&&(!w||k))return null;var A=o||(n?(0,Y.Z)(ft(n)).body:void 0);return(0,ct.jsx)(ut.Z,{disablePortal:l,container:A,children:(0,ct.jsx)(mt,(0,B.Z)({anchorEl:n,direction:i,disablePortal:l,modifiers:f,ref:t,open:w?!k:h,placement:v,popperOptions:b,popperRef:y},E,{style:(0,B.Z)({position:"fixed",top:0,left:0,display:h||!d||w&&!k?null:"none"},x),TransitionProps:w?{in:h,onEnter:function(){P(!1)},onExited:function(){P(!0)}}:null,children:r}))})})),gt=n(27301),bt=p.forwardRef((function(e,t){var n=(0,gt.Z)();return(0,ct.jsx)(vt,(0,B.Z)({direction:null==n?void 0:n.direction},e,{ref:t}))}));function yt(e){return(0,m.Z)("MuiListSubheader",e)}(0,v.Z)("MuiListSubheader",["root","colorPrimary","colorInherit","gutters","inset","sticky"]);var xt=["className","color","component","disableGutters","disableSticky","inset"],Ct=(0,b.ZP)("li",{name:"MuiListSubheader",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,"default"!==n.color&&t["color".concat((0,A.Z)(n.color))],!n.disableGutters&&t.gutters,n.inset&&t.inset,!n.disableSticky&&t.sticky]}})((function(e){var t=e.theme,n=e.ownerState;return(0,B.Z)({boxSizing:"border-box",lineHeight:"48px",listStyle:"none",color:t.palette.text.secondary,fontFamily:t.typography.fontFamily,fontWeight:t.typography.fontWeightMedium,fontSize:t.typography.pxToRem(14)},"primary"===n.color&&{color:t.palette.primary.main},"inherit"===n.color&&{color:"inherit"},!n.disableGutters&&{paddingLeft:16,paddingRight:16},n.inset&&{paddingLeft:72},!n.disableSticky&&{position:"sticky",top:0,zIndex:1,backgroundColor:t.palette.background.paper})})),wt=p.forwardRef((function(e,t){var n=(0,x.Z)({props:e,name:"MuiListSubheader"}),r=n.className,o=n.color,a=void 0===o?"default":o,i=n.component,s=void 0===i?"li":i,l=n.disableGutters,u=void 0!==l&&l,c=n.disableSticky,d=void 0!==c&&c,p=n.inset,f=void 0!==p&&p,h=(0,j.Z)(n,xt),m=(0,B.Z)({},n,{color:a,component:s,disableGutters:u,disableSticky:d,inset:f}),v=function(e){var t=e.classes,n=e.color,r=e.disableGutters,o=e.inset,a=e.disableSticky,i={root:["root","default"!==n&&"color".concat((0,A.Z)(n)),!r&&"gutters",o&&"inset",!a&&"sticky"]};return(0,g.Z)(i,yt,t)}(m);return(0,ct.jsx)(Ct,(0,B.Z)({as:s,className:(0,I.Z)(v.root,r),ref:t,ownerState:m},h))})),Et=n(10703),Dt=n(13400),St=(0,S.Z)((0,ct.jsx)("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel"),kt=n(23701);function Pt(e){return(0,m.Z)("MuiChip",e)}var At=(0,v.Z)("MuiChip",["root","sizeSmall","sizeMedium","colorPrimary","colorSecondary","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","focusVisible"]),Ft=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant"],Ot=(0,b.ZP)("div",{name:"MuiChip",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState,o=n.color,a=n.clickable,i=n.onDelete,s=n.size,l=n.variant;return[(0,r.Z)({},"& .".concat(At.avatar),t.avatar),(0,r.Z)({},"& .".concat(At.avatar),t["avatar".concat((0,A.Z)(s))]),(0,r.Z)({},"& .".concat(At.avatar),t["avatarColor".concat((0,A.Z)(o))]),(0,r.Z)({},"& .".concat(At.icon),t.icon),(0,r.Z)({},"& .".concat(At.icon),t["icon".concat((0,A.Z)(s))]),(0,r.Z)({},"& .".concat(At.icon),t["iconColor".concat((0,A.Z)(o))]),(0,r.Z)({},"& .".concat(At.deleteIcon),t.deleteIcon),(0,r.Z)({},"& .".concat(At.deleteIcon),t["deleteIcon".concat((0,A.Z)(s))]),(0,r.Z)({},"& .".concat(At.deleteIcon),t["deleteIconColor".concat((0,A.Z)(o))]),(0,r.Z)({},"& .".concat(At.deleteIcon),t["deleteIconOutlinedColor".concat((0,A.Z)(o))]),t.root,t["size".concat((0,A.Z)(s))],t["color".concat((0,A.Z)(o))],a&&t.clickable,a&&"default"!==o&&t["clickableColor".concat((0,A.Z)(o),")")],i&&t.deletable,i&&"default"!==o&&t["deletableColor".concat((0,A.Z)(o))],t[l],"outlined"===l&&t["outlined".concat((0,A.Z)(o))]]}})((function(e){var t,n=e.theme,o=e.ownerState,a=(0,y.Fq)(n.palette.text.primary,.26);return(0,B.Z)((t={fontFamily:n.typography.fontFamily,fontSize:n.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:n.palette.text.primary,backgroundColor:n.palette.action.selected,borderRadius:16,whiteSpace:"nowrap",transition:n.transitions.create(["background-color","box-shadow"]),cursor:"default",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box"},(0,r.Z)(t,"&.".concat(At.disabled),{opacity:n.palette.action.disabledOpacity,pointerEvents:"none"}),(0,r.Z)(t,"& .".concat(At.avatar),{marginLeft:5,marginRight:-6,width:24,height:24,color:"light"===n.palette.mode?n.palette.grey[700]:n.palette.grey[300],fontSize:n.typography.pxToRem(12)}),(0,r.Z)(t,"& .".concat(At.avatarColorPrimary),{color:n.palette.primary.contrastText,backgroundColor:n.palette.primary.dark}),(0,r.Z)(t,"& .".concat(At.avatarColorSecondary),{color:n.palette.secondary.contrastText,backgroundColor:n.palette.secondary.dark}),(0,r.Z)(t,"& .".concat(At.avatarSmall),{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:n.typography.pxToRem(10)}),(0,r.Z)(t,"& .".concat(At.icon),(0,B.Z)({color:"light"===n.palette.mode?n.palette.grey[700]:n.palette.grey[300],marginLeft:5,marginRight:-6},"small"===o.size&&{fontSize:18,marginLeft:4,marginRight:-4},"default"!==o.color&&{color:"inherit"})),(0,r.Z)(t,"& .".concat(At.deleteIcon),(0,B.Z)({WebkitTapHighlightColor:"transparent",color:a,fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:(0,y.Fq)(a,.4)}},"small"===o.size&&{fontSize:16,marginRight:4,marginLeft:-4},"default"!==o.color&&{color:(0,y.Fq)(n.palette[o.color].contrastText,.7),"&:hover, &:active":{color:n.palette[o.color].contrastText}})),t),"small"===o.size&&{height:24},"default"!==o.color&&{backgroundColor:n.palette[o.color].main,color:n.palette[o.color].contrastText},o.onDelete&&(0,r.Z)({},"&.".concat(At.focusVisible),{backgroundColor:(0,y.Fq)(n.palette.action.selected,n.palette.action.selectedOpacity+n.palette.action.focusOpacity)}),o.onDelete&&"default"!==o.color&&(0,r.Z)({},"&.".concat(At.focusVisible),{backgroundColor:n.palette[o.color].dark}))}),(function(e){var t,n=e.theme,o=e.ownerState;return(0,B.Z)({},o.clickable&&(t={userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:(0,y.Fq)(n.palette.action.selected,n.palette.action.selectedOpacity+n.palette.action.hoverOpacity)}},(0,r.Z)(t,"&.".concat(At.focusVisible),{backgroundColor:(0,y.Fq)(n.palette.action.selected,n.palette.action.selectedOpacity+n.palette.action.focusOpacity)}),(0,r.Z)(t,"&:active",{boxShadow:n.shadows[1]}),t),o.clickable&&"default"!==o.color&&(0,r.Z)({},"&:hover, &.".concat(At.focusVisible),{backgroundColor:n.palette[o.color].dark}))}),(function(e){var t,n,o=e.theme,a=e.ownerState;return(0,B.Z)({},"outlined"===a.variant&&(t={backgroundColor:"transparent",border:"1px solid ".concat("light"===o.palette.mode?o.palette.grey[400]:o.palette.grey[700])},(0,r.Z)(t,"&.".concat(At.clickable,":hover"),{backgroundColor:o.palette.action.hover}),(0,r.Z)(t,"&.".concat(At.focusVisible),{backgroundColor:o.palette.action.focus}),(0,r.Z)(t,"& .".concat(At.avatar),{marginLeft:4}),(0,r.Z)(t,"& .".concat(At.avatarSmall),{marginLeft:2}),(0,r.Z)(t,"& .".concat(At.icon),{marginLeft:4}),(0,r.Z)(t,"& .".concat(At.iconSmall),{marginLeft:2}),(0,r.Z)(t,"& .".concat(At.deleteIcon),{marginRight:5}),(0,r.Z)(t,"& .".concat(At.deleteIconSmall),{marginRight:3}),t),"outlined"===a.variant&&"default"!==a.color&&(n={color:o.palette[a.color].main,border:"1px solid ".concat((0,y.Fq)(o.palette[a.color].main,.7))},(0,r.Z)(n,"&.".concat(At.clickable,":hover"),{backgroundColor:(0,y.Fq)(o.palette[a.color].main,o.palette.action.hoverOpacity)}),(0,r.Z)(n,"&.".concat(At.focusVisible),{backgroundColor:(0,y.Fq)(o.palette[a.color].main,o.palette.action.focusOpacity)}),(0,r.Z)(n,"& .".concat(At.deleteIcon),{color:(0,y.Fq)(o.palette[a.color].main,.7),"&:hover, &:active":{color:o.palette[a.color].main}}),n))})),Tt=(0,b.ZP)("span",{name:"MuiChip",slot:"Label",overridesResolver:function(e,t){var n=e.ownerState.size;return[t.label,t["label".concat((0,A.Z)(n))]]}})((function(e){var t=e.ownerState;return(0,B.Z)({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},"small"===t.size&&{paddingLeft:8,paddingRight:8})}));function _t(e){return"Backspace"===e.key||"Delete"===e.key}var Rt=p.forwardRef((function(e,t){var n=(0,x.Z)({props:e,name:"MuiChip"}),r=n.avatar,o=n.className,a=n.clickable,i=n.color,s=void 0===i?"default":i,l=n.component,u=n.deleteIcon,c=n.disabled,d=void 0!==c&&c,f=n.icon,h=n.label,m=n.onClick,v=n.onDelete,b=n.onKeyDown,y=n.onKeyUp,C=n.size,w=void 0===C?"medium":C,E=n.variant,S=void 0===E?"filled":E,k=(0,j.Z)(n,Ft),P=p.useRef(null),F=(0,D.Z)(P,t),O=function(e){e.stopPropagation(),v&&v(e)},T=!(!1===a||!m)||a,_="small"===w,R=T||v?kt.Z:l||"div",M=(0,B.Z)({},n,{component:R,disabled:d,size:w,color:s,onDelete:!!v,clickable:T,variant:S}),Z=function(e){var t=e.classes,n=e.disabled,r=e.size,o=e.color,a=e.onDelete,i=e.clickable,s=e.variant,l={root:["root",s,n&&"disabled","size".concat((0,A.Z)(r)),"color".concat((0,A.Z)(o)),i&&"clickable",i&&"clickableColor".concat((0,A.Z)(o)),a&&"deletable",a&&"deletableColor".concat((0,A.Z)(o)),"".concat(s).concat((0,A.Z)(o))],label:["label","label".concat((0,A.Z)(r))],avatar:["avatar","avatar".concat((0,A.Z)(r)),"avatarColor".concat((0,A.Z)(o))],icon:["icon","icon".concat((0,A.Z)(r)),"iconColor".concat((0,A.Z)(o))],deleteIcon:["deleteIcon","deleteIcon".concat((0,A.Z)(r)),"deleteIconColor".concat((0,A.Z)(o)),"deleteIconOutlinedColor".concat((0,A.Z)(o))]};return(0,g.Z)(l,Pt,t)}(M),L=R===kt.Z?(0,B.Z)({component:l||"div",focusVisibleClassName:Z.focusVisible},v&&{disableRipple:!0}):{},N=null;if(v){var z=(0,I.Z)("default"!==s&&("outlined"===S?Z["deleteIconOutlinedColor".concat((0,A.Z)(s))]:Z["deleteIconColor".concat((0,A.Z)(s))]),_&&Z.deleteIconSmall);N=u&&p.isValidElement(u)?p.cloneElement(u,{className:(0,I.Z)(u.props.className,Z.deleteIcon,z),onClick:O}):(0,ct.jsx)(St,{className:(0,I.Z)(Z.deleteIcon,z),onClick:O})}var V=null;r&&p.isValidElement(r)&&(V=p.cloneElement(r,{className:(0,I.Z)(Z.avatar,r.props.className)}));var H=null;return f&&p.isValidElement(f)&&(H=p.cloneElement(f,{className:(0,I.Z)(Z.icon,f.props.className)})),(0,ct.jsxs)(Ot,(0,B.Z)({as:R,className:(0,I.Z)(Z.root,o),disabled:!(!T||!d)||void 0,onClick:m,onKeyDown:function(e){e.currentTarget===e.target&&_t(e)&&e.preventDefault(),b&&b(e)},onKeyUp:function(e){e.currentTarget===e.target&&(v&&_t(e)?v(e):"Escape"===e.key&&P.current&&P.current.blur()),y&&y(e)},ref:F,ownerState:M},L,k,{children:[V||H,(0,ct.jsx)(Tt,{className:(0,I.Z)(Z.label),ownerState:M,children:h}),N]}))})),Mt=n(86779),Zt=n(55891),It=n(56059),jt=n(96285),Bt=(0,S.Z)((0,ct.jsx)("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),Lt=n(89059);function Nt(e){return(0,m.Z)("MuiAutocomplete",e)}var zt,Vt,Ht=(0,v.Z)("MuiAutocomplete",["root","fullWidth","focused","focusVisible","tag","tagSizeSmall","tagSizeMedium","hasPopupIcon","hasClearIcon","inputRoot","input","inputFocused","endAdornment","clearIndicator","popupIndicator","popupIndicatorOpen","popper","popperDisablePortal","paper","listbox","loading","noOptions","option","groupLabel","groupUl"]),qt=["autoComplete","autoHighlight","autoSelect","blurOnSelect","ChipProps","className","clearIcon","clearOnBlur","clearOnEscape","clearText","closeText","componentsProps","defaultValue","disableClearable","disableCloseOnSelect","disabled","disabledItemsFocusable","disableListWrap","disablePortal","filterOptions","filterSelectedOptions","forcePopupIcon","freeSolo","fullWidth","getLimitTagsText","getOptionDisabled","getOptionLabel","isOptionEqualToValue","groupBy","handleHomeEndKeys","id","includeInputInList","inputValue","limitTags","ListboxComponent","ListboxProps","loading","loadingText","multiple","noOptionsText","onChange","onClose","onHighlightChange","onInputChange","onOpen","open","openOnFocus","openText","options","PaperComponent","PopperComponent","popupIcon","readOnly","renderGroup","renderInput","renderOption","renderTags","selectOnFocus","size","value"],Wt=(0,b.ZP)("div",{name:"MuiAutocomplete",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState,o=n.fullWidth,a=n.hasClearIcon,i=n.hasPopupIcon,s=n.inputFocused,l=n.size;return[(0,r.Z)({},"& .".concat(Ht.tag),t.tag),(0,r.Z)({},"& .".concat(Ht.tag),t["tagSize".concat((0,A.Z)(l))]),(0,r.Z)({},"& .".concat(Ht.inputRoot),t.inputRoot),(0,r.Z)({},"& .".concat(Ht.input),t.input),(0,r.Z)({},"& .".concat(Ht.input),s&&t.inputFocused),t.root,o&&t.fullWidth,i&&t.hasPopupIcon,a&&t.hasClearIcon]}})((function(e){var t,n,o,a,i,s=e.ownerState;return(0,B.Z)((t={},(0,r.Z)(t,"&.".concat(Ht.focused," .").concat(Ht.clearIndicator),{visibility:"visible"}),(0,r.Z)(t,"@media (pointer: fine)",(0,r.Z)({},"&:hover .".concat(Ht.clearIndicator),{visibility:"visible"})),t),s.fullWidth&&{width:"100%"},(i={},(0,r.Z)(i,"& .".concat(Ht.tag),(0,B.Z)({margin:3,maxWidth:"calc(100% - 6px)"},"small"===s.size&&{margin:2,maxWidth:"calc(100% - 4px)"})),(0,r.Z)(i,"& .".concat(Ht.inputRoot),(n={flexWrap:"wrap"},(0,r.Z)(n,".".concat(Ht.hasPopupIcon,"&, .").concat(Ht.hasClearIcon,"&"),{paddingRight:30}),(0,r.Z)(n,".".concat(Ht.hasPopupIcon,".").concat(Ht.hasClearIcon,"&"),{paddingRight:56}),(0,r.Z)(n,"& .".concat(Ht.input),{width:0,minWidth:30}),n)),(0,r.Z)(i,"& .".concat(Mt.Z.root),{paddingBottom:1,"& .MuiInput-input":{padding:"4px 4px 4px 0px"}}),(0,r.Z)(i,"& .".concat(Mt.Z.root,".").concat(Zt.Z.sizeSmall),(0,r.Z)({},"& .".concat(Mt.Z.input),{padding:"2px 4px 3px 0"})),(0,r.Z)(i,"& .".concat(It.Z.root),(o={padding:9},(0,r.Z)(o,".".concat(Ht.hasPopupIcon,"&, .").concat(Ht.hasClearIcon,"&"),{paddingRight:39}),(0,r.Z)(o,".".concat(Ht.hasPopupIcon,".").concat(Ht.hasClearIcon,"&"),{paddingRight:65}),(0,r.Z)(o,"& .".concat(Ht.input),{padding:"7.5px 4px 7.5px 6px"}),(0,r.Z)(o,"& .".concat(Ht.endAdornment),{right:9}),o)),(0,r.Z)(i,"& .".concat(It.Z.root,".").concat(Zt.Z.sizeSmall),(0,r.Z)({padding:6},"& .".concat(Ht.input),{padding:"2.5px 4px 2.5px 6px"})),(0,r.Z)(i,"& .".concat(jt.Z.root),(a={paddingTop:19,paddingLeft:8},(0,r.Z)(a,".".concat(Ht.hasPopupIcon,"&, .").concat(Ht.hasClearIcon,"&"),{paddingRight:39}),(0,r.Z)(a,".".concat(Ht.hasPopupIcon,".").concat(Ht.hasClearIcon,"&"),{paddingRight:65}),(0,r.Z)(a,"& .".concat(jt.Z.input),{padding:"7px 4px"}),(0,r.Z)(a,"& .".concat(Ht.endAdornment),{right:9}),a)),(0,r.Z)(i,"& .".concat(jt.Z.root,".").concat(Zt.Z.sizeSmall),(0,r.Z)({paddingBottom:1},"& .".concat(jt.Z.input),{padding:"2.5px 4px"})),(0,r.Z)(i,"& .".concat(Zt.Z.hiddenLabel),{paddingTop:8}),(0,r.Z)(i,"& .".concat(Ht.input),(0,B.Z)({flexGrow:1,textOverflow:"ellipsis",opacity:0},s.inputFocused&&{opacity:1})),i))})),Gt=(0,b.ZP)("div",{name:"MuiAutocomplete",slot:"EndAdornment",overridesResolver:function(e,t){return t.endAdornment}})({position:"absolute",right:0,top:"calc(50% - 14px)"}),Ut=(0,b.ZP)(Dt.Z,{name:"MuiAutocomplete",slot:"ClearIndicator",overridesResolver:function(e,t){return t.clearIndicator}})({marginRight:-2,padding:4,visibility:"hidden"}),Kt=(0,b.ZP)(Dt.Z,{name:"MuiAutocomplete",slot:"PopupIndicator",overridesResolver:function(e,t){var n=e.ownerState;return(0,B.Z)({},t.popupIndicator,n.popupOpen&&t.popupIndicatorOpen)}})((function(e){var t=e.ownerState;return(0,B.Z)({padding:2,marginRight:-2},t.popupOpen&&{transform:"rotate(180deg)"})})),$t=(0,b.ZP)(bt,{name:"MuiAutocomplete",slot:"Popper",overridesResolver:function(e,t){var n=e.ownerState;return[(0,r.Z)({},"& .".concat(Ht.option),t.option),t.popper,n.disablePortal&&t.popperDisablePortal]}})((function(e){var t=e.theme,n=e.ownerState;return(0,B.Z)({zIndex:t.zIndex.modal},n.disablePortal&&{position:"absolute"})})),Yt=(0,b.ZP)(Et.Z,{name:"MuiAutocomplete",slot:"Paper",overridesResolver:function(e,t){return t.paper}})((function(e){var t=e.theme;return(0,B.Z)({},t.typography.body1,{overflow:"auto"})})),Xt=(0,b.ZP)("div",{name:"MuiAutocomplete",slot:"Loading",overridesResolver:function(e,t){return t.loading}})((function(e){return{color:e.theme.palette.text.secondary,padding:"14px 16px"}})),Qt=(0,b.ZP)("div",{name:"MuiAutocomplete",slot:"NoOptions",overridesResolver:function(e,t){return t.noOptions}})((function(e){return{color:e.theme.palette.text.secondary,padding:"14px 16px"}})),Jt=(0,b.ZP)("div",{name:"MuiAutocomplete",slot:"Listbox",overridesResolver:function(e,t){return t.listbox}})((function(e){var t,n,o=e.theme;return(0,r.Z)({listStyle:"none",margin:0,padding:"8px 0",maxHeight:"40vh",overflow:"auto"},"& .".concat(Ht.option),(n={minHeight:48,display:"flex",overflow:"hidden",justifyContent:"flex-start",alignItems:"center",cursor:"pointer",paddingTop:6,boxSizing:"border-box",outline:"0",WebkitTapHighlightColor:"transparent",paddingBottom:6,paddingLeft:16,paddingRight:16},(0,r.Z)(n,o.breakpoints.up("sm"),{minHeight:"auto"}),(0,r.Z)(n,"&.".concat(Ht.focused),{backgroundColor:o.palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}),(0,r.Z)(n,'&[aria-disabled="true"]',{opacity:o.palette.action.disabledOpacity,pointerEvents:"none"}),(0,r.Z)(n,"&.".concat(Ht.focusVisible),{backgroundColor:o.palette.action.focus}),(0,r.Z)(n,'&[aria-selected="true"]',(t={backgroundColor:(0,y.Fq)(o.palette.primary.main,o.palette.action.selectedOpacity)},(0,r.Z)(t,"&.".concat(Ht.focused),{backgroundColor:(0,y.Fq)(o.palette.primary.main,o.palette.action.selectedOpacity+o.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:o.palette.action.selected}}),(0,r.Z)(t,"&.".concat(Ht.focusVisible),{backgroundColor:(0,y.Fq)(o.palette.primary.main,o.palette.action.selectedOpacity+o.palette.action.focusOpacity)}),t)),n))})),en=(0,b.ZP)(wt,{name:"MuiAutocomplete",slot:"GroupLabel",overridesResolver:function(e,t){return t.groupLabel}})((function(e){return{backgroundColor:e.theme.palette.background.paper,top:-8}})),tn=(0,b.ZP)("ul",{name:"MuiAutocomplete",slot:"GroupUl",overridesResolver:function(e,t){return t.groupUl}})((0,r.Z)({padding:0},"& .".concat(Ht.option),{paddingLeft:24})),nn=p.forwardRef((function(e,t){var n,r,o,a=(0,x.Z)({props:e,name:"MuiAutocomplete"}),i=(a.autoComplete,a.autoHighlight,a.autoSelect,a.blurOnSelect,a.ChipProps),s=a.className,l=a.clearIcon,u=void 0===l?zt||(zt=(0,ct.jsx)(Bt,{fontSize:"small"})):l,c=a.clearOnBlur,d=(void 0===c&&a.freeSolo,a.clearOnEscape,a.clearText),f=void 0===d?"Clear":d,h=a.closeText,m=void 0===h?"Close":h,v=a.componentsProps,b=void 0===v?{}:v,y=a.defaultValue,C=(void 0===y&&a.multiple,a.disableClearable),w=void 0!==C&&C,E=(a.disableCloseOnSelect,a.disabled),D=void 0!==E&&E,S=(a.disabledItemsFocusable,a.disableListWrap,a.disablePortal),k=void 0!==S&&S,P=(a.filterSelectedOptions,a.forcePopupIcon),F=void 0===P?"auto":P,O=a.freeSolo,T=void 0!==O&&O,_=a.fullWidth,R=void 0!==_&&_,M=a.getLimitTagsText,Z=void 0===M?function(e){return"+".concat(e)}:M,L=a.getOptionLabel,N=void 0===L?function(e){var t;return null!=(t=e.label)?t:e}:L,z=a.groupBy,V=a.handleHomeEndKeys,H=(void 0===V&&a.freeSolo,a.includeInputInList,a.limitTags),q=void 0===H?-1:H,W=a.ListboxComponent,G=void 0===W?"ul":W,K=a.ListboxProps,$=a.loading,Y=void 0!==$&&$,X=a.loadingText,Q=void 0===X?"Loading\u2026":X,J=a.multiple,ee=void 0!==J&&J,te=a.noOptionsText,ne=void 0===te?"No options":te,re=(a.openOnFocus,a.openText),oe=void 0===re?"Open":re,ae=a.PaperComponent,ie=void 0===ae?Et.Z:ae,se=a.PopperComponent,le=void 0===se?bt:se,ue=a.popupIcon,ce=void 0===ue?Vt||(Vt=(0,ct.jsx)(Lt.Z,{})):ue,de=a.readOnly,pe=void 0!==de&&de,fe=a.renderGroup,he=a.renderInput,me=a.renderOption,ve=a.renderTags,ge=a.selectOnFocus,be=(void 0===ge&&a.freeSolo,a.size),ye=void 0===be?"medium":be,xe=(0,j.Z)(a,qt),Ce=U((0,B.Z)({},a,{componentName:"Autocomplete"})),we=Ce.getRootProps,Ee=Ce.getInputProps,De=Ce.getInputLabelProps,Se=Ce.getPopupIndicatorProps,ke=Ce.getClearProps,Pe=Ce.getTagProps,Ae=Ce.getListboxProps,Fe=Ce.getOptionProps,Oe=Ce.value,Te=Ce.dirty,_e=Ce.id,Re=Ce.popupOpen,Me=Ce.focused,Ze=Ce.focusedTag,Ie=Ce.anchorEl,je=Ce.setAnchorEl,Be=Ce.inputValue,Le=Ce.groupedOptions,Ne=!w&&!D&&Te&&!pe,ze=(!T||!0===F)&&!1!==F,Ve=(0,B.Z)({},a,{disablePortal:k,focused:Me,fullWidth:R,hasClearIcon:Ne,hasPopupIcon:ze,inputFocused:-1===Ze,popupOpen:Re,size:ye}),He=function(e){var t=e.classes,n=e.disablePortal,r=e.focused,o=e.fullWidth,a=e.hasClearIcon,i=e.hasPopupIcon,s=e.inputFocused,l=e.popupOpen,u=e.size,c={root:["root",r&&"focused",o&&"fullWidth",a&&"hasClearIcon",i&&"hasPopupIcon"],inputRoot:["inputRoot"],input:["input",s&&"inputFocused"],tag:["tag","tagSize".concat((0,A.Z)(u))],endAdornment:["endAdornment"],clearIndicator:["clearIndicator"],popupIndicator:["popupIndicator",l&&"popupIndicatorOpen"],popper:["popper",n&&"popperDisablePortal"],paper:["paper"],listbox:["listbox"],loading:["loading"],noOptions:["noOptions"],option:["option"],groupLabel:["groupLabel"],groupUl:["groupUl"]};return(0,g.Z)(c,Nt,t)}(Ve);if(ee&&Oe.length>0){var qe=function(e){return(0,B.Z)({className:(0,I.Z)(He.tag),disabled:D},Pe(e))};o=ve?ve(Oe,qe):Oe.map((function(e,t){return(0,ct.jsx)(Rt,(0,B.Z)({label:N(e),size:ye},qe({index:t}),i))}))}if(q>-1&&Array.isArray(o)){var We=o.length-q;!Me&&We>0&&(o=o.splice(0,q)).push((0,ct.jsx)("span",{className:He.tag,children:Z(We)},o.length))}var Ge=fe||function(e){return(0,ct.jsxs)("li",{children:[(0,ct.jsx)(en,{className:He.groupLabel,ownerState:Ve,component:"div",children:e.group}),(0,ct.jsx)(tn,{className:He.groupUl,ownerState:Ve,children:e.children})]},e.key)},Ue=me||function(e,t){return(0,ct.jsx)("li",(0,B.Z)({},e,{children:N(t)}))},Ke=function(e,t){var n=Fe({option:e,index:t});return Ue((0,B.Z)({},n,{className:He.option}),e,{selected:n["aria-selected"],inputValue:Be})};return(0,ct.jsxs)(p.Fragment,{children:[(0,ct.jsx)(Wt,(0,B.Z)({ref:t,className:(0,I.Z)(He.root,s),ownerState:Ve},we(xe),{children:he({id:_e,disabled:D,fullWidth:!0,size:"small"===ye?"small":void 0,InputLabelProps:De(),InputProps:{ref:je,className:He.inputRoot,startAdornment:o,endAdornment:(0,ct.jsxs)(Gt,{className:He.endAdornment,ownerState:Ve,children:[Ne?(0,ct.jsx)(Ut,(0,B.Z)({},ke(),{"aria-label":f,title:f,ownerState:Ve},b.clearIndicator,{className:(0,I.Z)(He.clearIndicator,null==(n=b.clearIndicator)?void 0:n.className),children:u})):null,ze?(0,ct.jsx)(Kt,(0,B.Z)({},Se(),{disabled:D,"aria-label":Re?m:oe,title:Re?m:oe,className:(0,I.Z)(He.popupIndicator),ownerState:Ve,children:ce})):null]})},inputProps:(0,B.Z)({className:(0,I.Z)(He.input),disabled:D,readOnly:pe},Ee())})})),Re&&Ie?(0,ct.jsx)($t,{as:le,className:(0,I.Z)(He.popper),disablePortal:k,style:{width:Ie?Ie.clientWidth:null},ownerState:Ve,role:"presentation",anchorEl:Ie,open:!0,children:(0,ct.jsxs)(Yt,(0,B.Z)({ownerState:Ve,as:ie},b.paper,{className:(0,I.Z)(He.paper,null==(r=b.paper)?void 0:r.className),children:[Y&&0===Le.length?(0,ct.jsx)(Xt,{className:He.loading,ownerState:Ve,children:Q}):null,0!==Le.length||T||Y?null:(0,ct.jsx)(Qt,{className:He.noOptions,ownerState:Ve,role:"presentation",onMouseDown:function(e){e.preventDefault()},children:ne}),Le.length>0?(0,ct.jsx)(Jt,(0,B.Z)({as:G,className:He.listbox,ownerState:Ve},Ae(),K,{children:Le.map((function(e,t){return z?Ge({key:e.key,group:e.group,children:e.options.map((function(t,n){return Ke(t,e.index+n)}))}):Ke(e,t)}))})):null]}))}):null]})})),rn=n(27391),on=n(4834),an=n(76933);function sn(e){return e.substring(2).toLowerCase()}var ln=function(e){var t=e.children,n=e.disableReactTree,r=void 0!==n&&n,o=e.mouseEvent,a=void 0===o?"onClick":o,i=e.onClickAway,s=e.touchEvent,l=void 0===s?"onTouchEnd":s,u=p.useRef(!1),c=p.useRef(null),d=p.useRef(!1),f=p.useRef(!1);p.useEffect((function(){return setTimeout((function(){d.current=!0}),0),function(){d.current=!1}}),[]);var h=(0,K.Z)(t.ref,c),m=(0,z.Z)((function(e){var t=f.current;f.current=!1;var n=(0,Y.Z)(c.current);!d.current||!c.current||"clientX"in e&&function(e,t){return t.documentElement.clientWidth-1:!n.documentElement.contains(e.target)||c.current.contains(e.target))||!r&&t||i(e))})),v=function(e){return function(n){f.current=!0;var r=t.props[e];r&&r(n)}},g={ref:h};return!1!==l&&(g[l]=v(l)),p.useEffect((function(){if(!1!==l){var e=sn(l),t=(0,Y.Z)(c.current),n=function(){u.current=!0};return t.addEventListener(e,m),t.addEventListener("touchmove",n),function(){t.removeEventListener(e,m),t.removeEventListener("touchmove",n)}}}),[m,l]),!1!==a&&(g[a]=v(a)),p.useEffect((function(){if(!1!==a){var e=sn(a),t=(0,Y.Z)(c.current);return t.addEventListener(e,m),function(){t.removeEventListener(e,m)}}}),[m,a]),(0,ct.jsx)(p.Fragment,{children:p.cloneElement(t,g)})},un=n(13208);var cn=n(23786),dn=n(96014),pn=n(66199),fn=["className"],hn=(0,b.ZP)("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,"flex-start"===n.alignItems&&t.alignItemsFlexStart]}})((function(e){var t=e.theme,n=e.ownerState;return(0,B.Z)({minWidth:56,color:t.palette.action.active,flexShrink:0,display:"inline-flex"},"flex-start"===n.alignItems&&{marginTop:8})})),mn=p.forwardRef((function(e,t){var n=(0,x.Z)({props:e,name:"MuiListItemIcon"}),r=n.className,o=(0,j.Z)(n,fn),a=p.useContext(pn.Z),i=(0,B.Z)({},n,{alignItems:a.alignItems}),s=function(e){var t=e.alignItems,n=e.classes,r={root:["root","flex-start"===t&&"alignItemsFlexStart"]};return(0,g.Z)(r,dn.f,n)}(i);return(0,ct.jsx)(hn,(0,B.Z)({className:(0,I.Z)(s.root,r),ownerState:i,ref:t},o))}));var vn=function(e){var t=e.children,n=e.defer,r=void 0!==n&&n,o=e.fallback,a=void 0===o?null:o,i=p.useState(!1),s=(0,u.Z)(i,2),l=s[0],c=s[1];return(0,$.Z)((function(){r||c(!0)}),[r]),p.useEffect((function(){r&&c(!0)}),[r]),(0,ct.jsx)(p.Fragment,{children:l?t:a})},gn=function(e){var t=p.useRef({});return p.useEffect((function(){t.current=e})),t.current};function bn(e){return(0,m.Z)("MuiBadge",e)}var yn=(0,v.Z)("MuiBadge",["root","badge","dot","standard","anchorOriginTopLeft","anchorOriginTopRight","anchorOriginBottomLeft","anchorOriginBottomRight","invisible"]),xn=n(27312),Cn=n(20627);function wn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return(0,Cn.Z)(e)?t:(0,B.Z)({},t,{ownerState:(0,B.Z)({},t.ownerState,n)})}var En=["anchorOrigin","classes","badgeContent","component","children","className","components","componentsProps","invisible","max","showZero","variant"],Dn=p.forwardRef((function(e,t){var n=e.anchorOrigin,r=void 0===n?{vertical:"top",horizontal:"right"}:n,o=e.classes,a=e.component,i=e.children,s=e.className,l=e.components,u=void 0===l?{}:l,c=e.componentsProps,d=void 0===c?{}:c,p=e.max,f=void 0===p?99:p,h=e.showZero,m=void 0!==h&&h,v=e.variant,b=void 0===v?"standard":v,y=(0,j.Z)(e,En),x=function(e){var t=e.anchorOrigin,n=void 0===t?{vertical:"top",horizontal:"right"}:t,r=e.badgeContent,o=e.invisible,a=e.max,i=void 0===a?99:a,s=e.showZero,l=void 0!==s&&s,u=e.variant,c=void 0===u?"standard":u,d=gn({anchorOrigin:n,badgeContent:r,max:i,variant:c}),p=o;null==o&&(0===r&&!l||null==r&&"dot"!==c)&&(p=!0);var f=p?d:e,h=f.anchorOrigin,m=void 0===h?n:h,v=f.badgeContent,g=f.max,b=void 0===g?i:g,y=f.variant,x=void 0===y?c:y,C="";return"dot"!==x&&(C=v&&Number(v)>b?"".concat(b,"+"):v),{anchorOrigin:m,badgeContent:v,invisible:p,max:b,variant:x,displayValue:C}}((0,B.Z)({},e,{anchorOrigin:r,max:f,variant:b})),C=x.anchorOrigin,w=x.badgeContent,E=x.max,D=x.variant,S=x.displayValue,k=x.invisible,P=(0,B.Z)({},e,{anchorOrigin:C,badgeContent:w,classes:o,invisible:k,max:E,variant:D,showZero:m}),A=function(e){var t=e.variant,n=e.anchorOrigin,r=e.invisible,o=e.classes,a={root:["root"],badge:["badge",t,"anchorOrigin".concat((0,xn.Z)(n.vertical)).concat((0,xn.Z)(n.horizontal)),r&&"invisible"]};return(0,g.Z)(a,bn,o)}(P),F=a||u.Root||"span",O=wn(F,(0,B.Z)({},y,d.root),P),T=u.Badge||"span",_=wn(T,d.badge,P);return(0,ct.jsxs)(F,(0,B.Z)({},O,{ref:t},y,{className:(0,I.Z)(A.root,O.className,s),children:[i,(0,ct.jsx)(T,(0,B.Z)({},_,{className:(0,I.Z)(A.badge,_.className),children:S}))]}))})),Sn=Dn,kn=function(e){return!e||!(0,Cn.Z)(e)},Pn=["anchorOrigin","component","components","componentsProps","overlap","color","invisible","badgeContent","showZero","variant"],An=(0,B.Z)({},yn,(0,v.Z)("MuiBadge",["colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","overlapRectangular","overlapCircular","anchorOriginTopLeftCircular","anchorOriginTopLeftRectangular","anchorOriginTopRightCircular","anchorOriginTopRightRectangular","anchorOriginBottomLeftCircular","anchorOriginBottomLeftRectangular","anchorOriginBottomRightCircular","anchorOriginBottomRightRectangular"])),Fn=(0,b.ZP)("span",{name:"MuiBadge",slot:"Root",overridesResolver:function(e,t){return t.root}})({position:"relative",display:"inline-flex",verticalAlign:"middle",flexShrink:0}),On=(0,b.ZP)("span",{name:"MuiBadge",slot:"Badge",overridesResolver:function(e,t){var n=e.ownerState;return[t.badge,t[n.variant],t["anchorOrigin".concat((0,A.Z)(n.anchorOrigin.vertical)).concat((0,A.Z)(n.anchorOrigin.horizontal)).concat((0,A.Z)(n.overlap))],"default"!==n.color&&t["color".concat((0,A.Z)(n.color))],n.invisible&&t.invisible]}})((function(e){var t=e.theme,n=e.ownerState;return(0,B.Z)({display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignContent:"center",alignItems:"center",position:"absolute",boxSizing:"border-box",fontFamily:t.typography.fontFamily,fontWeight:t.typography.fontWeightMedium,fontSize:t.typography.pxToRem(12),minWidth:20,lineHeight:1,padding:"0 6px",height:20,borderRadius:10,zIndex:1,transition:t.transitions.create("transform",{easing:t.transitions.easing.easeInOut,duration:t.transitions.duration.enteringScreen})},"default"!==n.color&&{backgroundColor:t.palette[n.color].main,color:t.palette[n.color].contrastText},"dot"===n.variant&&{borderRadius:4,height:8,minWidth:8,padding:0},"top"===n.anchorOrigin.vertical&&"right"===n.anchorOrigin.horizontal&&"rectangular"===n.overlap&&(0,r.Z)({top:0,right:0,transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%"},"&.".concat(An.invisible),{transform:"scale(0) translate(50%, -50%)"}),"bottom"===n.anchorOrigin.vertical&&"right"===n.anchorOrigin.horizontal&&"rectangular"===n.overlap&&(0,r.Z)({bottom:0,right:0,transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%"},"&.".concat(An.invisible),{transform:"scale(0) translate(50%, 50%)"}),"top"===n.anchorOrigin.vertical&&"left"===n.anchorOrigin.horizontal&&"rectangular"===n.overlap&&(0,r.Z)({top:0,left:0,transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%"},"&.".concat(An.invisible),{transform:"scale(0) translate(-50%, -50%)"}),"bottom"===n.anchorOrigin.vertical&&"left"===n.anchorOrigin.horizontal&&"rectangular"===n.overlap&&(0,r.Z)({bottom:0,left:0,transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%"},"&.".concat(An.invisible),{transform:"scale(0) translate(-50%, 50%)"}),"top"===n.anchorOrigin.vertical&&"right"===n.anchorOrigin.horizontal&&"circular"===n.overlap&&(0,r.Z)({top:"14%",right:"14%",transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%"},"&.".concat(An.invisible),{transform:"scale(0) translate(50%, -50%)"}),"bottom"===n.anchorOrigin.vertical&&"right"===n.anchorOrigin.horizontal&&"circular"===n.overlap&&(0,r.Z)({bottom:"14%",right:"14%",transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%"},"&.".concat(An.invisible),{transform:"scale(0) translate(50%, 50%)"}),"top"===n.anchorOrigin.vertical&&"left"===n.anchorOrigin.horizontal&&"circular"===n.overlap&&(0,r.Z)({top:"14%",left:"14%",transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%"},"&.".concat(An.invisible),{transform:"scale(0) translate(-50%, -50%)"}),"bottom"===n.anchorOrigin.vertical&&"left"===n.anchorOrigin.horizontal&&"circular"===n.overlap&&(0,r.Z)({bottom:"14%",left:"14%",transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%"},"&.".concat(An.invisible),{transform:"scale(0) translate(-50%, 50%)"}),n.invisible&&{transition:t.transitions.create("transform",{easing:t.transitions.easing.easeInOut,duration:t.transitions.duration.leavingScreen})})})),Tn=p.forwardRef((function(e,t){var n,r,o=(0,x.Z)({props:e,name:"MuiBadge"}),a=o.anchorOrigin,i=void 0===a?{vertical:"top",horizontal:"right"}:a,s=o.component,l=void 0===s?"span":s,u=o.components,c=void 0===u?{}:u,d=o.componentsProps,p=void 0===d?{}:d,f=o.overlap,h=void 0===f?"rectangular":f,m=o.color,v=void 0===m?"default":m,g=o.invisible,b=o.badgeContent,y=o.showZero,C=void 0!==y&&y,w=o.variant,E=void 0===w?"standard":w,D=(0,j.Z)(o,Pn),S=gn({anchorOrigin:i,color:v,overlap:h}),k=g;null==g&&(0===b&&!C||null==b&&"dot"!==E)&&(k=!0);var P=k?S:o,F=P.color,O=void 0===F?v:F,T=P.overlap,_=void 0===T?h:T,R=P.anchorOrigin,M=void 0===R?i:R,Z=function(e){var t=e.color,n=e.anchorOrigin,r=e.overlap,o=e.classes,a=void 0===o?{}:o;return(0,B.Z)({},a,{badge:(0,I.Z)(a.badge,bn("anchorOrigin".concat((0,A.Z)(n.vertical)).concat((0,A.Z)(n.horizontal)).concat((0,A.Z)(r))),bn("overlap".concat((0,A.Z)(r))),"default"!==t&&[bn("color".concat((0,A.Z)(t))),a["color".concat((0,A.Z)(t))]])})}((0,B.Z)({},o,{anchorOrigin:M,invisible:k,color:O,overlap:_}));return(0,ct.jsx)(Sn,(0,B.Z)({anchorOrigin:M,invisible:g,badgeContent:b,showZero:C,variant:E},D,{components:(0,B.Z)({Root:Fn,Badge:On},c),componentsProps:{root:(0,B.Z)({},p.root,kn(c.Root)&&{as:l,ownerState:(0,B.Z)({},null==(n=p.root)?void 0:n.ownerState,{color:O,overlap:_})}),badge:(0,B.Z)({},p.badge,kn(c.Badge)&&{ownerState:(0,B.Z)({},null==(r=p.badge)?void 0:r.ownerState,{color:O,overlap:_})})},classes:Z,ref:t}))}));function _n(e){return(0,m.Z)("MuiSwitch",e)}var Rn=(0,v.Z)("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),Mn=n(97278),Zn=["className","color","edge","size","sx"],In=(0,b.ZP)("span",{name:"MuiSwitch",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.edge&&t["edge".concat((0,A.Z)(n.edge))],t["size".concat((0,A.Z)(n.size))]]}})((function(e){var t,n=e.ownerState;return(0,B.Z)({display:"inline-flex",width:58,height:38,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"}},"start"===n.edge&&{marginLeft:-8},"end"===n.edge&&{marginRight:-8},"small"===n.size&&(t={width:40,height:24,padding:7},(0,r.Z)(t,"& .".concat(Rn.thumb),{width:16,height:16}),(0,r.Z)(t,"& .".concat(Rn.switchBase),(0,r.Z)({padding:4},"&.".concat(Rn.checked),{transform:"translateX(16px)"})),t))})),jn=(0,b.ZP)(Mn.Z,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:function(e,t){var n=e.ownerState;return[t.switchBase,(0,r.Z)({},"& .".concat(Rn.input),t.input),"default"!==n.color&&t["color".concat((0,A.Z)(n.color))]]}})((function(e){var t,n=e.theme;return t={position:"absolute",top:0,left:0,zIndex:1,color:"light"===n.palette.mode?n.palette.common.white:n.palette.grey[300],transition:n.transitions.create(["left","transform"],{duration:n.transitions.duration.shortest})},(0,r.Z)(t,"&.".concat(Rn.checked),{transform:"translateX(20px)"}),(0,r.Z)(t,"&.".concat(Rn.disabled),{color:"light"===n.palette.mode?n.palette.grey[100]:n.palette.grey[600]}),(0,r.Z)(t,"&.".concat(Rn.checked," + .").concat(Rn.track),{opacity:.5}),(0,r.Z)(t,"&.".concat(Rn.disabled," + .").concat(Rn.track),{opacity:"light"===n.palette.mode?.12:.2}),(0,r.Z)(t,"& .".concat(Rn.input),{left:"-100%",width:"300%"}),t}),(function(e){var t,n=e.theme,o=e.ownerState;return(0,B.Z)({"&:hover":{backgroundColor:(0,y.Fq)(n.palette.action.active,n.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"default"!==o.color&&(t={},(0,r.Z)(t,"&.".concat(Rn.checked),(0,r.Z)({color:n.palette[o.color].main,"&:hover":{backgroundColor:(0,y.Fq)(n.palette[o.color].main,n.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"&.".concat(Rn.disabled),{color:"light"===n.palette.mode?(0,y.$n)(n.palette[o.color].main,.62):(0,y._j)(n.palette[o.color].main,.55)})),(0,r.Z)(t,"&.".concat(Rn.checked," + .").concat(Rn.track),{backgroundColor:n.palette[o.color].main}),t))})),Bn=(0,b.ZP)("span",{name:"MuiSwitch",slot:"Track",overridesResolver:function(e,t){return t.track}})((function(e){var t=e.theme;return{height:"100%",width:"100%",borderRadius:7,zIndex:-1,transition:t.transitions.create(["opacity","background-color"],{duration:t.transitions.duration.shortest}),backgroundColor:"light"===t.palette.mode?t.palette.common.black:t.palette.common.white,opacity:"light"===t.palette.mode?.38:.3}})),Ln=(0,b.ZP)("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:function(e,t){return t.thumb}})((function(e){return{boxShadow:e.theme.shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"}})),Nn=p.forwardRef((function(e,t){var n=(0,x.Z)({props:e,name:"MuiSwitch"}),r=n.className,o=n.color,a=void 0===o?"primary":o,i=n.edge,s=void 0!==i&&i,l=n.size,u=void 0===l?"medium":l,c=n.sx,d=(0,j.Z)(n,Zn),p=(0,B.Z)({},n,{color:a,edge:s,size:u}),f=function(e){var t=e.classes,n=e.edge,r=e.size,o=e.color,a=e.checked,i=e.disabled,s={root:["root",n&&"edge".concat((0,A.Z)(n)),"size".concat((0,A.Z)(r))],switchBase:["switchBase","color".concat((0,A.Z)(o)),a&&"checked",i&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},l=(0,g.Z)(s,_n,t);return(0,B.Z)({},t,l)}(p),h=(0,ct.jsx)(Ln,{className:f.thumb,ownerState:p});return(0,ct.jsxs)(In,{className:(0,I.Z)(f.root,r),sx:c,ownerState:p,children:[(0,ct.jsx)(jn,(0,B.Z)({type:"checkbox",icon:h,checkedIcon:h,ref:t,ownerState:p},d,{classes:(0,B.Z)({},f,{root:f.switchBase})})),(0,ct.jsx)(Bn,{className:f.track,ownerState:p})]})})),zn=n(52930),Vn=n(20890);function Hn(e){return(0,m.Z)("MuiFormControlLabel",e)}var qn,Wn,Gn,Un,Kn,$n,Yn,Xn,Qn=(0,v.Z)("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error"]),Jn=n(76147),er=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","value"],tr=(0,b.ZP)("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[(0,r.Z)({},"& .".concat(Qn.label),t.label),t.root,t["labelPlacement".concat((0,A.Z)(n.labelPlacement))]]}})((function(e){var t=e.theme,n=e.ownerState;return(0,B.Z)((0,r.Z)({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16},"&.".concat(Qn.disabled),{cursor:"default"}),"start"===n.labelPlacement&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},"top"===n.labelPlacement&&{flexDirection:"column-reverse",marginLeft:16},"bottom"===n.labelPlacement&&{flexDirection:"column",marginLeft:16},(0,r.Z)({},"& .".concat(Qn.label),(0,r.Z)({},"&.".concat(Qn.disabled),{color:t.palette.text.disabled})))})),nr=p.forwardRef((function(e,t){var n=(0,x.Z)({props:e,name:"MuiFormControlLabel"}),r=n.className,o=n.componentsProps,a=void 0===o?{}:o,i=n.control,s=n.disabled,l=n.disableTypography,u=n.label,c=n.labelPlacement,d=void 0===c?"end":c,f=(0,j.Z)(n,er),h=(0,zn.Z)(),m=s;"undefined"===typeof m&&"undefined"!==typeof i.props.disabled&&(m=i.props.disabled),"undefined"===typeof m&&h&&(m=h.disabled);var v={disabled:m};["checked","name","onChange","value","inputRef"].forEach((function(e){"undefined"===typeof i.props[e]&&"undefined"!==typeof n[e]&&(v[e]=n[e])}));var b=(0,Jn.Z)({props:n,muiFormControl:h,states:["error"]}),y=(0,B.Z)({},n,{disabled:m,label:u,labelPlacement:d,error:b.error}),C=function(e){var t=e.classes,n=e.disabled,r=e.labelPlacement,o=e.error,a={root:["root",n&&"disabled","labelPlacement".concat((0,A.Z)(r)),o&&"error"],label:["label",n&&"disabled"]};return(0,g.Z)(a,Hn,t)}(y);return(0,ct.jsxs)(tr,(0,B.Z)({className:(0,I.Z)(C.root,r),ownerState:y,ref:t},f,{children:[p.cloneElement(i,v),u.type===Vn.Z||l?u:(0,ct.jsx)(Vn.Z,(0,B.Z)({component:"span",className:C.label},a.typography,{children:u}))]}))})),rr=n(38091),or=n(94925),ar=n(13239),ir=n(58406),sr=n(68745),lr=n(34663),ur=(0,S.Z)((0,ct.jsx)("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),cr=(0,S.Z)((0,ct.jsx)("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight"),dr=n(13967),pr=(0,S.Z)((0,ct.jsx)("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage"),fr=(0,S.Z)((0,ct.jsx)("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage"),hr=["backIconButtonProps","count","getItemAriaLabel","nextIconButtonProps","onPageChange","page","rowsPerPage","showFirstButton","showLastButton"],mr=p.forwardRef((function(e,t){var n=e.backIconButtonProps,r=e.count,o=e.getItemAriaLabel,a=e.nextIconButtonProps,i=e.onPageChange,s=e.page,l=e.rowsPerPage,u=e.showFirstButton,c=e.showLastButton,d=(0,j.Z)(e,hr),p=(0,dr.Z)();return(0,ct.jsxs)("div",(0,B.Z)({ref:t},d,{children:[u&&(0,ct.jsx)(Dt.Z,{onClick:function(e){i(e,0)},disabled:0===s,"aria-label":o("first",s),title:o("first",s),children:"rtl"===p.direction?qn||(qn=(0,ct.jsx)(pr,{})):Wn||(Wn=(0,ct.jsx)(fr,{}))}),(0,ct.jsx)(Dt.Z,(0,B.Z)({onClick:function(e){i(e,s-1)},disabled:0===s,color:"inherit","aria-label":o("previous",s),title:o("previous",s)},n,{children:"rtl"===p.direction?Gn||(Gn=(0,ct.jsx)(cr,{})):Un||(Un=(0,ct.jsx)(ur,{}))})),(0,ct.jsx)(Dt.Z,(0,B.Z)({onClick:function(e){i(e,s+1)},disabled:-1!==r&&s>=Math.ceil(r/l)-1,color:"inherit","aria-label":o("next",s),title:o("next",s)},a,{children:"rtl"===p.direction?Kn||(Kn=(0,ct.jsx)(ur,{})):$n||($n=(0,ct.jsx)(cr,{}))})),c&&(0,ct.jsx)(Dt.Z,{onClick:function(e){i(e,Math.max(0,Math.ceil(r/l)-1))},disabled:s>=Math.ceil(r/l)-1,"aria-label":o("last",s),title:o("last",s),children:"rtl"===p.direction?Yn||(Yn=(0,ct.jsx)(fr,{})):Xn||(Xn=(0,ct.jsx)(pr,{}))})]}))}));function vr(e){return(0,m.Z)("MuiTablePagination",e)}var gr,br=(0,v.Z)("MuiTablePagination",["root","toolbar","spacer","selectLabel","selectRoot","select","selectIcon","input","menuItem","displayedRows","actions"]),yr=["ActionsComponent","backIconButtonProps","className","colSpan","component","count","getItemAriaLabel","labelDisplayedRows","labelRowsPerPage","nextIconButtonProps","onPageChange","onRowsPerPageChange","page","rowsPerPage","rowsPerPageOptions","SelectProps","showFirstButton","showLastButton"],xr=(0,b.ZP)(sr.Z,{name:"MuiTablePagination",slot:"Root",overridesResolver:function(e,t){return t.root}})((function(e){var t=e.theme;return{overflow:"auto",color:t.palette.text.primary,fontSize:t.typography.pxToRem(14),"&:last-child":{padding:0}}})),Cr=(0,b.ZP)(lr.Z,{name:"MuiTablePagination",slot:"Toolbar",overridesResolver:function(e,t){return(0,B.Z)((0,r.Z)({},"& .".concat(br.actions),t.actions),t.toolbar)}})((function(e){var t,n=e.theme;return t={minHeight:52,paddingRight:2},(0,r.Z)(t,"".concat(n.breakpoints.up("xs")," and (orientation: landscape)"),{minHeight:52}),(0,r.Z)(t,n.breakpoints.up("sm"),{minHeight:52,paddingRight:2}),(0,r.Z)(t,"& .".concat(br.actions),{flexShrink:0,marginLeft:20}),t})),wr=(0,b.ZP)("div",{name:"MuiTablePagination",slot:"Spacer",overridesResolver:function(e,t){return t.spacer}})({flex:"1 1 100%"}),Er=(0,b.ZP)("p",{name:"MuiTablePagination",slot:"SelectLabel",overridesResolver:function(e,t){return t.selectLabel}})((function(e){var t=e.theme;return(0,B.Z)({},t.typography.body2,{flexShrink:0})})),Dr=(0,b.ZP)(ir.Z,{name:"MuiTablePagination",slot:"Select",overridesResolver:function(e,t){var n;return(0,B.Z)((n={},(0,r.Z)(n,"& .".concat(br.selectIcon),t.selectIcon),(0,r.Z)(n,"& .".concat(br.select),t.select),n),t.input,t.selectRoot)}})((0,r.Z)({color:"inherit",fontSize:"inherit",flexShrink:0,marginRight:32,marginLeft:8},"& .".concat(br.select),{paddingLeft:8,paddingRight:24,textAlign:"right",textAlignLast:"right"})),Sr=(0,b.ZP)(cn.Z,{name:"MuiTablePagination",slot:"MenuItem",overridesResolver:function(e,t){return t.menuItem}})({}),kr=(0,b.ZP)("p",{name:"MuiTablePagination",slot:"DisplayedRows",overridesResolver:function(e,t){return t.displayedRows}})((function(e){var t=e.theme;return(0,B.Z)({},t.typography.body2,{flexShrink:0})}));function Pr(e){var t=e.from,n=e.to,r=e.count;return"".concat(t,"\u2013").concat(n," of ").concat(-1!==r?r:"more than ".concat(n))}function Ar(e){return"Go to ".concat(e," page")}var Fr=p.forwardRef((function(e,t){var n,r=(0,x.Z)({props:e,name:"MuiTablePagination"}),o=r.ActionsComponent,a=void 0===o?mr:o,i=r.backIconButtonProps,s=r.className,l=r.colSpan,u=r.component,c=void 0===u?sr.Z:u,d=r.count,f=r.getItemAriaLabel,h=void 0===f?Ar:f,m=r.labelDisplayedRows,v=void 0===m?Pr:m,b=r.labelRowsPerPage,y=void 0===b?"Rows per page:":b,C=r.nextIconButtonProps,w=r.onPageChange,E=r.onRowsPerPageChange,D=r.page,S=r.rowsPerPage,P=r.rowsPerPageOptions,A=void 0===P?[10,25,50,100]:P,F=r.SelectProps,O=void 0===F?{}:F,T=r.showFirstButton,_=void 0!==T&&T,R=r.showLastButton,M=void 0!==R&&R,Z=(0,j.Z)(r,yr),L=r,N=function(e){var t=e.classes;return(0,g.Z)({root:["root"],toolbar:["toolbar"],spacer:["spacer"],selectLabel:["selectLabel"],select:["select"],input:["input"],selectIcon:["selectIcon"],menuItem:["menuItem"],displayedRows:["displayedRows"],actions:["actions"]},vr,t)}(L),z=O.native?"option":Sr;c!==sr.Z&&"td"!==c||(n=l||1e3);var V=(0,k.Z)(O.id),H=(0,k.Z)(O.labelId);return(0,ct.jsx)(xr,(0,B.Z)({colSpan:n,ref:t,as:c,ownerState:L,className:(0,I.Z)(N.root,s)},Z,{children:(0,ct.jsxs)(Cr,{className:N.toolbar,children:[(0,ct.jsx)(wr,{className:N.spacer}),A.length>1&&(0,ct.jsx)(Er,{className:N.selectLabel,id:H,children:y}),A.length>1&&(0,ct.jsx)(Dr,(0,B.Z)({variant:"standard",input:gr||(gr=(0,ct.jsx)(on.ZP,{})),value:S,onChange:E,id:V,labelId:H},O,{classes:(0,B.Z)({},O.classes,{root:(0,I.Z)(N.input,N.selectRoot,(O.classes||{}).root),select:(0,I.Z)(N.select,(O.classes||{}).select),icon:(0,I.Z)(N.selectIcon,(O.classes||{}).icon)}),children:A.map((function(e){return(0,p.createElement)(z,(0,B.Z)({},!(0,Cn.Z)(z)&&{ownerState:L},{className:N.menuItem,key:e.label?e.label:e,value:e.value?e.value:e}),e.label?e.label:e)}))})),(0,ct.jsx)(kr,{className:N.displayedRows,children:v({from:0===d?0:D*S+1,to:-1===d?(D+1)*S:-1===S?d:Math.min(d,(D+1)*S),count:-1===d?-1:d,page:D})}),(0,ct.jsx)(a,{className:N.actions,backIconButtonProps:i,count:d,nextIconButtonProps:C,onPageChange:w,page:D,rowsPerPage:S,showFirstButton:_,showLastButton:M,getItemAriaLabel:h})]})}))})),Or=n(94454),Tr=n(68096),_r=n(36151),Rr=n(23031),Mr=n(98278);function Zr(e){return(0,m.Z)("MuiTooltip",e)}var Ir=(0,v.Z)("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),jr=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","title","TransitionComponent","TransitionProps"];var Br=(0,b.ZP)(bt,{name:"MuiTooltip",slot:"Popper",overridesResolver:function(e,t){var n=e.ownerState;return[t.popper,!n.disableInteractive&&t.popperInteractive,n.arrow&&t.popperArrow,!n.open&&t.popperClose]}})((function(e){var t,n=e.theme,o=e.ownerState,a=e.open;return(0,B.Z)({zIndex:n.zIndex.tooltip,pointerEvents:"none"},!o.disableInteractive&&{pointerEvents:"auto"},!a&&{pointerEvents:"none"},o.arrow&&(t={},(0,r.Z)(t,'&[data-popper-placement*="bottom"] .'.concat(Ir.arrow),{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}}),(0,r.Z)(t,'&[data-popper-placement*="top"] .'.concat(Ir.arrow),{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}}),(0,r.Z)(t,'&[data-popper-placement*="right"] .'.concat(Ir.arrow),(0,B.Z)({},o.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}})),(0,r.Z)(t,'&[data-popper-placement*="left"] .'.concat(Ir.arrow),(0,B.Z)({},o.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})),t))})),Lr=(0,b.ZP)("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:function(e,t){var n=e.ownerState;return[t.tooltip,n.touch&&t.touch,n.arrow&&t.tooltipArrow,t["tooltipPlacement".concat((0,A.Z)(n.placement.split("-")[0]))]]}})((function(e){var t,n,o=e.theme,a=e.ownerState;return(0,B.Z)({backgroundColor:(0,y.Fq)(o.palette.grey[700],.92),borderRadius:o.shape.borderRadius,color:o.palette.common.white,fontFamily:o.typography.fontFamily,padding:"4px 8px",fontSize:o.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:o.typography.fontWeightMedium},a.arrow&&{position:"relative",margin:0},a.touch&&{padding:"8px 16px",fontSize:o.typography.pxToRem(14),lineHeight:"".concat((n=16/14,Math.round(1e5*n)/1e5),"em"),fontWeight:o.typography.fontWeightRegular},(t={},(0,r.Z)(t,".".concat(Ir.popper,'[data-popper-placement*="left"] &'),(0,B.Z)({transformOrigin:"right center"},a.isRtl?(0,B.Z)({marginLeft:"14px"},a.touch&&{marginLeft:"24px"}):(0,B.Z)({marginRight:"14px"},a.touch&&{marginRight:"24px"}))),(0,r.Z)(t,".".concat(Ir.popper,'[data-popper-placement*="right"] &'),(0,B.Z)({transformOrigin:"left center"},a.isRtl?(0,B.Z)({marginRight:"14px"},a.touch&&{marginRight:"24px"}):(0,B.Z)({marginLeft:"14px"},a.touch&&{marginLeft:"24px"}))),(0,r.Z)(t,".".concat(Ir.popper,'[data-popper-placement*="top"] &'),(0,B.Z)({transformOrigin:"center bottom",marginBottom:"14px"},a.touch&&{marginBottom:"24px"})),(0,r.Z)(t,".".concat(Ir.popper,'[data-popper-placement*="bottom"] &'),(0,B.Z)({transformOrigin:"center top",marginTop:"14px"},a.touch&&{marginTop:"24px"})),t))})),Nr=(0,b.ZP)("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:function(e,t){return t.arrow}})((function(e){var t=e.theme;return{overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:(0,y.Fq)(t.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}})),zr=!1,Vr=null;function Hr(e,t){return function(n){t&&t(n),e(n)}}var qr,Wr=p.forwardRef((function(e,t){var n,r,o,a,i,s,l=(0,x.Z)({props:e,name:"MuiTooltip"}),c=l.arrow,d=void 0!==c&&c,f=l.children,h=l.components,m=void 0===h?{}:h,v=l.componentsProps,b=void 0===v?{}:v,y=l.describeChild,w=void 0!==y&&y,E=l.disableFocusListener,S=void 0!==E&&E,P=l.disableHoverListener,F=void 0!==P&&P,O=l.disableInteractive,T=void 0!==O&&O,_=l.disableTouchListener,R=void 0!==_&&_,M=l.enterDelay,Z=void 0===M?100:M,L=l.enterNextDelay,N=void 0===L?0:L,z=l.enterTouchDelay,V=void 0===z?700:z,H=l.followCursor,q=void 0!==H&&H,W=l.id,G=l.leaveDelay,U=void 0===G?0:G,K=l.leaveTouchDelay,$=void 0===K?1500:K,Y=l.onClose,X=l.onOpen,Q=l.open,J=l.placement,ee=void 0===J?"bottom":J,te=l.PopperComponent,ne=l.PopperProps,re=void 0===ne?{}:ne,oe=l.title,ae=l.TransitionComponent,ie=void 0===ae?un.Z:ae,se=l.TransitionProps,le=(0,j.Z)(l,jr),ue=(0,dr.Z)(),ce="rtl"===ue.direction,de=p.useState(),pe=(0,u.Z)(de,2),fe=pe[0],he=pe[1],me=p.useState(null),ve=(0,u.Z)(me,2),ge=ve[0],be=ve[1],ye=p.useRef(!1),xe=T||q,Ce=p.useRef(),we=p.useRef(),Ee=p.useRef(),De=p.useRef(),Se=(0,Mr.Z)({controlled:Q,default:!1,name:"Tooltip",state:"open"}),ke=(0,u.Z)(Se,2),Pe=ke[0],Ae=ke[1],Fe=Pe,Oe=(0,k.Z)(W),Te=p.useRef(),_e=p.useCallback((function(){void 0!==Te.current&&(document.body.style.WebkitUserSelect=Te.current,Te.current=void 0),clearTimeout(De.current)}),[]);p.useEffect((function(){return function(){clearTimeout(Ce.current),clearTimeout(we.current),clearTimeout(Ee.current),_e()}}),[_e]);var Re=function(e){clearTimeout(Vr),zr=!0,Ae(!0),X&&!Fe&&X(e)},Me=(0,C.Z)((function(e){clearTimeout(Vr),Vr=setTimeout((function(){zr=!1}),800+U),Ae(!1),Y&&Fe&&Y(e),clearTimeout(Ce.current),Ce.current=setTimeout((function(){ye.current=!1}),ue.transitions.duration.shortest)})),Ze=function(e){ye.current&&"touchstart"!==e.type||(fe&&fe.removeAttribute("title"),clearTimeout(we.current),clearTimeout(Ee.current),Z||zr&&N?we.current=setTimeout((function(){Re(e)}),zr?N:Z):Re(e))},Ie=function(e){clearTimeout(we.current),clearTimeout(Ee.current),Ee.current=setTimeout((function(){Me(e)}),U)},je=(0,Rr.Z)(),Be=je.isFocusVisibleRef,Le=je.onBlur,Ne=je.onFocus,ze=je.ref,Ve=p.useState(!1),He=(0,u.Z)(Ve,2)[1],qe=function(e){Le(e),!1===Be.current&&(He(!1),Ie(e))},We=function(e){fe||he(e.currentTarget),Ne(e),!0===Be.current&&(He(!0),Ze(e))},Ge=function(e){ye.current=!0;var t=f.props;t.onTouchStart&&t.onTouchStart(e)},Ue=Ze,Ke=Ie;p.useEffect((function(){if(Fe)return document.addEventListener("keydown",e),function(){document.removeEventListener("keydown",e)};function e(e){"Escape"!==e.key&&"Esc"!==e.key||Me(e)}}),[Me,Fe]);var $e=(0,D.Z)(he,t),Ye=(0,D.Z)(ze,$e),Xe=(0,D.Z)(f.ref,Ye);""===oe&&(Fe=!1);var Qe=p.useRef({x:0,y:0}),Je=p.useRef(),et={},tt="string"===typeof oe;w?(et.title=Fe||!tt||F?null:oe,et["aria-describedby"]=Fe?Oe:null):(et["aria-label"]=tt?oe:null,et["aria-labelledby"]=Fe&&!tt?Oe:null);var nt=(0,B.Z)({},et,le,f.props,{className:(0,I.Z)(le.className,f.props.className),onTouchStart:Ge,ref:Xe},q?{onMouseMove:function(e){var t=f.props;t.onMouseMove&&t.onMouseMove(e),Qe.current={x:e.clientX,y:e.clientY},Je.current&&Je.current.update()}}:{});var rt={};R||(nt.onTouchStart=function(e){Ge(e),clearTimeout(Ee.current),clearTimeout(Ce.current),_e(),Te.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",De.current=setTimeout((function(){document.body.style.WebkitUserSelect=Te.current,Ze(e)}),V)},nt.onTouchEnd=function(e){f.props.onTouchEnd&&f.props.onTouchEnd(e),_e(),clearTimeout(Ee.current),Ee.current=setTimeout((function(){Me(e)}),$)}),F||(nt.onMouseOver=Hr(Ue,nt.onMouseOver),nt.onMouseLeave=Hr(Ke,nt.onMouseLeave),xe||(rt.onMouseOver=Ue,rt.onMouseLeave=Ke)),S||(nt.onFocus=Hr(We,nt.onFocus),nt.onBlur=Hr(qe,nt.onBlur),xe||(rt.onFocus=We,rt.onBlur=qe));var ot=p.useMemo((function(){var e,t=[{name:"arrow",enabled:Boolean(ge),options:{element:ge,padding:4}}];return null!=(e=re.popperOptions)&&e.modifiers&&(t=t.concat(re.popperOptions.modifiers)),(0,B.Z)({},re.popperOptions,{modifiers:t})}),[ge,re]),at=(0,B.Z)({},l,{isRtl:ce,arrow:d,disableInteractive:xe,placement:ee,PopperComponentProp:te,touch:ye.current}),it=function(e){var t=e.classes,n=e.disableInteractive,r=e.arrow,o=e.touch,a=e.placement,i={popper:["popper",!n&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",o&&"touch","tooltipPlacement".concat((0,A.Z)(a.split("-")[0]))],arrow:["arrow"]};return(0,g.Z)(i,Zr,t)}(at),st=null!=(n=m.Popper)?n:Br,lt=null!=(r=null!=(o=m.Transition)?o:ie)?r:un.Z,ut=null!=(a=m.Tooltip)?a:Lr,dt=null!=(i=m.Arrow)?i:Nr,pt=wn(st,(0,B.Z)({},re,b.popper),at),ft=wn(lt,(0,B.Z)({},se,b.transition),at),ht=wn(ut,(0,B.Z)({},b.tooltip),at),mt=wn(dt,(0,B.Z)({},b.arrow),at);return(0,ct.jsxs)(p.Fragment,{children:[p.cloneElement(f,nt),(0,ct.jsx)(st,(0,B.Z)({as:null!=te?te:bt,placement:ee,anchorEl:q?{getBoundingClientRect:function(){return{top:Qe.current.y,left:Qe.current.x,right:Qe.current.x,bottom:Qe.current.y,width:0,height:0}}}:fe,popperRef:Je,open:!!fe&&Fe,id:Oe,transition:!0},rt,pt,{className:(0,I.Z)(it.popper,null==re?void 0:re.className,null==(s=b.popper)?void 0:s.className),popperOptions:ot,children:function(e){var t,n,r=e.TransitionProps;return(0,ct.jsx)(lt,(0,B.Z)({timeout:ue.transitions.duration.shorter},r,ft,{children:(0,ct.jsxs)(ut,(0,B.Z)({},ht,{className:(0,I.Z)(it.tooltip,null==(t=b.tooltip)?void 0:t.className),children:[oe,d?(0,ct.jsx)(dt,(0,B.Z)({},mt,{className:(0,I.Z)(it.arrow,null==(n=b.arrow)?void 0:n.className),ref:be})):null]}))}))}}))]})})),Gr=Wr;e=n.hmd(e),function(e){e.resize="resize",e.debouncedResize="debouncedResize",e.viewportInnerSizeChange="viewportInnerSizeChange",e.componentError="componentError",e.unmount="unmount",e.cellModeChange="cellModeChange",e.cellClick="cellClick",e.cellDoubleClick="cellDoubleClick",e.cellMouseDown="cellMouseDown",e.cellMouseUp="cellMouseUp",e.cellKeyDown="cellKeyDown",e.cellFocusIn="cellFocusIn",e.cellFocusOut="cellFocusOut",e.cellDragEnter="cellDragEnter",e.cellDragOver="cellDragOver",e.editCellPropsChange="editCellPropsChange",e.cellEditCommit="cellEditCommit",e.cellEditStart="cellEditStart",e.cellEditStop="cellEditStop",e.rowEditStart="rowEditStart",e.rowEditStop="rowEditStop",e.rowEditCommit="rowEditCommit",e.cellNavigationKeyDown="cellNavigationKeyDown",e.rowClick="rowClick",e.rowDoubleClick="rowDoubleClick",e.rowMouseEnter="rowMouseEnter",e.rowMouseLeave="rowMouseLeave",e.editRowsModelChange="editRowsModelChange",e.columnHeaderBlur="columnHeaderBlur",e.columnHeaderFocus="columnHeaderFocus",e.columnHeaderNavigationKeyDown="columnHeaderNavigationKeyDown",e.columnHeaderKeyDown="columnHeaderKeyDown",e.columnHeaderClick="columnHeaderClick",e.columnHeaderDoubleClick="columnHeaderDoubleClick",e.columnHeaderOver="columnHeaderOver",e.columnHeaderOut="columnHeaderOut",e.columnHeaderEnter="columnHeaderEnter",e.columnHeaderLeave="columnHeaderLeave",e.columnHeaderDragStart="columnHeaderDragStart",e.columnHeaderDragOver="columnHeaderDragOver",e.columnHeaderDragEnter="columnHeaderDragEnter",e.columnHeaderDragEnd="columnHeaderDragEnd",e.selectionChange="selectionChange",e.headerSelectionCheckboxChange="headerSelectionCheckboxChange",e.rowSelectionCheckboxChange="rowSelectionCheckboxChange",e.pageChange="pageChange",e.pageSizeChange="pageSizeChange",e.rowGroupingModelChange="rowGroupingModelChange",e.rowsScroll="rowsScroll",e.rowsScrollEnd="rowsScrollEnd",e.columnSeparatorMouseDown="columnSeparatorMouseDown",e.columnResize="columnResize",e.columnWidthChange="columnWidthChange",e.columnResizeStart="columnResizeStart",e.columnResizeStop="columnResizeStop",e.columnOrderChange="columnOrderChange",e.rowsSet="rowsSet",e.rowExpansionChange="rowExpansionChange",e.visibleRowsSet="visibleRowsSet",e.columnsChange="columnsChange",e.detailPanelsExpandedRowIdsChange="detailPanelsExpandedRowIdsChange",e.pinnedColumnsChange="pinnedColumnsChange",e.preProcessorRegister="preProcessorRegister",e.preProcessorUnregister="preProcessorUnregister",e.rowGroupsPreProcessingChange="rowGroupsPreProcessingChange",e.sortModelChange="sortModelChange",e.filterModelChange="filterModelChange",e.columnVisibilityModelChange="columnVisibilityModelChange",e.stateChange="stateChange",e.columnVisibilityChange="columnVisibilityChange",e.virtualScrollerContentSizeChange="virtualScrollerContentSizeChange"}(qr||(qr={}));var Ur=p.createContext(void 0);function Kr(){var e=p.useContext(Ur);if(void 0===e)throw new Error(["MUI: Could not find the data grid context.","It looks like you rendered your component outside of a DataGrid or DataGridPro parent component.","This can also happen if you are bundling multiple versions of the data grid."].join("\n"));return e}function $r(e){return(0,m.Z)("MuiDataGrid",e)}var Yr=(0,v.Z)("MuiDataGrid",["actionsCell","autoHeight","booleanCell","cell--editable","cell--editing","cell--textCenter","cell--textLeft","cell--textRight","cell--withRenderer","cell","cellCheckbox","checkboxInput","columnHeader--alignCenter","columnHeader--alignLeft","columnHeader--alignRight","columnHeader--dragging","columnHeader--moving","columnHeader--numeric","columnHeader--sortable","columnHeader--sorted","columnHeader","columnHeaderCheckbox","columnHeaderDraggableContainer","columnHeaderDropZone","columnHeaderTitle","columnHeaderTitleContainer","columnHeaders","columnHeadersInner","columnHeadersInner--scrollable","columnSeparator--resizable","columnSeparator--resizing","columnSeparator--sideLeft","columnSeparator--sideRight","columnSeparator","columnsPanel","columnsPanelRow","detailPanel","detailPanels","detailPanelToggleCell","detailPanelToggleCell--expanded","panel","panelHeader","panelWrapper","panelContent","panelFooter","paper","editBooleanCell","editInputCell","filterForm","filterIcon","footerContainer","iconButtonContainer","iconSeparator","main","menu","menuIcon","menuIconButton","menuOpen","menuList","overlay","root","row--editable","row--editing","row","rowCount","scrollArea--left","scrollArea--right","scrollArea","selectedRowCount","sortIcon","toolbarContainer","toolbarFilterList","virtualScroller","virtualScrollerContent","virtualScrollerRenderZone","pinnedColumns","pinnedColumns--left","pinnedColumns--right","pinnedColumnHeaders","pinnedColumnHeaders--left","pinnedColumnHeaders--right","withBorder","treeDataGroupingCell","treeDataGroupingCellToggle","groupingCriteriaCell","groupingCriteriaCellToggle"]),Xr=p.createContext(void 0),Qr=function(){var e=p.useContext(Xr);if(!e)throw new Error("MUI: useGridRootProps should only be used inside the DataGrid/DataGridPro component.");return e},Jr=(0,b.ZP)("div",{name:"MuiDataGrid",slot:"Main",overridesResolver:function(e,t){return t.main}})((function(){return{position:"relative",flexGrow:1,display:"flex",flexDirection:"column",overflow:"hidden"}}));function eo(e){var t=function(e){var t=e.classes;return(0,g.Z)({root:["main"]},$r,t)}({classes:Qr().classes});return p.createElement(Jr,{className:t.root},e.children)}function to(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; z-index: -1; } .Mui-resizeTriggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',r=t.head||t.getElementsByTagName("head")[0],o=t.createElement("style");o.id="muiDetectElementResize",o.type="text/css",null!=e&&o.setAttribute("nonce",e),o.styleSheet?o.styleSheet.cssText=n:o.appendChild(t.createTextNode(n)),r.appendChild(o)}}(s),o.__resizeLast__={},o.__resizeListeners__=[],(o.__resizeTriggers__=s.createElement("div")).className="Mui-resizeTriggers",o.__resizeTriggers__.innerHTML='
',o.appendChild(o.__resizeTriggers__),n(o),o.addEventListener("scroll",r,!0),i&&(o.__resizeTriggers__.__animationListener__=function(e){"resizeanim"==e.animationName&&n(o)},o.__resizeTriggers__.addEventListener(i,o.__resizeTriggers__.__animationListener__))}o.__resizeListeners__.push(a)},removeResizeListener:function(e,t){if(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),!e.__resizeListeners__.length){e.removeEventListener("scroll",r,!0),e.__resizeTriggers__.__animationListener__&&(e.__resizeTriggers__.removeEventListener(i,e.__resizeTriggers__.__animationListener__),e.__resizeTriggers__.__animationListener__=null);try{e.__resizeTriggers__=!e.removeChild(e.__resizeTriggers__)}catch(e){}}}}}(f,t);return n.addResizeListener(k.current,P),P(),function(){n.removeResizeListener(k.current,P)}}}),[f,P]);var A={overflow:"visible"},F={};l||(A.height=0,F.height=y.height),d||(A.width=0,F.width=y.width);var O=(0,D.Z)(S,t);return p.createElement("div",Object.assign({ref:O,style:Object.assign(Object.assign({},A),m)},v),null===y.height&&null===y.width?null:n(F))})),oo=function(e,t){return function(e){return e.cache}(t)?t(e):t(e.current.state)},ao={};function io(e){return e.current}var so=function(){for(var e=arguments.length,t=new Array(e),n=0;n1?r+1:void 0},t}),{})})),wo=function(e){return e.columns},Eo=function(e){return e.columns.all},Do=function(e){return e.columns.lookup},So=so(Eo,Do,(function(e,t){return e.map((function(e){return t[e]}))})),ko=so(wo,(function(e){return e.columnVisibilityModel})),Po=so(So,ko,(function(e,t){return e.filter((function(e){return!1!==t[e.field]}))})),Ao=(so(Po,(function(e){return e.map((function(e){return e.field}))})),so(Po,(function(e){var t=[];return{totalWidth:e.reduce((function(e,n){return t.push(e),e+n.computedWidth}),0),positions:t}}))),Fo=so(So,(function(e){return e.filter((function(e){return e.filterable}))})),Oo=so(Fo,(function(e){return e.map((function(e){return e.field}))})),To=so(Po,(function(e){return e.length})),_o=so(Ao,(function(e){return e.totalWidth})),Ro=function(e){return e.rowsMeta},Mo=function(e){return e.filter},Zo=so(Mo,(function(e){return e.filterModel})),Io=so(Mo,(function(e){return e.visibleRowsLookup})),jo=so(Mo,(function(e){return e.filteredRowsLookup})),Bo=(so(Mo,(function(e){return e.filteredDescendantCountLookup})),so(Io,yo,(function(e,t){return t.filter((function(t){return!1!==e[t.id]}))}))),Lo=so(Bo,(function(e){return e.map((function(e){return e.id}))})),No=so(jo,yo,(function(e,t){return t.filter((function(t){return!1!==e[t.id]}))})),zo=so(No,(function(e){return e.map((function(e){return e.id}))})),Vo=so(Bo,fo,mo,(function(e,t,n){return n<2?e:e.filter((function(e){var n;return 0===(null===(n=t[e.id])||void 0===n?void 0:n.depth)}))})),Ho=so(Bo,(function(e){return e.length})),qo=so(Vo,(function(e){return e.length})),Wo=so(Zo,Do,(function(e,t){var n;return null===(n=e.items)||void 0===n?void 0:n.filter((function(e){var n,r;if(!e.columnField)return!1;var o=t[e.columnField];if(!(null==o?void 0:o.filterOperators)||0===(null===(n=null==o?void 0:o.filterOperators)||void 0===n?void 0:n.length))return!1;var a=o.filterOperators.find((function(t){return t.value===e.operatorValue}));return!!a&&(!a.InputComponent||null!=e.value&&""!==(null===(r=e.value)||void 0===r?void 0:r.toString()))}))})),Go=so(Wo,(function(e){return e.reduce((function(e,t){return e[t.columnField]?e[t.columnField].push(t):e[t.columnField]=[t],e}),{})}));function Uo(){var e,t,n,r=Kr(),o=Qr(),a=oo(r,uo),i=oo(r,Ho),s=!o.loading&&0===a,l=!o.loading&&a>0&&0===i;return s?p.createElement(o.components.NoRowsOverlay,Object.assign({},null===(e=o.componentsProps)||void 0===e?void 0:e.noRowsOverlay)):l?p.createElement(o.components.NoResultsOverlay,Object.assign({},null===(t=o.componentsProps)||void 0===t?void 0:t.noResultsOverlay)):o.loading?p.createElement(o.components.LoadingOverlay,Object.assign({},null===(n=o.componentsProps)||void 0===n?void 0:n.loadingOverlay)):null}var Ko=function(e){return e.density},$o=so(Ko,(function(e){return e.value})),Yo=so(Ko,(function(e){return e.rowHeight})),Xo=so(Ko,(function(e){return e.headerHeight})),Qo=so(Ko,(function(e){return e.factor}));function Jo(e){var t=e.children,n=e.VirtualScrollerComponent,r=e.ColumnHeadersComponent,o=Kr(),a=Qr(),i=oo(o,Xo),s=p.useState(a.disableVirtualization),l=(0,u.Z)(s,2),c=l[0],d=l[1],f=p.useCallback((function(){d(!0)}),[]),h=p.useCallback((function(){d(!1)}),[]);o.current.unstable_disableVirtualization=f,o.current.unstable_enableVirtualization=h;var m=p.useRef(null),v=p.useRef(null),g=p.useRef(null),b=p.useRef(null);o.current.columnHeadersContainerElementRef=v,o.current.columnHeadersElementRef=m,o.current.windowRef=g,o.current.renderingZoneRef=b;var y=p.useCallback((function(e){o.current.publishEvent(qr.resize,e)}),[o]);return p.createElement(eo,null,p.createElement(Uo,null),p.createElement(r,{ref:v,innerRef:m}),p.createElement(ro,{nonce:a.nonce,disableHeight:a.autoHeight,onResize:y},(function(e){var t={width:e.width,height:e.height?e.height-i:"auto",marginTop:i};return p.createElement(n,{ref:g,style:t,disableVirtualization:c})})),t)}function ea(e,t){var n=p.useRef(null);if(n.current)return n.current;var r=e.current.getLogger(t);return n.current=r,r}var ta=function(e){(0,s.Z)(n,e);var t=(0,l.Z)(n);function n(){return(0,a.Z)(this,n),t.apply(this,arguments)}return(0,i.Z)(n,[{key:"componentDidCatch",value:function(e,t){this.props.api.current&&(this.logError(e),this.props.api.current.showError({error:e,errorInfo:t}))}},{key:"logError",value:function(e,t){this.props.logger.error("An unexpected error occurred. Error: ".concat(e&&e.message,". "),e,t)}},{key:"render",value:function(){var e;return this.props.hasError||(null===(e=this.state)||void 0===e?void 0:e.hasError)?this.props.render(this.props.componentProps||this.state):this.props.children}}],[{key:"getDerivedStateFromError",value:function(e){return{hasError:!0,error:e}}}]),n}(p.Component);function na(e){var t=e.children,n=Kr(),r=ea(n,"GridErrorHandler"),o=Qr(),a=n.current.state.error,i=p.useCallback((function(e){n.current.publishEvent(qr.resize,e)}),[n]);return p.createElement(ta,{hasError:null!=a,componentProps:a,api:n,logger:r,render:function(e){return p.createElement(eo,null,p.createElement(ro,{nonce:o.nonce,disableHeight:o.autoHeight,onResize:i},(function(){var t;return p.createElement(o.components.ErrorOverlay,Object.assign({},e,null===(t=o.componentsProps)||void 0===t?void 0:t.errorOverlay))})))}},t)}function ra(){var e,t=Kr(),n=Qr(),r=p.useRef(null);return t.current.footerRef=r,n.hideFooter?null:p.createElement("div",{ref:r},p.createElement(n.components.Footer,Object.assign({},null===(e=n.componentsProps)||void 0===e?void 0:e.footer)))}function oa(){var e,t=Kr(),n=Qr(),r=p.useRef(null);return t.current.headerRef=r,p.createElement("div",{ref:r},p.createElement(n.components.Header,Object.assign({},null===(e=n.componentsProps)||void 0===e?void 0:e.header)))}function aa(e){var t,n=e.item,r=e.applyValue,o=e.apiRef,a=e.focusElementRef,i=to(e,["item","applyValue","apiRef","focusElementRef"]),s=p.useState(n.value||""),l=(0,u.Z)(s,2),c=l[0],d=l[1],f=Qr(),h=p.useCallback((function(e){var t=e.target.value;d(t),r(Object.assign(Object.assign({},n),{value:t}))}),[r,n]);return p.useEffect((function(){d(n.value||"")}),[n.value]),p.createElement(f.components.BaseTextField,Object.assign({label:o.current.getLocaleText("filterPanelInputLabel"),value:c,onChange:h,variant:"standard",select:!0,SelectProps:{native:!0},InputLabelProps:{shrink:!0},inputRef:a},i,null===(t=f.componentsProps)||void 0===t?void 0:t.baseTextField),p.createElement("option",{value:""},o.current.getLocaleText("filterValueAny")),p.createElement("option",{value:"true"},o.current.getLocaleText("filterValueTrue")),p.createElement("option",{value:"false"},o.current.getLocaleText("filterValueFalse")))}var ia=(0,S.Z)(p.createElement("path",{d:"M4 12l1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8-8 8z"}),"ArrowUpward"),sa=(0,S.Z)(p.createElement("path",{d:"M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"}),"ArrowDownward"),la=(0,S.Z)(p.createElement("path",{d:"M8.59 16.59 13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"}),"KeyboardArrowRight"),ua=(0,S.Z)(p.createElement("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore"),ca=(0,S.Z)(p.createElement("path",{d:"M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"}),"FilterList"),da=(0,S.Z)(p.createElement("path",{d:"M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39c.51-.66.04-1.61-.79-1.61H5.04c-.83 0-1.3.95-.79 1.61z"}),"FilterAlt"),pa=((0,S.Z)(p.createElement("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),"Search"),(0,S.Z)(p.createElement("path",{d:"M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"}),"Menu"),(0,S.Z)(p.createElement("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckCircle"),(0,S.Z)(p.createElement("path",{d:"M6 5H3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1zm14 0h-3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1zm-7 0h-3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1z"}),"ColumnIcon")),fa=(0,S.Z)(p.createElement("path",{d:"M11 19V5h2v14z"}),"Separator"),ha=(0,S.Z)(p.createElement("path",{d:"M4 15h16v-2H4v2zm0 4h16v-2H4v2zm0-8h16V9H4v2zm0-6v2h16V5H4z"}),"ViewHeadline"),ma=(0,S.Z)(p.createElement("path",{d:"M21,8H3V4h18V8z M21,10H3v4h18V10z M21,16H3v4h18V16z"}),"TableRows"),va=(0,S.Z)(p.createElement("path",{d:"M4 18h17v-6H4v6zM4 5v6h17V5H4z"}),"ViewStream"),ga=(0,S.Z)(p.createElement("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"TripleDotsVertical"),ba=(0,S.Z)(p.createElement("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),ya=(0,S.Z)(p.createElement("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}),"Add"),xa=(0,S.Z)(p.createElement("path",{d:"M19 13H5v-2h14v2z"}),"Remove"),Ca=(0,S.Z)(p.createElement("path",{d:"M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8zm0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4v3z"}),"Load"),wa=(0,S.Z)(p.createElement("path",{d:"M11 18c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2zm-2-8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm6 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"Drag"),Ea=(0,S.Z)(p.createElement("path",{d:"M19 12v7H5v-7H3v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7h-2zm-6 .67l2.59-2.58L17 11.5l-5 5-5-5 1.41-1.41L11 12.67V3h2z"}),"SaveAlt"),Da=(0,S.Z)(p.createElement("path",{d:"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"}),"Check"),Sa=(0,S.Z)(p.createElement("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreVert");function ka(e){var t,n,r=e.item,o=e.applyValue,a=e.type,i=e.apiRef,s=e.focusElementRef,l=e.InputProps,c=to(e,["item","applyValue","type","apiRef","focusElementRef","InputProps"]),d=p.useRef(),f=p.useState(null!==(t=r.value)&&void 0!==t?t:""),h=(0,u.Z)(f,2),m=h[0],v=h[1],g=p.useState(!1),b=(0,u.Z)(g,2),y=b[0],x=b[1],C=(0,k.Z)(),w=Qr(),E=p.useCallback((function(e){var t=e.target.value;clearTimeout(d.current),v(String(t)),x(!0),d.current=setTimeout((function(){o(Object.assign(Object.assign({},r),{value:t})),x(!1)}),500)}),[o,r]);return p.useEffect((function(){return function(){clearTimeout(d.current)}}),[]),p.useEffect((function(){var e,t=null!==(e=r.value)&&void 0!==e?e:"";v(String(t))}),[r.value]),p.createElement(w.components.BaseTextField,Object.assign({id:C,label:i.current.getLocaleText("filterPanelInputLabel"),placeholder:i.current.getLocaleText("filterPanelInputPlaceholder"),value:m,onChange:E,type:a||"text",variant:"standard",InputLabelProps:{shrink:!0},inputRef:s,InputProps:Object.assign(Object.assign(Object.assign({},y?{endAdornment:p.createElement(Ca,null)}:{}),l),{inputProps:Object.assign({max:"datetime-local"===a?"9999-12-31T23:59":"9999-12-31"},null==l?void 0:l.inputProps)})},c,null===(n=w.componentsProps)||void 0===n?void 0:n.baseTextField))}var Pa=/(\d+)-(\d+)-(\d+)/,Aa=/(\d+)-(\d+)-(\d+)T(\d+):(\d+)/;function Fa(e,t,n,r){if(!e.value)return null;var o=e.value.match(n?Aa:Pa).slice(1).map(Number),a=(0,u.Z)(o,5),i=a[0],s=a[1],l=a[2],c=a[3],d=a[4],p=new Date(i,s-1,l,c||0,d||0).getTime();return function(e){var o=e.value;if(!o)return!1;var a=o instanceof Date?o:new Date(o.toString());if(r)return t(a.getTime(),p);var i=(o instanceof Date?new Date(a):a).setHours(n?a.getHours():0,n?a.getMinutes():0,0,0);return t(i,p)}}var Oa=function(e){return[{value:"is",getApplyFilterFn:function(t){return Fa(t,(function(e,t){return e===t}),e)},InputComponent:ka,InputComponentProps:{type:e?"datetime-local":"date"}},{value:"not",getApplyFilterFn:function(t){return Fa(t,(function(e,t){return e!==t}),e)},InputComponent:ka,InputComponentProps:{type:e?"datetime-local":"date"}},{value:"after",getApplyFilterFn:function(t){return Fa(t,(function(e,t){return e>t}),e)},InputComponent:ka,InputComponentProps:{type:e?"datetime-local":"date"}},{value:"onOrAfter",getApplyFilterFn:function(t){return Fa(t,(function(e,t){return e>=t}),e)},InputComponent:ka,InputComponentProps:{type:e?"datetime-local":"date"}},{value:"before",getApplyFilterFn:function(t){return Fa(t,(function(e,t){return e",value:">",getApplyFilterFn:function(e){return null==e.value||Number.isNaN(e.value)?null:function(t){var n=t.value;return null!=n&&Ma(n)>e.value}},InputComponent:_a,InputComponentProps:{type:"number"}},{label:">=",value:">=",getApplyFilterFn:function(e){return null==e.value||Number.isNaN(e.value)?null:function(t){var n=t.value;return null!=n&&Ma(n)>=e.value}},InputComponent:_a,InputComponentProps:{type:"number"}},{label:"<",value:"<",getApplyFilterFn:function(e){return null==e.value||Number.isNaN(e.value)?null:function(t){var n=t.value;return null!=n&&Ma(n)=0})).map((function(e){return u[e]})):t.value:[]}),[t.value,u,c]);p.useEffect((function(){Array.isArray(t.value)&&f.length===t.value.length||n(Object.assign(Object.assign({},t),{value:f.map(Ba)}))}),[t,f,n]);var h=p.useCallback((function(e,r){n(Object.assign(Object.assign({},t),{value:(0,o.Z)(r.map(Ba))}))}),[n,t]);return p.createElement(nn,Object.assign({multiple:!0,freeSolo:!1,limitTags:1,options:u,isOptionEqualToValue:La,filterOptions:Na,id:s,value:f,onChange:h,renderTags:function(e,t){return e.map((function(e,n){return p.createElement(Rt,Object.assign({variant:"outlined",size:"small",label:d(e)},t({index:n})))}))},renderInput:function(e){return p.createElement(rn.Z,Object.assign({},e,{label:r.current.getLocaleText("filterPanelInputLabel"),placeholder:r.current.getLocaleText("filterPanelInputPlaceholder"),InputLabelProps:Object.assign(Object.assign({},e.InputLabelProps),{shrink:!0}),inputRef:a,type:"singleSelect",variant:"standard"}))}},i))}var Va=function(e){return null==e||"object"!=typeof e?e:e.value};function Ha(e,t){return e===t||e!=e&&t!=t}function qa(e,t){for(var n=e.length;n--;)if(Ha(e[n][0],t))return n;return-1}var Wa=Array.prototype.splice;function Ga(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t-1},Ga.prototype.set=function(e,t){var n=this.__data__,r=qa(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};var Ua="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,Ka="object"==typeof self&&self&&self.Object===Object&&self,$a=Ua||Ka||Function("return this")(),Ya=$a.Symbol,Xa=Object.prototype,Qa=Xa.hasOwnProperty,Ja=Xa.toString,ei=Ya?Ya.toStringTag:void 0,ti=Object.prototype.toString,ni=Ya?Ya.toStringTag:void 0;function ri(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":ni&&ni in Object(e)?function(e){var t=Qa.call(e,ei),n=e[ei];try{e[ei]=void 0;var r=!0}catch(e){}var o=Ja.call(e);return r&&(t?e[ei]=n:delete e[ei]),o}(e):function(e){return ti.call(e)}(e)}function oi(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function ai(e){if(!oi(e))return!1;var t=ri(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}var ii,si=$a["__core-js_shared__"],li=(ii=/[^.]+$/.exec(si&&si.keys&&si.keys.IE_PROTO||""))?"Symbol(src)_1."+ii:"",ui=Function.prototype.toString;function ci(e){if(null!=e){try{return ui.call(e)}catch(e){}try{return e+""}catch(e){}}return""}var di=/^\[object .+?Constructor\]$/,pi=Function.prototype,fi=Object.prototype,hi=pi.toString,mi=fi.hasOwnProperty,vi=RegExp("^"+hi.call(mi).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function gi(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return function(e){return!(!oi(e)||(t=e,li&&li in t))&&(ai(e)?vi:di).test(ci(e));var t}(n)?n:void 0}var bi=gi($a,"Map"),yi=gi(Object,"create"),xi=Object.prototype.hasOwnProperty,Ci=Object.prototype.hasOwnProperty;function wi(e){var t=-1,n=null==e?0:e.length;for(this.clear();++ts))return!1;var u=a.get(e);if(u&&a.get(t))return u==t;var c=-1,d=!0,p=2&n?new ki:void 0;for(a.set(e,t),a.set(t,e);++c-1&&e%1==0&&e-1&&e%1==0&&e<=9007199254740991}var Qi={};Qi["[object Float32Array]"]=Qi["[object Float64Array]"]=Qi["[object Int8Array]"]=Qi["[object Int16Array]"]=Qi["[object Int32Array]"]=Qi["[object Uint8Array]"]=Qi["[object Uint8ClampedArray]"]=Qi["[object Uint16Array]"]=Qi["[object Uint32Array]"]=!0,Qi["[object Arguments]"]=Qi["[object Array]"]=Qi["[object ArrayBuffer]"]=Qi["[object Boolean]"]=Qi["[object DataView]"]=Qi["[object Date]"]=Qi["[object Error]"]=Qi["[object Function]"]=Qi["[object Map]"]=Qi["[object Number]"]=Qi["[object Object]"]=Qi["[object RegExp]"]=Qi["[object Set]"]=Qi["[object String]"]=Qi["[object WeakMap]"]=!1;var Ji,es="object"==typeof exports&&exports&&!exports.nodeType&&exports,ts=es&&e&&!e.nodeType&&e,ns=ts&&ts.exports===es&&Ua.process,rs=function(){try{return ns&&ns.binding&&ns.binding("util")}catch(e){}}(),os=rs&&rs.isTypedArray,as=os?(Ji=os,function(e){return Ji(e)}):function(e){return Li(e)&&Xi(e.length)&&!!Qi[ri(e)]},is=Object.prototype.hasOwnProperty;var ss=Object.prototype,ls=function(e,t){return function(n){return e(t(n))}}(Object.keys,Object),us=Object.prototype.hasOwnProperty;function cs(e){return null!=(t=e)&&Xi(t.length)&&!ai(t)?function(e,t){var n=Zi(e),r=!n&&qi(e),o=!n&&!r&&Ki(e),a=!n&&!r&&!o&&as(e),i=n||r||o||a,s=i?function(e,t){for(var n=-1,r=Array(e);++nt?1:e0&&p.createElement(Dt.Z,{ref:a,id:s,"aria-label":f.getLocaleText("actionsCellMore"),"aria-controls":i,"aria-expanded":r?"true":void 0,"aria-haspopup":"true",size:"small",onClick:function(){return o(!0)}},p.createElement(l.components.MoreActionsIcon,{fontSize:"small"})),y.length>0&&p.createElement(zs,{id:i,onClickAway:v,onClick:v,open:r,target:a.current,position:m,"aria-labelledby":s},p.createElement(an.Z,{className:Yr.menuList},y.map((function(e,t){return p.cloneElement(e,{key:t})})))))},Hs=Object.assign(Object.assign({},Bs),{sortable:!1,filterable:!1,width:100,align:"center",headerAlign:"center",headerName:"",disableColumnMenu:!0,disableExport:!0,renderCell:function(e){return p.createElement(Vs,Object.assign({},e))}}),qs=p.memo((function(e){e.id;var t=e.value,n=(e.formattedValue,e.api),r=(e.field,e.row,e.rowNode,e.colDef,e.cellMode,e.isEditable,e.hasFocus,e.tabIndex,e.getValue,to(e,["id","value","formattedValue","api","field","row","rowNode","colDef","cellMode","isEditable","hasFocus","tabIndex","getValue"])),o=Qr(),a=function(e){var t=e.classes;return(0,g.Z)({root:["booleanCell"]},$r,t)}({classes:o.classes}),i=p.useMemo((function(){return t?o.components.BooleanCellTrueIcon:o.components.BooleanCellFalseIcon}),[o.components.BooleanCellFalseIcon,o.components.BooleanCellTrueIcon,t]);return p.createElement(i,Object.assign({fontSize:"small",className:a.root,titleAccess:n.getLocaleText(t?"booleanCellTrueLabel":"booleanCellFalseLabel"),"data-value":Boolean(t)},r))}));function Ws(e){var t,n=e.id,r=e.value,o=(e.formattedValue,e.api),a=e.field,i=(e.row,e.rowNode,e.colDef,e.cellMode,e.isEditable,e.tabIndex,e.className),s=(e.getValue,e.hasFocus),l=(e.isValidating,e.error,to(e,["id","value","formattedValue","api","field","row","rowNode","colDef","cellMode","isEditable","tabIndex","className","getValue","hasFocus","isValidating","error"])),c=p.useRef(null),d=(0,k.Z)(),f=p.useState(r),h=(0,u.Z)(f,2),m=h[0],v=h[1],b=Qr(),y=function(e){var t=e.classes;return(0,g.Z)({root:["editBooleanCell"]},$r,t)}({classes:b.classes}),x=p.useCallback((function(e){var t=e.target.checked;v(t),o.setEditCellValue({id:n,field:a,value:t},e)}),[o,a,n]);return p.useEffect((function(){v(r)}),[r]),(0,E.Z)((function(){s&&c.current.focus()}),[s]),p.createElement("label",Object.assign({htmlFor:d,className:(0,I.Z)(y.root,i)},l),p.createElement(b.components.BaseCheckbox,Object.assign({id:d,inputRef:c,checked:Boolean(m),onChange:x,size:"small"},null===(t=b.componentsProps)||void 0===t?void 0:t.baseCheckbox)))}var Gs=Object.assign(Object.assign({},Bs),{type:"boolean",align:"center",headerAlign:"center",renderCell:function(e){return e.rowNode.isAutoGenerated?"":p.createElement(qs,Object.assign({},e))},renderEditCell:function(e){return p.createElement(Ws,Object.assign({},e))},sortComparator:Is,valueFormatter:function(e){var t=e.value,n=e.api;return t?n.getLocaleText("booleanCellTrueLabel"):n.getLocaleText("booleanCellFalseLabel")},filterOperators:[{value:"is",getApplyFilterFn:function(e){if(!e.value)return null;var t="true"===e.value;return function(e){var n=e.value;return Boolean(n)===t}},InputComponent:aa}]}),Us=function(e){return"Escape"===e},Ks=function(e){return"Enter"===e},$s=function(e){return"Tab"===e},Ys=function(e){return" "===e},Xs=function(e){return"Delete"===e||"Backspace"===e},Qs=/^((?:[A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])|(?:[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u0898-\u089F\u08CA-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0C00-\u0C04\u0C3C\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D81-\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A-\u109D\u135D-\u135F\u1712-\u1715\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u180B-\u180D\u180F\u1885\u1886\u18A9\u1920-\u192B\u1930-\u193B\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F\u1AB0-\u1ACE\u1B00-\u1B04\u1B34-\u1B44\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BE6-\u1BF3\u1C24-\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DFF\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA82C\uA880\uA881\uA8B4-\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9E5\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDEAB\uDEAC\uDF46-\uDF50\uDF82-\uDF85]|\uD804[\uDC00-\uDC02\uDC38-\uDC46\uDC70\uDC73\uDC74\uDC7F-\uDC82\uDCB0-\uDCBA\uDCC2\uDD00-\uDD02\uDD27-\uDD34\uDD45\uDD46\uDD73\uDD80-\uDD82\uDDB3-\uDDC0\uDDC9-\uDDCC\uDDCE\uDDCF\uDE2C-\uDE37\uDE3E\uDEDF-\uDEEA\uDF00-\uDF03\uDF3B\uDF3C\uDF3E-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF57\uDF62\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC35-\uDC46\uDC5E\uDCB0-\uDCC3\uDDAF-\uDDB5\uDDB8-\uDDC0\uDDDC\uDDDD\uDE30-\uDE40\uDEAB-\uDEB7\uDF1D-\uDF2B]|\uD806[\uDC2C-\uDC3A\uDD30-\uDD35\uDD37\uDD38\uDD3B-\uDD3E\uDD40\uDD42\uDD43\uDDD1-\uDDD7\uDDDA-\uDDE0\uDDE4\uDE01-\uDE0A\uDE33-\uDE39\uDE3B-\uDE3E\uDE47\uDE51-\uDE5B\uDE8A-\uDE99]|\uD807[\uDC2F-\uDC36\uDC38-\uDC3F\uDC92-\uDCA7\uDCA9-\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD8A-\uDD8E\uDD90\uDD91\uDD93-\uDD97\uDEF3-\uDEF6]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF4F\uDF51-\uDF87\uDF8F-\uDF92\uDFE4\uDFF0\uDFF1]|\uD82F[\uDC9D\uDC9E]|\uD833[\uDF00-\uDF2D\uDF30-\uDF46]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDD30-\uDD36\uDEAE\uDEEC-\uDEEF]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A]|\uDB40[\uDD00-\uDDEF])(?:[A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])|(?:[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u0898-\u089F\u08CA-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0C00-\u0C04\u0C3C\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D81-\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A-\u109D\u135D-\u135F\u1712-\u1715\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u180B-\u180D\u180F\u1885\u1886\u18A9\u1920-\u192B\u1930-\u193B\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F\u1AB0-\u1ACE\u1B00-\u1B04\u1B34-\u1B44\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BE6-\u1BF3\u1C24-\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DFF\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA82C\uA880\uA881\uA8B4-\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9E5\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDEAB\uDEAC\uDF46-\uDF50\uDF82-\uDF85]|\uD804[\uDC00-\uDC02\uDC38-\uDC46\uDC70\uDC73\uDC74\uDC7F-\uDC82\uDCB0-\uDCBA\uDCC2\uDD00-\uDD02\uDD27-\uDD34\uDD45\uDD46\uDD73\uDD80-\uDD82\uDDB3-\uDDC0\uDDC9-\uDDCC\uDDCE\uDDCF\uDE2C-\uDE37\uDE3E\uDEDF-\uDEEA\uDF00-\uDF03\uDF3B\uDF3C\uDF3E-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF57\uDF62\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC35-\uDC46\uDC5E\uDCB0-\uDCC3\uDDAF-\uDDB5\uDDB8-\uDDC0\uDDDC\uDDDD\uDE30-\uDE40\uDEAB-\uDEB7\uDF1D-\uDF2B]|\uD806[\uDC2C-\uDC3A\uDD30-\uDD35\uDD37\uDD38\uDD3B-\uDD3E\uDD40\uDD42\uDD43\uDDD1-\uDDD7\uDDDA-\uDDE0\uDDE4\uDE01-\uDE0A\uDE33-\uDE39\uDE3B-\uDE3E\uDE47\uDE51-\uDE5B\uDE8A-\uDE99]|\uD807[\uDC2F-\uDC36\uDC38-\uDC3F\uDC92-\uDCA7\uDCA9-\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD8A-\uDD8E\uDD90\uDD91\uDD93-\uDD97\uDEF3-\uDEF6]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF4F\uDF51-\uDF87\uDF8F-\uDF92\uDFE4\uDFF0\uDFF1]|\uD82F[\uDC9D\uDC9E]|\uD833[\uDF00-\uDF2D\uDF30-\uDF46]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDD30-\uDD36\uDEAE\uDEEC-\uDEEF]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A]|\uDB40[\uDD00-\uDDEF])|(?:[0-9\xB2\xB3\xB9\xBC-\xBE\u0660-\u0669\u06F0-\u06F9\u07C0-\u07C9\u0966-\u096F\u09E6-\u09EF\u09F4-\u09F9\u0A66-\u0A6F\u0AE6-\u0AEF\u0B66-\u0B6F\u0B72-\u0B77\u0BE6-\u0BF2\u0C66-\u0C6F\u0C78-\u0C7E\u0CE6-\u0CEF\u0D58-\u0D5E\u0D66-\u0D78\u0DE6-\u0DEF\u0E50-\u0E59\u0ED0-\u0ED9\u0F20-\u0F33\u1040-\u1049\u1090-\u1099\u1369-\u137C\u16EE-\u16F0\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1946-\u194F\u19D0-\u19DA\u1A80-\u1A89\u1A90-\u1A99\u1B50-\u1B59\u1BB0-\u1BB9\u1C40-\u1C49\u1C50-\u1C59\u2070\u2074-\u2079\u2080-\u2089\u2150-\u2182\u2185-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2CFD\u3007\u3021-\u3029\u3038-\u303A\u3192-\u3195\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\uA620-\uA629\uA6E6-\uA6EF\uA830-\uA835\uA8D0-\uA8D9\uA900-\uA909\uA9D0-\uA9D9\uA9F0-\uA9F9\uAA50-\uAA59\uABF0-\uABF9\uFF10-\uFF19]|\uD800[\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDEE1-\uDEFB\uDF20-\uDF23\uDF41\uDF4A\uDFD1-\uDFD5]|\uD801[\uDCA0-\uDCA9]|\uD802[\uDC58-\uDC5F\uDC79-\uDC7F\uDCA7-\uDCAF\uDCFB-\uDCFF\uDD16-\uDD1B\uDDBC\uDDBD\uDDC0-\uDDCF\uDDD2-\uDDFF\uDE40-\uDE48\uDE7D\uDE7E\uDE9D-\uDE9F\uDEEB-\uDEEF\uDF58-\uDF5F\uDF78-\uDF7F\uDFA9-\uDFAF]|\uD803[\uDCFA-\uDCFF\uDD30-\uDD39\uDE60-\uDE7E\uDF1D-\uDF26\uDF51-\uDF54\uDFC5-\uDFCB]|\uD804[\uDC52-\uDC6F\uDCF0-\uDCF9\uDD36-\uDD3F\uDDD0-\uDDD9\uDDE1-\uDDF4\uDEF0-\uDEF9]|\uD805[\uDC50-\uDC59\uDCD0-\uDCD9\uDE50-\uDE59\uDEC0-\uDEC9\uDF30-\uDF3B]|\uD806[\uDCE0-\uDCF2\uDD50-\uDD59]|\uD807[\uDC50-\uDC6C\uDD50-\uDD59\uDDA0-\uDDA9\uDFC0-\uDFD4]|\uD809[\uDC00-\uDC6E]|\uD81A[\uDE60-\uDE69\uDEC0-\uDEC9\uDF50-\uDF59\uDF5B-\uDF61]|\uD81B[\uDE80-\uDE96]|\uD834[\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDFCE-\uDFFF]|\uD838[\uDD40-\uDD49\uDEF0-\uDEF9]|\uD83A[\uDCC7-\uDCCF\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9])|[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]|(?:[\$\+<->\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u0888\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20C0\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC2\uFD40-\uFD4F\uFDCF\uFDFC-\uFDFF\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD833[\uDF50-\uDFC3]|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDEA\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEDD-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF73\uDF80-\uDFD8\uDFE0-\uDFEB\uDFF0]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDE53\uDE60-\uDE6D\uDE70-\uDE74\uDE78-\uDE7C\uDE80-\uDE86\uDE90-\uDEAC\uDEB0-\uDEBA\uDEC0-\uDEC5\uDED0-\uDED9\uDEE0-\uDEE7\uDEF0-\uDEF6\uDF00-\uDF92\uDF94-\uDFCA])|(?:[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061D-\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1B7D\u1B7E\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52-\u2E5D\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDEAD\uDF55-\uDF59\uDF86-\uDF89]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5A\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDEB9\uDF3C-\uDF3E]|\uD806[\uDC3B\uDD44-\uDD46\uDDE2\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8\uDFFF]|\uD809[\uDC70-\uDC74]|\uD80B[\uDFF1\uDFF2]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A\uDFE2]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]))$/i,Js=function(e){return Qs.test(e)},el=["Enter","Escape","Tab"],tl=["Enter","Tab"],nl=function(e){return tl.indexOf(e)>-1},rl=function(e){return function(e){return"Home"===e||"End"===e}(e)||function(e){return 0===e.indexOf("Arrow")}(e)||function(e){return 0===e.indexOf("Page")}(e)||Ys(e)},ol=function(e){return!!e.key},al=function(e){return $s(e)||Us(e)},il=p.forwardRef((function(e,t){var n,r=e.field,o=e.id,a=e.value,i=e.tabIndex,s=e.hasFocus,l=Kr(),u=Qr(),c=function(e){var t=e.classes;return(0,g.Z)({root:["checkboxInput"]},$r,t)}({classes:u.classes}),d=p.useRef(null),f=(0,D.Z)(d,t),h=l.current.getCellElement(o,r);p.useLayoutEffect((function(){0===i&&h&&(h.tabIndex=-1)}),[h,i]),p.useLayoutEffect((function(){s&&d.current&&d.current.querySelector("input").focus()}),[s]);var m=p.useCallback((function(t){Ys(t.key)&&t.stopPropagation(),rl(t.key)&&!t.shiftKey&&l.current.publishEvent(qr.cellNavigationKeyDown,e,t)}),[l,e]),v=!u.isRowSelectable||u.isRowSelectable(l.current.getRowParams(o));return p.createElement(u.components.BaseCheckbox,Object.assign({ref:f,tabIndex:i,checked:!!a,onChange:function(e){var t={value:e.target.checked,id:o};l.current.publishEvent(qr.rowSelectionCheckboxChange,t,e)},className:c.root,color:"primary",inputProps:{"aria-label":"Select Row checkbox"},onKeyDown:m,disabled:!v},null===(n=u.componentsProps)||void 0===n?void 0:n.baseCheckbox))})),sl=p.memo(il),ll=function(e){return e.focus},ul=so(ll,(function(e){return e.cell})),cl=so(ll,(function(e){return e.columnHeader})),dl=function(e){return e.tabIndex},pl=so(dl,(function(e){return e.cell})),fl=so(dl,(function(e){return e.columnHeader})),hl=function(e){return e.selection},ml=so(hl,(function(e){return e.length})),vl=so(hl,po,(function(e,t){return new Map(e.map((function(e){return[e,t[e]]})))})),gl=so(hl,(function(e){return e.reduce((function(e,t){return e[t]=t,e}),{})})),bl=function(e){return e.pagination},yl=so(bl,(function(e){return e.page})),xl=so(bl,(function(e){return e.pageSize})),Cl=(so(bl,(function(e){return e.pageCount})),so(bl,fo,mo,Bo,Vo,(function(e,t,n,r,o){var a=o.length,i=Math.min(e.pageSize*e.page,a-1),s=Math.min(i+e.pageSize-1,a-1);if(-1===i||-1===s)return null;if(n<2)return{firstRowIndex:i,lastRowIndex:s};for(var l=o[i],u=s-i+1,c=r.findIndex((function(e){return e.id===l.id})),d=c,p=0;d0)&&(d+=1),0===f&&(p+=1)}return{firstRowIndex:c,lastRowIndex:d-1}}))),wl=so(Bo,Cl,(function(e,t){return t?e.slice(t.firstRowIndex,t.lastRowIndex+1):[]})),El=so(Lo,Cl,(function(e,t){return t?e.slice(t.firstRowIndex,t.lastRowIndex+1):[]})),Dl=p.forwardRef((function(e,t){var n,r=p.useState(!1),o=(0,u.Z)(r,2)[1],a=Kr(),i=Qr(),s=function(e){var t=e.classes;return(0,g.Z)({root:["checkboxInput"]},$r,t)}({classes:i.classes}),l=oo(a,fl),c=oo(a,hl),d=oo(a,Lo),f=oo(a,El),h=p.useMemo((function(){return"function"!=typeof i.isRowSelectable?c:c.filter((function(e){return!!a.current.getRow(e)&&i.isRowSelectable(a.current.getRowParams(e))}))}),[a,i.isRowSelectable,c]),m=p.useMemo((function(){return(i.pagination&&i.checkboxSelectionVisibleOnly?f:d).reduce((function(e,t){return e[t]=!0,e}),{})}),[i.pagination,i.checkboxSelectionVisibleOnly,f,d]),v=p.useMemo((function(){return h.filter((function(e){return m[e]})).length}),[h,m]),b=v>0&&v0,x=null!==l&&l.field===e.field?0:-1;p.useLayoutEffect((function(){var t=a.current.getColumnHeaderElement(e.field);0===x&&t&&(t.tabIndex=-1)}),[x,a,e.field]);var C=p.useCallback((function(t){" "===t.key&&a.current.publishEvent(qr.headerSelectionCheckboxChange,{value:!y}),rl(t.key)&&!t.shiftKey&&a.current.publishEvent(qr.columnHeaderNavigationKeyDown,e,t)}),[a,e,y]),w=p.useCallback((function(){o((function(e){return!e}))}),[]);return p.useEffect((function(){return a.current.subscribeEvent(qr.selectionChange,w)}),[a,w]),p.createElement(i.components.BaseCheckbox,Object.assign({ref:t,indeterminate:b,checked:y,onChange:function(e){var t={value:e.target.checked};a.current.publishEvent(qr.headerSelectionCheckboxChange,t)},className:s.root,color:"primary",inputProps:{"aria-label":"Select All Rows checkbox"},tabIndex:x,onKeyDown:C},null===(n=i.componentsProps)||void 0===n?void 0:n.baseCheckbox))})),Sl=Object.assign(Object.assign({},Gs),{field:"__check__",type:"checkboxSelection",width:50,resizable:!1,sortable:!1,filterable:!1,disableColumnMenu:!0,disableReorder:!0,disableExport:!0,valueGetter:function(e){return void 0!==gl(e.api.state,e.api.instanceId)[e.id]},renderHeader:function(e){return p.createElement(Dl,Object.assign({},e))},renderCell:function(e){return p.createElement(sl,Object.assign({},e))}});function kl(e){var t=e.id,n=e.value,r=(e.formattedValue,e.api),o=e.field,a=(e.row,e.rowNode,e.colDef),i=(e.cellMode,e.isEditable,e.tabIndex,e.hasFocus),s=(e.getValue,e.inputProps),l=(e.isValidating,to(e,["id","value","formattedValue","api","field","row","rowNode","colDef","cellMode","isEditable","tabIndex","hasFocus","getValue","inputProps","isValidating"])),c="dateTime"===a.type,d=p.useRef(),f=p.useMemo((function(){var e,t;return t=null==(e=null==n?null:n instanceof Date?n:new Date((null!=n?n:"").toString()))||Number.isNaN(e.getTime())?"":new Date(e.getTime()-60*e.getTimezoneOffset()*1e3).toISOString().substr(0,c?16:10),{parsed:e,formatted:t}}),[n,c]),h=p.useState(f),m=(0,u.Z)(h,2),v=m[0],b=m[1],y=function(e){var t=e.classes;return(0,g.Z)({root:["editInputCell"]},$r,t)}({classes:Qr().classes}),x=p.useCallback((function(e){var n,a=e.target.value;if(""===a)n=null;else{var i=a.split("T"),s=(0,u.Z)(i,2),l=s[0],c=s[1],d=l.split("-"),p=(0,u.Z)(d,3),f=p[0],h=p[1],m=p[2];if((n=new Date).setFullYear(f,Number(h)-1,m),n.setHours(0,0,0,0),c){var v=c.split(":"),g=(0,u.Z)(v,2),y=g[0],x=g[1];n.setHours(Number(y),Number(x),0,0)}}b({parsed:n,formatted:a}),r.setEditCellValue({id:t,field:o,value:n},e)}),[r,o,t]);return p.useEffect((function(){b((function(e){var t,n;return f.parsed!==e.parsed&&(null===(t=f.parsed)||void 0===t?void 0:t.getTime())!==(null===(n=e.parsed)||void 0===n?void 0:n.getTime())?f:e}))}),[f]),(0,E.Z)((function(){i&&d.current.focus()}),[i]),p.createElement(on.ZP,Object.assign({inputRef:d,fullWidth:!0,className:y.root,type:c?"datetime-local":"date",inputProps:Object.assign({max:c?"9999-12-31T23:59":"9999-12-31"},s),value:v.formatted,onChange:x},l))}var Pl=function(e){return p.createElement(kl,Object.assign({},e))};var Al,Fl,Ol,Tl=Object.assign(Object.assign({},Bs),{type:"date",sortComparator:js,valueFormatter:function(e){var t=e.value;return t instanceof Date?t.toLocaleDateString():t},filterOperators:Oa(),renderEditCell:Pl}),_l=Object.assign(Object.assign({},Bs),{type:"dateTime",sortComparator:js,valueFormatter:function(e){var t=e.value;return t instanceof Date?t.toLocaleString():t},filterOperators:Oa(!0),renderEditCell:Pl}),Rl=Object.assign(Object.assign({},Bs),{type:"number",align:"right",headerAlign:"right",sortComparator:Is,valueParser:function(e){return""===e?null:Number(e)},valueFormatter:function(e){var t=e.value;return t&&function(e){return"number"==typeof e}(t)&&t.toLocaleString()||t},filterOperators:Za()});!function(e){e.Cell="cell",e.Row="row"}(Al||(Al={})),function(e){e.Edit="edit",e.View="view"}(Fl||(Fl={})),function(e){e.Edit="edit",e.View="view"}(Ol||(Ol={}));var Ml=function(e){return"object"==typeof e?p.createElement(cn.Z,{key:e.value,value:e.value},e.label):p.createElement(cn.Z,{key:e,value:e},e)};function Zl(e){var t,n,r=this,o=e.id,a=e.value,i=(e.formattedValue,e.api),s=e.field,l=e.row,c=(e.rowNode,e.colDef),f=(e.cellMode,e.isEditable,e.tabIndex,e.className,e.getValue,e.hasFocus),h=(e.isValidating,e.error),m=to(e,["id","value","formattedValue","api","field","row","rowNode","colDef","cellMode","isEditable","tabIndex","className","getValue","hasFocus","isValidating","error"]),v=p.useRef(),g=p.useRef(),b=Qr(),y=p.useState("cell"===b.editMode),x=(0,u.Z)(y,2),C=x[0],w=x[1];return n="function"==typeof c.valueOptions?c.valueOptions({id:o,row:l,field:s}):c.valueOptions,c.valueFormatter&&(n=n.map((function(e){if("object"==typeof e)return e;var t={field:s,api:i,value:e};return{value:e,label:String(c.valueFormatter(t))}}))),(0,E.Z)((function(){f&&g.current.focus()}),[f]),p.createElement(b.components.BaseSelect,Object.assign({ref:v,inputRef:g,value:a,onChange:function(e){return no(r,void 0,void 0,d().mark((function t(){var n,r;return d().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return w(!1),t.next=3,i.setEditCellValue({id:o,field:s,value:e.target.value},e);case 3:if(n=t.sent,b.editMode!==Al.Row&&!1!==n){t.next=6;break}return t.abrupt("return");case 6:return t.next=8,Promise.resolve(i.commitCellChange({id:o,field:s},e));case 8:if(t.t0=t.sent,!t.t0){t.next=11;break}t.t0=(i.setCellMode(o,s,"view"),e.key);case 11:if(!t.t0){t.next=14;break}r=i.getCellParams(o,s),i.publishEvent(qr.cellNavigationKeyDown,r,e);case 14:case"end":return t.stop()}}),t)})))},open:C,onOpen:function(){w(!0)},MenuProps:{onClose:function(e,t){b.editMode!==Al.Row?("backdropClick"===t||Us(e.key))&&i.setCellMode(o,s,"view"):w(!1)}},error:h,fullWidth:!0},m,null===(t=b.componentsProps)||void 0===t?void 0:t.baseSelect),n.map(Ml))}var Il,jl,Bl,Ll,Nl=Object.assign(Object.assign({},Bs),{type:"singleSelect",renderEditCell:function(e){return p.createElement(Zl,Object.assign({},e))},filterOperators:[{value:"is",getApplyFilterFn:function(e){return null==e.value||""===e.value?null:function(t){var n=t.value;return Va(n)===Va(e.value)}},InputComponent:ja},{value:"not",getApplyFilterFn:function(e){return null==e.value||""===e.value?null:function(t){var n=t.value;return Va(n)!==Va(e.value)}},InputComponent:ja},{value:"isAnyOf",getApplyFilterFn:function(e){if(!Array.isArray(e.value)||0===e.value.length)return null;var t=e.value.map(Va);return function(e){var n=e.value;return t.includes(Va(n))}},InputComponent:za}]}),zl=function(){var e={string:Bs,number:Rl,date:Tl,dateTime:_l,boolean:Gs,singleSelect:Nl,actions:Hs};return e.__default__=Bs,e},Vl="client",Hl="server";!function(e){e.And="and",e.Or="or"}(Il||(Il={})),function(e){e.left="left",e.right="right"}(jl||(jl={})),function(e){e.Compact="compact",e.Standard="standard",e.Comfortable="comfortable"}(Bl||(Bl={}));var ql=function(e){return e.detailPanel.contentCache},Wl=function(e){var t=e.id,n=e.value,r=Qr(),o=Kr(),a=function(e){var t=e.classes,n=e.isExpanded;return(0,g.Z)({root:["detailPanelToggleCell",n&&"detailPanelToggleCell--expanded"]},$r,t)}({classes:r.classes,isExpanded:n}),i=oo(o,ql),s=p.isValidElement(i[t]),l=n?r.components.DetailPanelCollapseIcon:r.components.DetailPanelExpandIcon;return p.createElement(Dt.Z,{size:"small",tabIndex:-1,disabled:!s,className:a.root,"aria-label":n?o.current.getLocaleText("collapseDetailPanel"):o.current.getLocaleText("expandDetailPanel")},p.createElement(l,{fontSize:"inherit"}))},Gl=(0,b.ZP)("div",{name:"MuiDataGrid",slot:"Root",overridesResolver:function(e,t){return[(0,r.Z)({},"&.".concat(Yr.autoHeight),t.autoHeight),(0,r.Z)({},"& .".concat(Yr.editBooleanCell),t.editBooleanCell),(0,r.Z)({},"& .".concat(Yr["cell--editing"]),t["cell--editing"]),(0,r.Z)({},"& .".concat(Yr["cell--textCenter"]),t["cell--textCenter"]),(0,r.Z)({},"& .".concat(Yr["cell--textLeft"]),t["cell--textLeft"]),(0,r.Z)({},"& .".concat(Yr["cell--textRight"]),t["cell--textRight"]),(0,r.Z)({},"& .".concat(Yr["cell--withRenderer"]),t["cell--withRenderer"]),(0,r.Z)({},"& .".concat(Yr.cell),t.cell),(0,r.Z)({},"& .".concat(Yr.cellCheckbox),t.cellCheckbox),(0,r.Z)({},"& .".concat(Yr.checkboxInput),t.checkboxInput),(0,r.Z)({},"& .".concat(Yr["columnHeader--alignCenter"]),t["columnHeader--alignCenter"]),(0,r.Z)({},"& .".concat(Yr["columnHeader--alignLeft"]),t["columnHeader--alignLeft"]),(0,r.Z)({},"& .".concat(Yr["columnHeader--alignRight"]),t["columnHeader--alignRight"]),(0,r.Z)({},"& .".concat(Yr["columnHeader--dragging"]),t["columnHeader--dragging"]),(0,r.Z)({},"& .".concat(Yr["columnHeader--moving"]),t["columnHeader--moving"]),(0,r.Z)({},"& .".concat(Yr["columnHeader--numeric"]),t["columnHeader--numeric"]),(0,r.Z)({},"& .".concat(Yr["columnHeader--sortable"]),t["columnHeader--sortable"]),(0,r.Z)({},"& .".concat(Yr["columnHeader--sorted"]),t["columnHeader--sorted"]),(0,r.Z)({},"& .".concat(Yr.columnHeader),t.columnHeader),(0,r.Z)({},"& .".concat(Yr.columnHeaderCheckbox),t.columnHeaderCheckbox),(0,r.Z)({},"& .".concat(Yr.columnHeaderDraggableContainer),t.columnHeaderDraggableContainer),(0,r.Z)({},"& .".concat(Yr.columnHeaderTitleContainer),t.columnHeaderTitleContainer),(0,r.Z)({},"& .".concat(Yr["columnSeparator--resizable"]),t["columnSeparator--resizable"]),(0,r.Z)({},"& .".concat(Yr["columnSeparator--resizing"]),t["columnSeparator--resizing"]),(0,r.Z)({},"& .".concat(Yr.columnSeparator),t.columnSeparator),(0,r.Z)({},"& .".concat(Yr.filterIcon),t.filterIcon),(0,r.Z)({},"& .".concat(Yr.iconSeparator),t.iconSeparator),(0,r.Z)({},"& .".concat(Yr.menuIcon),t.menuIcon),(0,r.Z)({},"& .".concat(Yr.menuIconButton),t.menuIconButton),(0,r.Z)({},"& .".concat(Yr.menuOpen),t.menuOpen),(0,r.Z)({},"& .".concat(Yr.menuList),t.menuList),(0,r.Z)({},"& .".concat(Yr["row--editable"]),t["row--editable"]),(0,r.Z)({},"& .".concat(Yr["row--editing"]),t["row--editing"]),(0,r.Z)({},"& .".concat(Yr.row),t.row),(0,r.Z)({},"& .".concat(Yr.sortIcon),t.sortIcon),(0,r.Z)({},"& .".concat(Yr.withBorder),t.withBorder),(0,r.Z)({},"& .".concat(Yr.treeDataGroupingCell),t.treeDataGroupingCell),(0,r.Z)({},"& .".concat(Yr.treeDataGroupingCellToggle),t.treeDataGroupingCellToggle),(0,r.Z)({},"& .".concat(Yr.detailPanelToggleCell),t.detailPanelToggleCell),(0,r.Z)({},"& .".concat(Yr["detailPanelToggleCell--expanded"]),t["detailPanelToggleCell--expanded"]),t.root]}})((function(e){var t,n,o=e.theme,a="light"===o.palette.mode?(0,y.$n)((0,y.Fq)(o.palette.divider,1),.88):(0,y._j)((0,y.Fq)(o.palette.divider,1),.68);return Object.assign(Object.assign({flex:1,boxSizing:"border-box",position:"relative",border:"1px solid ".concat(a),borderRadius:o.shape.borderRadius,color:o.palette.text.primary},o.typography.body2),(n={outline:"none",height:"100%",display:"flex",flexDirection:"column"},(0,r.Z)(n,"&.".concat(Yr.autoHeight),{height:"auto"}),(0,r.Z)(n,"& .".concat(Yr.columnHeader,", & .").concat(Yr.cell),{WebkitTapHighlightColor:"transparent",lineHeight:null,padding:"0 10px",boxSizing:"border-box"}),(0,r.Z)(n,"& .".concat(Yr.columnHeader,":focus-within, & .").concat(Yr.cell,":focus-within"),{outline:"solid ".concat((0,y.Fq)(o.palette.primary.main,.5)," 1px"),outlineWidth:1,outlineOffset:-1}),(0,r.Z)(n,"& .".concat(Yr.columnHeader,":focus, & .").concat(Yr.cell,":focus"),{outline:"solid ".concat(o.palette.primary.main," 1px")}),(0,r.Z)(n,"& .".concat(Yr.columnHeaderCheckbox,", & .").concat(Yr.cellCheckbox),{padding:0,justifyContent:"center",alignItems:"center"}),(0,r.Z)(n,"& .".concat(Yr.columnHeader),{position:"relative",display:"flex",alignItems:"center"}),(0,r.Z)(n,"& .".concat(Yr["columnHeader--sorted"]," .").concat(Yr.iconButtonContainer),{visibility:"visible",width:"auto"}),(0,r.Z)(n,"& .".concat(Yr.columnHeader,":not(.").concat(Yr["columnHeader--sorted"],") .").concat(Yr.sortIcon),{opacity:0,transition:o.transitions.create(["opacity"],{duration:o.transitions.duration.shorter})}),(0,r.Z)(n,"& .".concat(Yr.columnHeader,":not(.").concat(Yr["columnHeader--sorted"],"):hover .").concat(Yr.sortIcon),{opacity:.5}),(0,r.Z)(n,"& .".concat(Yr.columnHeaderTitleContainer),{display:"flex",alignItems:"center",minWidth:0,flex:1,whiteSpace:"nowrap",overflow:"hidden",padding:"0 6px"}),(0,r.Z)(n,"& .".concat(Yr.sortIcon,", & .").concat(Yr.filterIcon),{fontSize:"inherit"}),(0,r.Z)(n,"& .".concat(Yr["columnHeader--sortable"]),{cursor:"pointer"}),(0,r.Z)(n,"& .".concat(Yr["columnHeader--alignCenter"]," .").concat(Yr.columnHeaderTitleContainer),{justifyContent:"center"}),(0,r.Z)(n,"& .".concat(Yr["columnHeader--alignRight"]," .").concat(Yr.columnHeaderDraggableContainer,", & .").concat(Yr["columnHeader--alignRight"]," .").concat(Yr.columnHeaderTitleContainer),{flexDirection:"row-reverse"}),(0,r.Z)(n,"& .".concat(Yr["columnHeader--alignCenter"]," .").concat(Yr.menuIcon,", & .").concat(Yr["columnHeader--alignRight"]," .").concat(Yr.menuIcon),{marginRight:"auto",marginLeft:-6}),(0,r.Z)(n,"& .".concat(Yr["columnHeader--moving"]),{backgroundColor:o.palette.action.hover}),(0,r.Z)(n,"& .".concat(Yr.columnSeparator),{position:"absolute",zIndex:100,display:"flex",flexDirection:"column",justifyContent:"center",color:a}),(0,r.Z)(n,"& .".concat(Yr["columnSeparator--sideLeft"]),{left:-12}),(0,r.Z)(n,"& .".concat(Yr["columnSeparator--sideRight"]),{right:-12}),(0,r.Z)(n,"& .".concat(Yr["columnSeparator--resizable"]),(0,r.Z)({cursor:"col-resize",touchAction:"none","&:hover":{color:o.palette.text.primary,"@media (hover: none)":{color:a}}},"&.".concat(Yr["columnSeparator--resizing"]),{color:o.palette.text.primary})),(0,r.Z)(n,"& .".concat(Yr.iconSeparator),{color:"inherit"}),(0,r.Z)(n,"& .".concat(Yr.menuIcon),{width:0,visibility:"hidden",fontSize:20,marginRight:-6,display:"flex",alignItems:"center"}),(0,r.Z)(n,"& .".concat(Yr.columnHeader,":hover"),(t={},(0,r.Z)(t,"& .".concat(Yr.iconButtonContainer),{visibility:"visible",width:"auto"}),(0,r.Z)(t,"& .".concat(Yr.menuIcon),{width:"auto",visibility:"visible"}),t)),(0,r.Z)(n,".".concat(Yr.menuOpen),{visibility:"visible",width:"auto"}),(0,r.Z)(n,"& .".concat(Yr.row),{display:"flex",width:"fit-content",breakInside:"avoid","&:hover, &.Mui-hovered":{backgroundColor:o.palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},"&.Mui-selected":{backgroundColor:(0,y.Fq)(o.palette.primary.main,o.palette.action.selectedOpacity),"&:hover, &.Mui-hovered":{backgroundColor:(0,y.Fq)(o.palette.primary.main,o.palette.action.selectedOpacity+o.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(0,y.Fq)(o.palette.primary.main,o.palette.action.selectedOpacity)}}}}),(0,r.Z)(n,"& .".concat(Yr.cell),{display:"flex",alignItems:"center",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",borderBottom:"1px solid ".concat(a)}),(0,r.Z)(n,"& .".concat(Yr.cell,".").concat(Yr["cell--editing"]),{padding:1,display:"flex",boxShadow:o.shadows[2],backgroundColor:o.palette.background.paper,"&:focus-within":{outline:"solid ".concat(o.palette.primary.main," 1px"),outlineOffset:"-1px"}}),(0,r.Z)(n,"& .".concat(Yr["row--editing"]),{boxShadow:o.shadows[2]}),(0,r.Z)(n,"& .".concat(Yr["row--editing"]," .").concat(Yr.cell),{boxShadow:o.shadows[0],backgroundColor:o.palette.background.paper}),(0,r.Z)(n,"& .".concat(Yr.editBooleanCell),{display:"flex",height:"100%",width:"100%",alignItems:"center",justifyContent:"center"}),(0,r.Z)(n,"& .".concat(Yr.booleanCell,'[data-value="true"]'),{color:o.palette.text.secondary}),(0,r.Z)(n,"& .".concat(Yr.booleanCell,'[data-value="false"]'),{color:o.palette.text.disabled}),(0,r.Z)(n,"& .".concat(Yr.actionsCell),{display:"inline-flex",alignItems:"center",gridGap:o.spacing(1)}),(0,r.Z)(n,"& .".concat(Yr.withBorder),{borderRight:"1px solid ".concat(a)}),(0,r.Z)(n,"& .".concat(Yr["cell--textLeft"]),{justifyContent:"flex-start"}),(0,r.Z)(n,"& .".concat(Yr["cell--textRight"]),{justifyContent:"flex-end"}),(0,r.Z)(n,"& .".concat(Yr["cell--textCenter"]),{justifyContent:"center"}),(0,r.Z)(n,"& .".concat(Yr.columnHeaderDraggableContainer),{display:"flex",width:"100%"}),(0,r.Z)(n,"& .".concat(Yr["columnHeader--dragging"]),{background:o.palette.background.paper,padding:"0 12px",borderRadius:o.shape.borderRadius,opacity:o.palette.action.disabledOpacity}),(0,r.Z)(n,"& .".concat(Yr.treeDataGroupingCell),{display:"flex",alignItems:"center",width:"100%"}),(0,r.Z)(n,"& .".concat(Yr.treeDataGroupingCellToggle),{flex:"0 0 28px",alignSelf:"stretch",marginRight:o.spacing(2)}),(0,r.Z)(n,"& .".concat(Yr.groupingCriteriaCell),{display:"flex",alignItems:"center",width:"100%"}),(0,r.Z)(n,"& .".concat(Yr.groupingCriteriaCellToggle),{flex:"0 0 28px",alignSelf:"stretch",marginRight:o.spacing(2)}),n))})),Ul=p.forwardRef((function(e,t){var n,o=Qr(),a=e.children,i=e.className,s=to(e,["children","className"]),l=Kr(),u=oo(l,To),c=oo(l,uo),d=p.useRef(null),f=(0,D.Z)(d,t);return l.current.rootElementRef=d,p.createElement(vn,null,p.createElement(Gl,Object.assign({ref:f,className:(0,I.Z)(i,null===(n=o.classes)||void 0===n?void 0:n.root,Yr.root,(0,r.Z)({},Yr.autoHeight,o.autoHeight)),role:"grid","aria-colcount":u,"aria-rowcount":c,"aria-multiselectable":!o.disableMultipleSelection,"aria-label":o["aria-label"],"aria-labelledby":o["aria-labelledby"]},s),a))})),Kl=(0,b.ZP)("div",{name:"MuiDataGrid",slot:"FooterContainer",overridesResolver:function(e,t){return t.footerContainer}})((function(){return{display:"flex",justifyContent:"space-between",alignItems:"center",minHeight:52}})),$l=p.forwardRef((function(e,t){var n=e.className,r=to(e,["className"]),o=function(e){var t=e.classes;return(0,g.Z)({root:["footerContainer"]},$r,t)}({classes:Qr().classes});return p.createElement(Kl,Object.assign({ref:t,className:(0,I.Z)(o.root,n)},r))})),Yl=(0,b.ZP)("div",{name:"MuiDataGrid",slot:"Overlay",overridesResolver:function(e,t){return t.overlay}})((function(e){var t=e.theme;return{display:"flex",position:"absolute",top:0,left:0,right:0,bottom:0,alignSelf:"center",alignItems:"center",justifyContent:"center",backgroundColor:(0,y.Fq)(t.palette.background.default,t.palette.action.disabledOpacity)}})),Xl=p.forwardRef((function(e,t){var n,r,o=e.className,a=e.style,i=to(e,["className","style"]),s=Kr(),l=Qr(),c=function(e){var t=e.classes;return(0,g.Z)({root:["overlay"]},$r,t)}({classes:l.classes}),d=oo(s,Xo),f=p.useState((function(){var e,t;return null!==(t=null===(e=s.current.getRootDimensions())||void 0===e?void 0:e.viewportInnerSize)&&void 0!==t?t:null})),h=(0,u.Z)(f,2),m=h[0],v=h[1],b=p.useCallback((function(){var e,t;v(null!==(t=null===(e=s.current.getRootDimensions())||void 0===e?void 0:e.viewportInnerSize)&&void 0!==t?t:null)}),[s]);(0,E.Z)((function(){return s.current.subscribeEvent(qr.viewportInnerSizeChange,b)}),[s,b]);var y=null!==(n=null==m?void 0:m.height)&&void 0!==n?n:0;return l.autoHeight&&0===y&&(y="auto"),m?p.createElement(Yl,Object.assign({ref:t,className:(0,I.Z)(c.root,o),style:Object.assign({height:y,width:null!==(r=null==m?void 0:m.width)&&void 0!==r?r:0,top:d,position:"absolute",left:0},a)},i)):null})),Ql=(0,b.ZP)("div",{name:"MuiDataGrid",slot:"ToolbarContainer",overridesResolver:function(e,t){return t.toolbarContainer}})((function(e){return{display:"flex",alignItems:"center",padding:e.theme.spacing(.5,.5,0)}})),Jl=p.forwardRef((function(e,t){var n=e.className,r=e.children,o=to(e,["className","children"]),a=function(e){var t=e.classes;return(0,g.Z)({root:["toolbarContainer"]},$r,t)}({classes:Qr().classes});return r?p.createElement(Ql,Object.assign({ref:t,className:(0,I.Z)(n,a.root)},o),r):null})),eu=(0,b.ZP)("div",{name:"MuiDataGrid",slot:"IconButtonContainer",overridesResolver:function(e,t){return t.iconButtonContainer}})((function(){return{display:"flex",visibility:"hidden",width:0}})),tu=p.forwardRef((function(e,t){var n=e.className,r=to(e,["className"]),o=function(e){var t=e.classes;return(0,g.Z)({root:["iconButtonContainer"]},$r,t)}({classes:Qr().classes});return p.createElement(eu,Object.assign({ref:t,className:(0,I.Z)(o.root,n)},r))})),nu=p.memo((function(e){var t=e.direction,n=e.index,r=e.sortingOrder,o=Kr(),a=Qr(),i=function(e){var t=e.classes;return(0,g.Z)({icon:["sortIcon"]},$r,t)}(Object.assign(Object.assign({},e),{classes:a.classes})),s=function(e,t,n,r){var o=e.ColumnUnsortedIcon,a={};return"asc"===t?o=e.ColumnSortedAscendingIcon:"desc"===t?o=e.ColumnSortedDescendingIcon:(o=e.ColumnUnsortedIcon,a.sortingOrder=r),o?p.createElement(o,Object.assign({fontSize:"small",className:n},a)):null}(a.components,t,i.icon,r);if(!s)return null;var l=p.createElement(Dt.Z,{tabIndex:-1,"aria-label":o.current.getLocaleText("columnHeaderSortIconLabel"),title:o.current.getLocaleText("columnHeaderSortIconLabel"),size:"small"},s);return p.createElement(tu,null,null!=n&&p.createElement(Tn,{badgeContent:n,color:"default"},l),null==n&&l)}));function ru(e,t){return e.closest(".".concat(t))}function ou(e){return null!=e&&e.classList.contains(Yr.cell)}function au(e){return e.replace(/["\\]/g,"\\$&")}function iu(e,t){return e.querySelector(".".concat(Yr.row,'[data-id="').concat(au(String(t)),'"]'))}var su,lu=(0,b.ZP)("div",{name:"MuiDataGrid",slot:"ColumnHeaderTitle",overridesResolver:function(e,t){return t.columnHeaderTitle}})((function(e){return{textOverflow:"ellipsis",overflow:"hidden",whiteSpace:"nowrap",fontWeight:e.theme.typography.fontWeightMedium}})),uu=p.forwardRef((function(e,t){var n=e.className,r=to(e,["className"]),o=function(e){var t=e.classes;return(0,g.Z)({root:["columnHeaderTitle"]},$r,t)}({classes:Qr().classes});return p.createElement(lu,Object.assign({ref:t,className:(0,I.Z)(o.root,n)},r))}));function cu(e){var t,n=e.label,r=e.description,o=e.columnWidth,a=Qr(),i=p.useRef(null),s=p.useState(""),l=(0,u.Z)(s,2),c=l[0],d=l[1];return p.useEffect((function(){if(!r&&i&&i.current){var e=(t=i.current).scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth;d(e?n:"")}var t}),[i,o,r,n]),p.createElement(a.components.BaseTooltip,Object.assign({title:r||c},null===(t=a.componentsProps)||void 0===t?void 0:t.baseTooltip),p.createElement(uu,{ref:i},n))}!function(e){e.Left="left",e.Right="right"}(su||(su={}));var du,pu=p.memo((function(e){e.resizable,e.resizing;var t=e.height,n=e.side,r=void 0===n?su.Right:n,o=to(e,["resizable","resizing","height","side"]),a=Qr(),i=function(e){var t=e.resizable,n=e.resizing,r=e.classes,o=e.side,a={root:["columnSeparator",t&&"columnSeparator--resizable",n&&"columnSeparator--resizing",o&&"columnSeparator--side".concat((0,A.Z)(o))],icon:["iconSeparator"]};return(0,g.Z)(a,$r,r)}(Object.assign(Object.assign({},e),{side:r,classes:a.classes})),s=p.useCallback((function(e){e.preventDefault(),e.stopPropagation()}),[]);return p.createElement("div",Object.assign({className:i.root,style:{minHeight:t,opacity:a.showColumnRightBorder?0:1}},o,{onClick:s}),p.createElement(a.components.ColumnResizeIcon,{className:i.icon}))})),fu=p.memo((function(e){var t=e.column,n=e.open,r=e.columnMenuId,o=e.columnMenuButtonId,a=e.iconButtonRef,i=Kr(),s=Qr(),l=function(e){var t=e.classes,n=e.open;return(0,g.Z)({root:["menuIcon",n&&"menuOpen"],button:["menuIconButton"]},$r,t)}(Object.assign(Object.assign({},e),{classes:s.classes})),u=p.useCallback((function(e){e.preventDefault(),e.stopPropagation(),i.current.toggleColumnMenu(t.field)}),[i,t.field]);return p.createElement("div",{className:l.root},p.createElement(Dt.Z,{ref:a,tabIndex:-1,className:l.button,"aria-label":i.current.getLocaleText("columnMenuLabel"),title:i.current.getLocaleText("columnMenuLabel"),size:"small",onClick:u,"aria-expanded":n?"true":void 0,"aria-haspopup":"true","aria-controls":r,id:o},p.createElement(s.components.ColumnMenuIcon,{fontSize:"small"})))})),hu=function(e){return e.preferencePanel};function mu(e){var t,n=e.counter,r=Kr(),o=Qr(),a=function(e){var t=e.classes;return(0,g.Z)({icon:["filterIcon"]},$r,t)}(Object.assign(Object.assign({},e),{classes:o.classes})),i=p.useCallback((function(e){e.preventDefault(),e.stopPropagation();var t=hu(r.current.state),n=t.open,o=t.openedPanelValue;n&&o===du.filters?r.current.hideFilterPanel():r.current.showFilterPanel()}),[r]);if(!n)return null;var s=p.createElement(Dt.Z,{onClick:i,color:"default","aria-label":r.current.getLocaleText("columnHeaderFiltersLabel"),size:"small",tabIndex:-1},p.createElement(o.components.ColumnFilteredIcon,{className:a.icon,fontSize:"small"}));return p.createElement(o.components.BaseTooltip,Object.assign({title:r.current.getLocaleText("columnHeaderFiltersTooltipActive")(n),enterDelay:1e3},null===(t=o.componentsProps)||void 0===t?void 0:t.baseTooltip),p.createElement(tu,null,n>1&&p.createElement(Tn,{badgeContent:n,color:"default"},s),1===n&&s))}function vu(e){var t=e.columnMenuId,n=e.columnMenuButtonId,r=e.ContentComponent,o=e.contentComponentProps,a=e.field,i=e.open,s=e.target,l=e.onExited,u=Kr(),c=u.current.getColumn(a),d=p.useCallback((function(e){e.stopPropagation(),u.current.hideColumnMenu()}),[u]);return s?p.createElement(zs,{placement:"bottom-"+("right"===c.align?"start":"end"),open:i,target:s,onClickAway:d,onExited:l},p.createElement(r,Object.assign({currentColumn:c,hideMenu:d,open:i,id:t,labelledby:n},o))):null}function gu(e){var t,n,r,o,a=e.column,i=e.columnMenuOpen,s=e.colIndex,l=e.headerHeight,c=e.isResizing,d=e.isLastColumn,f=e.sortDirection,h=e.sortIndex,m=e.filterItemsCounter,v=e.hasFocus,b=e.tabIndex,y=e.extendRowFullWidth,x=e.disableReorder,C=e.separatorSide,w=Kr(),E=Qr(),D=p.useRef(null),S=(0,k.Z)(),P=(0,k.Z)(),A=p.useRef(null),F=p.useState(i),O=(0,u.Z)(F,2),T=O[0],_=O[1],R=null!==(t=w.current.getRootDimensions())&&void 0!==t?t:{hasScrollX:!1,hasScrollY:!1},M=R.hasScrollX,Z=R.hasScrollY,j=null;a.renderHeader&&(j=a.renderHeader(w.current.getColumnHeaderParams(a.field)));var B,L=p.useCallback((function(e){return function(t){t.currentTarget.contains(t.target)&&w.current.publishEvent(e,w.current.getColumnHeaderParams(a.field),t)}}),[w,a.field]),N={onClick:L(qr.columnHeaderClick),onDoubleClick:L(qr.columnHeaderDoubleClick),onMouseOver:L(qr.columnHeaderOver),onMouseOut:L(qr.columnHeaderOut),onMouseEnter:L(qr.columnHeaderEnter),onMouseLeave:L(qr.columnHeaderLeave),onKeyDown:L(qr.columnHeaderKeyDown),onFocus:L(qr.columnHeaderFocus),onBlur:L(qr.columnHeaderBlur)},z={onDragStart:L(qr.columnHeaderDragStart),onDragEnter:L(qr.columnHeaderDragEnter),onDragOver:L(qr.columnHeaderDragOver),onDragEnd:L(qr.columnHeaderDragEnd)},V=d?!(d&&M&&!Z)&&!y:E.showColumnRightBorder,H=function(e){var t=e.column,n=e.classes,r=e.isDragging,o=e.sortDirection,a=e.showRightBorder,i=null!=o,s="number"===t.type,l={root:["columnHeader","left"===t.headerAlign&&"columnHeader--alignLeft","center"===t.headerAlign&&"columnHeader--alignCenter","right"===t.headerAlign&&"columnHeader--alignRight",t.sortable&&"columnHeader--sortable",r&&"columnHeader--moving",i&&"columnHeader--sorted",s&&"columnHeader--numeric",a&&"withBorder"],draggableContainer:["columnHeaderDraggableContainer"],titleContainer:["columnHeaderTitleContainer"]};return(0,g.Z)(l,$r,n)}(Object.assign(Object.assign({},e),{classes:E.classes,showRightBorder:V})),q=a.computedWidth;null!=f&&(B="asc"===f?"ascending":"descending"),p.useEffect((function(){T||_(i)}),[T,i]);var W=p.useCallback((function(){_(!1)}),[]),G=!E.disableColumnMenu&&!a.disableColumnMenu&&p.createElement(fu,{column:a,columnMenuId:S,columnMenuButtonId:P,open:T,iconButtonRef:A}),U=null!==(n=a.sortingOrder)&&void 0!==n?n:E.sortingOrder,K=p.createElement(p.Fragment,null,!E.disableColumnFilter&&p.createElement(mu,{counter:m}),a.sortable&&!a.hideSortIcons&&p.createElement(nu,{direction:f,index:h,sortingOrder:U}));p.useLayoutEffect((function(){var e=w.current.state.columnMenu;if(v&&!e.open){var t=D.current.querySelector('[tabindex="0"]');t?t.focus():D.current.focus()}}));var $="function"==typeof a.headerClassName?a.headerClassName({field:a.field,colDef:a}):a.headerClassName;return p.createElement("div",Object.assign({ref:D,className:(0,I.Z)(H.root,$),"data-field":a.field,style:{width:q,minWidth:q,maxWidth:q},role:"columnheader",tabIndex:b,"aria-colindex":s+1,"aria-sort":B},N),p.createElement("div",Object.assign({className:H.draggableContainer,draggable:!E.disableColumnReorder&&!x&&!a.disableReorder},z),p.createElement("div",{className:H.titleContainer},j||p.createElement(cu,{label:null!==(r=a.headerName)&&void 0!==r?r:a.field,description:a.description,columnWidth:q}),K),G),p.createElement(pu,{resizable:!E.disableColumnResize&&!!a.resizable,resizing:c,height:l,onMouseDown:L(qr.columnSeparatorMouseDown),side:C}),p.createElement(vu,{columnMenuId:S,columnMenuButtonId:P,field:a.field,open:i,target:A.current,ContentComponent:E.components.ColumnMenu,contentComponentProps:null===(o=E.componentsProps)||void 0===o?void 0:o.columnMenu,onExited:W}))}!function(e){e.filters="filters",e.columns="columns"}(du||(du={}));var bu=function(e){var t=e.onClick,n=Kr(),r=Qr(),o=p.useCallback((function(e){t(e),n.current.showPreferences(du.columns)}),[n,t]);return r.disableColumnSelector?null:p.createElement(cn.Z,{onClick:o},n.current.getLocaleText("columnMenuShowColumns"))},yu=function(e){var t=e.column,n=e.onClick,r=Kr(),o=Qr(),a=p.useCallback((function(e){n(e),r.current.showFilterPanel(null==t?void 0:t.field)}),[r,null==t?void 0:t.field,n]);return o.disableColumnFilter||!(null==t?void 0:t.filterable)?null:p.createElement(cn.Z,{onClick:a},r.current.getLocaleText("columnMenuFilter"))},xu=p.forwardRef((function(e,t){var n=e.hideMenu,r=(e.currentColumn,e.open),o=e.id,a=e.labelledby,i=e.className,s=e.children,l=to(e,["hideMenu","currentColumn","open","id","labelledby","className","children"]),u=p.useCallback((function(e){$s(e.key)&&e.preventDefault(),al(e.key)&&n(e)}),[n]);return p.createElement(an.Z,Object.assign({id:o,ref:t,className:(0,I.Z)(Yr.menuList,i),"aria-labelledby":a,onKeyDown:u,autoFocus:r},l),s)})),Cu=function(e,t){var n={},r=0,o=0,a=[];if(e.all.forEach((function(t){var i,s=Object.assign({},e.lookup[t]);!1===e.columnVisibilityModel[t]?s.computedWidth=0:(s.flex&&s.flex>0?(r+=s.flex,i=s.minWidth,a.push(s)):i=Fs(s.width,s.minWidth,s.maxWidth),o+=i,s.computedWidth=i);n[t]=s})),r>0&&o0&&u.open},null===(n=l.componentsProps)||void 0===n?void 0:n.panel,e,null===(r=l.componentsProps)||void 0===r?void 0:r.basePopper),!l.disableColumnSelector&&c&&p.createElement(l.components.ColumnsPanel,Object.assign({},null===(o=l.componentsProps)||void 0===o?void 0:o.columnsPanel)),!l.disableColumnFilter&&d&&p.createElement(l.components.FilterPanel,Object.assign({},null===(a=l.componentsProps)||void 0===a?void 0:a.filterPanel)))})),Uu=(0,b.ZP)("div",{name:"MuiDataGrid",slot:"FilterForm",overridesResolver:function(e,t){return t.filterForm}})((function(e){return{display:"flex",padding:e.theme.spacing(1)}}));function Ku(e){var t,n,r,o,a,i,s,l,u,c=e.item,d=e.hasMultipleFilters,f=e.deleteFilter,h=e.applyFilterChanges,m=e.multiFilterOperator,v=e.showMultiFilterOperators,b=e.disableMultiFilterOperator,y=e.applyMultiFilterOperatorChanges,x=e.focusElementRef,C=Kr(),w=oo(C,Fo),E=(0,k.Z)(),D=(0,k.Z)(),S=(0,k.Z)(),P=(0,k.Z)(),F=(0,k.Z)(),O=(0,k.Z)(),T=Qr(),_=function(e){var t=e.classes;return(0,g.Z)({root:["filterForm"]},$r,t)}({classes:T.classes}),R=p.useRef(null),M=p.useRef(null),Z=c.columnField?C.current.getColumn(c.columnField):null,I=p.useMemo((function(){var e;return c.operatorValue&&Z?null===(e=Z.filterOperators)||void 0===e?void 0:e.find((function(e){return e.value===c.operatorValue})):null}),[c,Z]),j=p.useCallback((function(e){var t=e.target.value,n=C.current.getColumn(t);if(n.field!==Z.field){var r=n.filterOperators.find((function(e){return e.value===c.operatorValue}))||n.filterOperators[0],o=!r.InputComponent||r.InputComponent!==(null==I?void 0:I.InputComponent);h(Object.assign(Object.assign({},c),{columnField:t,operatorValue:r.value,value:o?void 0:c.value}))}}),[C,h,c,Z,I]),B=p.useCallback((function(e){var t=e.target.value,n=null==Z?void 0:Z.filterOperators.find((function(e){return e.value===t})),r=!(null==n?void 0:n.InputComponent)||(null==n?void 0:n.InputComponent)!==(null==I?void 0:I.InputComponent);h(Object.assign(Object.assign({},c),{operatorValue:t,value:r?void 0:c.value}))}),[h,c,Z,I]),L=p.useCallback((function(e){var t=e.target.value===Il.And.toString()?Il.And:Il.Or;y(t)}),[y]);return p.useImperativeHandle(x,(function(){return{focus:function(){var e;(null==I?void 0:I.InputComponent)?null===(e=null==R?void 0:R.current)||void 0===e||e.focus():M.current.focus()}}}),[I]),p.createElement(Uu,{className:_.root},p.createElement(T.components.BaseFormControl,Object.assign({variant:"standard",sx:{flexShrink:0,justifyContent:"flex-end",marginRight:.5,marginBottom:.2}},null===(t=T.componentsProps)||void 0===t?void 0:t.baseFormControl),p.createElement(Dt.Z,{"aria-label":C.current.getLocaleText("filterPanelDeleteIconLabel"),title:C.current.getLocaleText("filterPanelDeleteIconLabel"),onClick:function(){T.disableMultipleColumnsFiltering?h(Object.assign(Object.assign({},c),{value:void 0})):f(c)},size:"small"},p.createElement(ba,{fontSize:"small"}))),p.createElement(T.components.BaseFormControl,Object.assign({variant:"standard",sx:{minWidth:60,display:d?"block":"none",visibility:v?"visible":"hidden"}},null===(n=T.componentsProps)||void 0===n?void 0:n.baseFormControl),p.createElement(or.Z,{htmlFor:E,id:D},C.current.getLocaleText("filterPanelOperators")),p.createElement(T.components.BaseSelect,Object.assign({labelId:D,id:E,value:m,onChange:L,disabled:!!b,native:!0},null===(r=T.componentsProps)||void 0===r?void 0:r.baseSelect),p.createElement("option",{key:Il.And.toString(),value:Il.And.toString()},C.current.getLocaleText("filterPanelOperatorAnd")),p.createElement("option",{key:Il.Or.toString(),value:Il.Or.toString()},C.current.getLocaleText("filterPanelOperatorOr")))),p.createElement(T.components.BaseFormControl,Object.assign({variant:"standard",sx:{width:150}},null===(o=T.componentsProps)||void 0===o?void 0:o.baseFormControl),p.createElement(or.Z,{htmlFor:S,id:P},C.current.getLocaleText("filterPanelColumns")),p.createElement(T.components.BaseSelect,Object.assign({labelId:P,id:S,value:c.columnField||"",onChange:j,native:!0},null===(a=T.componentsProps)||void 0===a?void 0:a.baseSelect),w.map((function(e){return p.createElement("option",{key:e.field,value:e.field},e.headerName||e.field)})))),p.createElement(T.components.BaseFormControl,Object.assign({variant:"standard",sx:{width:120}},null===(i=T.componentsProps)||void 0===i?void 0:i.baseFormControl),p.createElement(or.Z,{htmlFor:F,id:O},C.current.getLocaleText("filterPanelOperators")),p.createElement(T.components.BaseSelect,Object.assign({labelId:O,id:F,value:c.operatorValue,onChange:B,native:!0,inputRef:M},null===(s=T.componentsProps)||void 0===s?void 0:s.baseSelect),null===(l=null==Z?void 0:Z.filterOperators)||void 0===l?void 0:l.map((function(e){return p.createElement("option",{key:e.value,value:e.value},e.label||C.current.getLocaleText("filterOperator".concat((0,A.Z)(e.value))))})))),p.createElement(T.components.BaseFormControl,Object.assign({variant:"standard",sx:{width:190}},null===(u=T.componentsProps)||void 0===u?void 0:u.baseFormControl),(null==I?void 0:I.InputComponent)?p.createElement(I.InputComponent,Object.assign({apiRef:C,item:c,applyValue:h,focusElementRef:R},I.InputComponentProps)):null))}var $u=p.forwardRef((function(e,t){var n,r=e.onClick,o=to(e,["onClick"]),a=Kr(),i=Qr(),s=oo(a,hu),l=s.open,u=s.openedPanelValue;return i.disableColumnSelector?null:p.createElement(i.components.BaseButton,Object.assign({ref:t,size:"small",color:"primary","aria-label":a.current.getLocaleText("toolbarColumnsLabel"),startIcon:p.createElement(i.components.ColumnSelectorIcon,null)},o,{onClick:function(e){l&&u===du.columns?a.current.hidePreferences():a.current.showPreferences(du.columns),null==r||r(e)}},null===(n=i.componentsProps)||void 0===n?void 0:n.baseButton),a.current.getLocaleText("toolbarColumns"))})),Yu=p.forwardRef((function(e,t){var n,r=e.onClick,o=to(e,["onClick"]),a=Kr(),i=Qr(),s=oo(a,$o),l=(0,k.Z)(),c=(0,k.Z)(),d=p.useState(!1),f=(0,u.Z)(d,2),h=f[0],m=f[1],v=p.useRef(null),g=(0,D.Z)(t,v),b=[{icon:p.createElement(i.components.DensityCompactIcon,null),label:a.current.getLocaleText("toolbarDensityCompact"),value:Bl.Compact},{icon:p.createElement(i.components.DensityStandardIcon,null),label:a.current.getLocaleText("toolbarDensityStandard"),value:Bl.Standard},{icon:p.createElement(i.components.DensityComfortableIcon,null),label:a.current.getLocaleText("toolbarDensityComfortable"),value:Bl.Comfortable}],y=p.useMemo((function(){switch(s){case Bl.Compact:return p.createElement(i.components.DensityCompactIcon,null);case Bl.Comfortable:return p.createElement(i.components.DensityComfortableIcon,null);default:return p.createElement(i.components.DensityStandardIcon,null)}}),[s,i]),x=function(){return m(!1)};if(i.disableDensitySelector)return null;var C=b.map((function(e,t){return p.createElement(cn.Z,{key:t,onClick:function(){return t=e.value,a.current.setDensity(t),void m(!1);var t},selected:e.value===s},p.createElement(mn,null,e.icon),e.label)}));return p.createElement(p.Fragment,null,p.createElement(i.components.BaseButton,Object.assign({ref:g,color:"primary",size:"small",startIcon:y,"aria-label":a.current.getLocaleText("toolbarDensityLabel"),"aria-expanded":h?"true":void 0,"aria-haspopup":"menu","aria-labelledby":c,id:l},o,{onClick:function(e){m(!0),null==r||r(e)}},null===(n=i.componentsProps)||void 0===n?void 0:n.baseButton),a.current.getLocaleText("toolbarDensity")),p.createElement(zs,{open:h,target:v.current,onClickAway:x,position:"bottom-start"},p.createElement(an.Z,{id:c,className:Yr.menuList,"aria-labelledby":l,onKeyDown:function(e){$s(e.key)&&e.preventDefault(),al(e.key)&&x()},autoFocusItem:h},C)))})),Xu=(0,b.ZP)("ul",{name:"MuiDataGrid",slot:"ToolbarFilterList",overridesResolver:function(e,t){return t.toolbarFilterList}})((function(e){var t=e.theme;return{margin:t.spacing(1,1,.5),padding:t.spacing(0,1)}})),Qu=p.forwardRef((function(e,t){var n,r,o=e.componentsProps,a=void 0===o?{}:o,i=to(e,["componentsProps"]),s=a.button||{},l=Kr(),u=Qr(),c=oo(l,Wo),d=oo(l,Do),f=oo(l,hu),h=function(e){var t=e.classes;return(0,g.Z)({root:["toolbarFilterList"]},$r,t)}({classes:u.classes}),m=p.useMemo((function(){return f.open?l.current.getLocaleText("toolbarFiltersTooltipHide"):0===c.length?l.current.getLocaleText("toolbarFiltersTooltipShow"):p.createElement("div",null,l.current.getLocaleText("toolbarFiltersTooltipActive")(c.length),p.createElement(Xu,{className:h.root},c.map((function(e,t){return Object.assign({},d[e.columnField]&&p.createElement("li",{key:t},"".concat(d[e.columnField].headerName||e.columnField,"\n ").concat(function(e){return d[e.columnField].filterOperators.find((function(t){return t.value===e.operatorValue})).label||l.current.getLocaleText("filterOperator".concat((0,A.Z)(e.operatorValue))).toString()}(e),"\n ").concat(e.value)))}))))}),[l,f.open,c,d,h]);return u.disableColumnFilter?null:p.createElement(u.components.BaseTooltip,Object.assign({title:m,enterDelay:1e3},i,null===(n=u.componentsProps)||void 0===n?void 0:n.baseTooltip),p.createElement(u.components.BaseButton,Object.assign({ref:t,size:"small",color:"primary","aria-label":l.current.getLocaleText("toolbarFiltersLabel"),startIcon:p.createElement(Tn,{badgeContent:c.length,color:"primary"},p.createElement(u.components.OpenFilterButtonIcon,null))},s,{onClick:function(e){var t,n=f.open,r=f.openedPanelValue;n&&r===du.filters?l.current.hideFilterPanel():l.current.showFilterPanel(),null===(t=s.onClick)||void 0===t||t.call(s,e)}},null===(r=u.componentsProps)||void 0===r?void 0:r.baseButton),l.current.getLocaleText("toolbarFilters")))})),Ju=p.forwardRef((function(e,t){var n,r=e.csvOptions,o=e.printOptions,a=e.onClick,i=to(e,["csvOptions","printOptions","onClick"]),s=Kr(),l=Qr(),c=(0,k.Z)(),d=(0,k.Z)(),f=p.useState(!1),h=(0,u.Z)(f,2),m=h[0],v=h[1],g=p.useRef(null),b=(0,D.Z)(t,g),y=[{label:s.current.getLocaleText("toolbarExportCSV"),format:"csv",formatOptions:r},{label:s.current.getLocaleText("toolbarExportPrint"),format:"print",formatOptions:o}],x=function(){return v(!1)},C=function(e){return function(){switch(e.format){case"csv":s.current.exportDataAsCsv(e.formatOptions);break;case"print":s.current.exportDataAsPrint(e.formatOptions)}v(!1)}};return(null==r?void 0:r.disableToolbarButton)&&(null==o?void 0:o.disableToolbarButton)?null:p.createElement(p.Fragment,null,p.createElement(l.components.BaseButton,Object.assign({ref:b,color:"primary",size:"small",startIcon:p.createElement(l.components.ExportIcon,null),"aria-expanded":m?"true":void 0,"aria-label":s.current.getLocaleText("toolbarExportLabel"),"aria-haspopup":"menu","aria-labelledby":d,id:c},i,{onClick:function(e){v(!0),null==a||a(e)}},null===(n=l.componentsProps)||void 0===n?void 0:n.baseButton),s.current.getLocaleText("toolbarExport")),p.createElement(zs,{open:m,target:g.current,onClickAway:x,position:"bottom-start"},p.createElement(an.Z,{id:d,className:Yr.menuList,"aria-labelledby":c,onKeyDown:function(e){$s(e.key)&&e.preventDefault(),al(e.key)&&x()},autoFocusItem:m},y.map((function(e,t){var n;return(null===(n=e.formatOptions)||void 0===n?void 0:n.disableToolbarButton)?null:p.createElement(cn.Z,{key:t,onClick:C(e)},e.label)})))))})),ec=(p.forwardRef((function(e,t){e.className;var n=e.csvOptions,r=e.printOptions,o=to(e,["className","csvOptions","printOptions"]),a=Qr();return a.disableColumnFilter&&a.disableColumnSelector&&a.disableDensitySelector?null:p.createElement(Jl,Object.assign({ref:t},o),p.createElement($u,null),p.createElement(Qu,null),p.createElement(Yu,null),p.createElement(Ju,{csvOptions:n,printOptions:r}))})),(0,b.ZP)("div",{name:"MuiDataGrid",slot:"RowCount",overridesResolver:function(e,t){return t.rowCount}})((function(e){return{alignItems:"center",display:"flex",margin:e.theme.spacing(0,2)}}))),tc=p.forwardRef((function(e,t){var n=e.className,r=e.rowCount,o=e.visibleRowCount,a=to(e,["className","rowCount","visibleRowCount"]),i=Kr(),s=function(e){var t=e.classes;return(0,g.Z)({root:["rowCount"]},$r,t)}({classes:Qr().classes});if(0===r)return null;var l=o0?p.createElement(rc,{selectedRowCount:i}):p.createElement("div",null),u=o.hideFooterRowCount||o.pagination?null:p.createElement(tc,{rowCount:a,visibleRowCount:s}),c=o.pagination&&!o.hideFooterPagination&&o.components.Pagination&&p.createElement(o.components.Pagination,Object.assign({},null===(n=o.componentsProps)||void 0===n?void 0:n.pagination));return p.createElement($l,Object.assign({ref:t},e),l,u,c)})),ac=p.forwardRef((function(e,t){var n,r,o=Qr();return p.createElement("div",Object.assign({ref:t},e),p.createElement(o.components.PreferencesPanel,Object.assign({},null===(n=o.componentsProps)||void 0===n?void 0:n.preferencesPanel)),o.components.Toolbar&&p.createElement(o.components.Toolbar,Object.assign({},null===(r=o.componentsProps)||void 0===r?void 0:r.toolbar)))})),ic=p.forwardRef((function(e,t){return p.createElement(Xl,Object.assign({ref:t},e),p.createElement(ar.Z,null))})),sc=p.forwardRef((function(e,t){var n=Kr().current.getLocaleText("noRowsLabel");return p.createElement(Xl,Object.assign({ref:t},e),n)})),lc=(0,b.ZP)(Fr)((function(e){var t,n=e.theme;return t={},(0,r.Z)(t,"& .".concat(br.selectLabel),(0,r.Z)({display:"none"},n.breakpoints.up("sm"),{display:"block"})),(0,r.Z)(t,"& .".concat(br.input),(0,r.Z)({display:"none"},n.breakpoints.up("sm"),{display:"inline-flex"})),t})),uc=p.forwardRef((function(e,t){var n,r=Kr(),o=Qr(),a=oo(r,bl),i=p.useMemo((function(){return Math.floor(a.rowCount/(a.pageSize||1))}),[a.rowCount,a.pageSize]),s=p.useCallback((function(e){var t=Number(e.target.value);r.current.setPageSize(t)}),[r]),l=p.useCallback((function(e,t){r.current.setPage(t)}),[r]);return p.createElement(lc,Object.assign({ref:t,component:"div",count:a.rowCount,page:a.page<=i?a.page:i,rowsPerPageOptions:(null===(n=o.rowsPerPageOptions)||void 0===n?void 0:n.includes(a.pageSize))?o.rowsPerPageOptions:[],rowsPerPage:a.pageSize,onPageChange:l,onRowsPerPageChange:s},r.current.getLocaleText("MuiTablePagination"),e))})),cc=function(e){var t=e.width,n=e.height;if(!t||!n)return null;var r={width:t,height:n};return p.createElement("div",{className:"MuiDataGrid-cell",style:r})};var dc,pc=function(){function e(){(0,a.Z)(this,e),this.timeouts=new Map}return(0,i.Z)(e,[{key:"register",value:function(e,t,n){var r=this,o=setTimeout((function(){"function"==typeof t&&t(),r.timeouts.delete(n.cleanupToken)}),1e3);this.timeouts.set(n.cleanupToken,o)}},{key:"unregister",value:function(e){var t=this.timeouts.get(e.cleanupToken);t&&(this.timeouts.delete(e.cleanupToken),clearTimeout(t))}}]),e}(),fc=function(){function e(){(0,a.Z)(this,e),this.registry=new FinalizationRegistry((function(e){"function"==typeof e&&e()}))}return(0,i.Z)(e,[{key:"register",value:function(e,t,n){this.registry.register(e,t,n)}},{key:"unregister",value:function(e){this.registry.unregister(e)}}]),e}();!function(e){e.DataGrid="DataGrid",e.DataGridPro="DataGridPro"}(dc||(dc={}));var hc=(0,i.Z)((function e(){(0,a.Z)(this,e)}));var mc=function(e){var t=0;return function(n,r,o,a){var i=p.useState(new hc),s=(0,u.Z)(i,1)[0],l=p.useRef(null),c=p.useRef();c.current=o;var d=p.useRef(null);if(!l.current&&c.current){l.current=n.current.subscribeEvent(r,(function(e,t,n){var r;t.defaultMuiPrevented||null===(r=c.current)||void 0===r||r.call(c,e,t,n)}),a),t+=1,d.current={cleanupToken:t},e.register(s,(function(){var e;null===(e=l.current)||void 0===e||e.call(l),l.current=null,d.current=null}),d.current)}else!c.current&&l.current&&(l.current(),l.current=null,d.current&&(e.unregister(d.current),d.current=null));p.useEffect((function(){if(!l.current&&c.current){l.current=n.current.subscribeEvent(r,(function(e,t,n){var r;t.defaultMuiPrevented||null===(r=c.current)||void 0===r||r.call(c,e,t,n)}),a)}return d.current&&e&&(e.unregister(d.current),d.current=null),function(){var e;null===(e=l.current)||void 0===e||e.call(l),l.current=null}}),[n,r,a])}}("undefined"!=typeof FinalizationRegistry?new fc:new pc),vc={isFirst:!0};function gc(e,t,n){mc(e,t,n,vc)}var bc=(0,b.ZP)("div",{name:"MuiDataGrid",slot:"ScrollArea",overridesResolver:function(e,t){return[(0,r.Z)({},"&.".concat(Yr["scrollArea--left"]),t["scrollArea--left"]),(0,r.Z)({},"&.".concat(Yr["scrollArea--right"]),t["scrollArea--right"]),t.scrollArea]}})((function(){var e;return e={position:"absolute",top:0,zIndex:101,width:20,bottom:0},(0,r.Z)(e,"&.".concat(Yr["scrollArea--left"]),{left:0}),(0,r.Z)(e,"&.".concat(Yr["scrollArea--right"]),{right:0}),e})),yc=p.memo((function(e){var t=e.scrollDirection,n=p.useRef(null),r=Kr(),o=p.useRef(),a=p.useState(!1),i=(0,u.Z)(a,2),s=i[0],l=i[1],c=oo(r,Xo),d=p.useRef({left:0,top:0}),f=Qr(),h=function(e){var t=e.scrollDirection,n=e.classes;return(0,g.Z)({root:["scrollArea","scrollArea--".concat(t)]},$r,n)}(Object.assign(Object.assign({},e),{classes:f.classes})),m=p.useCallback((function(e){d.current=e}),[]),v=p.useCallback((function(e){var a;if("left"===t)a=e.clientX-n.current.getBoundingClientRect().right;else{if("right"!==t)throw new Error("MUI: Wrong drag direction");a=Math.max(1,e.clientX-n.current.getBoundingClientRect().left)}a=1.5*(a-1)+1,clearTimeout(o.current),o.current=setTimeout((function(){r.current.scroll({left:d.current.left+a,top:d.current.top})}))}),[t,r]);p.useEffect((function(){return function(){clearTimeout(o.current)}}),[]);var b=p.useCallback((function(){l((function(e){return!e}))}),[]);return mc(r,qr.rowsScroll,m),mc(r,qr.columnHeaderDragStart,b),mc(r,qr.columnHeaderDragEnd,b),s?p.createElement(bc,{ref:n,className:(0,I.Z)(h.root),onDragOver:v,style:{height:c}}):null})),xc=function(e){return e.columnMenu},Cc=(so((function(e){return e.columnReorder}),(function(e){return e.dragCol})),so((function(e){return e.columnResize}),(function(e){return e.resizingColumnField})),function(e){return e.editRows}),wc=function(){return{items:[],linkOperator:Il.And}};Object.assign(Object.assign({},Bs),{type:"treeDataGroup",sortable:!1,filterable:!1,disableColumnMenu:!0,disableReorder:!0,align:"left",width:200,valueGetter:function(e){return e.rowNode.groupingKey}});var Ec=so((function(e){return e.rowGrouping}),(function(e){return e.model}));so(Ec,Do,(function(e,t){return e.filter((function(e){return!!t[e]&&t[e].groupable}))})),Object.assign(Object.assign({},Bs),{field:"__detail_panel_toggle__",headerName:"",type:"detailPanelToggle",editable:!1,sortable:!1,filterable:!1,resizable:!1,disableColumnMenu:!0,disableReorder:!0,align:"left",width:40,valueGetter:function(e){return function(e){return e.detailPanel.expandedRowIds}(e.api.state).includes(e.id)},renderCell:function(e){return p.createElement(Wl,Object.assign({},e))}});function Dc(e,t,n){var r=p.useRef(t),o=p.useState(Object.keys(t)),a=(0,u.Z)(o,1)[0],i=p.useCallback((function(){e.current&&a.forEach((function(t){e.current.hasOwnProperty(t)||(e.current[t]=function(){var e;return(e=r.current)[t].apply(e,arguments)})}))}),[a,e]);p.useEffect((function(){r.current=t}),[t]),p.useEffect((function(){i()}),[i]),i()}var Sc=function(e,t,n,r,o){var a=ea(e,"useNativeEventListener"),i=p.useState(!1),s=(0,u.Z)(i,2),l=s[0],c=s[1],d=p.useRef(r),f=p.useCallback((function(e){return d.current&&d.current(e)}),[]);p.useEffect((function(){d.current=r}),[r]),p.useEffect((function(){var r;if((r="function"==typeof t?t():t&&t.current?t.current:null)&&f&&n&&!l){a.debug("Binding native ".concat(n," event")),r.addEventListener(n,f,o);var i=r;c(!0);e.current.subscribeEvent(qr.unmount,(function(){a.debug("Clearing native ".concat(n," event")),i.removeEventListener(n,f,o)}))}}),[t,f,n,l,a,o,e])},kc=function(e,t){var n;return{components:{MuiDataGrid:{defaultProps:{localeText:Object.assign(Object.assign({},e),{MuiTablePagination:(null===(n=null==t?void 0:t.components)||void 0===n?void 0:n.MuiTablePagination.defaultProps)||{}})}}}}},Pc=(kc({noRowsLabel:"\u0644\u0627 \u062a\u0648\u062c\u062f \u0635\u0641\u0648\u0641",noResultsOverlayLabel:"\u0644\u0645 \u064a\u062a\u0645 \u0627\u0644\u0639\u062b\u0648\u0631 \u0639\u0644\u0649 \u0646\u062a\u0627\u0626\u062c.",errorOverlayDefaultLabel:"\u062d\u062f\u062b \u062e\u0637\u0623.",toolbarDensity:"\u0643\u062b\u0627\u0641\u0629",toolbarDensityLabel:"\u0643\u062b\u0627\u0641\u0629",toolbarDensityCompact:"\u0645\u062f\u0645\u062c",toolbarDensityStandard:"\u0627\u0644\u0645\u0639\u064a\u0627\u0631",toolbarDensityComfortable:"\u0645\u0631\u064a\u062d",toolbarColumns:"\u0627\u0644\u0623\u0639\u0645\u062f\u0629",toolbarColumnsLabel:"\u062d\u062f\u062f \u0627\u0644\u0623\u0639\u0645\u062f\u0629",toolbarFilters:"\u0627\u0644\u0641\u0644\u0627\u062a\u0631",toolbarFiltersLabel:"\u0627\u0638\u0647\u0631 \u0627\u0644\u0641\u0644\u0627\u062a\u0631",toolbarFiltersTooltipHide:"\u0625\u062e\u0641\u0627\u0621 \u0627\u0644\u0641\u0644\u0627\u062a\u0631",toolbarFiltersTooltipShow:"\u0627\u0638\u0647\u0631 \u0627\u0644\u0641\u0644\u0627\u062a\u0631",toolbarFiltersTooltipActive:function(e){return"".concat(e," \u0641\u0644\u0627\u062a\u0631 \u0646\u0634\u0637\u0629")},toolbarExport:"\u062a\u0635\u062f\u064a\u0631",toolbarExportLabel:"\u062a\u0635\u062f\u064a\u0631",toolbarExportCSV:"\u062a\u0646\u0632\u064a\u0644 \u0643\u0645\u0644\u0641 CSV",columnsPanelTextFieldLabel:"\u0627\u064a\u062c\u0627\u062f \u0639\u0645\u0648\u062f",columnsPanelTextFieldPlaceholder:"\u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0639\u0645\u0648\u062f",columnsPanelDragIconLabel:"\u0625\u0639\u0627\u062f\u0629 \u062a\u0631\u062a\u064a\u0628 \u0627\u0644\u0639\u0645\u0648\u062f",columnsPanelShowAllButton:"\u0639\u0631\u0636 \u0627\u0644\u0643\u0644",columnsPanelHideAllButton:"\u0627\u062e\u0641\u0627\u0621 \u0627\u0644\u0643\u0644",filterPanelAddFilter:"\u0627\u0636\u0641 \u0641\u0644\u062a\u0631",filterPanelDeleteIconLabel:"\u062d\u0630\u0641",filterPanelOperators:"\u0627\u0644\u0639\u0627\u0645\u0644\u064a\u0646",filterPanelOperatorAnd:"\u0648",filterPanelOperatorOr:"\u0627\u0648",filterPanelColumns:"\u0627\u0644\u0623\u0639\u0645\u062f\u0629",filterPanelInputLabel:"\u0642\u064a\u0645\u0629",filterPanelInputPlaceholder:"\u0642\u064a\u0645\u0629 \u0627\u0644\u062a\u0635\u0641\u064a\u0629",filterOperatorContains:"\u064a\u062d\u062a\u0648\u064a \u0639\u0644\u0649",filterOperatorEquals:"\u064a\u0633\u0627\u0648\u064a",filterOperatorStartsWith:"\u064a\u0628\u062f\u0623 \u0628",filterOperatorEndsWith:"\u064a\u0646\u062a\u0647\u064a \u0628\u0640",filterOperatorIs:"\u064a\u0643\u0648\u0646",filterOperatorNot:"\u0644\u064a\u0633",filterOperatorAfter:"\u064a\u0643\u0648\u0646 \u0628\u0639\u062f",filterOperatorOnOrAfter:"\u0641\u064a \u0623\u0648 \u0628\u0639\u062f",filterOperatorBefore:"\u064a\u0643\u0648\u0646",filterOperatorOnOrBefore:"\u0641\u064a \u0623\u0648 \u0642\u0628\u0644",filterOperatorIsEmpty:"\u0641\u0627\u0631\u063a",filterOperatorIsNotEmpty:"\u0644\u064a\u0633 \u0641\u0627\u0631\u063a\u0627",filterValueAny:"\u0623\u064a",filterValueTrue:"\u0635\u062d\u064a\u062d",filterValueFalse:"\u062e\u0627\u0637\u0626\u0629",columnMenuLabel:"\u0627\u0644\u0642\u0627\u0626\u0645\u0629",columnMenuShowColumns:"\u0625\u0638\u0647\u0627\u0631 \u0627\u0644\u0623\u0639\u0645\u062f\u0629",columnMenuFilter:"\u0641\u0644\u062a\u0631",columnMenuHideColumn:"\u0625\u062e\u0641\u0627\u0621",columnMenuUnsort:"\u063a\u064a\u0631 \u0645\u0631\u062a\u0628",columnMenuSortAsc:"\u0627\u0644\u062a\u0631\u062a\u064a\u0628 \u062d\u0633\u0628 ASC",columnMenuSortDesc:"\u0627\u0644\u062a\u0631\u062a\u064a\u0628 \u062d\u0633\u0628 DESC",columnHeaderFiltersTooltipActive:function(e){return"".concat(e," \u0641\u0644\u0627\u062a\u0631 \u0646\u0634\u0637\u0629")},columnHeaderFiltersLabel:"\u0627\u0638\u0647\u0631 \u0627\u0644\u0641\u0644\u0627\u062a\u0631",columnHeaderSortIconLabel:"\u062a\u0631\u062a\u064a\u0628",footerRowSelected:function(e){return"".concat(e.toLocaleString()," \u0635\u0641\u0648\u0641 \u0645\u062e\u062a\u0627\u0631\u0629")},footerTotalRows:"\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0635\u0641\u0648\u0641:",footerTotalVisibleRows:function(e,t){return"".concat(e.toLocaleString()," \u0645\u0646 ").concat(t.toLocaleString())},checkboxSelectionHeaderName:"\u062a\u062d\u062f\u064a\u062f",booleanCellTrueLabel:"\u0635\u062d\u064a\u062d",booleanCellFalseLabel:"\u062e\u0627\u0637\u0626\u0629"},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u0625\u0638\u0647\u0631 \u0627\u0644\u0639\u0646\u0648\u0627\u0646"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"\u0625\u0630\u0647\u0628 \u0627\u0644\u0649 \u0627\u0644\u0635\u0641\u062d\u0629 \u0627\u0644\u0623\u0648\u0644\u0649":"last"===e?"\u0625\u0630\u0647\u0628 \u0627\u0644\u064a \u0627\u0644\u0635\u0641\u062d\u0629 \u0627\u0644\u0623\u062e\u064a\u0631\u0629":"next"===e?"\u0625\u0630\u0647\u0628 \u0627\u0644\u0649 \u0627\u0644\u0635\u0641\u062d\u0629 \u0627\u0644\u062a\u0627\u0644\u064a\u0629":"\u0625\u0630\u0647\u0628 \u0627\u0644\u0649 \u0627\u0644\u0635\u0641\u062d\u0629 \u0627\u0644\u0633\u0627\u0628\u0642\u0629"},labelRowsPerPage:"\u0639\u062f\u062f \u0627\u0644\u0635\u0641\u0648\u0641 \u0641\u064a \u0627\u0644\u0635\u0641\u062d\u0629:",labelDisplayedRows:function(e){var t=e.from,n=e.to,r=e.count;return"".concat(t,"\u2013").concat(n," \u0645\u0646 ").concat(-1!==r?r:" \u0623\u0643\u062b\u0631 \u0645\u0646".concat(n))}}},MuiRating:{defaultProps:{getLabelText:function(e){return"".concat(e," ").concat(1!==e?"\u0646\u062c\u0648\u0645":"\u0646\u062c\u0645\u0629")},emptyLabelText:"\u0641\u0627\u0631\u063a"}},MuiAutocomplete:{defaultProps:{clearText:"\u0645\u0633\u062d",closeText:"\u0625\u063a\u0644\u0627\u0642",loadingText:"\u064a\u062a\u0645 \u0627\u0644\u062a\u062d\u0645\u064a\u0644\u2026",noOptionsText:"\u0644\u0627 \u064a\u0648\u062c\u062f \u062e\u064a\u0627\u0631\u0627\u062a",openText:"\u0641\u062a\u062d"}},MuiAlert:{defaultProps:{closeText:"\u0625\u063a\u0644\u0627\u0642"}},MuiPagination:{defaultProps:{"aria-label":"\u0627\u0644\u062a\u0646\u0642\u0644 \u0639\u0628\u0631 \u0627\u0644\u0635\u0641\u062d\u0627\u062a",getItemAriaLabel:function(e,t,n){return"page"===e?"".concat(n?"":"\u0625\u0630\u0647\u0628 \u0625\u0644\u0649 "," \u0635\u0641\u062d\u0629 ").concat(t):"first"===e?"\u0625\u0630\u0647\u0628 \u0627\u0644\u0649 \u0627\u0644\u0635\u0641\u062d\u0629 \u0627\u0644\u0623\u0648\u0644\u0649":"last"===e?"\u0625\u0630\u0647\u0628 \u0627\u0644\u064a \u0627\u0644\u0635\u0641\u062d\u0629 \u0627\u0644\u0623\u062e\u064a\u0631\u0629":"next"===e?"\u0625\u0630\u0647\u0628 \u0627\u0644\u0649 \u0627\u0644\u0635\u0641\u062d\u0629 \u0627\u0644\u062a\u0627\u0644\u064a\u0629":"\u0625\u0630\u0647\u0628 \u0627\u0644\u0649 \u0627\u0644\u0635\u0641\u062d\u0629 \u0627\u0644\u0633\u0627\u0628\u0642\u0629"}}}}}),kc({noRowsLabel:"\u041d\u044f\u043c\u0430 \u0440\u0435\u0434\u043e\u0432\u0435",errorOverlayDefaultLabel:"\u0412\u044a\u0437\u043d\u0438\u043a\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430.",toolbarDensity:"\u0413\u044a\u0441\u0442\u043e\u0442\u0430",toolbarDensityLabel:"\u0413\u044a\u0441\u0442\u043e\u0442\u0430",toolbarDensityCompact:"\u041a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u0430",toolbarDensityStandard:"\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u0430",toolbarDensityComfortable:"\u041a\u043e\u043c\u0444\u043e\u0440\u0442\u043d\u0430",toolbarColumns:"\u041a\u043e\u043b\u043e\u043d\u0438",toolbarColumnsLabel:"\u041f\u043e\u043a\u0430\u0436\u0438 \u0441\u0435\u043b\u0435\u043a\u0442\u043e\u0440\u0430 \u043d\u0430 \u043a\u043e\u043b\u043e\u043d\u0438",toolbarFilters:"\u0424\u0438\u043b\u0442\u0440\u0438",toolbarFiltersLabel:"\u041f\u043e\u043a\u0430\u0436\u0438 \u0424\u0438\u043b\u0442\u0440\u0438\u0442\u0435",toolbarFiltersTooltipHide:"\u0421\u043a\u0440\u0438\u0439 \u0424\u0438\u043b\u0442\u0440\u0438\u0442\u0435",toolbarFiltersTooltipShow:"\u041f\u043e\u043a\u0430\u0436\u0438 \u0424\u0438\u043b\u0442\u0440\u0438\u0442\u0435",toolbarFiltersTooltipActive:function(e){return"".concat(e," \u0430\u043a\u0442\u0438\u0432\u043d\u0438 \u0444\u0438\u043b\u0442\u0440\u0438")},columnsPanelTextFieldLabel:"\u041d\u0430\u043c\u0435\u0440\u0438 \u043a\u043e\u043b\u043e\u043d\u0430",columnsPanelTextFieldPlaceholder:"\u0417\u0430\u0433\u043b\u0430\u0432\u0438\u0435 \u043d\u0430 \u043a\u043e\u043b\u043e\u043d\u0430",columnsPanelDragIconLabel:"\u041f\u0440\u0435\u043d\u0430\u0440\u0435\u0434\u0438 \u043d\u0430 \u043a\u043e\u043b\u043e\u043d\u0430",columnsPanelShowAllButton:"\u041f\u043e\u043a\u0430\u0436\u0438 \u0412\u0441\u0438\u0447\u043a\u0438",columnsPanelHideAllButton:"\u0421\u043a\u0440\u0438\u0439 \u0412\u0441\u0438\u0447\u043a\u0438",filterPanelAddFilter:"\u0414\u043e\u0431\u0430\u0432\u0438 \u0424\u0438\u043b\u0442\u044a\u0440",filterPanelDeleteIconLabel:"\u0418\u0437\u0442\u0440\u0438\u0439",filterPanelOperators:"\u041e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u0438",filterPanelOperatorAnd:"\u0418",filterPanelOperatorOr:"\u0418\u043b\u0438",filterPanelColumns:"\u041a\u043e\u043b\u043e\u043d\u0438",filterPanelInputLabel:"\u0421\u0442\u043e\u0439\u043d\u043e\u0441\u0442",filterPanelInputPlaceholder:"\u0421\u0442\u043e\u0439\u043d\u043e\u0441\u0442 \u043d\u0430 \u0444\u0438\u043b\u0442\u044a\u0440\u0430",filterOperatorContains:"\u0441\u044a\u0434\u044a\u0440\u0436\u0430",filterOperatorEquals:"\u0440\u0430\u0432\u043d\u043e",filterOperatorStartsWith:"\u0437\u0430\u043f\u043e\u0447\u0432\u0430 \u0441",filterOperatorEndsWith:"\u0437\u0430\u0432\u044a\u0440\u0448\u0432\u0430 \u0441",filterOperatorIs:"\u0435",filterOperatorNot:"\u043d\u0435 \u0435",filterOperatorAfter:"\u0435 \u0441\u043b\u0435\u0434",filterOperatorOnOrAfter:"\u0435 \u043d\u0430 \u0438\u043b\u0438 \u0441\u043b\u0435\u0434",filterOperatorBefore:"\u0435 \u043f\u0440\u0435\u0434\u0438",filterOperatorOnOrBefore:"\u0435 \u043d\u0430 \u0438\u043b\u0438 \u043f\u0440\u0435\u0434\u0438",columnMenuLabel:"\u041c\u0435\u043d\u044e",columnMenuShowColumns:"\u041f\u043e\u043a\u0430\u0436\u0438 \u043a\u043e\u043b\u043e\u043d\u0438\u0442\u0435",columnMenuFilter:"\u0424\u0438\u043b\u0442\u0440\u0438",columnMenuHideColumn:"\u0421\u043a\u0440\u0438\u0439",columnMenuUnsort:"\u041e\u0442\u043c\u0435\u043d\u0438 \u0441\u043e\u0440\u0442\u0438\u0440\u0430\u043d\u0435\u0442\u043e",columnMenuSortAsc:"\u0421\u043e\u0440\u0442\u0438\u0440\u0430\u0439 \u043f\u043e \u0432\u044a\u0437\u0445\u043e\u0434\u044f\u0449 \u0440\u0435\u0434",columnMenuSortDesc:"\u0421\u043e\u0440\u0442\u0438\u0440\u0430\u0439 \u043f\u043e \u043d\u0438\u0437\u0445\u043e\u0434\u044f\u0449 \u0440\u0435\u0434",columnHeaderFiltersTooltipActive:function(e){return"".concat(e," \u0430\u043a\u0442\u0438\u0432\u043d\u0438 \u0444\u0438\u043b\u0442\u0440\u0438")},columnHeaderFiltersLabel:"\u041f\u043e\u043a\u0430\u0436\u0438 \u0424\u0438\u043b\u0442\u0440\u0438\u0442\u0435",columnHeaderSortIconLabel:"\u0421\u043e\u0440\u0442\u0438\u0440\u0430\u0439",footerRowSelected:function(e){return"".concat(e.toLocaleString(),1!==e?" \u0438\u0437\u0431\u0440\u0430\u043d\u0438 \u0440\u0435\u0434\u043e\u0432\u0435":" \u0438\u0437\u0431\u0440\u0430\u043d \u0440\u0435\u0434")},footerTotalRows:"\u041e\u0431\u0449\u043e R\u0435\u0434\u043e\u0432\u0435:"},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u044a\u0442\u044f"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"\u041e\u0442\u0438\u0434\u0438 \u043d\u0430 \u043f\u044a\u0440\u0432\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430":"last"===e?"\u041e\u0442\u0438\u0434\u0438 \u043d\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430":"next"===e?"\u041e\u0442\u0438\u0434\u0438 \u043d\u0430 \u0441\u043b\u0435\u0434\u0432\u0430\u0449\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430":"\u041e\u0442\u0438\u0434\u0438 \u043d\u0430 \u043f\u0440\u0435\u0434\u0438\u0448\u043d\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430"},labelRowsPerPage:"\u0420\u0435\u0434\u043e\u0432\u0435 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430:"}},MuiRating:{defaultProps:{getLabelText:function(e){return"".concat(e," \u0417\u0432\u0435\u0437\u0434").concat(1!==e?"\u0438":"\u0430")},emptyLabelText:"\u0418\u0437\u0447\u0438\u0441\u0442\u0438"}},MuiAutocomplete:{defaultProps:{clearText:"\u0418\u0437\u0447\u0438\u0441\u0442\u0438",closeText:"\u0417\u0430\u0442\u0432\u043e\u0440\u0438",loadingText:"\u0417\u0430\u0440\u0435\u0436\u0434\u0430\u043d\u0435\u2026",noOptionsText:"\u041d\u044f\u043c\u0430 \u043d\u0430\u043b\u0438\u0447\u043d\u0438 \u043e\u043f\u0446\u0438\u0438",openText:"\u041e\u0442\u0432\u043e\u0440\u0438"}},MuiAlert:{defaultProps:{closeText:"\u0417\u0430\u0442\u0432\u043e\u0440\u0438"}},MuiPagination:{defaultProps:{"aria-label":"\u041f\u0430\u0433\u0438\u043d\u0430\u0446\u0438\u044f",getItemAriaLabel:function(e,t,n){return"page"===e?"".concat(n?"":"\u041a\u044a\u043c ","\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 ").concat(t):"first"===e?"\u041e\u0442\u0438\u0434\u0438 \u043d\u0430 \u043f\u044a\u0440\u0432\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430":"last"===e?"\u041e\u0442\u0438\u0434\u0438 \u043d\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430":"next"===e?"\u041e\u0442\u0438\u0434\u0438 \u043d\u0430 \u0441\u043b\u0435\u0434\u0432\u0430\u0449\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430":"\u041e\u0442\u0438\u0434\u0438 \u043d\u0430 \u043f\u0440\u0435\u0434\u0438\u0448\u043d\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430"}}}}}),kc({noRowsLabel:"\u017d\xe1dn\xe9 z\xe1znamy",noResultsOverlayLabel:"Nena\u0161li se \u017eadn\xe9 v\xfdsledky.",errorOverlayDefaultLabel:"Stala sa nep\u0159edv\xeddan\xe1 chyba.",toolbarDensity:"Hustota",toolbarDensityLabel:"Hustota",toolbarDensityCompact:"Kompaktn\xed",toolbarDensityStandard:"Standartn\xed",toolbarDensityComfortable:"Komfortn\xed",toolbarColumns:"Sloupce",toolbarColumnsLabel:"Vybrat sloupec",toolbarFilters:"Filtry",toolbarFiltersLabel:"Zobrazit filtry",toolbarFiltersTooltipHide:"Skr\xfdt filtry",toolbarFiltersTooltipShow:"Zobrazit filtry",toolbarFiltersTooltipActive:function(e){var t="aktivn\xedch filtr\u016f";return e>1&&e<5?t="aktivn\xed filtry":1===e&&(t="aktivn\xed filtr"),"".concat(e," ").concat(t)},toolbarExport:"Export",toolbarExportLabel:"Export",toolbarExportCSV:"St\xe1hnout jako CSV",toolbarExportPrint:"Vytisknout",columnsPanelTextFieldLabel:"Naj\xedt sloupec",columnsPanelTextFieldPlaceholder:"N\xe1zev sloupce",columnsPanelDragIconLabel:"Uspo\u0159\xe1dat sloupce",columnsPanelShowAllButton:"Zobrazit v\u0161e",columnsPanelHideAllButton:"Skr\xfdt v\u0161e",filterPanelAddFilter:"P\u0159idat filtr",filterPanelDeleteIconLabel:"Odstranit",filterPanelOperators:"Oper\xe1tory",filterPanelOperatorAnd:"A",filterPanelOperatorOr:"Nebo",filterPanelColumns:"Sloupce",filterPanelInputLabel:"Hodnota",filterPanelInputPlaceholder:"Hodnota filtru",filterOperatorContains:"obsahuje",filterOperatorEquals:"rovn\xe1 se",filterOperatorStartsWith:"za\u010d\xedn\xe1 s",filterOperatorEndsWith:"kon\u010d\xed na",filterOperatorIs:"je",filterOperatorNot:"nen\xed",filterOperatorAfter:"je po",filterOperatorOnOrAfter:"je na nebo po",filterOperatorBefore:"je p\u0159ed",filterOperatorOnOrBefore:"je na nebo d\u0159\xedve",filterOperatorIsEmpty:"je pr\xe1zdn\xfd",filterOperatorIsNotEmpty:"nen\xed pr\xe1zdn\xfd",filterValueAny:"jak\xfdkoliv",filterValueTrue:"ano",filterValueFalse:"ne",columnMenuLabel:"Menu",columnMenuShowColumns:"Zobrazit sloupce",columnMenuFilter:"Filtr",columnMenuHideColumn:"Skr\xfdt",columnMenuUnsort:"Zru\u0161it filtry",columnMenuSortAsc:"Se\u0159adit vzestupn\u011b",columnMenuSortDesc:"Se\u0159adit sestupn\u011b",columnHeaderFiltersTooltipActive:function(e){var t="aktivn\xedch filtr\u016f";return e>1&&e<5?t="aktivn\xed filtry":1===e&&(t="aktivn\xed filtr"),"".concat(e," ").concat(t)},columnHeaderFiltersLabel:"Zobrazit filtry",columnHeaderSortIconLabel:"Filtrovat",footerRowSelected:function(e){var t="vybran\xfdch z\xe1znam\u016f";return e>1&&e<5?t="vybran\xe9 z\xe1znamy":1===e&&(t="vybran\xfd z\xe1znam"),"".concat(e," ").concat(t)},footerTotalRows:"Celkem \u0159\xe1dk\u016f:",footerTotalVisibleRows:function(e,t){var n=t.toString(),r=n[0],o=["4","6","7"].includes(r)||"1"===r&&n.length%3==0?"ze":"z";return"".concat(e.toLocaleString()," ").concat(o," ").concat(t.toLocaleString())},checkboxSelectionHeaderName:"V\xfdb\u011br \u0159\xe1dku",booleanCellTrueLabel:"ano",booleanCellFalseLabel:"ne",actionsCellMore:"v\xedce",pinToLeft:"P\u0159ipnout na levo",pinToRight:"P\u0159ipnout na pravo",unpin:"Odepnout",treeDataGroupingHeaderName:"Skupina",treeDataExpand:"zobrazit potomky",treeDataCollapse:"skr\xfdt potomky",groupingColumnHeaderName:"Skupina",groupColumn:function(e){return"Zoskupit podle ".concat(e)},unGroupColumn:function(e){return"P\u0159estat zoskupovat podle ".concat(e)}},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"Uk\xe1zat cestu"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"J\xedt na prvn\xed str\xe1nku":"last"===e?"J\xedt na posledn\xed str\xe1nku":"next"===e?"J\xedt na dal\u0161\xed str\xe1nku":"J\xedt na p\u0159edchoz\xed str\xe1nku"},labelRowsPerPage:"\u0158\xe1dk\u016f na str\xe1nce:",labelDisplayedRows:function(e){var t=e.from,n=e.to,r=e.count;return"".concat(t,"\u2013").concat(n," z ").concat(-1!==r?r:"v\xedce ne\u017e ".concat(n))}}},MuiRating:{defaultProps:{getLabelText:function(e){return"".concat(e,1===e?" hv\u011bzdi\u010dka":e>=2&&e<=4?" hv\u011bzdi\u010dky":" hv\u011bzdi\u010dek")},emptyLabelText:"Pr\xe1zdn\xe9"}},MuiAutocomplete:{defaultProps:{clearText:"Vymazat",closeText:"Zav\u0159\xedt",loadingText:"Na\u010d\xedt\xe1n\xed\u2026",noOptionsText:"\u017d\xe1dn\xe9 mo\u017enosti",openText:"Otev\u0159\xedt"}},MuiAlert:{defaultProps:{closeText:"Zav\u0159\xedt"}},MuiPagination:{defaultProps:{"aria-label":"Navigace str\xe1nkov\xe1n\xedm",getItemAriaLabel:function(e,t,n){return"page"===e?"".concat(n?"":"J\xedt na ").concat(t," str\xe1nku"):"first"===e?"J\xedt na prvn\xed str\xe1nku":"last"===e?"J\xedt na posledn\xed str\xe1nku":"next"===e?"J\xedt na dal\u0161\xed str\xe1nku":"J\xedt na p\u0159edchoz\xed str\xe1nku"}}}}}),kc({noRowsLabel:"Ingen r\xe6kker",noResultsOverlayLabel:"Ingen resultater",errorOverlayDefaultLabel:"Der skete en fejl.",toolbarDensityLabel:"T\xe6thed",toolbarDensityCompact:"Kompakt",toolbarDensityStandard:"Standard",toolbarDensityComfortable:"Luftig",toolbarColumns:"Kolonne",toolbarColumnsLabel:"V\xe6lg kolonne",toolbarFiltersLabel:"Vis filtre",toolbarFiltersTooltipHide:"Skjul filtre",toolbarFiltersTooltipShow:"Vis filtre",toolbarFiltersTooltipActive:function(e){return"".concat(e,1!==e?" aktive filtre":" aktivt filter")},toolbarExportLabel:"Eksporter",toolbarExportCSV:"Download som CSV",columnsPanelTextFieldLabel:"Find kolonne",columnsPanelTextFieldPlaceholder:"Kolonne titel",columnsPanelDragIconLabel:"Reorder kolonne",columnsPanelShowAllButton:"Vis alle",columnsPanelHideAllButton:"Skjul alle",filterPanelAddFilter:"Tilf\xf8j filter",filterPanelDeleteIconLabel:"Slet",filterPanelOperators:"Operatorer",filterPanelColumns:"Kolonne",filterPanelInputLabel:"V\xe6rdi",filterPanelInputPlaceholder:"Filter v\xe6rdi",filterOperatorContains:"Indeholder",filterOperatorEquals:"Lig med",filterOperatorStartsWith:"Begynder med",filterOperatorEndsWith:"Ender med",filterOperatorIs:"P\xe5",filterOperatorNot:"Ikke p\xe5",filterOperatorAfter:"Efter",filterOperatorOnOrAfter:"P\xe5 eller efter",filterOperatorBefore:"F\xf8r",filterOperatorOnOrBefore:"P\xe5 eller f\xf8r",filterOperatorIsEmpty:"Indeholder data",filterOperatorIsNotEmpty:"Indeholder ikke data",columnMenuShowColumns:"Vis Kolonner",columnMenuHideColumn:"Skjul",columnMenuUnsort:"Fjern sortering",columnMenuSortAsc:"Sorter stigende",columnMenuSortDesc:"Sorter faldende",columnHeaderFiltersTooltipActive:function(e){return"".concat(e,1!==e?" aktive filtre":" aktivt filter")},columnHeaderFiltersLabel:"Vis filtre",columnHeaderSortIconLabel:"Sorter",footerRowSelected:function(e){return"".concat(e.toLocaleString(),1!==e?" r\xe6kker valgt":" r\xe6kke valgt")},footerTotalRows:"Totale r\xe6kker:",footerTotalVisibleRows:function(e,t){return"".concat(e.toLocaleString()," af ").concat(t.toLocaleString())},checkboxSelectionHeaderName:"Afkrydsningsvalg",actionsCellMore:"mere",pinToLeft:"Fastg\xf8r til venstre",pinToRight:"Fastg\xf8r til h\xf8jre",unpin:"Frigiv",treeDataGroupingHeaderName:"Gruppering",treeDataExpand:"Vis underelementer",treeDataCollapse:"Skjul underelementer"},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"Vis sti"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"G\xe5 til den f\xf8rste side":"last"===e?"G\xe5 til den sidste side":"next"===e?"G\xe5 til den n\xe6ste side":"G\xe5 til den forrige side"},labelRowsPerPage:"R\xe6kker pr side:",labelDisplayedRows:function(e){var t=e.from,n=e.to,r=e.count;return"".concat(t,"-").concat(n," af ").concat(-1!==r?r:"mere end ".concat(n))}}},MuiRating:{defaultProps:{getLabelText:function(e){return"".concat(e," Stjern").concat(1!==e?"er":"")},emptyLabelText:"Tom"}},MuiAutocomplete:{defaultProps:{clearText:"Slet",closeText:"Luk",loadingText:"Indl\xe6ser\u2026",noOptionsText:"Ingen muligheder",openText:"\xc5ben"}},MuiAlert:{defaultProps:{closeText:"Luk"}},MuiPagination:{defaultProps:{"aria-label":"Sideinddelings navigation",getItemAriaLabel:function(e,t,n){return"page"===e?"".concat(n?"":"Go to ","page ").concat(t):"first"===e?"G\xe5 til den f\xf8rste side":"last"===e?"G\xe5 til den sidste side":"next"===e?"G\xe5 til den n\xe6ste side":"G\xe5 til den forrige side"}}}}}),kc({noRowsLabel:"Keine Eintr\xe4ge",noResultsOverlayLabel:"Keine Ergebnisse gefunden.",errorOverlayDefaultLabel:"Ein unerwarteter Fehler ist aufgetreten.",toolbarDensity:"Zeilenh\xf6he",toolbarDensityLabel:"Zeilenh\xf6he",toolbarDensityCompact:"Kompakt",toolbarDensityStandard:"Standard",toolbarDensityComfortable:"Breit",toolbarColumns:"Spalten",toolbarColumnsLabel:"Zeige Spaltenauswahl",toolbarFilters:"Filter",toolbarFiltersLabel:"Zeige Filter",toolbarFiltersTooltipHide:"Verberge Filter",toolbarFiltersTooltipShow:"Zeige Filter",toolbarFiltersTooltipActive:function(e){return"".concat(e,1!==e?" aktive Filter":" aktiver Filter")},toolbarExport:"Exportieren",toolbarExportLabel:"Exportieren",toolbarExportCSV:"Download als CSV",toolbarExportPrint:"Drucken",columnsPanelTextFieldLabel:"Finde Spalte",columnsPanelTextFieldPlaceholder:"Spalten\xfcberschrift",columnsPanelDragIconLabel:"Spalte umsortieren",columnsPanelShowAllButton:"Zeige alle",columnsPanelHideAllButton:"Verberge alle",filterPanelAddFilter:"Filter hinzuf\xfcgen",filterPanelDeleteIconLabel:"L\xf6schen",filterPanelOperators:"Operatoren",filterPanelOperatorAnd:"Und",filterPanelOperatorOr:"Oder",filterPanelColumns:"Spalten",filterPanelInputLabel:"Wert",filterPanelInputPlaceholder:"Wert filtern",filterOperatorContains:"enth\xe4lt",filterOperatorEquals:"ist gleich",filterOperatorStartsWith:"beginnt mit",filterOperatorEndsWith:"endet mit",filterOperatorIs:"ist",filterOperatorNot:"ist nicht",filterOperatorAfter:"ist nach",filterOperatorOnOrAfter:"ist am oder nach",filterOperatorBefore:"ist vor",filterOperatorOnOrBefore:"ist am oder vor",filterOperatorIsEmpty:"ist leer",filterOperatorIsNotEmpty:"ist nicht leer",filterValueAny:"Beliebig",filterValueTrue:"Ja",filterValueFalse:"Nein",columnMenuLabel:"Men\xfc",columnMenuShowColumns:"Zeige alle Spalten",columnMenuFilter:"Filter",columnMenuHideColumn:"Verbergen",columnMenuUnsort:"Sortierung deaktivieren",columnMenuSortAsc:"Sortiere aufsteigend",columnMenuSortDesc:"Sortiere absteigend",columnHeaderFiltersTooltipActive:function(e){return"".concat(e,1!==e?" aktive Filter":" aktiver Filter")},columnHeaderFiltersLabel:"Zeige Filter",columnHeaderSortIconLabel:"Sortieren",footerRowSelected:function(e){return"".concat(e.toLocaleString(),1!==e?" Eintr\xe4ge ausgew\xe4hlt":" Eintrag ausgew\xe4hlt")},footerTotalRows:"Gesamt:",footerTotalVisibleRows:function(e,t){return"".concat(e.toLocaleString()," von ").concat(t.toLocaleString())},checkboxSelectionHeaderName:"Checkbox Auswahl",booleanCellTrueLabel:"Ja",booleanCellFalseLabel:"Nein",actionsCellMore:"Mehr",pinToLeft:"Links anheften",pinToRight:"Rechts anheften",unpin:"Losl\xf6sen",treeDataGroupingHeaderName:"Gruppe",treeDataExpand:"Kinder einblenden",treeDataCollapse:"Kinder ausblenden"},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"Pfad anzeigen"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"Zur ersten Seite":"last"===e?"Zur letzten Seite":"next"===e?"Zur n\xe4chsten Seite":"Zur vorherigen Seite"},labelRowsPerPage:"Zeilen pro Seite:",labelDisplayedRows:function(e){var t=e.from,n=e.to,r=e.count;return"".concat(t,"\u2013").concat(n," von ").concat(-1!==r?r:"mehr als ".concat(n))}}},MuiRating:{defaultProps:{getLabelText:function(e){return"".concat(e," ").concat(1!==e?"Sterne":"Stern")},emptyLabelText:"Keine Wertung"}},MuiAutocomplete:{defaultProps:{clearText:"Leeren",closeText:"Schlie\xdfen",loadingText:"Wird geladen\u2026",noOptionsText:"Keine Optionen",openText:"\xd6ffnen"}},MuiAlert:{defaultProps:{closeText:"Schlie\xdfen"}},MuiPagination:{defaultProps:{"aria-label":"Navigation via Seitennummerierung",getItemAriaLabel:function(e,t,n){return"page"===e?"".concat(n?"":"Gehe zu ","Seite ").concat(t):"first"===e?"Zur ersten Seite":"last"===e?"Zur letzten Seite":"next"===e?"Zur n\xe4chsten Seite":"Zur vorherigen Seite"}}}}}),kc({noRowsLabel:"\u0394\u03b5\u03bd \u03c5\u03c0\u03ac\u03c1\u03c7\u03bf\u03c5\u03bd \u03ba\u03b1\u03c4\u03b1\u03c7\u03c9\u03c1\u03ae\u03c3\u03b5\u03b9\u03c2",noResultsOverlayLabel:"\u0394\u03b5\u03bd \u03b2\u03c1\u03ad\u03b8\u03b7\u03ba\u03b1\u03bd \u03b1\u03c0\u03bf\u03c4\u03b5\u03bb\u03ad\u03c3\u03bc\u03b1\u03c4\u03b1.",errorOverlayDefaultLabel:"\u03a0\u03b1\u03c1\u03bf\u03c5\u03c3\u03b9\u03ac\u03c3\u03c4\u03b7\u03ba\u03b5 \u03b1\u03c0\u03c1\u03cc\u03b2\u03bb\u03b5\u03c0\u03c4\u03bf \u03c3\u03c6\u03ac\u03bb\u03bc\u03b1.",toolbarDensity:"\u038e\u03c8\u03bf\u03c2 \u03c3\u03b5\u03b9\u03c1\u03ac\u03c2",toolbarDensityLabel:"\u038e\u03c8\u03bf\u03c2 \u03c3\u03b5\u03b9\u03c1\u03ac\u03c2",toolbarDensityCompact:"\u03a3\u03c5\u03bc\u03c0\u03b1\u03b3\u03ae\u03c2",toolbarDensityStandard:"\u03a0\u03c1\u03bf\u03ba\u03b1\u03b8\u03bf\u03c1\u03b9\u03c3\u03bc\u03ad\u03bd\u03bf",toolbarDensityComfortable:"\u03a0\u03bb\u03b1\u03c4\u03cd",toolbarColumns:"\u03a3\u03c4\u03ae\u03bb\u03b5\u03c2",toolbarColumnsLabel:"\u0395\u03c0\u03b9\u03bb\u03ad\u03be\u03c4\u03b5 \u03c3\u03c4\u03ae\u03bb\u03b5\u03c2",toolbarFilters:"\u03a6\u03af\u03bb\u03c4\u03c1\u03b1",toolbarFiltersLabel:"\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c6\u03af\u03bb\u03c4\u03c1\u03c9\u03bd",toolbarFiltersTooltipHide:"\u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c8\u03b7 \u03c6\u03af\u03bb\u03c4\u03c1\u03c9\u03bd",toolbarFiltersTooltipShow:"\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c6\u03af\u03bb\u03c4\u03c1\u03c9\u03bd",toolbarFiltersTooltipActive:function(e){return"".concat(e,1!==e?" \u03b5\u03bd\u03b5\u03c1\u03b3\u03ac \u03c6\u03af\u03bb\u03c4\u03c1\u03b1":" \u03b5\u03bd\u03b5\u03c1\u03b3\u03cc \u03c6\u03af\u03bb\u03c4\u03c1\u03bf")},toolbarExport:"\u0395\u03be\u03b1\u03b3\u03c9\u03b3\u03ae",toolbarExportLabel:"\u0395\u03be\u03b1\u03b3\u03c9\u03b3\u03ae",toolbarExportCSV:"\u039b\u03ae\u03c8\u03b7 \u03c9\u03c2 CSV",columnsPanelTextFieldLabel:"\u0395\u03cd\u03c1\u03b5\u03c3\u03b7 \u03c3\u03c4\u03ae\u03bb\u03b7\u03c2",columnsPanelTextFieldPlaceholder:"\u0395\u03c0\u03b9\u03ba\u03b5\u03c6\u03b1\u03bb\u03af\u03b4\u03b1 \u03c3\u03c4\u03ae\u03bb\u03b7\u03c2",columnsPanelDragIconLabel:"\u0391\u03bd\u03b1\u03b4\u03b9\u03ac\u03c4\u03b1\u03be\u03b7 \u03c3\u03c4\u03ae\u03bb\u03b7\u03c2",columnsPanelShowAllButton:"\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03cc\u03bb\u03c9\u03bd",columnsPanelHideAllButton:"\u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c8\u03b7 \u03cc\u03bb\u03c9\u03bd",filterPanelAddFilter:"\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03c6\u03af\u03bb\u03c4\u03c1\u03bf\u03c5",filterPanelDeleteIconLabel:"\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae",filterPanelOperators:"\u03a4\u03b5\u03bb\u03b5\u03c3\u03c4\u03ad\u03c2",filterPanelOperatorAnd:"\u039a\u03b1\u03af",filterPanelOperatorOr:"\u0389",filterPanelColumns:"\u03a3\u03c4\u03ae\u03bb\u03b5\u03c2",filterPanelInputLabel:"\u03a4\u03b9\u03bc\u03ae",filterPanelInputPlaceholder:"\u03a4\u03b9\u03bc\u03ae \u03c6\u03af\u03bb\u03c4\u03c1\u03bf\u03c5",filterOperatorContains:"\u03c0\u03b5\u03c1\u03b9\u03ad\u03c7\u03b5\u03b9",filterOperatorEquals:"\u03b9\u03c3\u03bf\u03cd\u03c4\u03b1\u03b9",filterOperatorStartsWith:"\u03be\u03b5\u03ba\u03b9\u03bd\u03ac\u03b5\u03b9 \u03bc\u03b5",filterOperatorEndsWith:"\u03c4\u03b5\u03bb\u03b5\u03b9\u03ce\u03bd\u03b5\u03b9 \u03bc\u03b5",filterOperatorIs:"\u03b5\u03af\u03bd\u03b1\u03b9",filterOperatorNot:"\u03b4\u03b5\u03bd \u03b5\u03af\u03bd\u03b1\u03b9",filterOperatorAfter:"\u03b5\u03af\u03bd\u03b1\u03b9 \u03bc\u03b5\u03c4\u03ac",filterOperatorOnOrAfter:"\u03b5\u03af\u03bd\u03b1\u03b9 \u03af\u03c3\u03bf \u03ae \u03bc\u03b5\u03c4\u03ac",filterOperatorBefore:"\u03b5\u03af\u03bd\u03b1\u03b9 \u03c0\u03c1\u03b9\u03bd",filterOperatorOnOrBefore:"\u03b5\u03af\u03bd\u03b1\u03b9 \u03af\u03c3\u03bf \u03ae \u03c0\u03c1\u03b9\u03bd",filterOperatorIsEmpty:"\u03b5\u03af\u03bd\u03b1\u03b9 \u03ba\u03b5\u03bd\u03cc",filterOperatorIsNotEmpty:"\u03b4\u03b5\u03bd \u03b5\u03af\u03bd\u03b1\u03b9 \u03ba\u03b5\u03bd\u03cc",columnMenuLabel:"\u039c\u03b5\u03bd\u03bf\u03cd",columnMenuShowColumns:"\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c3\u03c4\u03b7\u03bb\u03ce\u03bd",columnMenuFilter:"\u03a6\u03af\u03bb\u03c4\u03c1\u03bf",columnMenuHideColumn:"\u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c8\u03b7",columnMenuUnsort:"\u0391\u03c0\u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c4\u03b1\u03be\u03b9\u03bd\u03cc\u03bc\u03b7\u03c3\u03b7\u03c2",columnMenuSortAsc:"\u03a4\u03b1\u03be\u03b9\u03bd\u03cc\u03bc\u03b7\u03c3\u03b7 \u03c3\u03b5 \u03b1\u03cd\u03be\u03bf\u03c5\u03c3\u03b1 \u03c3\u03b5\u03b9\u03c1\u03ac",columnMenuSortDesc:"\u03a4\u03b1\u03be\u03b9\u03bd\u03cc\u03bc\u03b7\u03c3\u03b7 \u03c3\u03b5 \u03c6\u03b8\u03af\u03bd\u03bf\u03c5\u03c3\u03b1 \u03c3\u03b5\u03b9\u03c1\u03ac",columnHeaderFiltersTooltipActive:function(e){return"".concat(e,1!==e?" \u03b5\u03bd\u03b5\u03c1\u03b3\u03ac \u03c6\u03af\u03bb\u03c4\u03c1\u03b1":" \u03b5\u03bd\u03b5\u03c1\u03b3\u03cc \u03c6\u03af\u03bb\u03c4\u03c1\u03bf")},columnHeaderFiltersLabel:"\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c6\u03af\u03bb\u03c4\u03c1\u03c9\u03bd",columnHeaderSortIconLabel:"\u03a4\u03b1\u03be\u03b9\u03bd\u03cc\u03bc\u03b7\u03c3\u03b7",footerRowSelected:function(e){return"".concat(e.toLocaleString(),1!==e?" \u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b5\u03c2 \u03b3\u03c1\u03b1\u03bc\u03bc\u03ad\u03c2":" \u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b7 \u03b3\u03c1\u03b1\u03bc\u03bc\u03ae")},footerTotalRows:"\u03a3\u03cd\u03bd\u03bf\u03bb\u03bf \u0393\u03c1\u03b1\u03bc\u03bc\u03ce\u03bd:",footerTotalVisibleRows:function(e,t){return"".concat(e.toLocaleString()," \u03b1\u03c0\u03cc ").concat(t.toLocaleString())},actionsCellMore:"\u03c0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03b1"}),kc(Bu,{}),kc({noRowsLabel:"Sin filas",errorOverlayDefaultLabel:"Ha ocurrido un error.",toolbarDensity:"Densidad",toolbarDensityLabel:"Densidad",toolbarDensityCompact:"Compacta",toolbarDensityStandard:"Standard",toolbarDensityComfortable:"Comoda",toolbarColumns:"Columnas",toolbarColumnsLabel:"Seleccionar columnas",toolbarFilters:"Filtros",toolbarFiltersLabel:"Mostrar filtros",toolbarFiltersTooltipHide:"Ocultar filtros",toolbarFiltersTooltipShow:"Mostrar filtros",toolbarFiltersTooltipActive:function(e){return"".concat(e,e>1?" filtros activos":" filtro activo")},toolbarExport:"Exportar",toolbarExportLabel:"Exportar",toolbarExportCSV:"Descargar como CSV",columnsPanelTextFieldLabel:"Columna de b\xfasqueda",columnsPanelTextFieldPlaceholder:"T\xedtulo de columna",columnsPanelDragIconLabel:"Reorder columna",columnsPanelShowAllButton:"Mostrar todo",columnsPanelHideAllButton:"Ocultar todo",filterPanelAddFilter:"Agregar filtro",filterPanelDeleteIconLabel:"Borrar",filterPanelOperators:"Operadores",filterPanelOperatorAnd:"Y",filterPanelOperatorOr:"O",filterPanelColumns:"Columnas",filterPanelInputLabel:"Valor",filterPanelInputPlaceholder:"Valor de filtro",filterOperatorContains:"contiene",filterOperatorEquals:"es igual",filterOperatorStartsWith:"comienza con",filterOperatorEndsWith:"termina con",filterOperatorIs:"es",filterOperatorNot:"no es",filterOperatorAfter:"es posterior",filterOperatorOnOrAfter:"es en o posterior",filterOperatorBefore:"es anterior",filterOperatorOnOrBefore:"es en o anterior",filterOperatorIsEmpty:"est\xe1 vac\xedo",filterOperatorIsNotEmpty:"no esta vac\xedo",columnMenuLabel:"Men\xfa",columnMenuShowColumns:"Mostrar columnas",columnMenuFilter:"Filtro",columnMenuHideColumn:"Ocultar",columnMenuUnsort:"Desordenar",columnMenuSortAsc:"Ordenar ASC",columnMenuSortDesc:"Ordenar DESC",columnHeaderFiltersTooltipActive:function(e){return"".concat(e,e>1?" filtros activos":" filtro activo")},columnHeaderFiltersLabel:"Mostrar filtros",columnHeaderSortIconLabel:"Ordenar",footerRowSelected:function(e){return"".concat(e.toLocaleString(),e>1?" filas seleccionadas":" fila seleccionada")},footerTotalRows:"Filas Totales:",footerTotalVisibleRows:function(e,t){return"".concat(e.toLocaleString()," de ").concat(t.toLocaleString())},actionsCellMore:"m\xe1s"},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"Mostrar ruta"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"Ir a la primera p\xe1gina":"last"===e?"Ir a la \xfaltima p\xe1gina":"next"===e?"Ir a la p\xe1gina siguiente":"Ir a la p\xe1gina anterior"},labelRowsPerPage:"Filas por p\xe1gina:",labelDisplayedRows:function(e){var t=e.from,n=e.to,r=e.count;return"".concat(t,"\u2013").concat(n," de ").concat(-1!==r?r:"m\xe1s de ".concat(n))}}},MuiRating:{defaultProps:{getLabelText:function(e){return"".concat(e," Estrella").concat(1!==e?"s":"")},emptyLabelText:"Vac\xedo"}},MuiAutocomplete:{defaultProps:{clearText:"Limpiar",closeText:"Cerrar",loadingText:"Cargando\u2026",noOptionsText:"Sin opciones",openText:"Abierto"}},MuiAlert:{defaultProps:{closeText:"Cerrar"}},MuiPagination:{defaultProps:{"aria-label":"Paginador",getItemAriaLabel:function(e,t,n){return"page"===e?"".concat(n?"":"Ir a la ","p\xe1gina ").concat(t):"first"===e?"Ir a la primera p\xe1gina":"last"===e?"Ir a la \xfaltima p\xe1gina":"next"===e?"Ir a la p\xe1gina siguiente":"Ir a la p\xe1gina anterior"}}}}}),kc({noRowsLabel:"\u0628\u062f\u0648\u0646 \u0633\u0637\u0631",noResultsOverlayLabel:"\u0646\u062a\u06cc\u062c\u0647 \u0627\u06cc \u067e\u06cc\u062f\u0627 \u0646\u0634\u062f.",errorOverlayDefaultLabel:"\u062e\u0637\u0627\u06cc\u06cc \u0631\u0648\u06cc \u062f\u0627\u062f.",toolbarDensity:"\u062a\u0631\u0627\u06a9\u0645",toolbarDensityLabel:"\u062a\u0631\u0627\u06a9\u0645",toolbarDensityCompact:"\u0641\u0634\u0631\u062f\u0647",toolbarDensityStandard:"\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f",toolbarDensityComfortable:"\u0631\u0627\u062d\u062a",toolbarColumns:"\u0633\u062a\u0648\u0646\u200c\u0647\u0627",toolbarColumnsLabel:"\u0633\u062a\u0648\u0646\u200c\u0647\u0627 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f",toolbarFilters:"\u0641\u06cc\u0644\u062a\u0631\u0647\u0627",toolbarFiltersLabel:"\u0646\u0645\u0627\u06cc\u0634 \u0641\u06cc\u0644\u062a\u0631\u0647\u0627",toolbarFiltersTooltipHide:"\u0645\u062e\u0641\u06cc \u06a9\u0631\u062f\u0646 \u0641\u06cc\u0644\u062a\u0631\u0647\u0627",toolbarFiltersTooltipShow:"\u0646\u0645\u0627\u06cc\u0634 \u0641\u06cc\u0644\u062a\u0631\u0647\u0627",toolbarFiltersTooltipActive:function(e){return"".concat(e,1!==e?" \u0641\u06cc\u0644\u062a\u0631\u0647\u0627\u06cc \u0641\u0639\u0627\u0644":" \u0641\u06cc\u0644\u062a\u0631 \u0641\u0639\u0627\u0644")},toolbarExport:"\u062e\u0631\u0648\u062c\u06cc",toolbarExportLabel:"\u062e\u0631\u0648\u062c\u06cc",toolbarExportCSV:"\u062f\u0627\u0646\u0644\u0648\u062f \u0628\u0647\u200c\u0635\u0648\u0631\u062a CSV",columnsPanelTextFieldLabel:"\u067e\u06cc\u062f\u0627\u06a9\u0631\u062f\u0646 \u0633\u062a\u0648\u0646",columnsPanelTextFieldPlaceholder:"\u0639\u0646\u0648\u0627\u0646 \u0633\u062a\u0648\u0646",columnsPanelDragIconLabel:"\u062c\u0627\u200c\u0628\u0647\u200c\u062c\u0627\u06cc\u06cc \u0633\u062a\u0648\u0646",columnsPanelShowAllButton:"\u0646\u0645\u0627\u06cc\u0634 \u0647\u0645\u0647",columnsPanelHideAllButton:"\u0645\u062e\u0641\u06cc \u0647\u0645\u0647",filterPanelAddFilter:"\u0627\u0641\u0632\u0648\u062f\u0646 \u0641\u06cc\u0644\u062a\u0631",filterPanelDeleteIconLabel:"\u062d\u0630\u0641",filterPanelOperators:"\u0639\u0645\u0644\u06af\u0631\u0647\u0627",filterPanelOperatorAnd:"\u0648",filterPanelOperatorOr:"\u06cc\u0627",filterPanelColumns:"\u0633\u062a\u0648\u0646\u200c\u0647\u0627",filterPanelInputLabel:"\u0645\u0642\u062f\u0627\u0631",filterPanelInputPlaceholder:"\u0641\u06cc\u0644\u062a\u0631 \u0645\u0642\u062f\u0627\u0631",filterOperatorContains:"\u0634\u0627\u0645\u0644",filterOperatorEquals:"\u0645\u0633\u0627\u0648\u06cc",filterOperatorStartsWith:"\u0634\u0631\u0648\u0639 \u0628\u0627",filterOperatorEndsWith:"\u067e\u0627\u06cc\u0627\u0646 \u0628\u0627",filterOperatorIs:"\u0647\u0633\u062a",filterOperatorNot:"\u0646\u06cc\u0633\u062a",filterOperatorAfter:"\u0628\u0639\u062f \u0627\u0632",filterOperatorOnOrAfter:"\u0645\u0639\u0627\u062f\u0644 \u06cc\u0627 \u0628\u0639\u062f\u0634",filterOperatorBefore:"\u0642\u0628\u0644\u0634",filterOperatorOnOrBefore:"\u0645\u0639\u0627\u062f\u0644 \u06cc\u0627 \u0642\u0628\u0644\u0634",filterOperatorIsEmpty:"\u062e\u0627\u0644\u06cc \u0627\u0633\u062a",filterOperatorIsNotEmpty:"\u062e\u0627\u0644\u06cc \u0646\u06cc\u0633\u062a",filterValueAny:"\u0647\u0631\u0686\u06cc\u0632\u06cc",filterValueTrue:"\u0635\u062d\u06cc\u062d",filterValueFalse:"\u063a\u0644\u0637",columnMenuLabel:"\u0641\u0647\u0631\u0633\u062a",columnMenuShowColumns:"\u0646\u0645\u0627\u06cc\u0634 \u0633\u062a\u0648\u0646\u200c\u0647\u0627",columnMenuFilter:"\u0641\u06cc\u0644\u062a\u0631",columnMenuHideColumn:"\u0645\u062e\u0641\u06cc",columnMenuUnsort:"\u0646\u0627\u0645\u0631\u062a\u0628\u200c\u06a9\u0631\u062f\u0646",columnMenuSortAsc:"\u0645\u0631\u062a\u0628\u200c\u06a9\u0631\u062f\u0646 \u0635\u0639\u0648\u062f\u06cc",columnMenuSortDesc:"\u0645\u0631\u062a\u0628\u200c\u06a9\u0631\u062f\u0646 \u0646\u0632\u0648\u0644\u06cc",columnHeaderFiltersTooltipActive:function(e){return"".concat(e,1!==e?" \u0641\u06cc\u0644\u062a\u0631\u200c\u0647\u0627\u06cc \u0641\u0639\u0627\u0644":" \u0641\u06cc\u0644\u062a\u0631 \u0641\u0639\u0627\u0644")},columnHeaderFiltersLabel:"\u0646\u0645\u0627\u06cc\u0634 \u0641\u06cc\u0644\u062a\u0631\u0647\u0627",columnHeaderSortIconLabel:"\u0645\u0631\u062a\u0628\u200c\u06a9\u0631\u062f\u0646",footerRowSelected:function(e){return"".concat(e.toLocaleString(),1!==e?" \u0633\u0637\u0631\u0647\u0627\u06cc \u0627\u0646\u062a\u062e\u0627\u0628 \u0634\u062f\u0647":" \u0633\u0637\u0631 \u0627\u0646\u062a\u062e\u0627\u0628 \u0634\u062f\u0647")},footerTotalRows:"\u0645\u062c\u0645\u0648\u0639 \u0633\u0637\u0631\u0647\u0627:",footerTotalVisibleRows:function(e,t){return"".concat(e.toLocaleString()," \u0627\u0632 ").concat(t.toLocaleString())},checkboxSelectionHeaderName:"\u0627\u0646\u062a\u062e\u0627\u0628 \u0686\u06a9\u200c\u0628\u0627\u06a9\u0633",booleanCellTrueLabel:"\u0635\u062d\u06cc\u062d",booleanCellFalseLabel:"\u063a\u0644\u0637",actionsCellMore:"\u0628\u06cc\u0634\u062a\u0631"},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u0646\u0645\u0627\u06cc\u0634 \u0645\u0633\u06cc\u0631"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"\u0631\u0641\u062a\u0646 \u0628\u0647 \u0627\u0648\u0644\u06cc\u0646 \u0635\u0641\u062d\u0647":"last"===e?"\u0631\u0641\u062a\u0646 \u0628\u0647 \u0622\u062e\u0631\u06cc\u0646 \u0635\u0641\u062d\u0647":"next"===e?"\u0631\u0641\u062a\u0646 \u0628\u0647 \u0635\u0641\u062d\u0647\u200c\u06cc \u0628\u0639\u062f\u06cc":"\u0631\u0641\u062a\u0646 \u0628\u0647 \u0635\u0641\u062d\u0647\u200c\u06cc \u0642\u0628\u0644\u06cc"},labelRowsPerPage:"\u062a\u0639\u062f\u0627\u062f \u0633\u0637\u0631\u0647\u0627\u06cc \u0647\u0631 \u0635\u0641\u062d\u0647:"}},MuiRating:{defaultProps:{getLabelText:function(e){return"".concat(e," \u0633\u062a\u0627\u0631\u0647")},emptyLabelText:"\u062e\u0627\u0644\u06cc"}},MuiAutocomplete:{defaultProps:{clearText:"\u067e\u0627\u06a9\u200c\u06a9\u0631\u062f\u0646",closeText:"\u0628\u0633\u062a\u0646",loadingText:"\u062f\u0631 \u062d\u0627\u0644 \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc\u2026",noOptionsText:"\u0628\u06cc\u200c\u0646\u062a\u06cc\u062c\u0647",openText:"\u0628\u0627\u0632\u06a9\u0631\u062f\u0646"}},MuiAlert:{defaultProps:{closeText:"\u0628\u0633\u062a\u0646"}},MuiPagination:{defaultProps:{"aria-label":"\u0646\u0627\u0648\u0628\u0631\u06cc \u0635\u0641\u062d\u0647",getItemAriaLabel:function(e,t,n){return"page"===e?"".concat(n?"":"\u0631\u0641\u062a\u0646 \u0628\u0647 ","\u0635\u0641\u062d\u0647\u0654 ").concat(t):"first"===e?"\u0631\u0641\u062a\u0646 \u0628\u0647 \u0627\u0648\u0644\u06cc\u0646 \u0635\u0641\u062d\u0647":"last"===e?"\u0631\u0641\u062a\u0646 \u0628\u0647 \u0622\u062e\u0631\u06cc\u0646 \u0635\u0641\u062d\u0647":"next"===e?"\u0631\u0641\u062a\u0646 \u0628\u0647 \u0635\u0641\u062d\u0647\u200c\u06cc \u0628\u0639\u062f\u06cc":"\u0631\u0641\u062a\u0646 \u0628\u0647 \u0635\u0641\u062d\u0647\u200c\u06cc \u0642\u0628\u0644\u06cc"}}}}}),kc({noRowsLabel:"Ei rivej\xe4",noResultsOverlayLabel:"Ei tuloksia.",errorOverlayDefaultLabel:"Tapahtui virhe.",toolbarDensity:"Density",toolbarDensityLabel:"Tiiveys",toolbarDensityCompact:"Kompakti",toolbarDensityStandard:"Vakio",toolbarDensityComfortable:"Mukava",toolbarColumns:"Sarakkeet",toolbarColumnsLabel:"Valitse sarakkeet",toolbarFilters:"Suodattimet",toolbarFiltersLabel:"N\xe4yt\xe4 suodattimet",toolbarFiltersTooltipHide:"Piilota suodattimet",toolbarFiltersTooltipShow:"N\xe4yt\xe4 suodattimet",toolbarFiltersTooltipActive:function(e){return"".concat(e,1!==e?" aktiivista suodatinta":" aktiivinen suodatin")},toolbarExport:"Export",toolbarExportLabel:"Export",toolbarExportCSV:"Lataa CSV-muodossa",toolbarExportPrint:"Tulosta",columnsPanelTextFieldLabel:"Etsi sarake",columnsPanelTextFieldPlaceholder:"Sarakkeen otsikko",columnsPanelDragIconLabel:"J\xe4rjest\xe4 sarake uudelleen",columnsPanelShowAllButton:"N\xe4yt\xe4 kaikki",columnsPanelHideAllButton:"Piilota kaikki",filterPanelAddFilter:"Lis\xe4\xe4 suodatin",filterPanelDeleteIconLabel:"Poista",filterPanelOperators:"Operaattorit",filterPanelOperatorAnd:"Ja",filterPanelOperatorOr:"Tai",filterPanelColumns:"Sarakkeet",filterPanelInputLabel:"Arvo",filterPanelInputPlaceholder:"Suodattimen arvo",filterOperatorContains:"sis\xe4lt\xe4\xe4",filterOperatorEquals:"on yht\xe4 suuri",filterOperatorStartsWith:"alkaa",filterOperatorEndsWith:"p\xe4\xe4ttyy",filterOperatorIs:"on",filterOperatorNot:"ei ole",filterOperatorAfter:"on j\xe4lkeen",filterOperatorOnOrAfter:"on sama tai j\xe4lkeen",filterOperatorBefore:"on ennen",filterOperatorOnOrBefore:"on sama tai ennen",filterOperatorIsEmpty:"on tyhj\xe4",filterOperatorIsNotEmpty:"ei ole tyhj\xe4",filterValueAny:"mik\xe4 tahansa",filterValueTrue:"tosi",filterValueFalse:"ep\xe4tosi",columnMenuLabel:"Valikko",columnMenuShowColumns:"N\xe4yt\xe4 sarakkeet",columnMenuFilter:"Suodata",columnMenuHideColumn:"Piilota",columnMenuUnsort:"Poista j\xe4rjestys",columnMenuSortAsc:"J\xe4rjest\xe4 laskevasti",columnMenuSortDesc:"J\xe4rjest\xe4 nousevasti",columnHeaderFiltersTooltipActive:function(e){return"".concat(e,1!==e?" aktiivista suodatinta":" aktiivinen suodatin")},columnHeaderFiltersLabel:"N\xe4yt\xe4 suodattimet",columnHeaderSortIconLabel:"J\xe4rjest\xe4",footerRowSelected:function(e){return"".concat(e.toLocaleString(),1!==e?" rivi\xe4 valittu":" rivi valittu")},footerTotalRows:"Rivej\xe4 yhteens\xe4:",footerTotalVisibleRows:function(e,t){return"".concat(e.toLocaleString()," / ").concat(t.toLocaleString())},checkboxSelectionHeaderName:"Valintaruutu",booleanCellTrueLabel:"tosi",booleanCellFalseLabel:"ep\xe4tosi",actionsCellMore:"lis\xe4\xe4",pinToLeft:"Kiinnit\xe4 vasemmalle",pinToRight:"Kiinnit\xe4 oikealle",unpin:"Irrota kiinnitys",treeDataGroupingHeaderName:"Ryhm\xe4",treeDataExpand:"Laajenna",treeDataCollapse:"Supista"},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"N\xe4yt\xe4 reitti"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"Mene ensimm\xe4iselle sivulle":"last"===e?"Mene viimeiselle sivulle":"next"===e?"Mene seuraavalle sivulle":"Mene edelliselle sivulle"},labelRowsPerPage:"Rivej\xe4 per sivu:",labelDisplayedRows:function(e){var t=e.from,n=e.to,r=e.count;return"".concat(t,"\u2013").concat(n," / ").concat(-1!==r?r:"enemm\xe4n kuin ".concat(n))}}},MuiRating:{defaultProps:{getLabelText:function(e){return"".concat(e," T\xe4ht").concat(1!==e?"e\xe4":"i")},emptyLabelText:"Tyhj\xe4"}},MuiAutocomplete:{defaultProps:{clearText:"Tyhjenn\xe4",closeText:"Sulje",loadingText:"Ladataan\u2026",noOptionsText:"Ei valintoja",openText:"Avaa"}},MuiAlert:{defaultProps:{closeText:"Sulje"}},MuiPagination:{defaultProps:{"aria-label":"Sivutus navigaatio",getItemAriaLabel:function(e,t,n){return"page"===e?"".concat(n?"sivu":"Mene sivulle"," ").concat(t):"first"===e?"Mene ensimm\xe4iselle sivulle":"last"===e?"Mene viimeiselle sivulle":"next"===e?"Mene seuraavalle sivulle":"Mene edelliselle sivulle"}}}}}),kc({noRowsLabel:"Pas de r\xe9sultats",noResultsOverlayLabel:"Aucun r\xe9sultat.",errorOverlayDefaultLabel:"Une erreur est apparue.",toolbarDensity:"Densit\xe9",toolbarDensityLabel:"Densit\xe9",toolbarDensityCompact:"Compact",toolbarDensityStandard:"Standard",toolbarDensityComfortable:"Confortable",toolbarColumns:"Colonnes",toolbarColumnsLabel:"Choisir les colonnes",toolbarFilters:"Filtres",toolbarFiltersLabel:"Afficher les filtres",toolbarFiltersTooltipHide:"Cacher les filtres",toolbarFiltersTooltipShow:"Afficher les filtres",toolbarFiltersTooltipActive:function(e){return"".concat(e,e>1?" filtres actifs":" filtre actif")},toolbarExport:"Exporter",toolbarExportLabel:"Exporter",toolbarExportCSV:"T\xe9l\xe9charger en CSV",toolbarExportPrint:"Imprimer",columnsPanelTextFieldLabel:"Chercher colonne",columnsPanelTextFieldPlaceholder:"Titre de la colonne",columnsPanelDragIconLabel:"R\xe9organiser la colonne",columnsPanelShowAllButton:"Tout afficher",columnsPanelHideAllButton:"Tout cacher",filterPanelAddFilter:"Ajouter un filtre",filterPanelDeleteIconLabel:"Supprimer",filterPanelOperators:"Op\xe9rateurs",filterPanelOperatorAnd:"Et",filterPanelOperatorOr:"Ou",filterPanelColumns:"Colonnes",filterPanelInputLabel:"Valeur",filterPanelInputPlaceholder:"Filtrer la valeur",filterOperatorContains:"contient",filterOperatorEquals:"\xe9gal \xe0",filterOperatorStartsWith:"commence par",filterOperatorEndsWith:"se termine par",filterOperatorIs:"est",filterOperatorNot:"n'est pas",filterOperatorAfter:"post\xe9rieur",filterOperatorOnOrAfter:"\xe9gal ou post\xe9rieur",filterOperatorBefore:"ant\xe9rieur",filterOperatorOnOrBefore:"\xe9gal ou ant\xe9rieur",filterOperatorIsEmpty:"est vide",filterOperatorIsNotEmpty:"n'est pas vide",filterOperatorIsAnyOf:"fait parti de",filterValueAny:"tous",filterValueTrue:"vrai",filterValueFalse:"faux",columnMenuLabel:"Menu",columnMenuShowColumns:"Afficher les colonnes",columnMenuFilter:"Filtrer",columnMenuHideColumn:"Cacher",columnMenuUnsort:"Annuler le tri",columnMenuSortAsc:"Tri ascendant",columnMenuSortDesc:"Tri descendant",columnHeaderFiltersTooltipActive:function(e){return"".concat(e,e>1?" filtres actifs":" filtre actif")},columnHeaderFiltersLabel:"Afficher les filtres",columnHeaderSortIconLabel:"Trier",footerRowSelected:function(e){return"".concat(e.toLocaleString(),e>1?" lignes s\xe9lectionn\xe9es":" ligne s\xe9lectionn\xe9e")},footerTotalRows:"Lignes totales :",footerTotalVisibleRows:function(e,t){return"".concat(e.toLocaleString()," sur ").concat(t.toLocaleString())},checkboxSelectionHeaderName:"S\xe9lection",booleanCellTrueLabel:"vrai",booleanCellFalseLabel:"faux",actionsCellMore:"Plus",pinToLeft:"\xc9pingler \xe0 gauche",pinToRight:"\xc9pingler \xe0 droite",unpin:"D\xe9s\xe9pingler",treeDataGroupingHeaderName:"Groupe",treeDataExpand:"afficher les enfants",treeDataCollapse:"masquer les enfants",groupingColumnHeaderName:"Groupe",groupColumn:function(e){return"Grouper par ".concat(e)},unGroupColumn:function(e){return"Arr\xeater de grouper par ".concat(e)}},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"Montrer le chemin"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"Aller \xe0 la premi\xe8re page":"last"===e?"Aller \xe0 la derni\xe8re page":"next"===e?"Aller \xe0 la page suivante":"Aller \xe0 la page pr\xe9c\xe9dente"},labelRowsPerPage:"Lignes par page :",labelDisplayedRows:function(e){var t=e.from,n=e.to,r=e.count;return"".concat(t,"\u2013").concat(n," sur ").concat(-1!==r?r:"plus que ".concat(n))}}},MuiRating:{defaultProps:{getLabelText:function(e){return"".concat(e," Etoile").concat(1!==e?"s":"")},emptyLabelText:"Vide"}},MuiAutocomplete:{defaultProps:{clearText:"Vider",closeText:"Fermer",loadingText:"Chargement\u2026",noOptionsText:"Pas de r\xe9sultats",openText:"Ouvrir"}},MuiAlert:{defaultProps:{closeText:"Fermer"}},MuiPagination:{defaultProps:{"aria-label":"navigation de pagination",getItemAriaLabel:function(e,t,n){return"page"===e?"".concat(n?"":"Aller \xe0 la ","page ").concat(t):"first"===e?"Aller \xe0 la premi\xe8re page":"last"===e?"Aller \xe0 la derni\xe8re page":"next"===e?"Aller \xe0 la page suivante":"Aller \xe0 la page pr\xe9c\xe9dente"}}}}}),kc({noRowsLabel:"\u05d0\u05d9\u05df \u05e9\u05d5\u05e8\u05d5\u05ea",noResultsOverlayLabel:"\u05dc\u05d0 \u05e0\u05de\u05e6\u05d0\u05d5 \u05ea\u05d5\u05e6\u05d0\u05d5\u05ea.",errorOverlayDefaultLabel:"\u05d0\u05d9\u05e8\u05e2\u05d4 \u05e9\u05d2\u05d9\u05d0\u05d4.",toolbarDensity:"\u05e6\u05e4\u05d9\u05e4\u05d5\u05ea",toolbarDensityLabel:"\u05e6\u05e4\u05d9\u05e4\u05d5\u05ea",toolbarDensityCompact:"\u05d3\u05d7\u05d5\u05e1\u05d4",toolbarDensityStandard:"\u05e8\u05d2\u05d9\u05dc\u05d4",toolbarDensityComfortable:"\u05d0\u05d5\u05d5\u05e8\u05d9\u05e8\u05d9\u05ea",toolbarColumns:"\u05e2\u05de\u05d5\u05d3\u05d5\u05ea",toolbarColumnsLabel:"\u05d1\u05d7\u05e8 \u05e2\u05de\u05d5\u05d3\u05d5\u05ea",toolbarFilters:"\u05e1\u05d9\u05e0\u05d5\u05df",toolbarFiltersLabel:"\u05d4\u05e6\u05d2 \u05de\u05e1\u05e0\u05e0\u05d9\u05dd",toolbarFiltersTooltipHide:"\u05d4\u05e1\u05ea\u05e8 \u05de\u05e1\u05e0\u05e0\u05d9\u05dd",toolbarFiltersTooltipShow:"\u05d4\u05e6\u05d2 \u05de\u05e1\u05e0\u05e0\u05d9\u05dd",toolbarFiltersTooltipActive:function(e){return 1!==e?"".concat(e," \u05de\u05e1\u05e0\u05e0\u05d9\u05dd \u05e4\u05e2\u05d9\u05dc\u05d9\u05dd"):"\u05de\u05e1\u05e0\u05df \u05d0\u05d7\u05d3 \u05e4\u05e2\u05d9\u05dc"},toolbarExport:"\u05d9\u05d9\u05e6\u05d5\u05d0",toolbarExportLabel:"\u05d9\u05d9\u05e6\u05d5\u05d0",toolbarExportCSV:"\u05d4\u05d5\u05e8\u05d3\u05d4 \u05db- CSV",toolbarExportPrint:"\u05d4\u05d3\u05e4\u05e1\u05d4",columnsPanelTextFieldLabel:"\u05d7\u05e4\u05e9 \u05e2\u05de\u05d5\u05d3\u05d4",columnsPanelTextFieldPlaceholder:"\u05db\u05d5\u05ea\u05e8\u05ea \u05e2\u05de\u05d5\u05d3\u05d4",columnsPanelDragIconLabel:"\u05e1\u05d3\u05e8 \u05e2\u05de\u05d5\u05d3\u05d5\u05ea \u05de\u05d7\u05d3\u05e9",columnsPanelShowAllButton:"\u05d4\u05e6\u05d2 \u05d4\u05db\u05dc",columnsPanelHideAllButton:"\u05d4\u05e1\u05ea\u05e8 \u05d4\u05db\u05dc",filterPanelAddFilter:"\u05d4\u05d5\u05e1\u05e3 \u05de\u05e1\u05e0\u05df",filterPanelDeleteIconLabel:"\u05de\u05d7\u05e7",filterPanelOperators:"\u05d0\u05d5\u05e4\u05e8\u05d8\u05d5\u05e8",filterPanelOperatorAnd:"\u05d5\u05d2\u05dd",filterPanelOperatorOr:"\u05d0\u05d5",filterPanelColumns:"\u05e2\u05de\u05d5\u05d3\u05d5\u05ea",filterPanelInputLabel:"\u05e2\u05e8\u05da",filterPanelInputPlaceholder:"\u05e2\u05e8\u05da \u05de\u05e1\u05e0\u05df",filterOperatorContains:"\u05de\u05db\u05d9\u05dc",filterOperatorEquals:"\u05e9\u05d5\u05d5\u05d4",filterOperatorStartsWith:"\u05de\u05ea\u05d7\u05d9\u05dc \u05d1-",filterOperatorEndsWith:"\u05e0\u05d2\u05de\u05e8 \u05d1-",filterOperatorIs:"\u05d4\u05d9\u05e0\u05d5",filterOperatorNot:"\u05d0\u05d9\u05e0\u05d5",filterOperatorAfter:"\u05d0\u05d7\u05e8\u05d9",filterOperatorOnOrAfter:"\u05d1- \u05d0\u05d5 \u05d0\u05d7\u05e8\u05d9",filterOperatorBefore:"\u05dc\u05e4\u05e0\u05d9",filterOperatorOnOrBefore:"\u05d1- \u05d0\u05d5 \u05dc\u05e4\u05e0\u05d9",filterOperatorIsEmpty:"\u05e8\u05d9\u05e7",filterOperatorIsNotEmpty:"\u05d0\u05d9\u05e0\u05d5 \u05e8\u05d9\u05e7",filterOperatorIsAnyOf:"\u05d4\u05d5\u05d0 \u05d0\u05d7\u05d3 \u05de-",filterValueAny:"\u05db\u05dc \u05e2\u05e8\u05da",filterValueTrue:"\u05db\u05df",filterValueFalse:"\u05dc\u05d0",columnMenuLabel:"\u05ea\u05e4\u05e8\u05d9\u05d8",columnMenuShowColumns:"\u05d4\u05e6\u05d2 \u05e2\u05de\u05d5\u05d3\u05d5\u05ea",columnMenuFilter:"\u05e1\u05e0\u05df",columnMenuHideColumn:"\u05d4\u05e1\u05ea\u05e8",columnMenuUnsort:"\u05d1\u05d8\u05dc \u05de\u05d9\u05d5\u05df",columnMenuSortAsc:"\u05de\u05d9\u05d9\u05df \u05d1\u05e1\u05d3\u05e8 \u05e2\u05d5\u05dc\u05d4",columnMenuSortDesc:"\u05de\u05d9\u05d9\u05df \u05d1\u05e1\u05d3\u05e8 \u05d9\u05d5\u05e8\u05d3",columnHeaderFiltersTooltipActive:function(e){return 1!==e?"".concat(e," \u05de\u05e1\u05e0\u05e0\u05d9\u05dd \u05e4\u05e2\u05d9\u05dc\u05d9\u05dd"):"\u05de\u05e1\u05e0\u05df \u05d0\u05d7\u05d3 \u05e4\u05e2\u05d9\u05dc"},columnHeaderFiltersLabel:"\u05d4\u05e6\u05d2 \u05de\u05e1\u05e0\u05e0\u05d9\u05dd",columnHeaderSortIconLabel:"\u05de\u05d9\u05d9\u05df",footerRowSelected:function(e){return 1!==e?"".concat(e.toLocaleString()," \u05e9\u05d5\u05e8\u05d5\u05ea \u05e0\u05d1\u05d7\u05e8\u05d5"):"\u05e9\u05d5\u05e8\u05d4 \u05d0\u05d7\u05ea \u05e0\u05d1\u05d7\u05e8\u05d4"},footerTotalRows:"\u05e1\u05da \u05d4\u05db\u05dc \u05e9\u05d5\u05e8\u05d5\u05ea: ",footerTotalVisibleRows:function(e,t){return"".concat(e.toLocaleString()," \u05de\u05ea\u05d5\u05da ").concat(t.toLocaleString())},checkboxSelectionHeaderName:"\u05d1\u05d7\u05d9\u05e8\u05d4",booleanCellTrueLabel:"\u05db\u05df",booleanCellFalseLabel:"\u05dc\u05d0",actionsCellMore:"\u05e2\u05d5\u05d3",pinToLeft:"\u05e0\u05e2\u05e5 \u05de\u05e9\u05de\u05d0\u05dc",pinToRight:"\u05e0\u05e2\u05e5 \u05de\u05d9\u05de\u05d9\u05df",unpin:"\u05d1\u05d8\u05dc \u05e0\u05e2\u05d9\u05e6\u05d4",treeDataGroupingHeaderName:"\u05e7\u05d1\u05d5\u05e6\u05d4",treeDataExpand:"\u05d4\u05e8\u05d7\u05d1",treeDataCollapse:"\u05db\u05d5\u05d5\u05e5",groupingColumnHeaderName:"\u05e7\u05d1\u05d5\u05e6\u05d4",groupColumn:function(e){return"\u05e7\u05d1\u05e5 \u05dc\u05e4\u05d9 ".concat(e)},unGroupColumn:function(e){return"\u05d4\u05e4\u05e1\u05e7 \u05dc\u05e7\u05d1\u05e5 \u05dc\u05e4\u05d9 ".concat(e)}},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u05d4\u05e6\u05d2 \u05e0\u05ea\u05d9\u05d1"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"\u05dc\u05e2\u05de\u05d5\u05d3 \u05d4\u05e8\u05d0\u05e9\u05d5\u05df":"last"===e?"\u05dc\u05e2\u05de\u05d5\u05d3 \u05d4\u05d0\u05d7\u05e8\u05d5\u05df":"next"===e?"\u05dc\u05e2\u05de\u05d5\u05d3 \u05d4\u05d1\u05d0":"\u05dc\u05e2\u05de\u05d5\u05d3 \u05d4\u05e7\u05d5\u05d3\u05dd"},labelRowsPerPage:"\u05e9\u05d5\u05e8\u05d5\u05ea \u05d1\u05e2\u05de\u05d5\u05d3:",labelDisplayedRows:function(e){var t=e.from,n=e.to,r=e.count;return"".concat(t,"\u2013").concat(n," \u05de\u05ea\u05d5\u05da ").concat(-1!==r?r:"\u05d9\u05d5\u05ea\u05e8 \u05de ".concat(n))}}},MuiRating:{defaultProps:{getLabelText:function(e){return"".concat(e," \u05db\u05d5\u05db\u05d1").concat(1!==e?"\u05d9\u05dd":"")},emptyLabelText:"\u05e8\u05d9\u05e7"}},MuiAutocomplete:{defaultProps:{clearText:"\u05e0\u05e7\u05d4",closeText:"\u05e1\u05d2\u05d5\u05e8",loadingText:"\u05d8\u05d5\u05e2\u05df\u2026",noOptionsText:"\u05d0\u05d9\u05df \u05d0\u05d5\u05e4\u05e6\u05d9\u05d5\u05ea",openText:"\u05e4\u05ea\u05d7"}},MuiAlert:{defaultProps:{closeText:"\u05e1\u05d2\u05d5\u05e8"}},MuiPagination:{defaultProps:{"aria-label":"\u05e0\u05d9\u05d5\u05d5\u05d8 \u05d1\u05e2\u05de\u05d5\u05d3\u05d9\u05dd",getItemAriaLabel:function(e,t,n){return"page"===e?"".concat(n?"":"\u05dc ","\u05e2\u05de\u05d5\u05d3 ").concat(t):"first"===e?"\u05dc\u05e2\u05de\u05d5\u05d3 \u05d4\u05e8\u05d0\u05e9\u05d5\u05df":"last"===e?"\u05dc\u05e2\u05de\u05d5\u05d3 \u05d4\u05d0\u05d7\u05e8\u05d5\u05df":"next"===e?"\u05dc\u05e2\u05de\u05d5\u05d3 \u05d4\u05d1\u05d0":"\u05dc\u05e2\u05de\u05d5\u05d3 \u05d4\u05e7\u05d5\u05d3\u05dd"}}}}}),kc({noRowsLabel:"Nessun record",noResultsOverlayLabel:"Nessun record trovato.",errorOverlayDefaultLabel:"Si \xe8 verificato un errore.",toolbarDensity:"Densit\xe0",toolbarDensityLabel:"Densit\xe0",toolbarDensityCompact:"Compatta",toolbarDensityStandard:"Standard",toolbarDensityComfortable:"Comoda",toolbarColumns:"Colonne",toolbarColumnsLabel:"Seleziona le colonne",toolbarFilters:"Filtri",toolbarFiltersLabel:"Mostra i filtri",toolbarFiltersTooltipHide:"Nascondi i filtri",toolbarFiltersTooltipShow:"Mostra i filtri",toolbarFiltersTooltipActive:function(e){return"".concat(e,e>1?" filtri attivi":" filtro attivo")},toolbarExport:"Esporta",toolbarExportLabel:"Esporta",toolbarExportCSV:"Esporta in CSV",toolbarExportPrint:"Stampa",columnsPanelTextFieldLabel:"Cerca colonna",columnsPanelTextFieldPlaceholder:"Titolo della colonna",columnsPanelDragIconLabel:"Riordina la colonna",columnsPanelShowAllButton:"Mostra tutto",columnsPanelHideAllButton:"Nascondi tutto",filterPanelAddFilter:"Aggiungi un filtro",filterPanelDeleteIconLabel:"Rimuovi",filterPanelOperators:"Operatori",filterPanelOperatorAnd:"E (and)",filterPanelOperatorOr:"O (or)",filterPanelColumns:"Colonne",filterPanelInputLabel:"Valore",filterPanelInputPlaceholder:"Filtra il valore",filterOperatorContains:"contiene",filterOperatorEquals:"uguale a",filterOperatorStartsWith:"comincia per",filterOperatorEndsWith:"termina per",filterOperatorIs:"uguale a",filterOperatorNot:"diversa da",filterOperatorAfter:"dopo il",filterOperatorOnOrAfter:"a partire dal",filterOperatorBefore:"prima del",filterOperatorOnOrBefore:"fino al",filterOperatorIsEmpty:"\xe8 vuoto",filterOperatorIsNotEmpty:"non \xe8 vuoto",filterOperatorIsAnyOf:"\xe8 uno tra",filterValueAny:"qualunque",filterValueTrue:"vero",filterValueFalse:"falso",columnMenuLabel:"Menu",columnMenuShowColumns:"Mostra le colonne",columnMenuFilter:"Filtra",columnMenuHideColumn:"Nascondi",columnMenuUnsort:"Annulla l'ordinamento",columnMenuSortAsc:"Ordinamento crescente",columnMenuSortDesc:"Ordinamento decrescente",columnHeaderFiltersTooltipActive:function(e){return"".concat(e,e>1?" filtri attivi":" filtro attivo")},columnHeaderFiltersLabel:"Mostra i filtri",columnHeaderSortIconLabel:"Ordina",footerRowSelected:function(e){return"".concat(e.toLocaleString(),e>1?" record selezionati":" record selezionato")},footerTotalRows:"Record totali:",footerTotalVisibleRows:function(e,t){return"".concat(e.toLocaleString()," di ").concat(t.toLocaleString())},checkboxSelectionHeaderName:"Seleziona",booleanCellTrueLabel:"vero",booleanCellFalseLabel:"falso",actionsCellMore:"pi\xf9",pinToLeft:"Blocca a sinistra",pinToRight:"Blocca a destra",unpin:"Sblocca",treeDataGroupingHeaderName:"Gruppo",treeDataExpand:"mostra figli",treeDataCollapse:"nascondi figli",groupingColumnHeaderName:"Gruppo",groupColumn:function(e){return"Raggruppa per ".concat(e)},unGroupColumn:function(e){return"Annulla raggruppamento per ".concat(e)}},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"Visualizza percorso"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"Vai alla prima pagina":"last"===e?"Vai all'ultima pagina":"next"===e?"Vai alla pagina successiva":"Vai alla pagina precedente"},labelRowsPerPage:"Righe per pagina:"}},MuiRating:{defaultProps:{getLabelText:function(e){return"".concat(e," Stell").concat(1!==e?"e":"a")},emptyLabelText:"Vuoto"}},MuiAutocomplete:{defaultProps:{clearText:"Svuota",closeText:"Chiudi",loadingText:"Caricamento in corso\u2026",noOptionsText:"Nessuna opzione",openText:"Apri"}},MuiAlert:{defaultProps:{closeText:"Chiudi"}},MuiPagination:{defaultProps:{"aria-label":"Navigazione impaginata",getItemAriaLabel:function(e,t,n){return"page"===e?"".concat(n?"":"Vai alla ","pagina ").concat(t):"first"===e?"Vai alla prima pagina":"last"===e?"Vai all'ultima pagina":"next"===e?"Vai alla pagina successiva":"Vai alla pagina precedente"}}}}}),kc({noRowsLabel:"\u884c\u304c\u3042\u308a\u307e\u305b\u3093\u3002",noResultsOverlayLabel:"\u7d50\u679c\u304c\u3042\u308a\u307e\u305b\u3093\u3002",errorOverlayDefaultLabel:"\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002",toolbarDensity:"\u884c\u9593\u9694",toolbarDensityLabel:"\u884c\u9593\u9694",toolbarDensityCompact:"\u30b3\u30f3\u30d1\u30af\u30c8",toolbarDensityStandard:"\u6a19\u6e96",toolbarDensityComfortable:"\u3072\u308d\u3081",toolbarColumns:"\u5217\u4e00\u89a7",toolbarColumnsLabel:"\u5217\u9078\u629e",toolbarFilters:"\u30d5\u30a3\u30eb\u30bf\u30fc",toolbarFiltersLabel:"\u30d5\u30a3\u30eb\u30bf\u30fc\u8868\u793a",toolbarFiltersTooltipHide:"\u30d5\u30a3\u30eb\u30bf\u30fc\u975e\u8868\u793a",toolbarFiltersTooltipShow:"\u30d5\u30a3\u30eb\u30bf\u30fc\u8868\u793a",toolbarFiltersTooltipActive:function(e){return"".concat(e,"\u4ef6\u306e\u30d5\u30a3\u30eb\u30bf\u30fc\u3092\u9069\u7528\u4e2d")},toolbarExport:"\u30a8\u30af\u30b9\u30dd\u30fc\u30c8",toolbarExportLabel:"\u30a8\u30af\u30b9\u30dd\u30fc\u30c8",toolbarExportCSV:"CSV\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9",columnsPanelTextFieldLabel:"\u5217\u691c\u7d22",columnsPanelTextFieldPlaceholder:"\u691c\u7d22\u30af\u30a8\u30ea\u3092\u5165\u529b...",columnsPanelDragIconLabel:"\u5217\u4e26\u3079\u66ff\u3048",columnsPanelShowAllButton:"\u3059\u3079\u3066\u8868\u793a",columnsPanelHideAllButton:"\u3059\u3079\u3066\u975e\u8868\u793a",filterPanelAddFilter:"\u30d5\u30a3\u30eb\u30bf\u30fc\u8ffd\u52a0",filterPanelDeleteIconLabel:"\u524a\u9664",filterPanelOperators:"\u30aa\u30da\u30ec\u30fc\u30bf",filterPanelOperatorAnd:"And",filterPanelOperatorOr:"Or",filterPanelColumns:"\u5217",filterPanelInputLabel:"\u5024",filterPanelInputPlaceholder:"\u5024\u3092\u5165\u529b...",filterOperatorContains:"...\u3092\u542b\u3080",filterOperatorEquals:"...\u306b\u7b49\u3057\u3044",filterOperatorStartsWith:"...\u3067\u59cb\u307e\u308b",filterOperatorEndsWith:"...\u3067\u7d42\u308f\u308b",filterOperatorIs:"...\u3067\u3042\u308b",filterOperatorNot:"...\u3067\u306a\u3044",filterOperatorAfter:"...\u3088\u308a\u5f8c\u308d",filterOperatorOnOrAfter:"...\u4ee5\u964d",filterOperatorBefore:"...\u3088\u308a\u524d",filterOperatorOnOrBefore:"...\u4ee5\u524d",filterOperatorIsEmpty:"...\u7a7a\u3067\u3042\u308b",filterOperatorIsNotEmpty:"...\u7a7a\u3067\u306a\u3044",columnMenuLabel:"\u30e1\u30cb\u30e5\u30fc",columnMenuShowColumns:"\u5217\u8868\u793a",columnMenuFilter:"\u30d5\u30a3\u30eb\u30bf\u30fc",columnMenuHideColumn:"\u5217\u975e\u8868\u793a",columnMenuUnsort:"\u30bd\u30fc\u30c8\u89e3\u9664",columnMenuSortAsc:"\u6607\u9806\u30bd\u30fc\u30c8",columnMenuSortDesc:"\u964d\u9806\u30bd\u30fc\u30c8",columnHeaderFiltersTooltipActive:function(e){return"".concat(e,"\u4ef6\u306e\u30d5\u30a3\u30eb\u30bf\u30fc\u3092\u9069\u7528\u4e2d")},columnHeaderFiltersLabel:"\u30d5\u30a3\u30eb\u30bf\u30fc\u8868\u793a",columnHeaderSortIconLabel:"\u30bd\u30fc\u30c8",footerRowSelected:function(e){return"".concat(e,"\u884c\u3092\u9078\u629e\u4e2d")},footerTotalRows:"\u7dcf\u884c\u6570:",footerTotalVisibleRows:function(e,t){return"".concat(e.toLocaleString()," / ").concat(t.toLocaleString())},checkboxSelectionHeaderName:"\u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9",booleanCellTrueLabel:"\u771f",booleanCellFalseLabel:"\u507d"},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u3059\u3079\u3066\u8868\u793a"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"\u6700\u521d\u306e\u30da\u30fc\u30b8\u3078":"last"===e?"\u6700\u5f8c\u306e\u30da\u30fc\u30b8\u3078":"next"===e?"\u6b21\u306e\u30da\u30fc\u30b8\u3078":"\u524d\u306e\u30da\u30fc\u30b8\u3078"},labelRowsPerPage:"\u30da\u30fc\u30b8\u3042\u305f\u308a\u306e\u884c\u6570:",labelDisplayedRows:function(e){var t=e.from,n=e.to,r=e.count;return"".concat(t,"\uff5e").concat(n," / ").concat(-1!==r?r:"".concat(n,"\u4ee5\u4e0a"))}}},MuiRating:{defaultProps:{getLabelText:function(e){return"\u661f".concat(e)},emptyLabelText:"\u661f\u306a\u3057"}},MuiAutocomplete:{defaultProps:{clearText:"\u30af\u30ea\u30a2",closeText:"\u9589\u3058\u308b",loadingText:"\u8aad\u307f\u8fbc\u307f\u4e2d\u2026",noOptionsText:"\u30c7\u30fc\u30bf\u304c\u3042\u308a\u307e\u305b\u3093",openText:"\u958b\u304f"}},MuiAlert:{defaultProps:{closeText:"\u9589\u3058\u308b"}},MuiPagination:{defaultProps:{"aria-label":"\u30da\u30fc\u30b8\u9078\u629e",getItemAriaLabel:function(e,t,n){return"page"===e?"\u30da\u30fc\u30b8".concat(t).concat(n?"":"\u3078"):"first"===e?"\u6700\u521d\u306e\u30da\u30fc\u30b8\u3078":"last"===e?"\u6700\u5f8c\u306e\u30da\u30fc\u30b8\u3078":"next"===e?"\u6b21\u306e\u30da\u30fc\u30b8\u3078":"\u524d\u306e\u30da\u30fc\u30b8\u3078"}}}}}),kc({noRowsLabel:"\ud589\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.",noResultsOverlayLabel:"\uacb0\uacfc\uac12\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.",errorOverlayDefaultLabel:"\uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.",toolbarDensity:"\ub77c\uc778 \uac04\uaca9",toolbarDensityLabel:"\ub77c\uc778 \uac04\uaca9",toolbarDensityCompact:"\uc881\uac8c",toolbarDensityStandard:"\uae30\ubcf8",toolbarDensityComfortable:"\ub113\uac8c",toolbarColumns:"\uc5f4 \ubaa9\ub85d",toolbarColumnsLabel:"\uc5f4 \uc120\ud0dd",toolbarFilters:"\ud544\ud130",toolbarFiltersLabel:"\ud544\ud130 \ud45c\uc2dc",toolbarFiltersTooltipHide:"\ud544\ud130 \uc228\uae30\uae30",toolbarFiltersTooltipShow:"\ud544\ud130 \ud45c\uc2dc",toolbarFiltersTooltipActive:function(e){return"".concat(e,"\uac74\uc758 \ud544\ud130\ub97c \uc801\uc6a9\uc911")},toolbarExport:"\ub0b4\ubcf4\ub0b4\uae30",toolbarExportLabel:"\ub0b4\ubcf4\ub0b4\uae30",toolbarExportCSV:"CSV\ub2e4\uc6b4\ub85c\ub4dc",toolbarExportPrint:"\ud504\ub9b0\ud2b8",columnsPanelTextFieldLabel:"\uc5f4 \uac80\uc0c9",columnsPanelTextFieldPlaceholder:"\uc5f4 \uc774\ub984",columnsPanelDragIconLabel:"\uc5f4 \uc815\ub82c",columnsPanelShowAllButton:"\ubaa8\ub450 \ubcf4\uae30",columnsPanelHideAllButton:"\ubaa8\ub450 \uc228\uae30\uae30",filterPanelAddFilter:"\ud544\ud130 \ucd94\uac00",filterPanelDeleteIconLabel:"\uc0ad\uc81c",filterPanelOperators:"\uc5f0\uc0b0\uc790",filterPanelOperatorAnd:"\uadf8\ub9ac\uace0",filterPanelOperatorOr:"\ub610\ub294",filterPanelColumns:"\ubaa9\ub85d",filterPanelInputLabel:"\uac12",filterPanelInputPlaceholder:"\uac12 \uc785\ub825",filterOperatorContains:"\ud3ec\ud568\ud558\ub294",filterOperatorEquals:"\uac12\uc774 \uac19\uc740",filterOperatorStartsWith:"\uc2dc\uc791\ud558\ub294",filterOperatorEndsWith:"\ub05d\ub098\ub294",filterOperatorIs:"~\uc778",filterOperatorNot:"~\uc544\ub2cc",filterOperatorAfter:"\ub354 \uc774\ud6c4",filterOperatorOnOrAfter:"\uc774\ud6c4",filterOperatorBefore:"\ub354 \uc774\uc804",filterOperatorOnOrBefore:"\uc774\uc804",filterOperatorIsEmpty:"\uac12\uc774 \uc5c6\ub294",filterOperatorIsNotEmpty:"\uac12\uc774 \uc788\ub294",filterValueAny:"\uc544\ubb34\uac12",filterValueTrue:"\ucc38",filterValueFalse:"\uac70\uc9d3",columnMenuLabel:"\uba54\ub274",columnMenuShowColumns:"\uc5f4 \ud45c\uc2dc",columnMenuFilter:"\ud544\ud130",columnMenuHideColumn:"\uc5f4 \uc228\uae30\uae30",columnMenuUnsort:"\uc815\ub82c \ud574\uc81c",columnMenuSortAsc:"\uc624\ub984\ucc28\uc21c \uc815\ub82c",columnMenuSortDesc:"\ub0b4\ub9bc\ucc28\uc21c \uc815\ub82c",columnHeaderFiltersTooltipActive:function(e){return"".concat(e,"\uac74\uc758 \ud544\ud130\ub97c \uc801\uc6a9\uc911")},columnHeaderFiltersLabel:"\ud544\ud130 \ud45c\uc2dc",columnHeaderSortIconLabel:"\uc815\ub82c",footerRowSelected:function(e){return"".concat(e,"\ud589 \uc120\ud0dd\uc911")},footerTotalRows:"\ucd1d \ud589\uc218:",footerTotalVisibleRows:function(e,t){return"".concat(e.toLocaleString()," / ").concat(t.toLocaleString())},checkboxSelectionHeaderName:"\uc120\ud0dd",booleanCellTrueLabel:"\ucc38",booleanCellFalseLabel:"\uac70\uc9d3",actionsCellMore:"\ub354\ubcf4\uae30",treeDataGroupingHeaderName:"\uadf8\ub8f9",treeDataExpand:"\ud558\uc704\ub178\ub4dc \ud3bc\uce58\uae30",treeDataCollapse:"\ud558\uc704\ub178\ub4dc \uc811\uae30"},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"\uacbd\ub85c \ubcf4\uae30"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"\uccab \ubc88\uc9f8 \ud398\uc774\uc9c0\ub85c \uc774\ub3d9":"last"===e?"\ub9c8\uc9c0\ub9c9 \ud398\uc774\uc9c0\ub85c \uc774\ub3d9":"next"===e?"\ub2e4\uc74c \ud398\uc774\uc9c0\ub85c \uc774\ub3d9":"\uc774\uc804 \ud398\uc774\uc9c0\ub85c \uc774\ub3d9"},labelRowsPerPage:"\ud398\uc774\uc9c0 \ub2f9 \ud589:",labelDisplayedRows:function(e){var t=e.from,n=e.to,r=e.count;return"".concat(t,"\u2013").concat(n," / ").concat(-1!==r?r:"".concat(n,"\uac1c \uc774\uc0c1"))}}},MuiRating:{defaultProps:{getLabelText:function(e){return"".concat(e," \uc810")},emptyLabelText:"\ube48 \ud14d\uc2a4\ud2b8"}},MuiAutocomplete:{defaultProps:{clearText:"\uc9c0\uc6b0\uae30",closeText:"\ub2eb\uae30",loadingText:"\ubd88\ub7ec\uc624\ub294 \uc911\u2026",noOptionsText:"\uc635\uc158 \uc5c6\uc74c",openText:"\uc5f4\uae30"}},MuiAlert:{defaultProps:{closeText:"\ub2eb\uae30"}},MuiPagination:{defaultProps:{"aria-label":"\ud398\uc774\uc9c0\ub124\uc774\uc158 \ub124\ube44\uac8c\uc774\uc158",getItemAriaLabel:function(e,t,n){return"page"===e?"".concat(t," \ubc88\uc9f8 \ud398\uc774\uc9c0").concat(n?"":"\ub85c \uc774\ub3d9"):"first"===e?"\uccab \ubc88\uc9f8 \ud398\uc774\uc9c0\ub85c \uc774\ub3d9":"last"===e?"\ub9c8\uc9c0\ub9c9 \ud398\uc774\uc9c0\ub85c \uc774\ub3d9":"next"===e?"\ub2e4\uc74c \ud398\uc774\uc9c0\ub85c \uc774\ub3d9":"\uc774\uc804 \ud398\uc774\uc9c0\ub85c \uc774\ub3d9"}}}}}),kc({noRowsLabel:"Geen resultaten.",noResultsOverlayLabel:"Geen resultaten gevonden.",errorOverlayDefaultLabel:"Er deed zich een fout voor.",toolbarDensity:"Grootte",toolbarDensityLabel:"Grootte",toolbarDensityCompact:"Compact",toolbarDensityStandard:"Normaal",toolbarDensityComfortable:"Breed",toolbarColumns:"Kolommen",toolbarColumnsLabel:"Kies kolommen",toolbarFilters:"Filters",toolbarFiltersLabel:"Toon filters",toolbarFiltersTooltipHide:"Verberg filters",toolbarFiltersTooltipShow:"Toon filters",toolbarFiltersTooltipActive:function(e){return"".concat(e,e>1?" actieve filters":" filter actief")},toolbarExport:"Exporteren",toolbarExportLabel:"Exporteren",toolbarExportCSV:"Exporteer naar CSV",toolbarExportPrint:"Print",columnsPanelTextFieldLabel:"Zoek kolom",columnsPanelTextFieldPlaceholder:"Kolomtitel",columnsPanelDragIconLabel:"Kolom herschikken",columnsPanelShowAllButton:"Alles tonen",columnsPanelHideAllButton:"Alles verbergen",filterPanelAddFilter:"Filter toevoegen",filterPanelDeleteIconLabel:"Verwijderen",filterPanelOperators:"Operatoren",filterPanelOperatorAnd:"En",filterPanelOperatorOr:"Of",filterPanelColumns:"Kolommen",filterPanelInputLabel:"Waarde",filterPanelInputPlaceholder:"Filter waarde",filterOperatorContains:"bevat",filterOperatorEquals:"gelijk aan",filterOperatorStartsWith:"begint met",filterOperatorEndsWith:"eindigt met",filterOperatorIs:"is",filterOperatorNot:"is niet",filterOperatorAfter:"is na",filterOperatorOnOrAfter:"is gelijk of er na",filterOperatorBefore:"is voor",filterOperatorOnOrBefore:"is gelijk of er voor",filterOperatorIsEmpty:"is leeg",filterOperatorIsNotEmpty:"is niet leeg",filterValueAny:"alles",filterValueTrue:"waar",filterValueFalse:"onwaar",columnMenuLabel:"Menu",columnMenuShowColumns:"Toon kolommen",columnMenuFilter:"Filteren",columnMenuHideColumn:"Verbergen",columnMenuUnsort:"Annuleer sortering",columnMenuSortAsc:"Oplopend sorteren",columnMenuSortDesc:"Aflopend sorteren",columnHeaderFiltersTooltipActive:function(e){return"".concat(e,e>1?" actieve filters":" filter actief")},columnHeaderFiltersLabel:"Toon filters",columnHeaderSortIconLabel:"Sorteren",footerRowSelected:function(e){return"".concat(e.toLocaleString(),e>1?" rijen geselecteerd":" rij geselecteerd")},footerTotalRows:"Totaal:",footerTotalVisibleRows:function(e,t){return"".concat(e.toLocaleString()," van ").concat(t.toLocaleString())},checkboxSelectionHeaderName:"Checkbox selectie",booleanCellTrueLabel:"waar",booleanCellFalseLabel:"onwaar",actionsCellMore:"meer",pinToLeft:"Links vastzetten",pinToRight:"Rechts vastzetten",unpin:"Losmaken",treeDataGroupingHeaderName:"Groep",treeDataExpand:"Uitvouwen",treeDataCollapse:"Inklappen",groupingColumnHeaderName:"Groep",groupColumn:function(e){return"Groepeer op ".concat(e)},unGroupColumn:function(e){return"Stop groeperen op ".concat(e)}},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"Pad tonen"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"Ga naar eerste pagina":"last"===e?"Ga naar laatste pagina":"next"===e?"Ga naar volgende pagina":"Ga naar vorige pagina"},labelRowsPerPage:"Regels per pagina:",labelDisplayedRows:function(e){var t=e.from,n=e.to,r=e.count;return"".concat(t,"\u2013").concat(n," van ").concat(-1!==r?r:"meer dan ".concat(n))}}},MuiRating:{defaultProps:{getLabelText:function(e){return"".concat(e," Ster").concat(1!==e?"ren":"")},emptyLabelText:"Leeg"}},MuiAutocomplete:{defaultProps:{clearText:"Wissen",closeText:"Sluiten",loadingText:"Laden\u2026",noOptionsText:"Geen opties",openText:"Openen"}},MuiAlert:{defaultProps:{closeText:"Sluiten"}},MuiPagination:{defaultProps:{"aria-label":"Navigatie via paginering",getItemAriaLabel:function(e,t,n){return"page"===e?"".concat(n?"":"Ga naar ","pagina ").concat(t):"first"===e?"Ga naar eerste pagina":"last"===e?"Ga naar laatste pagina":"next"===e?"Ga naar volgende pagina":"Ga naar vorige pagina"}}}}}),kc({noRowsLabel:"Brak danych",noResultsOverlayLabel:"Nie znaleziono wynik\xf3w.",errorOverlayDefaultLabel:"Wyst\u0105pi\u0142 b\u0142\u0105d.",toolbarDensity:"Wysoko\u015b\u0107 rz\u0119du",toolbarDensityLabel:"Wysoko\u015b\u0107 rz\u0119du",toolbarDensityCompact:"Kompakt",toolbarDensityStandard:"Standard",toolbarDensityComfortable:"Komfort",toolbarColumns:"Kolumny",toolbarColumnsLabel:"Zaznacz kolumny",toolbarFilters:"Filtry",toolbarFiltersLabel:"Poka\u017c filtry",toolbarFiltersTooltipHide:"Ukryj filtry",toolbarFiltersTooltipShow:"Poka\u017c filtry",toolbarFiltersTooltipActive:function(e){return"Liczba aktywnych filtr\xf3w: ".concat(e)},toolbarExport:"Eksportuj",toolbarExportLabel:"Eksportuj",toolbarExportCSV:"Pobierz jako plik CSV",columnsPanelTextFieldLabel:"Znajd\u017a kolumn\u0119",columnsPanelTextFieldPlaceholder:"Tytu\u0142 kolumny",columnsPanelDragIconLabel:"Zmie\u0144 kolejno\u015b\u0107 kolumn",columnsPanelShowAllButton:"Poka\u017c wszystko",columnsPanelHideAllButton:"Ukryj wszystko",filterPanelAddFilter:"Dodaj filtr",filterPanelDeleteIconLabel:"Usu\u0144",filterPanelOperators:"Operator",filterPanelOperatorAnd:"I",filterPanelOperatorOr:"Lub",filterPanelColumns:"Kolumny",filterPanelInputLabel:"Warto\u015b\u0107",filterPanelInputPlaceholder:"Filtrowana warto\u015b\u0107",filterOperatorContains:"zawiera",filterOperatorEquals:"r\xf3wna si\u0119",filterOperatorStartsWith:"zaczyna si\u0119 od",filterOperatorEndsWith:"ko\u0144czy si\u0119 na",filterOperatorIs:"r\xf3wna si\u0119",filterOperatorNot:"r\xf3\u017cne",filterOperatorAfter:"wi\u0119ksze ni\u017c",filterOperatorOnOrAfter:"wi\u0119ksze lub r\xf3wne",filterOperatorBefore:"mniejsze ni\u017c",filterOperatorOnOrBefore:"mniejsze lub r\xf3wne",filterOperatorIsEmpty:"jest pusty",filterOperatorIsNotEmpty:"nie jest pusty",columnMenuLabel:"Menu",columnMenuShowColumns:"Poka\u017c wszystkie kolumny",columnMenuFilter:"Filtr",columnMenuHideColumn:"Ukryj",columnMenuUnsort:"Anuluj sortowanie",columnMenuSortAsc:"Sortuj rosn\u0105co",columnMenuSortDesc:"Sortuj malej\u0105co",columnHeaderFiltersTooltipActive:function(e){return"Liczba aktywnych filtr\xf3w: ".concat(e)},columnHeaderFiltersLabel:"Poka\u017c filtry",columnHeaderSortIconLabel:"Sortuj",footerRowSelected:function(e){return"Liczba wybranych wierszy: ".concat(e.toLocaleString())},footerTotalRows:"\u0141\u0105czna liczba wierszy:",footerTotalVisibleRows:function(e,t){return"".concat(e.toLocaleString()," z ").concat(t.toLocaleString())},actionsCellMore:"wi\u0119cej"},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"Poka\u017c \u015bcie\u017ck\u0119"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"Przejd\u017a do pierwszej strony":"last"===e?"Przejd\u017a do ostatniej strony":"next"===e?"Przejd\u017a do nast\u0119pnej strony":"Przejd\u017a do poprzedniej strony"},labelRowsPerPage:"Wierszy na stron\u0119:"}},MuiRating:{defaultProps:{getLabelText:function(e){var t="gwiazdek",n=e%10;return(e<10||e>20)&&n>1&&n<5?t="gwiazdki":1===e&&(t="gwiazdka"),"".concat(e," ").concat(t)},emptyLabelText:"Brak gwiazdek"}},MuiAutocomplete:{defaultProps:{clearText:"Wyczy\u015b\u0107",closeText:"Zamknij",loadingText:"\u0141adowanie\u2026",noOptionsText:"Brak opcji",openText:"Otw\xf3rz"}},MuiAlert:{defaultProps:{closeText:"Zamknij"}},MuiPagination:{defaultProps:{"aria-label":"Nawigacja podzia\u0142u na strony",getItemAriaLabel:function(e,t,n){return"page"===e?n?"".concat(t,". strona"):"Przejd\u017a do ".concat(t,". strony"):"first"===e?"Przejd\u017a do pierwszej strony":"last"===e?"Przejd\u017a do ostatniej strony":"next"===e?"Przejd\u017a do nast\u0119pnej strony":"Przejd\u017a do poprzedniej strony"}}}}}),kc({noRowsLabel:"Nenhuma linha",noResultsOverlayLabel:"Nenhum resultado encontrado.",errorOverlayDefaultLabel:"Ocorreu um erro.",toolbarDensity:"Densidade",toolbarDensityLabel:"Densidade",toolbarDensityCompact:"Compacto",toolbarDensityStandard:"Padr\xe3o",toolbarDensityComfortable:"Confort\xe1vel",toolbarColumns:"Colunas",toolbarColumnsLabel:"Exibir seletor de colunas",toolbarFilters:"Filtros",toolbarFiltersLabel:"Exibir filtros",toolbarFiltersTooltipHide:"Ocultar filtros",toolbarFiltersTooltipShow:"Exibir filtros",toolbarFiltersTooltipActive:function(e){return"".concat(e," ").concat(1!==e?"filtros":"filtro"," ").concat(1!==e?"ativos":"ativo")},toolbarExport:"Exportar",toolbarExportLabel:"Exportar",toolbarExportCSV:"Baixar como CSV",toolbarExportPrint:"Print",columnsPanelTextFieldLabel:"Localizar coluna",columnsPanelTextFieldPlaceholder:"T\xedtulo da coluna",columnsPanelDragIconLabel:"Reordenar Coluna",columnsPanelShowAllButton:"Mostrar todas",columnsPanelHideAllButton:"Ocultar todas",filterPanelAddFilter:"Adicionar filtro",filterPanelDeleteIconLabel:"Excluir",filterPanelOperators:"Operadores",filterPanelOperatorAnd:"E",filterPanelOperatorOr:"Ou",filterPanelColumns:"Colunas",filterPanelInputLabel:"Valor",filterPanelInputPlaceholder:"Filtrar valor",filterOperatorContains:"cont\xe9m",filterOperatorEquals:"\xe9 igual a",filterOperatorStartsWith:"come\xe7a com",filterOperatorEndsWith:"termina com",filterOperatorIs:"\xe9",filterOperatorNot:"n\xe3o \xe9",filterOperatorAfter:"ap\xf3s",filterOperatorOnOrAfter:"em ou ap\xf3s",filterOperatorBefore:"antes de",filterOperatorOnOrBefore:"em ou antes de",filterOperatorIsEmpty:"est\xe1 vazio",filterOperatorIsNotEmpty:"n\xe3o est\xe1 vazio",filterValueAny:"qualquer",filterValueTrue:"verdadeiro",filterValueFalse:"falso",columnMenuLabel:"Menu",columnMenuShowColumns:"Exibir colunas",columnMenuFilter:"Filtrar",columnMenuHideColumn:"Ocultar",columnMenuUnsort:"Desfazer ordena\xe7\xe3o",columnMenuSortAsc:"Ordenar do menor para o maior",columnMenuSortDesc:"Ordenar do maior para o menor",columnHeaderFiltersTooltipActive:function(e){return"".concat(e," ").concat(1!==e?"filtros":"filtro"," ").concat(1!==e?"ativos":"ativo")},columnHeaderFiltersLabel:"Exibir Filtros",columnHeaderSortIconLabel:"Ordenar",footerRowSelected:function(e){return"".concat(e.toLocaleString(),1!==e?" linhas selecionadas":" linha selecionada")},footerTotalRows:"Total de linhas:",footerTotalVisibleRows:function(e,t){return"".concat(e.toLocaleString()," de ").concat(t.toLocaleString())},checkboxSelectionHeaderName:"Sele\xe7\xe3o",booleanCellTrueLabel:"sim",booleanCellFalseLabel:"n\xe3o",actionsCellMore:"mais",pinToLeft:"Fixar \xe0 esquerda",pinToRight:"Fixar \xe0 direita",unpin:"Desafixar",groupingColumnHeaderName:"Grupo",groupColumn:function(e){return"Agrupar por ".concat(e)},unGroupColumn:function(e){return"Parar agrupamento por ".concat(e)},expandDetailPanel:"Expandir",collapseDetailPanel:"Esconder"},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"Mostrar caminho"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"Ir para a primeira p\xe1gina":"last"===e?"Ir para a \xfaltima p\xe1gina":"next"===e?"Ir para a pr\xf3xima p\xe1gina":"Ir para a p\xe1gina anterior"},labelRowsPerPage:"Linhas por p\xe1gina:",labelDisplayedRows:function(e){var t=e.from,n=e.to,r=e.count;return"".concat(t,"\u2013").concat(n," de ").concat(-1!==r?r:"mais de ".concat(n))}}},MuiRating:{defaultProps:{getLabelText:function(e){return"".concat(e," Estrela").concat(1!==e?"s":"")},emptyLabelText:"Vazio"}},MuiAutocomplete:{defaultProps:{clearText:"Limpar",closeText:"Fechar",loadingText:"Carregando\u2026",noOptionsText:"Sem op\xe7\xf5es",openText:"Abrir"}},MuiAlert:{defaultProps:{closeText:"Fechar"}},MuiPagination:{defaultProps:{"aria-label":"Navegar pela pagina\xe7\xe3o",getItemAriaLabel:function(e,t,n){return"page"===e?"".concat(n?"":"Ir para a ","p\xe1gina ").concat(t):"first"===e?"Ir para a primeira p\xe1gina":"last"===e?"Ir para a \xfaltima p\xe1gina":"next"===e?"Ir para a pr\xf3xima p\xe1gina":"Ir para a p\xe1gina anterior"}}}}}),kc({noRowsLabel:"\u041d\u0435\u0442 \u0441\u0442\u0440\u043e\u043a",noResultsOverlayLabel:"\u0414\u0430\u043d\u043d\u044b\u0435 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u044b.",errorOverlayDefaultLabel:"\u041e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0430 \u043e\u0448\u0438\u0431\u043a\u0430.",toolbarDensity:"\u0412\u044b\u0441\u043e\u0442\u0430 \u0441\u0442\u0440\u043e\u043a\u0438",toolbarDensityLabel:"\u0412\u044b\u0441\u043e\u0442\u0430 \u0441\u0442\u0440\u043e\u043a\u0438",toolbarDensityCompact:"\u041a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u0430\u044f",toolbarDensityStandard:"\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u0430\u044f",toolbarDensityComfortable:"\u041a\u043e\u043c\u0444\u043e\u0440\u0442\u043d\u0430\u044f",toolbarColumns:"\u0421\u0442\u043e\u043b\u0431\u0446\u044b",toolbarColumnsLabel:"\u0412\u044b\u0434\u0435\u043b\u0438\u0442\u0435 \u0441\u0442\u043e\u043b\u0431\u0446\u044b",toolbarFilters:"\u0424\u0438\u043b\u044c\u0442\u0440\u044b",toolbarFiltersLabel:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0444\u0438\u043b\u044c\u0442\u0440\u044b",toolbarFiltersTooltipHide:"\u0421\u043a\u0440\u044b\u0442\u044c \u0444\u0438\u043b\u044c\u0442\u0440\u044b",toolbarFiltersTooltipShow:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0444\u0438\u043b\u044c\u0442\u0440\u044b",toolbarFiltersTooltipActive:function(e){var t="\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432",n=e%10;return n>1&&n<5?t="\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u0444\u0438\u043b\u044c\u0442\u0440\u0430":1===n&&(t="\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0439 \u0444\u0438\u043b\u044c\u0442\u0440"),"".concat(e," ").concat(t)},toolbarExport:"\u042d\u043a\u0441\u043f\u043e\u0440\u0442",toolbarExportLabel:"\u042d\u043a\u0441\u043f\u043e\u0440\u0442",toolbarExportCSV:"\u0421\u043a\u0430\u0447\u0430\u0442\u044c \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 CSV",toolbarExportPrint:"\u041f\u0435\u0447\u0430\u0442\u044c",columnsPanelTextFieldLabel:"\u041d\u0430\u0439\u0442\u0438 \u0441\u0442\u043e\u043b\u0431\u0435\u0446",columnsPanelTextFieldPlaceholder:"\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0441\u0442\u043e\u043b\u0431\u0446\u0430",columnsPanelDragIconLabel:"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u0441\u0442\u043e\u043b\u0431\u0446\u0430",columnsPanelShowAllButton:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0432\u0441\u0435",columnsPanelHideAllButton:"\u0421\u043a\u0440\u044b\u0442\u044c \u0432\u0441\u0435",filterPanelAddFilter:"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0444\u0438\u043b\u044c\u0442\u0440",filterPanelDeleteIconLabel:"\u0423\u0434\u0430\u043b\u0438\u0442\u044c",filterPanelOperators:"\u041e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u044b",filterPanelOperatorAnd:"\u0418",filterPanelOperatorOr:"\u0418\u043b\u0438",filterPanelColumns:"\u0421\u0442\u043e\u043b\u0431\u0446\u044b",filterPanelInputLabel:"\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435",filterPanelInputPlaceholder:"\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0444\u0438\u043b\u044c\u0442\u0440\u0430",filterOperatorContains:"\u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442",filterOperatorEquals:"\u0440\u0430\u0432\u0435\u043d",filterOperatorStartsWith:"\u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0441",filterOperatorEndsWith:"\u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430",filterOperatorIs:"\u0440\u0430\u0432\u0435\u043d",filterOperatorNot:"\u043d\u0435 \u0440\u0430\u0432\u0435\u043d",filterOperatorAfter:"\u0431\u043e\u043b\u044c\u0448\u0435 \u0447\u0435\u043c",filterOperatorOnOrAfter:"\u0431\u043e\u043b\u044c\u0448\u0435 \u0438\u043b\u0438 \u0440\u0430\u0432\u043d\u043e",filterOperatorBefore:"\u043c\u0435\u043d\u044c\u0448\u0435 \u0447\u0435\u043c",filterOperatorOnOrBefore:"\u043c\u0435\u043d\u044c\u0448\u0435 \u0438\u043b\u0438 \u0440\u0430\u0432\u043d\u043e",filterOperatorIsEmpty:"\u043f\u0443\u0441\u0442\u043e\u0439",filterOperatorIsNotEmpty:"\u043d\u0435 \u043f\u0443\u0441\u0442\u043e\u0439",filterValueAny:"\u043b\u044e\u0431\u043e\u0439",filterValueTrue:"\u0438\u0441\u0442\u0438\u043d\u0430",filterValueFalse:"\u043b\u043e\u0436\u044c",columnMenuLabel:"\u041c\u0435\u043d\u044e",columnMenuShowColumns:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0441\u0442\u043e\u043b\u0431\u0446\u044b",columnMenuFilter:"\u0424\u0438\u043b\u044c\u0442\u0440",columnMenuHideColumn:"\u0421\u043a\u0440\u044b\u0442\u044c",columnMenuUnsort:"\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0443",columnMenuSortAsc:"\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u0430\u043d\u0438\u044e",columnMenuSortDesc:"\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e \u0443\u0431\u044b\u0432\u0430\u043d\u0438\u044e",columnHeaderFiltersTooltipActive:function(e){var t="\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432",n=e%10;return n>1&&n<5?t="\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u0444\u0438\u043b\u044c\u0442\u0440\u0430":1===n&&(t="\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0439 \u0444\u0438\u043b\u044c\u0442\u0440"),"".concat(e," ").concat(t)},columnHeaderFiltersLabel:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0444\u0438\u043b\u044c\u0442\u0440\u044b",columnHeaderSortIconLabel:"\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c",footerRowSelected:function(e){var t="\u0441\u0442\u0440\u043e\u043a \u0432\u044b\u0431\u0440\u0430\u043d\u043e",n=e%10;return n>1&&n<5?t="\u0441\u0442\u0440\u043e\u043a\u0438 \u0432\u044b\u0431\u0440\u0430\u043d\u044b":1===n&&(t="\u0441\u0442\u0440\u043e\u043a\u0430 \u0432\u044b\u0431\u0440\u0430\u043d\u0430"),"".concat(e," ").concat(t)},footerTotalRows:"\u0412\u0441\u0435\u0433\u043e \u0441\u0442\u0440\u043e\u043a:",footerTotalVisibleRows:function(e,t){return"".concat(e.toLocaleString()," \u0438\u0437 ").concat(t.toLocaleString())},checkboxSelectionHeaderName:"\u0412\u044b\u0431\u043e\u0440 \u0444\u043b\u0430\u0436\u043a\u0430",booleanCellTrueLabel:"\u0438\u0441\u0442\u0438\u043d\u0430",booleanCellFalseLabel:"\u043b\u043e\u0436\u044c",actionsCellMore:"\u0435\u0449\u0451",pinToLeft:"\u0417\u0430\u043a\u0440\u0435\u043f\u0438\u0442\u044c \u0441\u043b\u0435\u0432\u0430",pinToRight:"\u0417\u0430\u043a\u0440\u0435\u043f\u0438\u0442\u044c \u0441\u043f\u0440\u0430\u0432\u0430",unpin:"\u041e\u0442\u043a\u0440\u0435\u043f\u0438\u0442\u044c",treeDataGroupingHeaderName:"\u0413\u0440\u0443\u043f\u043f\u0430",treeDataExpand:"\u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0434\u043e\u0447\u0435\u0440\u043d\u0438\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b",treeDataCollapse:"\u0441\u043a\u0440\u044b\u0442\u044c \u0434\u043e\u0447\u0435\u0440\u043d\u0438\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b",groupingColumnHeaderName:"\u0413\u0440\u0443\u043f\u043f\u0430",groupColumn:function(e){return"\u0421\u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e ".concat(e)},unGroupColumn:function(e){return"\u0420\u0430\u0437\u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e ".concat(e)}},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u043e\u043b\u043d\u044b\u0439 \u043f\u0443\u0442\u044c"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u043f\u0435\u0440\u0432\u0443\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443":"last"===e?"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u044e\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443":"next"===e?"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443":"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0443\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443"},labelRowsPerPage:"\u0421\u0442\u0440\u043e\u043a \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435:",labelDisplayedRows:function(e){var t=e.from,n=e.to,r=e.count;return"".concat(t,"\u2013").concat(n," \u0438\u0437 ").concat(-1!==r?r:"\u0431\u043e\u043b\u0435\u0435 \u0447\u0435\u043c ".concat(n))}}},MuiRating:{defaultProps:{getLabelText:function(e){var t="\u0417\u0432\u0451\u0437\u0434",n=e%10;return n>1&&n<5?t="\u0417\u0432\u0435\u0437\u0434\u044b":1===n&&(t="\u0417\u0432\u0435\u0437\u0434\u0430"),"".concat(e," ").concat(t)},emptyLabelText:"\u0420\u0435\u0439\u0442\u0438\u043d\u0433 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442"}},MuiAutocomplete:{defaultProps:{clearText:"\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c",closeText:"\u0417\u0430\u043a\u0440\u044b\u0442\u044c",loadingText:"\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430\u2026",noOptionsText:"\u041d\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432",openText:"\u041e\u0442\u043a\u0440\u044b\u0442\u044c"}},MuiAlert:{defaultProps:{closeText:"\u0417\u0430\u043a\u0440\u044b\u0442\u044c"}},MuiPagination:{defaultProps:{"aria-label":"\u041d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f \u043f\u043e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\u043c",getItemAriaLabel:function(e,t,n){return"page"===e?n?"".concat(t," \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430"):"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 ".concat(t," \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443"):"first"===e?"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u043f\u0435\u0440\u0432\u0443\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443":"last"===e?"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u044e\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443":"next"===e?"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443":"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0443\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443"}}}}}),kc({noRowsLabel:"\u017diadne z\xe1znamy",noResultsOverlayLabel:"Nena\u0161li sa \u017eadne v\xfdsledky.",errorOverlayDefaultLabel:"Stala sa nepredv\xeddan\xe1 chyba.",toolbarDensity:"Hustota",toolbarDensityLabel:"Hustota",toolbarDensityCompact:"Kompaktn\xe1",toolbarDensityStandard:"\u0160tandartn\xe1",toolbarDensityComfortable:"Komfortn\xe1",toolbarColumns:"St\u013apce",toolbarColumnsLabel:"Vybra\u0165 st\u013apce",toolbarFilters:"Filtre",toolbarFiltersLabel:"Zobrazi\u0165 filtre",toolbarFiltersTooltipHide:"Skry\u0165 filtre ",toolbarFiltersTooltipShow:"Zobrazi\u0165 filtre",toolbarFiltersTooltipActive:function(e){var t="akt\xedvnych filtrov";return e>1&&e<5?t="akt\xedvne filtre":1===e&&(t="akt\xedvny filter"),"".concat(e," ").concat(t)},toolbarExport:"Export",toolbarExportLabel:"Export",toolbarExportCSV:"Stiahnu\u0165 ako CSV",toolbarExportPrint:"Vytla\u010di\u0165",columnsPanelTextFieldLabel:"N\xe1js\u0165 st\u013apec",columnsPanelTextFieldPlaceholder:"N\xe1zov st\u013apca",columnsPanelDragIconLabel:"Usporiad\u0165 st\u013apce",columnsPanelShowAllButton:"Zobrazi\u0165 v\u0161etko",columnsPanelHideAllButton:"Skry\u0165 v\u0161etko",filterPanelAddFilter:"Prida\u0165 filter",filterPanelDeleteIconLabel:"Odstr\xe1ni\u0165",filterPanelOperators:"Oper\xe1tory",filterPanelOperatorAnd:"A",filterPanelOperatorOr:"Alebo",filterPanelColumns:"St\u013apce",filterPanelInputLabel:"Hodnota",filterPanelInputPlaceholder:"Hodnota filtra",filterOperatorContains:"obsahuje",filterOperatorEquals:"rovn\xe1 sa",filterOperatorStartsWith:"za\u010d\xedna s",filterOperatorEndsWith:"kon\u010d\xed na",filterOperatorIs:"je",filterOperatorNot:"nie je",filterOperatorAfter:"je po",filterOperatorOnOrAfter:"je na alebo po",filterOperatorBefore:"je pred",filterOperatorOnOrBefore:"je na alebo sk\xf4r",filterOperatorIsEmpty:"je pr\xe1zdny",filterOperatorIsNotEmpty:"nie je pr\xe1zdny",filterValueAny:"ak\xfdko\u013evek",filterValueTrue:"\xe1no",filterValueFalse:"nie",columnMenuLabel:"Menu",columnMenuShowColumns:"Zobrazi\u0165 st\u013apce",columnMenuFilter:"Filter",columnMenuHideColumn:"Skry\u0165",columnMenuUnsort:"Zru\u0161i\u0165 filtre",columnMenuSortAsc:"Zoradi\u0165 vzostupne",columnMenuSortDesc:"Zoradi\u0165 zostupne",columnHeaderFiltersTooltipActive:function(e){var t="akt\xedvnych filtrov";return e>1&&e<5?t="akt\xedvne filtre":1===e&&(t="akt\xedvny filter"),"".concat(e," ").concat(t)},columnHeaderFiltersLabel:"Zobrazi\u0165 filtre",columnHeaderSortIconLabel:"Filtrova\u0165",footerRowSelected:function(e){var t="vybran\xfdch z\xe1znamov";return e>1&&e<5?t="vybran\xe9 z\xe1znamy":1===e&&(t="vybran\xfd z\xe1znam"),"".concat(e," ").concat(t)},footerTotalRows:"Riadkov spolu:",footerTotalVisibleRows:function(e,t){var n=t.toString(),r=n[0],o=["4","6","7"].includes(r)||"1"===r&&n.length%3==0?"zo":"z";return"".concat(e.toLocaleString()," ").concat(o," ").concat(t.toLocaleString())},checkboxSelectionHeaderName:"V\xfdber riadku",booleanCellTrueLabel:"\xe1no",booleanCellFalseLabel:"nie",actionsCellMore:"viac",pinToLeft:"Pripn\xfa\u0165 na \u013eavo",pinToRight:"Pripn\xfa\u0165 na pravo",unpin:"Odopn\xfa\u0165",treeDataGroupingHeaderName:"Skupina",treeDataExpand:"zobrazi\u0165 potomkov",treeDataCollapse:"skry\u0165 potomkov",groupingColumnHeaderName:"Skupina",groupColumn:function(e){return"Zoskupi\u0165 pod\u013ea ".concat(e)},unGroupColumn:function(e){return"Presta\u0165 zoskupova\u0165 pod\u013ea ".concat(e)}},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"Uk\xe1za\u0165 cestu "}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"\xcds\u0165 na prv\xfa str\xe1nku":"last"===e?"\xcds\u0165 na posledn\xfa str\xe1nku":"next"===e?"\xcds\u0165 na \u010fa\u013e\u0161iu str\xe1nku":"\xcds\u0165 na predch\xe1dzaj\xfacu str\xe1nku"},labelRowsPerPage:"Riadkov na str\xe1nke:",labelDisplayedRows:function(e){var t=e.from,n=e.to,r=e.count;return"".concat(t,"\u2013").concat(n," z ").concat(-1!==r?r:"viac ako ".concat(n))}}},MuiRating:{defaultProps:{getLabelText:function(e){return"".concat(e,1===e?" hviezdi\u010dka":e>=2&&e<=4?" hviezdi\u010dky":" hviezdi\u010diek")},emptyLabelText:"Pr\xe1zdne"}},MuiAutocomplete:{defaultProps:{clearText:"Vymaza\u0165",closeText:"Zavrie\u0165",loadingText:"Na\u010d\xedtanie\u2026",noOptionsText:"\u017diadne mo\u017enosti",openText:"Otvori\u0165"}},MuiAlert:{defaultProps:{closeText:"Zavrie\u0165"}},MuiPagination:{defaultProps:{"aria-label":"Navig\xe1cia str\xe1nkovanim",getItemAriaLabel:function(e,t,n){return"page"===e?"".concat(n?"":"\xcds\u0165 na ","str\xe1nku ").concat(t):"first"===e?"\xcds\u0165 na prv\xfa str\xe1nku":"last"===e?"\xcds\u0165 na posledn\xfa str\xe1nku":"next"===e?"\xcds\u0165 na \u010fa\u013e\u0161iu str\xe1nku":"\xcds\u0165 na predch\xe1dzaj\xfacu str\xe1nku"}}}}}),kc({noRowsLabel:"Sat\u0131r yok",errorOverlayDefaultLabel:"Bir hata olu\u015ftu.",toolbarDensity:"Yo\u011funluk",toolbarDensityLabel:"Yo\u011funluk",toolbarDensityCompact:"S\u0131k\u0131",toolbarDensityStandard:"Standart",toolbarDensityComfortable:"Rahat",toolbarColumns:"S\xfctunlar",toolbarColumnsLabel:"S\xfctun se\xe7",toolbarFilters:"Filtreler",toolbarFiltersLabel:"Filtreleri g\xf6ster",toolbarFiltersTooltipHide:"Filtreleri gizle",toolbarFiltersTooltipShow:"Filtreleri g\xf6ster",toolbarFiltersTooltipActive:function(e){return"".concat(e," aktif filtre")},toolbarExport:"D\u0131\u015fa aktar",toolbarExportLabel:"D\u0131\u015fa aktar",toolbarExportCSV:"CSV olarak aktar",columnsPanelTextFieldLabel:"S\xfctun ara",columnsPanelTextFieldPlaceholder:"S\xfctun ad\u0131",columnsPanelDragIconLabel:"S\xfctunlar\u0131 yeniden s\u0131rala",columnsPanelShowAllButton:"Hepsini g\xf6ster",columnsPanelHideAllButton:"Hepsini gizle",filterPanelAddFilter:"Filtre Ekle",filterPanelDeleteIconLabel:"Kald\u0131r",filterPanelOperators:"Operat\xf6r",filterPanelOperatorAnd:"Ve",filterPanelOperatorOr:"Veya",filterPanelColumns:"S\xfctunlar",filterPanelInputLabel:"De\u011fer",filterPanelInputPlaceholder:"Filtre de\u011feri",filterOperatorContains:"i\xe7erir",filterOperatorEquals:"e\u015fittir",filterOperatorStartsWith:"ile ba\u015flar",filterOperatorEndsWith:"ile biter",filterOperatorIs:"e\u015fittir",filterOperatorNot:"e\u015fit de\u011fildir",filterOperatorAfter:"b\xfcy\xfck",filterOperatorOnOrAfter:"b\xfcy\xfck e\u015fit",filterOperatorBefore:"k\xfc\xe7\xfck",filterOperatorOnOrBefore:"k\xfc\xe7\xfck e\u015fit",filterOperatorIsEmpty:"bo\u015f",filterOperatorIsNotEmpty:"dolu",columnMenuLabel:"Men\xfc",columnMenuShowColumns:"S\xfctunlar\u0131 g\xf6ster",columnMenuFilter:"Filtre uygula",columnMenuHideColumn:"Gizle",columnMenuUnsort:"S\u0131ralama",columnMenuSortAsc:"S\u0131rala - Artan",columnMenuSortDesc:"S\u0131rala - Azalan",columnHeaderFiltersTooltipActive:function(e){return"".concat(e," filtre aktif")},columnHeaderFiltersLabel:"Filtreleri g\xf6ster",columnHeaderSortIconLabel:"S\u0131rala",footerRowSelected:function(e){return"".concat(e.toLocaleString()," sat\u0131r se\xe7ildi")},footerTotalRows:"Toplam Sat\u0131r:",footerTotalVisibleRows:function(e,t){return"".concat(e.toLocaleString()," / ").concat(t.toLocaleString())}},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"Yolu g\xf6ster"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"\u0130lk sayfaya git":"last"===e?"Son sayfaya git":"next"===e?"Sonraki sayfaya git":"\xd6nceki sayfaya git"},labelRowsPerPage:"Sayfa ba\u015f\u0131na sat\u0131r:"}},MuiRating:{defaultProps:{getLabelText:function(e){return"".concat(e," Y\u0131ld\u0131z")},emptyLabelText:"Bo\u015f"}},MuiAutocomplete:{defaultProps:{clearText:"Temizle",closeText:"Kapat",loadingText:"Y\xfckleniyor\u2026",noOptionsText:"Se\xe7enek yok",openText:"A\xe7"}},MuiAlert:{defaultProps:{closeText:"Kapat"}},MuiPagination:{defaultProps:{"aria-label":"Sayfa navigasyonu",getItemAriaLabel:function(e,t,n){return"page"===e?"".concat(t,". ").concat(n?"sayfa":"sayfaya git"):"first"===e?"\u0130lk sayfaya git":"last"===e?"Son sayfaya git":"next"===e?"Sonraki sayfaya git":"\xd6nceki sayfaya git"}}}}}),function(e,t){var n=t.many,r=e%10;return r>1&&r<5?n=t.few:1===r&&(n=t.one),"".concat(e," ").concat(n)}),Ac=(kc({noRowsLabel:"\u041d\u0435\u043c\u0430\u0454 \u0440\u044f\u0434\u043a\u0456\u0432",noResultsOverlayLabel:"\u0414\u0430\u043d\u0456 \u043d\u0435 \u0437\u043d\u0430\u0439\u0434\u0435\u043d\u043e.",errorOverlayDefaultLabel:"\u0412\u0438\u044f\u0432\u043b\u0435\u043d\u043e \u043f\u043e\u043c\u0438\u043b\u043a\u0443.",toolbarDensity:"\u0412\u0438\u0441\u043e\u0442\u0430 \u0440\u044f\u0434\u043a\u0430",toolbarDensityLabel:"\u0412\u0438\u0441\u043e\u0442\u0430 \u0440\u044f\u0434\u043a\u0430",toolbarDensityCompact:"\u041a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u0438\u0439",toolbarDensityStandard:"\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u0438\u0439",toolbarDensityComfortable:"\u041a\u043e\u043c\u0444\u043e\u0440\u0442\u043d\u0438\u0439",toolbarColumns:"\u0421\u0442\u043e\u0432\u043f\u0446\u0456",toolbarColumnsLabel:"\u0412\u0438\u0434\u0456\u043b\u0456\u0442\u044c \u0441\u0442\u043e\u0432\u043f\u0446\u0456",toolbarFilters:"\u0424\u0456\u043b\u044c\u0442\u0440\u0438",toolbarFiltersLabel:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u0444\u0456\u043b\u044c\u0442\u0440\u0438",toolbarFiltersTooltipHide:"\u041f\u0440\u0438\u0445\u043e\u0432\u0430\u0442\u0438 \u0444\u0456\u043b\u044c\u0442\u0440\u0438",toolbarFiltersTooltipShow:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u0444\u0456\u043b\u044c\u0442\u0440\u0438",toolbarFiltersTooltipActive:function(e){return Pc(e,{one:"\u0430\u043a\u0442\u0438\u0432\u043d\u0438\u0439 \u0444\u0456\u043b\u044c\u0442\u0440",few:"\u0430\u043a\u0442\u0438\u0432\u043d\u0456 \u0444\u0456\u043b\u044c\u0442\u0440\u0438",many:"\u0430\u043a\u0442\u0438\u0432\u043d\u0438\u0445 \u0444\u0456\u043b\u044c\u0442\u0440\u0456\u0432"})},toolbarExport:"\u0415\u043a\u0441\u043f\u043e\u0440\u0442",toolbarExportLabel:"\u0415\u043a\u0441\u043f\u043e\u0440\u0442",toolbarExportCSV:"\u0417\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0438\u0442\u0438 \u0443 \u0444\u043e\u0440\u043c\u0430\u0442\u0456 CSV",toolbarExportPrint:"\u0414\u0440\u0443\u043a",columnsPanelTextFieldLabel:"\u0417\u043d\u0430\u0439\u0442\u0438 \u0441\u0442\u043e\u0432\u043f\u0435\u0446\u044c",columnsPanelTextFieldPlaceholder:"\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0441\u0442\u043e\u0432\u043f\u0446\u044f",columnsPanelDragIconLabel:"\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u0441\u0442\u043e\u0432\u043f\u0446\u044f",columnsPanelShowAllButton:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u0432\u0441\u0456",columnsPanelHideAllButton:"\u041f\u0440\u0438\u0445\u043e\u0432\u0430\u0442\u0438 \u0432\u0441\u0456",filterPanelAddFilter:"\u0414\u043e\u0434\u0430\u0442\u0438 \u0444\u0456\u043b\u044c\u0442\u0440",filterPanelDeleteIconLabel:"\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438",filterPanelOperators:"\u041e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u0438",filterPanelOperatorAnd:"\u0406",filterPanelOperatorOr:"\u0410\u0431\u043e",filterPanelColumns:"\u0421\u0442\u043e\u0432\u043f\u0446\u0456",filterPanelInputLabel:"\u0417\u043d\u0430\u0447\u0435\u043d\u043d\u044f",filterPanelInputPlaceholder:"\u0417\u043d\u0430\u0447\u0435\u043d\u043d\u044f \u0444\u0456\u043b\u044c\u0442\u0440\u0430",filterOperatorContains:"\u043c\u0456\u0441\u0442\u0438\u0442\u044c",filterOperatorEquals:"\u0434\u043e\u0440\u0456\u0432\u043d\u044e\u0454",filterOperatorStartsWith:"\u043f\u043e\u0447\u0438\u043d\u0430\u0454\u0442\u044c\u0441\u044f \u0437",filterOperatorEndsWith:"\u0437\u0430\u043a\u0456\u043d\u0447\u0443\u0454\u0442\u044c\u0441\u044f \u043d\u0430",filterOperatorIs:"\u0434\u043e\u0440\u0456\u0432\u043d\u044e\u0454",filterOperatorNot:"\u043d\u0435 \u0434\u043e\u0440\u0456\u0432\u043d\u044e\u0454",filterOperatorAfter:"\u0431\u0456\u043b\u044c\u0448\u0435 \u043d\u0456\u0436",filterOperatorOnOrAfter:"\u0431\u0456\u043b\u044c\u0448\u0435 \u0430\u0431\u043e \u0434\u043e\u0440\u0456\u0432\u043d\u044e\u0454",filterOperatorBefore:"\u043c\u0435\u043d\u0448\u0435 \u043d\u0456\u0436",filterOperatorOnOrBefore:"\u043c\u0435\u043d\u0448\u0435 \u0430\u0431\u043e \u0434\u043e\u0440\u0456\u0432\u043d\u044e\u0454",filterOperatorIsEmpty:"\u043f\u043e\u0440\u043e\u0436\u043d\u0456\u0439",filterOperatorIsNotEmpty:"\u043d\u0435 \u043f\u043e\u0440\u043e\u0436\u043d\u0456\u0439",filterValueAny:"\u0431\u0443\u0434\u044c-\u044f\u043a\u0438\u0439",filterValueTrue:"\u0442\u0430\u043a",filterValueFalse:"\u043d\u0456",columnMenuLabel:"\u041c\u0435\u043d\u044e",columnMenuShowColumns:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u0441\u0442\u043e\u0432\u043f\u0446\u0456",columnMenuFilter:"\u0424\u0456\u043b\u044c\u0442\u0440",columnMenuHideColumn:"\u041f\u0440\u0438\u0445\u043e\u0432\u0430\u0442\u0438",columnMenuUnsort:"\u0421\u043a\u0430\u0441\u0443\u0432\u0430\u0442\u0438 \u0441\u043e\u0440\u0442\u0443\u0432\u0430\u043d\u043d\u044f",columnMenuSortAsc:"\u0421\u043e\u0440\u0442\u0443\u0432\u0430\u0442\u0438 \u0437\u0430 \u0437\u0440\u043e\u0441\u0442\u0430\u043d\u043d\u044f\u043c",columnMenuSortDesc:"\u0421\u043e\u0440\u0442\u0443\u0432\u0430\u0442\u0438 \u0437\u0430 \u0441\u043f\u0430\u0434\u0430\u043d\u043d\u044f\u043c",columnHeaderFiltersTooltipActive:function(e){return Pc(e,{one:"\u0430\u043a\u0442\u0438\u0432\u043d\u0438\u0439 \u0444\u0456\u043b\u044c\u0442\u0440",few:"\u0430\u043a\u0442\u0438\u0432\u043d\u0456 \u0444\u0456\u043b\u044c\u0442\u0440\u0438",many:"\u0430\u043a\u0442\u0438\u0432\u043d\u0438\u0445 \u0444\u0456\u043b\u044c\u0442\u0440\u0456\u0432"})},columnHeaderFiltersLabel:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u0444\u0456\u043b\u044c\u0442\u0440\u0438",columnHeaderSortIconLabel:"\u0421\u043e\u0440\u0442\u0443\u0432\u0430\u0442\u0438",footerRowSelected:function(e){return Pc(e,{one:"\u0432\u0438\u0431\u0440\u0430\u043d\u0438\u0439 \u0440\u044f\u0434\u043e\u043a",few:"\u0432\u0438\u0431\u0440\u0430\u043d\u0456 \u0440\u044f\u0434\u043a\u0438",many:"\u0432\u0438\u0431\u0440\u0430\u043d\u0438\u0445 \u0440\u044f\u0434\u043a\u0456\u0432"})},footerTotalRows:"\u0423\u0441\u044c\u043e\u0433\u043e \u0440\u044f\u0434\u043a\u0456\u0432:",footerTotalVisibleRows:function(e,t){return"".concat(e.toLocaleString()," \u0437 ").concat(t.toLocaleString())},checkboxSelectionHeaderName:"\u0412\u0438\u0431\u0456\u0440 \u043f\u0440\u0430\u043f\u043e\u0440\u0446\u044f",booleanCellTrueLabel:"\u0442\u0430\u043a",booleanCellFalseLabel:"\u043d\u0456",actionsCellMore:"\u0431\u0456\u043b\u044c\u0448\u0435",pinToLeft:"\u0417\u0430\u043a\u0440\u0456\u043f\u0438\u0442\u0438 \u043b\u0456\u0432\u043e\u0440\u0443\u0447",pinToRight:"\u0417\u0430\u043a\u0440\u0456\u043f\u0438\u0442\u0438 \u043f\u0440\u0430\u0432\u043e\u0440\u0443\u0447",unpin:"\u0412\u0456\u0434\u043a\u0440\u0456\u043f\u0438\u0442\u0438",treeDataGroupingHeaderName:"\u0413\u0440\u0443\u043f\u0430",treeDataExpand:"\u043f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u0434\u043e\u0447\u0456\u0440\u043d\u0456 \u0435\u043b\u0435\u043c\u0435\u043d\u0442\u0438",treeDataCollapse:"\u043f\u0440\u0438\u0445\u043e\u0432\u0430\u0442\u0438 \u0434\u043e\u0447\u0456\u0440\u043d\u0456 \u0435\u043b\u0435\u043c\u0435\u043d\u0442\u0438"},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u0448\u043b\u044f\u0445 \u0441\u0442\u043e\u0440\u0456\u043d\u043e\u043a"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u043f\u0435\u0440\u0448\u0443 \u0441\u0442\u043e\u0440\u0456\u043d\u043a\u0443":"last"===e?"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u043e\u0441\u0442\u0430\u043d\u043d\u044e \u0441\u0442\u043e\u0440\u0456\u043d\u043a\u0443":"next"===e?"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443 \u0441\u0442\u043e\u0440\u0456\u043d\u043a\u0443":"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u043f\u043e\u043f\u0435\u0440\u0435\u0434\u043d\u044e \u0441\u0442\u043e\u0440\u0456\u043d\u043a\u0443"},labelRowsPerPage:"\u0420\u044f\u0434\u043a\u0456\u0432 \u043d\u0430 \u0441\u0442\u043e\u0440\u0456\u043d\u0446\u0456:",labelDisplayedRows:function(e){var t=e.from,n=e.to,r=e.count;return"".concat(t,"\u2013").concat(n," \u0437 ").concat(-1!==r?r:"\u043f\u043e\u043d\u0430\u0434 ".concat(n))}}},MuiRating:{defaultProps:{getLabelText:function(e){var t="\u0417\u0456\u0440\u043e\u043a",n=e%10;return n>1&&n<5?t="\u0417\u0456\u0440\u043a\u0438":1===n&&(t="\u0417\u0456\u0440\u043a\u0430"),"".concat(e," ").concat(t)},emptyLabelText:"\u0420\u0435\u0439\u0442\u0438\u043d\u0433 \u0432\u0456\u0434\u0441\u0443\u0442\u043d\u0456\u0439"}},MuiAutocomplete:{defaultProps:{clearText:"\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u0438",closeText:"\u0417\u0433\u043e\u0440\u043d\u0443\u0442\u0438",loadingText:"\u0417\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0435\u043d\u043d\u044f\u2026",noOptionsText:"\u041d\u0435\u043c\u0430\u0454 \u0432\u0430\u0440\u0456\u0430\u043d\u0442\u0456\u0432",openText:"\u0420\u043e\u0437\u0433\u043e\u0440\u043d\u0443\u0442\u0438"}},MuiAlert:{defaultProps:{closeText:"\u0417\u0433\u043e\u0440\u043d\u0443\u0442\u0438"}},MuiPagination:{defaultProps:{"aria-label":"\u041d\u0430\u0432\u0456\u0433\u0430\u0446\u0456\u044f \u0441\u0442\u043e\u0440\u0456\u043d\u043a\u0430\u043c\u0438",getItemAriaLabel:function(e,t,n){return"page"===e?"".concat(n?"":"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 ","\u0441\u0442\u043e\u0440\u0456\u043d\u043a\u0443 ").concat(t):"first"===e?"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u043f\u0435\u0440\u0448\u0443 \u0441\u0442\u043e\u0440\u0456\u043d\u043a\u0443":"last"===e?"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u043e\u0441\u0442\u0430\u043d\u043d\u044e \u0441\u0442\u043e\u0440\u0456\u043d\u043a\u0443":"next"===e?"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443 \u0441\u0442\u043e\u0440\u0456\u043d\u043a\u0443":"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u043f\u043e\u043f\u0435\u0440\u0435\u0434\u043d\u044e \u0441\u0442\u043e\u0440\u0456\u043d\u043a\u0443"}}}}}),kc({noRowsLabel:"Kh\xf4ng c\xf3 d\u1eef li\u1ec7u",noResultsOverlayLabel:"Kh\xf4ng t\xecm th\u1ea5y k\u1ebft qu\u1ea3.",errorOverlayDefaultLabel:"C\xf3 l\u1ed7i x\u1ea3y ra.",toolbarDensity:"\u0110\u1ed9 gi\xe3n",toolbarDensityLabel:"\u0110\u1ed9 gi\xe3n",toolbarDensityCompact:"Trung b\xecnh",toolbarDensityStandard:"Ti\xeau chu\u1ea9n",toolbarDensityComfortable:"R\u1ed9ng",toolbarColumns:"C\u1ed9t",toolbarColumnsLabel:"Ch\u1ecdn c\u1ed9t",toolbarFilters:"B\u1ed9 l\u1ecdc",toolbarFiltersLabel:"Hi\u1ec3n th\u1ecb b\u1ed9 l\u1ecdc",toolbarFiltersTooltipHide:"\u1ea8n",toolbarFiltersTooltipShow:"Hi\u1ec7n",toolbarFiltersTooltipActive:function(e){return"".concat(e," b\u1ed9 l\u1ecdc ho\u1ea1t \u0111\u1ed9ng")},toolbarExport:"Xu\u1ea5t",toolbarExportLabel:"Xu\u1ea5t",toolbarExportCSV:"Xu\u1ea5t CSV",toolbarExportPrint:"In",columnsPanelTextFieldLabel:"T\xecm ki\u1ebfm",columnsPanelTextFieldPlaceholder:"Ti\xeau \u0111\u1ec1 c\u1ed9t",columnsPanelDragIconLabel:"S\u1eafp x\u1ebfp",columnsPanelShowAllButton:"Hi\u1ec7n t\u1ea5t c\u1ea3",columnsPanelHideAllButton:"\u1ea8n t\u1ea5t c\u1ea3",filterPanelAddFilter:"Th\xeam b\u1ed9 l\u1ecdc",filterPanelDeleteIconLabel:"X\xf3a",filterPanelOperators:"To\xe1n t\u1eed",filterPanelOperatorAnd:"V\xe0",filterPanelOperatorOr:"Ho\u1eb7c",filterPanelColumns:"C\u1ed9t",filterPanelInputLabel:"Gi\xe1 tr\u1ecb",filterPanelInputPlaceholder:"L\u1ecdc gi\xe1 tr\u1ecb",filterOperatorContains:"Ch\u1ee9a",filterOperatorEquals:"B\u1eb1ng",filterOperatorStartsWith:"B\u1eaft \u0111\u1ea7u b\u1eb1ng",filterOperatorEndsWith:"K\u1ebft th\xfac b\u1eb1ng",filterOperatorIs:"L\xe0",filterOperatorNot:"Kh\xf4ng l\xe0",filterOperatorAfter:"Tr\u01b0\u1edbc",filterOperatorOnOrAfter:"b\u1eb1ng ho\u1eb7c sau",filterOperatorBefore:"Sau",filterOperatorOnOrBefore:"b\u1eb1ng ho\u1eb7c tr\u01b0\u1edbc",filterOperatorIsEmpty:"R\u1ed7ng",filterOperatorIsNotEmpty:"Kh\xe1c r\u1ed7ng",filterValueAny:"b\u1ea5t k\u1ef3 gi\xe1 tr\u1ecb n\xe0o",filterValueTrue:"C\xf3",filterValueFalse:"Kh\xf4ng",columnMenuLabel:"Danh m\u1ee5c",columnMenuShowColumns:"Danh s\xe1ch c\u1ed9t",columnMenuFilter:"B\u1ed9 l\u1ecdc",columnMenuHideColumn:"\u1ea8n c\u1ed9t",columnMenuUnsort:"B\u1ecf s\u1eafp x\u1ebfp",columnMenuSortAsc:"S\u1eafp x\u1ebfp t\u0103ng d\u1ea7n",columnMenuSortDesc:"S\u1eafp x\u1ebfp gi\u1ea3m d\u1ea7n",columnHeaderFiltersTooltipActive:function(e){return"".concat(e," b\u1ed9 l\u1ecdc ho\u1ea1t \u0111\u1ed9ng")},columnHeaderFiltersLabel:"B\u1ed9 l\u1ecdc",columnHeaderSortIconLabel:"S\u1eafp x\u1ebfp",footerRowSelected:function(e){return"".concat(e.toLocaleString()," h\xe0ng \u0111\xe3 ch\u1ecdn")},footerTotalRows:"T\u1ed5ng:",footerTotalVisibleRows:function(e,t){return"".concat(e.toLocaleString()," / ").concat(t.toLocaleString())},checkboxSelectionHeaderName:"T\xedch v\xe0o \xf4 tr\u1ed1ng",booleanCellTrueLabel:"C\xf3",booleanCellFalseLabel:"Kh\xf4ng",actionsCellMore:"Th\xeam",pinToLeft:"Ghim c\u1ed9t b\xean tr\xe1i",pinToRight:"Ghim c\u1ed9t b\xean ph\u1ea3i",unpin:"B\u1ecf ghim",treeDataGroupingHeaderName:"Nh\xf3m",treeDataExpand:"m\u1edf r\u1ed9ng",treeDataCollapse:"\u1ea9n \u0111i"},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"M\u1edf ra"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"T\u1edbi trang \u0111\u1ea7u ti\xean":"last"===e?"T\u1edbi trang cu\u1ed1i c\xf9ng":"next"===e?"T\u1edbi trang ti\u1ebfp theo":"V\u1ec1 trang tr\u01b0\u1edbc \u0111\xf3"},labelRowsPerPage:"S\u1ed1 h\xe0ng m\u1ed7i trang:",labelDisplayedRows:function(e){var t=e.from,n=e.to,r=e.count;return"".concat(t,"\u2013").concat(n," trong ").concat(-1!==r?r:"nhi\u1ec1u h\u01a1n ".concat(n))}}},MuiRating:{defaultProps:{getLabelText:function(e){return"".concat(e," sao")},emptyLabelText:"Kh\xf4ng c\xf3 d\u1eef li\u1ec7u"}},MuiAutocomplete:{defaultProps:{clearText:"X\xf3a",closeText:"\u0110\xf3ng",loadingText:"\u0110ang t\u1ea3i\u2026",noOptionsText:"Kh\xf4ng c\xf3 l\u1ef1a ch\u1ecdn n\xe0o",openText:"M\u1edf"}},MuiAlert:{defaultProps:{closeText:"\u0110\xf3ng"}},MuiPagination:{defaultProps:{"aria-label":"Thanh \u0111i\u1ec1u khi\u1ec3n trang",getItemAriaLabel:function(e,t,n){return"page"===e?"".concat(n?"":"T\u1edbi ","trang ").concat(t):"first"===e?"T\u1edbi trang \u0111\u1ea7u ti\xean":"last"===e?"T\u1edbi trang cu\u1ed1i c\xf9ng":"next"===e?"T\u1edbi trang ti\u1ebfp theo":"V\u1ec1 trang tr\u01b0\u1edbc \u0111\xf3"}}}}}),kc({noRowsLabel:"\u6ca1\u6709\u6570\u636e\u3002",noResultsOverlayLabel:"\u672a\u627e\u5230\u6570\u636e\u3002",errorOverlayDefaultLabel:"\u53d1\u751f\u9519\u8bef\u3002",toolbarDensity:"\u8868\u683c\u5bc6\u5ea6",toolbarDensityLabel:"\u8868\u683c\u5bc6\u5ea6",toolbarDensityCompact:"\u7d27\u5bc6",toolbarDensityStandard:"\u6807\u51c6",toolbarDensityComfortable:"\u7a00\u758f",toolbarColumns:"\u5217",toolbarColumnsLabel:"\u9009\u62e9\u5217",toolbarFilters:"\u7b5b\u9009\u5668",toolbarFiltersLabel:"\u663e\u793a\u7b5b\u9009\u5668",toolbarFiltersTooltipHide:"\u9690\u85cf\u7b5b\u9009\u5668",toolbarFiltersTooltipShow:"\u663e\u793a\u7b5b\u9009\u5668",toolbarFiltersTooltipActive:function(e){return"".concat(e," \u4e2a\u7b5b\u9009\u5668")},toolbarExport:"\u5bfc\u51fa",toolbarExportLabel:"\u5bfc\u51fa",toolbarExportCSV:"\u5bfc\u51fa\u81f3CSV",columnsPanelTextFieldLabel:"\u641c\u7d22\u5217",columnsPanelTextFieldPlaceholder:"\u5217\u540d",columnsPanelDragIconLabel:"\u91cd\u6392\u5e8f\u5217",columnsPanelShowAllButton:"\u663e\u793a\u6240\u6709",columnsPanelHideAllButton:"\u9690\u85cf\u6240\u6709",filterPanelAddFilter:"\u6dfb\u52a0\u7b5b\u9009\u5668",filterPanelDeleteIconLabel:"\u5220\u9664",filterPanelOperators:"\u64cd\u4f5c\u5668",filterPanelOperatorAnd:"\u4e0e",filterPanelOperatorOr:"\u6216",filterPanelColumns:"\u5217",filterPanelInputLabel:"\u503c",filterPanelInputPlaceholder:"\u7b5b\u9009\u503c",filterOperatorContains:"\u5305\u542b",filterOperatorEquals:"\u7b49\u4e8e",filterOperatorStartsWith:"\u5f00\u59cb\u4e8e",filterOperatorEndsWith:"\u7ed3\u675f\u4e8e",filterOperatorIs:"\u662f",filterOperatorNot:"\u4e0d\u662f",filterOperatorAfter:"\u5728\u540e\u9762",filterOperatorOnOrAfter:"\u6b63\u5728\u540e\u9762",filterOperatorBefore:"\u5728\u524d\u9762",filterOperatorOnOrBefore:"\u6b63\u5728\u524d\u9762",filterOperatorIsEmpty:"\u4e3a\u7a7a",filterOperatorIsNotEmpty:"\u4e0d\u4e3a\u7a7a",filterValueAny:"\u4efb\u4f55",filterValueTrue:"\u771f",filterValueFalse:"\u5047",columnMenuLabel:"\u83dc\u5355",columnMenuShowColumns:"\u663e\u793a",columnMenuFilter:"\u7b5b\u9009\u5668",columnMenuHideColumn:"\u9690\u85cf",columnMenuUnsort:"\u6062\u590d\u9ed8\u8ba4",columnMenuSortAsc:"\u5347\u5e8f",columnMenuSortDesc:"\u964d\u5e8f",columnHeaderFiltersTooltipActive:function(e){return"".concat(e," \u4e2a\u7b5b\u9009\u5668")},columnHeaderFiltersLabel:"\u663e\u793a\u7b5b\u9009\u5668",columnHeaderSortIconLabel:"\u6392\u5e8f",footerRowSelected:function(e){return"\u5171\u9009\u4e2d\u4e86".concat(e.toLocaleString(),"\u884c")},footerTotalRows:"\u6240\u6709\u884c:",footerTotalVisibleRows:function(e,t){return"".concat(e.toLocaleString()," / ").concat(t.toLocaleString())},checkboxSelectionHeaderName:"\u591a\u9009\u6846",booleanCellTrueLabel:"\u771f",booleanCellFalseLabel:"\u5047"},{components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u5c55\u5f00"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:function(e){return"first"===e?"\u7b2c\u4e00\u9875":"last"===e?"\u6700\u540e\u4e00\u9875":"next"===e?"\u4e0b\u4e00\u9875":"\u4e0a\u4e00\u9875"},labelRowsPerPage:"\u6bcf\u9875\u884c\u6570:",labelDisplayedRows:function(e){var t=e.from,n=e.to,r=e.count;return"\u7b2c ".concat(t," \u6761\u5230\u7b2c ").concat(n," \u6761\uff0c").concat(-1!==r?"\u5171 ".concat(r," \u6761"):"\u81f3\u5c11 ".concat(n," \u6761"))}}},MuiRating:{defaultProps:{getLabelText:function(e){return"".concat(e," \u9897\u661f")},emptyLabelText:"\u65e0\u6807\u7b7e"}},MuiAutocomplete:{defaultProps:{clearText:"\u6e05\u7a7a",closeText:"\u5173\u95ed",loadingText:"\u52a0\u8f7d\u4e2d\u2026\u2026",noOptionsText:"\u6ca1\u6709\u53ef\u7528\u9009\u9879",openText:"\u6253\u5f00"}},MuiAlert:{defaultProps:{closeText:"\u5173\u95ed"}}}}),function(e){var t=e.apiRef,n=e.props,r=e.children;return p.createElement(Xr.Provider,{value:n},p.createElement(Ur.Provider,{value:t},r))}),Fc=Ps()&&null!=window.localStorage.getItem("DEBUG"),Oc=function(){},Tc={debug:Oc,info:Oc,warn:Oc,error:Oc},_c=["debug","info","warn","error"];function Rc(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:console,r=_c.indexOf(t);if(-1===r)throw new Error("MUI: Log level ".concat(t," not recognized."));return _c.reduce((function(t,a,i){return t[a]=i>=r?function(){for(var t=arguments.length,r=new Array(t),i=0;i2&&void 0!==arguments[2]?arguments[2]:{},r=this.events[e];r||(r={highPriority:new Map,regular:new Map},this.events[e]=r),n.isFirst?r.highPriority.set(t,!0):r.regular.set(t,!0)}},{key:"removeListener",value:function(e,t){this.events[e]&&(this.events[e].regular.delete(t),this.events[e].highPriority.delete(t))}},{key:"removeAllListeners",value:function(){this.events={}}},{key:"emit",value:function(e){var t=this.events[e];if(t){for(var n=Array.from(t.highPriority.keys()),r=Array.from(t.regular.keys()),o=arguments.length,a=new Array(o>1?o-1:0),i=1;i=0;s-=1){var l=n[s];t.highPriority.has(l)&&l.apply(this,a)}for(var u=0;u0?n.filter((function(e){return r.has(e)})):n},qc=function(e,t){var n=Object.assign({},e);return n.items.length>1&&t&&(n.items=[n.items[0]]),function(t){return Object.assign(Object.assign({},t),{filter:Object.assign(Object.assign({},t.filter),{filterModel:e})})}},Wc=function(e,t){var n=Object.assign({},e);if(null==n.id&&(n.id=Math.round(1e5*Math.random())),null==n.operatorValue){var r=t.current.getColumn(n.columnField);n.operatorValue=r&&r.filterOperators[0].value}return n},Gc=function(e){if(e.items.length>1&&e.items.find((function(e){return null==e.id})))throw new Error("MUI: The 'id' field is required on `filterModel.items` when you use multiple filters.")},Uc=function(e,t){var n,r;return t.pagination&&"client"===t.paginationMode?(r=Cl(e),n=wl(e)):r=0===(n=Bo(e)).length?null:{firstRowIndex:0,lastRowIndex:n.length-1},{rows:n,range:r}},Kc=function(e,t){var n=Uc(e,t);return p.useMemo((function(){return{rows:n.rows,range:n.range}}),[n.rows,n.range])},$c=function(e){return function(t){return Object.assign(Object.assign({},t),{pagination:Object.assign(Object.assign({},t.pagination),{pageSize:e})})}},Yc=function(e,t){return t>0&&e>0?Math.ceil(e/t):0},Xc=function(e){return e.pageCount?Object.assign(Object.assign({},e),{page:Math.max(Math.min(e.page,e.pageCount-1),0)}):e},Qc=function(e){return function(t){return Object.assign(Object.assign({},t),{pagination:Xc(Object.assign(Object.assign({},t.pagination),{page:e}))})}};function Jc(e){return"function"==typeof e.then}function ed(e,t){var n,o=ea(e,"useGridEditRows");(function(e,t){var n,o=ea(e,"useGridEditRows"),a=function(e){return function(){t.editMode===Al.Cell&&e.apply(void 0,arguments)}},i=p.useCallback((function(t,n,r){e.current.getCellMode(t,n)!==r&&(o.debug("Switching cell id: ".concat(t," field: ").concat(n," to mode: ").concat(r)),e.current.setState((function(o){var a=Object.assign({},o.editRows);return a[t]=Object.assign({},a[t]),r===Fl.Edit?a[t][n]={value:e.current.getCellValue(t,n)}:(delete a[t][n],Object.keys(a[t]).length||delete a[t]),Object.assign(Object.assign({},o),{editRows:a})})),e.current.forceUpdate(),e.current.publishEvent(qr.cellModeChange,e.current.getCellParams(t,n)))}),[e,o]),s=p.useCallback((function(t,n){var r=Cc(e.current.state);return r[t]&&r[t][n]?Fl.Edit:Fl.View}),[e]),l=p.useCallback((function(n){var r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=n.id,i=n.field,s=e.current.getEditRowsModel();if(!s[a]||!s[a][i])throw new Error("MUI: Cell at id: ".concat(a," and field: ").concat(i," is not in edit mode."));var l=s[a][i],u=e.current.getColumn(i),c=e.current.getRow(a);if(null===(r=t.experimentalFeatures)||void 0===r?void 0:r.preventCommitWhileValidating){var d=s[a][i];if(d.isValidating||d.error)return!1}var p=Object.assign(Object.assign({},n),{value:l.value}),f=!!l.error;if(!f&&"function"==typeof u.preProcessEditCellProps){var h=u.preProcessEditCellProps({id:a,row:c,props:l});if(Jc(h))return h.then((function(t){return e.current.unstable_setEditCellProps({id:a,field:i,props:t}),!t.error&&(e.current.publishEvent(qr.cellEditCommit,p,o),!0)}));e.current.unstable_setEditCellProps({id:a,field:i,props:h}),f=!!h.error}return!f&&(e.current.publishEvent(qr.cellEditCommit,p,o),!0)}),[e,null===(n=t.experimentalFeatures)||void 0===n?void 0:n.preventCommitWhileValidating]),u=p.useCallback((function(t){var n=e.current.getColumn(t.field),r=e.current.getRow(t.id);return new Promise((function(o){var a={value:t.value},i=e.current.getEditRowsModel()[t.id][t.field];if("function"!=typeof n.preProcessEditCellProps)return e.current.unstable_setEditCellProps(Object.assign(Object.assign({},t),{props:a})),void o(!0);a=e.current.unstable_setEditCellProps(Object.assign(Object.assign({},t),{props:Object.assign(Object.assign({},i),{isValidating:!0})})),Promise.resolve(n.preProcessEditCellProps({id:t.id,row:r,props:Object.assign(Object.assign({},a),{value:e.current.unstable_parseValue(t.id,t.field,t.value)})})).then((function(n){e.current.unstable_setEditCellProps(Object.assign(Object.assign({},t),{props:Object.assign(Object.assign({},n),{isValidating:!1})})),o(!n.error)}))}))}),[e]);Dc(e,{setCellMode:i,getCellMode:s,commitCellChange:l,unstable_setCellEditingEditCellValue:u});var c=p.useCallback((function(t,n){return no(void 0,void 0,void 0,d().mark((function r(){var o,a,i,s,l,u,c;return d().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(o=t.id,a=t.field,i=t.cellMode,t.isEditable){r.next=3;break}return r.abrupt("return");case 3:if(s=i===Fl.Edit,l=n.ctrlKey||n.metaKey||n.altKey,s||(u=n.key,!(Ks(u)||Xs(u)||Js(u)))||l||" "===n.key&&n.shiftKey||e.current.publishEvent(qr.cellEditStart,t,n),!s&&Xs(n.key)&&(e.current.setEditCellValue({id:o,field:a,value:""}),e.current.commitCellChange({id:o,field:a},n),e.current.publishEvent(qr.cellEditStop,t,n)),!s||!nl(n.key)){r.next=10;break}return c={id:o,field:a},r.next=8,e.current.commitCellChange(c,n);case 8:if(r.sent){r.next=10;break}return r.abrupt("return");case 10:s&&function(e){return el.indexOf(e)>-1}(n.key)&&e.current.publishEvent(qr.cellEditStop,t,n);case 11:case"end":return r.stop()}}),r)})))}),[e]),f=p.useCallback((function(t,n){t.isEditable&&e.current.publishEvent(qr.cellEditStart,t,n)}),[e]),h=function(t,n){return no(void 0,void 0,void 0,d().mark((function r(){return d().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(r.t0=t.cellMode!==Fl.View,!r.t0){r.next=5;break}return r.next=4,e.current.commitCellChange(t,n);case 4:e.current.publishEvent(qr.cellEditStop,t,n);case 5:case"end":return r.stop()}}),r)})))},m=(0,C.Z)((function(e,t){h(e,t)})),v=(0,C.Z)((function(){var t=ul(e);if(t){var n=e.current.getCellParams(t.id,t.field);h(n,{})}})),g=p.useCallback((function(t,n){t.isEditable&&(e.current.setCellMode(t.id,t.field,Fl.Edit),ol(n)&&Js(n.key)&&e.current.unstable_setEditCellProps({id:t.id,field:t.field,props:{value:""}}))}),[e]),b=p.useCallback((function(t,n){e.current.setCellMode(t.id,t.field,Fl.View),ol(n)&&(nl(n.key)?e.current.publishEvent(qr.cellNavigationKeyDown,t,n):("Escape"===n.key||Xs(n.key))&&e.current.setCellFocus(t.id,t.field))}),[e]),y=p.useCallback((function(t){var n=t.id,a=t.field,i=e.current.getEditRowsModel()[n][a].value;o.debug("Setting cell id: ".concat(n," field: ").concat(a," to value: ").concat(null==i?void 0:i.toString()));var s=e.current.getRow(n);if(s){var l=e.current.getColumn(t.field),u=Object.assign(Object.assign({},s),(0,r.Z)({},a,i));l.valueSetter&&(u=l.valueSetter({row:s,value:i})),e.current.updateRows([u])}}),[e,o]),x=p.useCallback((function(t){var n=e.current.getRow(t.id),r=e.current.getColumn(t.field),o=r.preProcessEditCellProps?r.preProcessEditCellProps({id:t.id,row:n,props:t.props}):t.props;Jc(o)?o.then((function(n){e.current.unstable_setEditCellProps(Object.assign(Object.assign({},t),{props:n}))})):e.current.unstable_setEditCellProps(Object.assign(Object.assign({},t),{props:o}))}),[e]);mc(e,qr.cellKeyDown,a(c)),mc(e,qr.cellDoubleClick,a(f)),mc(e,qr.cellFocusOut,a(m)),mc(e,qr.columnHeaderDragStart,a(v)),mc(e,qr.cellEditStart,a(g)),mc(e,qr.cellEditStop,a(b)),mc(e,qr.cellEditCommit,a(y)),mc(e,qr.editCellPropsChange,a(x)),gc(e,qr.cellEditCommit,t.onCellEditCommit),gc(e,qr.cellEditStart,t.onCellEditStart),gc(e,qr.cellEditStop,t.onCellEditStop)})(e,t),function(e,t){var n,r,o=p.useRef(null),a=p.useRef(null),i=oo(e,So),s=function(e){return function(){t.editMode===Al.Row&&e.apply(void 0,arguments)}},l=p.useCallback((function(t,n){n!==e.current.getRowMode(t)&&(e.current.setState((function(r){var o=Object.assign({},r.editRows);return n===Ol.Edit?(o[t]={},i.forEach((function(n){var r=e.current.getCellParams(t,n.field);r.isEditable&&(o[t][n.field]={value:r.value})}))):delete o[t],Object.assign(Object.assign({},r),{editRows:o})})),e.current.forceUpdate())}),[e,i]),u=p.useCallback((function(n){return t.editMode===Al.Cell?Ol.View:Cc(e.current.state)[n]?Ol.Edit:Ol.View}),[e,t.editMode]),c=p.useCallback((function(n){var r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(t.editMode===Al.Cell)throw new Error("MUI: You can't commit changes when the edit mode is 'cell'.");var a=e.current.getEditRowsModel()[n];if(!a)throw new Error("MUI: Row at id: ".concat(n," is not being edited."));if((null===(r=t.experimentalFeatures)||void 0===r?void 0:r.preventCommitWhileValidating)&&!Object.keys(a).reduce((function(e,t){return e&&!a[t].isValidating&&!a[t].error}),!0))return!1;if(Object.values(a).some((function(e){return!!e.error})))return!1;var i=Object.keys(a).filter((function(t){return"function"==typeof e.current.getColumn(t).preProcessEditCellProps}));if(i.length>0){var s=e.current.getRow(n),l=i.map((function(t){return no(void 0,void 0,void 0,d().mark((function r(){var o,i;return d().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return o=e.current.getColumn(t),r.next=3,Promise.resolve(o.preProcessEditCellProps({id:n,row:s,props:a[t]}));case 3:return i=r.sent,r.abrupt("return",(e.current.unstable_setEditCellProps({id:n,field:t,props:i}),i.error));case 5:case"end":return r.stop()}}),r)})))}));return Promise.all(l).then((function(t){return!t.some((function(e){return!!e}))&&(e.current.publishEvent(qr.rowEditCommit,n,o),!0)}))}return e.current.publishEvent(qr.rowEditCommit,n,o),!0}),[e,t.editMode,null===(n=t.experimentalFeatures)||void 0===n?void 0:n.preventCommitWhileValidating]),f=p.useCallback((function(t){var n=e.current.getEditRowsModel()[t.id],r=e.current.getRow(t.id),o=!0;return new Promise((function(a){Object.keys(n).forEach((function(a){return no(void 0,void 0,void 0,d().mark((function i(){var s,l;return d().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:if(s=e.current.getColumn(a),l=a===t.field?{value:t.value}:n[a],l=e.current.unstable_setEditCellProps({id:t.id,field:a,props:Object.assign(Object.assign({},l),{isValidating:!0})}),i.t0=s.preProcessEditCellProps,!i.t0){i.next=8;break}return i.next=7,Promise.resolve(s.preProcessEditCellProps({id:t.id,row:r,props:Object.assign(Object.assign({},l),{value:a===t.field?e.current.unstable_parseValue(t.id,a,t.value):l.value})}));case 7:l=i.sent;case 8:l.error&&(o=!1),e.current.unstable_setEditCellProps({id:t.id,field:a,props:Object.assign(Object.assign({},l),{isValidating:!1})});case 10:case"end":return i.stop()}}),i)})))})),a(o)}))}),[e]);Dc(e,{setRowMode:l,getRowMode:u,commitRowChange:c,unstable_setRowEditingEditCellValue:f});var h=p.useCallback((function(n,r){return no(void 0,void 0,void 0,d().mark((function o(){var a,i,s,l;return d().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if(i=n.cellMode,n.isEditable){o.next=3;break}return o.abrupt("return");case 3:if(s=i===Fl.Edit,l=e.current.getRowParams(n.id),!s){o.next=19;break}if("Enter"!==r.key){o.next=16;break}return o.next=8,e.current.commitRowChange(n.id);case 8:if(o.t0=!o.sent,!o.t0){o.next=11;break}o.t0=null===(a=t.experimentalFeatures)||void 0===a?void 0:a.preventCommitWhileValidating;case 11:if(!o.t0){o.next=13;break}return o.abrupt("return");case 13:e.current.publishEvent(qr.rowEditStop,l,r),o.next=17;break;case 16:"Escape"===r.key&&e.current.publishEvent(qr.rowEditStop,l,r);case 17:o.next=20;break;case 19:"Enter"===r.key&&e.current.publishEvent(qr.rowEditStart,l,r);case 20:case"end":return o.stop()}}),o)})))}),[e,null===(r=t.experimentalFeatures)||void 0===r?void 0:r.preventCommitWhileValidating]),m=p.useCallback((function(t,n){if(t.isEditable){var r=e.current.getRowParams(t.id);e.current.publishEvent(qr.rowEditStart,r,n)}}),[e]),v=p.useCallback((function(t){var n=e.current.getRow(t.id),r=e.current.getEditRowsModel()[t.id];Object.keys(r).forEach((function(o){return no(void 0,void 0,void 0,d().mark((function a(){var i,s,l;return d().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(!(i=e.current.getColumn(o)).preProcessEditCellProps){a.next=9;break}return s=o===t.field?t.props:r[o],a.next=5,Promise.resolve(i.preProcessEditCellProps({id:t.id,row:n,props:s}));case 5:l=a.sent,e.current.unstable_setEditCellProps({id:t.id,field:o,props:l}),a.next=10;break;case 9:o===t.field&&e.current.unstable_setEditCellProps(t);case 10:case"end":return a.stop()}}),a)})))}))}),[e]),g=p.useCallback((function(t){e.current.setRowMode(t.id,Ol.Edit)}),[e]),b=p.useCallback((function(t,n){e.current.setRowMode(t.id,Ol.View),"Enter"===n.key&&e.current.publishEvent(qr.cellNavigationKeyDown,t,n)}),[e]),y=p.useCallback((function(t){var n=e.current.getEditRowsModel()[t];if(!n)throw new Error("MUI: Row at id: ".concat(t," is not being edited."));var r=e.current.getRow(t);if(r){var o=Object.assign({},r);Object.keys(n).forEach((function(t){var r=e.current.getColumn(t),a=n[t].value;r.valueSetter?o=r.valueSetter({row:o,value:a}):o[t]=a})),e.current.updateRows([o])}}),[e]),x=p.useCallback((function(e){a.current=e}),[]),w=function(t,n){return no(void 0,void 0,void 0,d().mark((function r(){return d().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:t.cellMode!==Fl.View&&(a.current=null,o.current=setTimeout((function(){return no(void 0,void 0,void 0,d().mark((function r(){var o,i;return d().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if((null===(o=a.current)||void 0===o?void 0:o.id)===t.id){r.next=5;break}return r.next=3,e.current.commitRowChange(t.id,n);case 3:i=e.current.getRowParams(t.id),e.current.publishEvent(qr.rowEditStop,i,n);case 5:case"end":return r.stop()}}),r)})))})));case 1:case"end":return r.stop()}}),r)})))},E=(0,C.Z)((function(e,t){w(e,t)})),D=(0,C.Z)((function(){var t=ul(e);if(t){var n=e.current.getCellParams(t.id,t.field);w(n,{})}}));mc(e,qr.cellKeyDown,s(h)),mc(e,qr.cellDoubleClick,s(m)),mc(e,qr.editCellPropsChange,s(v)),mc(e,qr.rowEditStart,s(g)),mc(e,qr.rowEditStop,s(b)),mc(e,qr.rowEditCommit,s(y)),mc(e,qr.cellFocusIn,s(x)),mc(e,qr.cellFocusOut,s(E)),mc(e,qr.columnHeaderDragStart,s(D)),gc(e,qr.rowEditCommit,t.onRowEditCommit),gc(e,qr.rowEditStart,t.onRowEditStart),gc(e,qr.rowEditStop,t.onRowEditStop)}(e,t),Lc(e,(function(e){return Object.assign(Object.assign({},e),{editRows:{}})})),e.current.unstable_updateControlState({stateId:"editRows",propModel:t.editRowsModel,propOnChange:t.onEditRowsModelChange,stateSelector:Cc,changeEvent:qr.editRowsModelChange});var a=p.useCallback((function(e){return!e.rowNode.isAutoGenerated&&!!e.colDef.editable&&!!e.colDef.renderEditCell&&(!t.isCellEditable||t.isCellEditable(e))}),[t.isCellEditable]),i=p.useCallback((function(n){var r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null===(r=t.experimentalFeatures)||void 0===r?void 0:r.preventCommitWhileValidating)return"row"===t.editMode?e.current.unstable_setRowEditingEditCellValue(n):e.current.unstable_setCellEditingEditCellValue(n);var a={id:n.id,field:n.field,props:{value:n.value}};return e.current.publishEvent(qr.editCellPropsChange,a,o)}),[e,t.editMode,null===(n=t.experimentalFeatures)||void 0===n?void 0:n.preventCommitWhileValidating]),s=p.useCallback((function(t,n,r){var o=e.current.getColumn(n);return o.valueParser?o.valueParser(r,e.current.getCellParams(t,n)):r}),[e]),l=p.useCallback((function(t){var n=t.id,r=t.field,a=t.props;return o.debug("Setting cell props on id: ".concat(n," field: ").concat(r)),e.current.setState((function(e){var t=Object.assign({},e.editRows);return t[n]=Object.assign({},e.editRows[n]),t[n][r]=Object.assign(Object.assign({},a),{value:s(n,r,a.value)}),Object.assign(Object.assign({},e),{editRows:t})})),e.current.forceUpdate(),Cc(e.current.state)[n][r]}),[e,o,s]),u=p.useCallback((function(t){Cc(e.current.state)!==t&&(o.debug("Setting editRows model"),e.current.setState((function(e){return Object.assign(Object.assign({},e),{editRows:t})})),e.current.forceUpdate())}),[e,o]),c=p.useCallback((function(){return Cc(e.current.state)}),[e]),f=p.useCallback((function(e,t){var n=t.detail>1;e.isEditable&&e.cellMode===Fl.View&&n&&t.preventDefault()}),[]);mc(e,qr.cellMouseDown,f),gc(e,qr.editCellPropsChange,t.onEditCellPropsChange),Dc(e,{isCellEditable:a,setEditRowsModel:u,getEditRowsModel:c,setEditCellValue:i,unstable_setEditCellProps:l,unstable_parseValue:s}),p.useEffect((function(){void 0!==t.editRowsModel&&e.current.setEditRowsModel(t.editRowsModel)}),[e,t.editRowsModel])}function td(e,t,n){var r=t?t(e):e.id;return function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"A row was provided without id in the rows prop:";if(null==e)throw new Error(["MUI: The data grid component requires all rows to have a unique `id` property.","Alternatively, you can use the `getRowId` prop to specify a custom id for each row.",n,JSON.stringify(t)].join("\n"))}(r,e,n),r}var nd=function(e){var t,n=e.prevState,r=e.rows,o=e.props,a=null!=o?o:n.props;if(r){t={idRowsLookup:{},ids:[]};for(var i=0;is.ids.length?a:s.ids.length,c=a>l?a:l;return Object.assign(Object.assign({},s),{totalRowCount:u,totalTopLevelRowCount:c})};function od(e){var t=e.clientHeight,n=e.scrollTop,r=e.offsetHeight,o=e.offsetTop,a=o+r;return a-t>n?a-t:o1)throw new Error("You're not allowed to update several sub-state in one transaction. You already updated ".concat(i[0],", therefore, you're not allowed to update ").concat(i.join(", ")," in the same transaction."));return a||(e.current.state=o,e.current.publishEvent&&e.current.publishEvent(qr.stateChange,o)),i.forEach((function(r){var i=r.stateId,s=r.hasPropChanged,l=n.current[i],u=l.stateSelector(o,e.current.instanceId);if(l.propOnChange&&s){var c=t.signature===dc.DataGridPro?{api:e.current}:{};l.propOnChange(u,c)}a||e.current.publishEvent(l.changeEvent,u)})),!a}),[e,t.signature]),s=p.useCallback((function(){return o((function(){return e.current.state}))}),[e]);Dc(e,{setState:i,forceUpdate:s,unstable_updateControlState:a})}(n,t),function(e){var t=p.useRef({}),n=p.useCallback((function(n,o,a){t.current[n]||(t.current[n]={});var i=t.current[n],s=i[o];return s&&s===a||(t.current[n]=Object.assign(Object.assign({},i),(0,r.Z)({},o,a)),e.current.publishEvent(qr.preProcessorRegister,n)),function(){var r=t.current[n],a=o;r[a];var i=to(r,["symbol"==typeof a?a:a+""]);t.current[n]=i,e.current.publishEvent(qr.preProcessorUnregister,n)}}),[e]),o=p.useCallback((function(){for(var e=arguments.length,n=new Array(e),r=0;ru?s[u+1]:s[u-1]}i.current=t,e.current.selectRowRange({startId:o,endId:r},!a)}),[e]),b=p.useCallback((function(n){var r=Object.assign(Object.assign({},Sl),{cellClassName:a.cellCheckbox,headerClassName:a.columnHeaderCheckbox,headerName:e.current.getLocaleText("checkboxSelectionHeaderName")}),i=t.checkboxSelection,s=null!=n.lookup[r.field];return i&&!s?(n.lookup[r.field]=r,n.all=[r.field].concat((0,o.Z)(n.all))):!i&&s&&(delete n.lookup[r.field],n.all=n.all.filter((function(e){return e!==r.field}))),n}),[e,a,t.checkboxSelection]);jc(e,"hydrateColumns",b);var y=p.useCallback((function(t){hl(e.current.state)!==t&&(n.debug("Setting selection model"),e.current.setState((function(e){return Object.assign(Object.assign({},e),{selection:t})})),e.current.forceUpdate())}),[e,n]),x=p.useCallback((function(t){return hl(e.current.state).includes(t)}),[e]),C=p.useCallback((function(){return vl(e)}),[e]),w=p.useCallback((function(t){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],o=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!d||d(e.current.getRowParams(t)))if(i.current=t,o)n.debug("Setting selection for row ".concat(t)),e.current.setSelectionModel(r?[t]:[]);else{n.debug("Toggling selection for row ".concat(t));var a=hl(e.current.state).filter((function(e){return e!==t}));r&&a.push(t),(a.length<2||m)&&e.current.setSelectionModel(a)}}),[e,d,n,m]),E=p.useCallback((function(t){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],o=arguments.length>2&&void 0!==arguments[2]&&arguments[2];n.debug("Setting selection for several rows");var a,i=d?t.filter((function(t){return d(e.current.getRowParams(t))})):t;if(o)a=r?i:[];else{var s=Object.assign({},gl(e));i.forEach((function(e){r?s[e]=e:delete s[e]})),a=Object.values(s)}(a.length<2||m)&&e.current.setSelectionModel(a)}),[e,d,n,m]),D=p.useCallback((function(t){var r=t.startId,o=t.endId,a=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=arguments.length>2?arguments[2]:void 0;if(e.current.getRow(r)&&e.current.getRow(o)){n.debug("Expanding selection from row ".concat(r," to row ").concat(o));var s=Lo(e),l=s.indexOf(r),c=s.indexOf(o),d=l>c?[c,l]:[l,c],p=(0,u.Z)(d,2),f=p[0],h=p[1],m=s.slice(f,h+1);e.current.selectRows(m,a,i)}}),[e,n]);Dc(e,{selectRow:w,selectRows:E,selectRowRange:D,setSelectionModel:y,getSelectedRows:C,isRowSelected:x});var S=p.useCallback((function(){var t=hl(e.current.state),n=po(e),r=Object.assign({},gl(e)),o=!1;t.forEach((function(e){n[e]||(delete r[e],o=!0)})),o&&e.current.setSelectionModel(Object.values(r))}),[e]),k=p.useCallback((function(t,n){var r=n.metaKey||n.ctrlKey,o=!s&&!r&&!ol(n),a=!m||o,i=e.current.isRowSelected(t);a?e.current.selectRow(t,!!o||!i,!0):e.current.selectRow(t,!i,!1)}),[e,m,s]),P=p.useCallback((function(t,n){if(!c){var r=ru(n.target,Yr.cell),o=null==r?void 0:r.getAttribute("data-field");if(o!==Sl.field){if(o&&"actions"===e.current.getColumn(o).type)return;n.shiftKey&&(m||s)?v(t.id):k(t.id,n)}}}),[c,m,s,e,v,k]),A=p.useCallback((function(e,t){var n;m&&t.shiftKey&&(null===(n=window.getSelection())||void 0===n||n.removeAllRanges())}),[m]),F=p.useCallback((function(t,n){n.nativeEvent.shiftKey?v(t.id):e.current.selectRow(t.id,t.value)}),[e,v]),O=p.useCallback((function(n){var r=t.checkboxSelectionVisibleOnly&&t.pagination?El(e):Lo(e);e.current.selectRows(r,n.value)}),[e,t.checkboxSelectionVisibleOnly,t.pagination]),T=p.useCallback((function(t,n){if(ou(n.target)){var r=e.current.getCellParams(t.id,t.field);return r.cellMode===Fl.Edit?void 0:" "===n.key&&n.shiftKey?(n.preventDefault(),void k(r.id,n)):void("a"===n.key.toLowerCase()&&(n.ctrlKey||n.metaKey)&&(n.preventDefault(),E(e.current.getAllRowIds(),!0)))}}),[e,k,E]);mc(e,qr.visibleRowsSet,S),mc(e,qr.rowClick,P),mc(e,qr.rowSelectionCheckboxChange,F),mc(e,qr.headerSelectionCheckboxChange,O),mc(e,qr.cellMouseDown,A),mc(e,qr.cellKeyDown,T),p.useEffect((function(){void 0!==r&&e.current.setSelectionModel(r)}),[e,r]);var _=null!=r;p.useEffect((function(){if(!_){var t=hl(e.current.state);if(d){var n=t.filter((function(t){return d(e.current.getRowParams(t))}));n.length1){var n=Uc(e,{pagination:f,paginationMode:h}).rows.reduce((function(e,t){return e[t.id]=!0,e}),{}),r=t.find((function(t){var r=!0;return d&&(r=d(e.current.getRowParams(t))),r&&n[t]}));e.current.setSelectionModel(void 0!==r?[r]:[])}}),[e,m,s,l,d,f,h])}(t,e),function(e,t){var n,a,i=ea(e,"useGridColumns"),s=p.useMemo((function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object.assign(Object.assign({},zl()),e),n={};return Object.entries(t).forEach((function(e){var r=(0,u.Z)(e,2),o=r[0],a=r[1];a=Object.assign(Object.assign({},t[a.extendType||"__default__"]),a),n[o]=a})),n}(t.columnTypes)}),[t.columnTypes]),l=p.useRef(!!t.columnVisibilityModel||!!(null===(a=null===(n=t.initialState)||void 0===n?void 0:n.columns)||void 0===a?void 0:a.columnVisibilityModel)).current;Lc(e,(function(n){var r,o,a,i,u=wu({apiRef:e,columnsTypes:s,columnsToUpsert:t.columns,shouldRegenColumnVisibilityModelFromColumns:!l,currentColumnVisibilityModel:null!==(i=null!==(r=t.columnVisibilityModel)&&void 0!==r?r:null===(a=null===(o=t.initialState)||void 0===o?void 0:o.columns)||void 0===a?void 0:a.columnVisibilityModel)&&void 0!==i?i:{},reset:!0});return Object.assign(Object.assign({},n),{columns:u})})),e.current.unstable_updateControlState({stateId:"visibleColumns",propModel:t.columnVisibilityModel,propOnChange:t.onColumnVisibilityModelChange,stateSelector:ko,changeEvent:qr.columnVisibilityModelChange});var c=p.useCallback((function(t){i.debug("Updating columns state."),e.current.setState(Eu(t)),e.current.forceUpdate(),e.current.publishEvent(qr.columnsChange,t.all)}),[i,e]),d=p.useCallback((function(t){return Do(e.current.state)[t]}),[e]),f=p.useCallback((function(){return So(e)}),[e]),h=p.useCallback((function(){return Po(e)}),[e]),m=p.useCallback((function(){return Ao(e)}),[e]),v=p.useCallback((function(t){return(!(arguments.length>1&&void 0!==arguments[1])||arguments[1]?Po(e):So(e)).findIndex((function(e){return e.field===t}))}),[e]),g=p.useCallback((function(t){var n=v(t);return Ao(e).positions[n]}),[e,v]),b=p.useCallback((function(t){ko(e)!==t&&(e.current.setState((function(n){return Object.assign(Object.assign({},n),{columns:wu({apiRef:e,columnsTypes:s,columnsToUpsert:[],shouldRegenColumnVisibilityModelFromColumns:!1,currentColumnVisibilityModel:t,reset:!1})})})),e.current.forceUpdate())}),[e,s]),y=p.useCallback((function(t){var n=wu({apiRef:e,columnsTypes:s,columnsToUpsert:t,shouldRegenColumnVisibilityModelFromColumns:!0,reset:!1});c(n)}),[e,c,s]),x=p.useCallback((function(t){return e.current.updateColumns([t])}),[e]),C=p.useCallback((function(t,n){var o;if(l){var a=ko(e);if(n!==(null===(o=a[t])||void 0===o||o)){var i=Object.assign(Object.assign({},a),(0,r.Z)({},t,n));e.current.setColumnVisibilityModel(i)}}else{var s=e.current.getColumn(t),u=Object.assign(Object.assign({},s),{hide:!n});e.current.updateColumns([u]);var c={field:t,colDef:u,isVisible:n};e.current.publishEvent(qr.columnVisibilityChange,c)}}),[e,l]),w=p.useCallback((function(t,n){var r=Eo(e.current.state),a=r.findIndex((function(e){return e===t}));if(a!==n){i.debug("Moving column ".concat(t," to index ").concat(n));var s=(0,o.Z)(r);s.splice(n,0,s.splice(a,1)[0]),c(Object.assign(Object.assign({},wo(e.current.state)),{all:s}));var l={field:t,element:e.current.getColumnHeaderElement(t),colDef:e.current.getColumn(t),targetIndex:n,oldIndex:a};e.current.publishEvent(qr.columnOrderChange,l)}}),[e,i,c]),E=p.useCallback((function(t,n){i.debug("Updating column ".concat(t," width to ").concat(n));var r=e.current.getColumn(t),o=Object.assign(Object.assign({},r),{width:n});e.current.updateColumns([o]),e.current.publishEvent(qr.columnWidthChange,{element:e.current.getColumnHeaderElement(t),colDef:o,width:n})}),[e,i]);Dc(e,{getColumn:d,getAllColumns:f,getColumnIndex:v,getColumnPosition:g,getVisibleColumns:h,getColumnsMeta:m,updateColumn:x,updateColumns:y,setColumnVisibilityModel:b,setColumnVisibility:C,setColumnIndex:w,setColumnWidth:E});var D=p.useCallback((function(t){if(!l)return t;var n=ko(e);return Object.values(n).some((function(e){return!1===e}))?Object.assign(Object.assign({},t),{columns:{columnVisibilityModel:n}}):t}),[e,l]),S=p.useCallback((function(t,n){var r;if(!l)return t;var o=null===(r=n.stateToRestore.columns)||void 0===r?void 0:r.columnVisibilityModel;if(null!=o){var a=wu({apiRef:e,columnsTypes:s,columnsToUpsert:[],shouldRegenColumnVisibilityModelFromColumns:!1,currentColumnVisibilityModel:o,reset:!1});e.current.setState(Eu(a))}return t}),[e,l,s]);jc(e,"exportState",D),jc(e,"restoreState",S);var k=p.useCallback((function(t){if("hydrateColumns"===t){i.info("Columns pre-processing have changed, regenerating the columns");var n=wu({apiRef:e,columnsTypes:s,columnsToUpsert:[],shouldRegenColumnVisibilityModelFromColumns:!l,reset:!1});c(n)}}),[e,i,c,s,l]),P=p.useRef(null);mc(e,qr.preProcessorRegister,k),mc(e,qr.viewportInnerSizeChange,(function(t){P.current!==t.width&&(P.current=t.width,c(Cu(wo(e.current.state),t.width)))})),gc(e,qr.columnVisibilityChange,t.onColumnVisibilityChange);var A=p.useRef(!0);p.useEffect((function(){if(A.current)A.current=!1;else{i.info("GridColumns have changed, new length ".concat(t.columns.length));var n=wu({apiRef:e,columnsTypes:s,shouldRegenColumnVisibilityModelFromColumns:!l,columnsToUpsert:t.columns,reset:!0});c(n)}}),[i,e,c,t.columns,s,l]),p.useEffect((function(){void 0!==t.columnVisibilityModel&&e.current.setColumnVisibilityModel(t.columnVisibilityModel)}),[e,i,t.columnVisibilityModel])}(t,e),function(e,t){var n=ea(e,"useDensity");Lc(e,(function(e){return Object.assign(Object.assign({},e),{density:Nc(t.density,t.headerHeight,t.rowHeight)})}));var r=p.useCallback((function(r){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t.headerHeight,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t.rowHeight;n.debug("Set grid density to ".concat(r)),e.current.setState((function(e){var t=Ko(e),n=Nc(r,o,a);return ks(t,n)?e:Object.assign(Object.assign({},e),{density:n})})),e.current.forceUpdate()}),[n,e,t.headerHeight,t.rowHeight]);p.useEffect((function(){e.current.setDensity(t.density,t.headerHeight,t.rowHeight)}),[e,t.density,t.rowHeight,t.headerHeight]),Dc(e,{setDensity:r})}(t,e),function(e,t){var n=ea(e,"useGridRows"),a=p.useRef({state:{value:{idRowsLookup:{},ids:[]},props:{rowCount:void 0,getRowId:void 0},rowsBeforePartialUpdates:[]},timeout:null,lastUpdateMs:0});Lc(e,(function(n){return a.current.state=nd({rows:t.rows,props:{rowCount:t.rowCount,getRowId:t.getRowId},prevState:a.current.state}),a.current.lastUpdateMs=Date.now(),Object.assign(Object.assign({},n),{rows:rd(a.current,null,e)})}));var i=p.useCallback((function(t){var n;return null!==(n=po(e)[t])&&void 0!==n?n:null}),[e]),s=p.useCallback((function(n,r){var o=function(){a.current.timeout=null,a.current.lastUpdateMs=Date.now(),e.current.setState((function(t){return Object.assign(Object.assign({},t),{rows:rd(a.current,fo(e),e)})})),e.current.publishEvent(qr.rowsSet),e.current.forceUpdate()};if(a.current.timeout&&clearTimeout(a.current.timeout),a.current.state=n,a.current.timeout=null,r){var i=t.throttleRowsMs-(Date.now()-a.current.lastUpdateMs);i>0?a.current.timeout=setTimeout(o,i):o()}else o()}),[e,a,t.throttleRowsMs]),l=p.useCallback((function(e){n.debug("Updating all rows, new length ".concat(e.length)),s(nd({rows:e,prevState:a.current.state}),!0)}),[n,s]),u=p.useCallback((function(n){if(t.signature===dc.DataGrid&&n.length>1)throw new Error(["MUI: You can't update several rows at once in `apiRef.current.updateRows` on the DataGrid.","You need to upgrade to the DataGridPro component to unlock this feature."].join("\n"));var r=new Map;n.forEach((function(e){var n=td(e,t.getRowId,"A row was provided without id when calling updateRows():");r.has(n)?r.set(n,Object.assign(Object.assign({},r.get(n)),e)):r.set(n,e)}));var i=[],l={idRowsLookup:Object.assign({},a.current.state.value.idRowsLookup),ids:(0,o.Z)(a.current.state.value.ids)};r.forEach((function(t,n){return"delete"===t._action?(delete l.idRowsLookup[n],void i.push(n)):e.current.getRow(n)?void(l.idRowsLookup[n]=Object.assign(Object.assign({},e.current.getRow(n)),t)):(l.idRowsLookup[n]=t,void l.ids.push(n))})),i.length>0&&(l.ids=l.ids.filter((function(e){return!i.includes(e)})));var u=Object.assign(Object.assign({},a.current.state),{value:l});s(u,!0)}),[e,t.getRowId,s,t.signature]),c=p.useCallback((function(){var t=vo(e),n=po(e);return new Map(t.map((function(e){return[e,n[e]]})))}),[e]),d=p.useCallback((function(){return uo(e)}),[e]),f=p.useCallback((function(){return vo(e)}),[e]),h=p.useCallback((function(t,n){var o=e.current.getRowNode(t);if(!o)throw new Error("MUI: No row with id #".concat(t," found"));var a=Object.assign(Object.assign({},o),{childrenExpanded:n});e.current.setState((function(e){return Object.assign(Object.assign({},e),{rows:Object.assign(Object.assign({},e.rows),{tree:Object.assign(Object.assign({},e.rows.tree),(0,r.Z)({},t,a))})})})),e.current.forceUpdate(),e.current.publishEvent(qr.rowExpansionChange,a)}),[e]),m=p.useCallback((function(t){var n;return null!==(n=fo(e)[t])&&void 0!==n?n:null}),[e]);p.useEffect((function(){return function(){null!==a.current.timeout&&clearTimeout(a.current.timeout)}}),[]);var v=p.useRef(!0);p.useEffect((function(){v.current?v.current=!1:a.current.state.rowsBeforePartialUpdates!==t.rows&&(n.debug("Updating all rows, new length ".concat(t.rows.length)),s(nd({rows:t.rows,props:{rowCount:t.rowCount,getRowId:t.getRowId},prevState:a.current.state}),!1))}),[t.rows,t.rowCount,t.getRowId,n,s]);var g=p.useCallback((function(){var e;n.info("Row grouping pre-processing have changed, regenerating the row tree"),e=a.current.state.rowsBeforePartialUpdates===t.rows?void 0:t.rows,s(nd({rows:e,props:{rowCount:t.rowCount,getRowId:t.getRowId},prevState:a.current.state}),!1)}),[n,s,t.rowCount,t.getRowId,t.rows]);mc(e,qr.rowGroupsPreProcessingChange,g),Dc(e,{getRow:i,getRowModels:c,getRowsCount:d,getAllRowIds:f,setRows:l,updateRows:u,setRowChildrenExpansion:h,getRowNode:m})}(t,e),function(e){var t=p.useCallback((function(t){return{field:t,colDef:e.current.getColumn(t)}}),[e]),n=p.useCallback((function(){var t;return(t=e.current).getCellValue.apply(t,arguments)}),[e]),r=p.useCallback((function(t){var r=e.current.getRow(t);if(!r)throw new Error("No row with id #".concat(t," found"));return{id:t,columns:e.current.getAllColumns(),row:r,getValue:n}}),[e,n]),o=p.useCallback((function(t,r){var o=e.current.getRow(t),a=e.current.getRowNode(t);if(!o||!a)throw new Error("No row with id #".concat(t," found"));var i=ul(e),s=pl(e);return{id:t,field:r,row:o,rowNode:a,value:o[r],colDef:e.current.getColumn(r),cellMode:e.current.getCellMode(t,r),getValue:n,api:e.current,hasFocus:null!==i&&i.field===r&&i.id===t,tabIndex:s&&s.field===r&&s.id===t?0:-1}}),[e,n]),a=p.useCallback((function(t,r){var o=e.current.getColumn(r),a=e.current.getCellValue(t,r),i=e.current.getRow(t),s=e.current.getRowNode(t);if(!i||!s)throw new Error("No row with id #".concat(t," found"));var l=ul(e),u=pl(e),c={id:t,field:r,row:i,rowNode:s,colDef:o,cellMode:e.current.getCellMode(t,r),getValue:n,hasFocus:null!==l&&l.field===r&&l.id===t,tabIndex:u&&u.field===r&&u.id===t?0:-1,value:a,formattedValue:a};return o.valueFormatter&&(c.formattedValue=o.valueFormatter({id:t,field:c.field,value:c.value,api:e.current})),c.isEditable=o&&e.current.isCellEditable(c),c}),[e,n]),i=p.useCallback((function(t,n){var r=e.current.getColumn(n);if(!r||!r.valueGetter){var a=e.current.getRow(t);if(!a)throw new Error("No row with id #".concat(t," found"));return a[n]}return r.valueGetter(o(t,n))}),[e,o]),s=p.useCallback((function(t){return e.current.rootElementRef.current?function(e,t){return e.querySelector('[role="columnheader"][data-field="'.concat(au(t),'"]'))}(e.current.rootElementRef.current,t):null}),[e]),l=p.useCallback((function(t){return e.current.rootElementRef.current?iu(e.current.rootElementRef.current,t):null}),[e]),u=p.useCallback((function(t,n){return e.current.rootElementRef.current?function(e,t){var n=t.field,r=iu(e,t.id);return r?r.querySelector(".".concat(Yr.cell,'[data-field="').concat(au(n),'"]')):null}(e.current.rootElementRef.current,{id:t,field:n}):null}),[e]);Dc(e,{getCellValue:i,getCellParams:a,getCellElement:u,getRowParams:r,getRowElement:l,getColumnHeaderParams:t,getColumnHeaderElement:s})}(t),ed(t,e),function(e,t){var n=ea(e,"useGridFocus");Lc(e,(function(e){return Object.assign(Object.assign({},e),{focus:{cell:null,columnHeader:null},tabIndex:{cell:null,columnHeader:null}})}));var r=p.useRef(null),o=p.useCallback((function(t,r){if(e.current.getRow(t)){var o=ul(e);(null==o?void 0:o.id)===t&&o.field===r||(e.current.setState((function(e){return n.debug("Focusing on cell with id=".concat(t," and field=").concat(r)),Object.assign(Object.assign({},e),{tabIndex:{cell:{id:t,field:r},columnHeader:null},focus:{cell:{id:t,field:r},columnHeader:null}})})),e.current.forceUpdate(),e.current.publishEvent(qr.cellFocusIn,e.current.getCellParams(t,r)))}}),[e,n]),a=p.useCallback((function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=ul(e);o&&e.current.publishEvent(qr.cellFocusOut,e.current.getCellParams(o.id,o.field),r),e.current.setState((function(e){return n.debug("Focusing on column header with colIndex=".concat(t)),Object.assign(Object.assign({},e),{tabIndex:{columnHeader:{field:t},cell:null},focus:{columnHeader:{field:t},cell:null}})})),e.current.forceUpdate()}),[e,n]),i=p.useCallback((function(t){var n=t.id,r=t.field;e.current.setCellFocus(n,r)}),[e]),s=p.useCallback((function(t,n){"Enter"===n.key||"Tab"===n.key||rl(n.key)||e.current.setCellFocus(t.id,t.field)}),[e]),l=p.useCallback((function(t,n){var r=t.field;n.target===n.currentTarget&&e.current.setColumnHeaderFocus(r,n)}),[e]),u=p.useCallback((function(){n.debug("Clearing focus"),e.current.setState((function(e){return Object.assign(Object.assign({},e),{focus:{cell:null,columnHeader:null}})}))}),[n,e]),c=p.useCallback((function(e){r.current=e}),[]),d=p.useCallback((function(t){var n=r.current;r.current=null;var o=ul(e);if(o){if((null==n?void 0:n.id)!==o.id||(null==n?void 0:n.field)!==o.field){var a=e.current.getCellElement(o.id,o.field);(null==a?void 0:a.contains(t.target))||e.current.getRow(o.id)&&(e.current.publishEvent(qr.cellFocusOut,e.current.getCellParams(o.id,o.field),t),n?e.current.setCellFocus(n.id,n.field):(e.current.setState((function(e){return Object.assign(Object.assign({},e),{focus:{cell:null,columnHeader:null}})})),e.current.forceUpdate()))}}else n&&e.current.setCellFocus(n.id,n.field)}),[e]),f=p.useCallback((function(t){if("view"!==t.cellMode){var n=ul(e);(null==n?void 0:n.id)===t.id&&(null==n?void 0:n.field)===t.field||e.current.setCellFocus(t.id,t.field)}}),[e]);Dc(e,{setCellFocus:o,setColumnHeaderFocus:a}),p.useEffect((function(){var t=ul(e);t&&(e.current.getRow(t.id)||e.current.setState((function(e){return Object.assign(Object.assign({},e),{focus:{cell:null,columnHeader:null}})})))}),[e,t.rows]),p.useEffect((function(){var t=(0,F.Z)(e.current.rootElementRef.current);return t.addEventListener("click",d),function(){t.removeEventListener("click",d)}}),[e,d]),mc(e,qr.columnHeaderBlur,u),mc(e,qr.cellDoubleClick,i),mc(e,qr.cellMouseUp,c),mc(e,qr.cellKeyDown,s),mc(e,qr.cellModeChange,f),mc(e,qr.columnHeaderFocus,l)}(t,e),function(e,t){var n=ea(e,"useGridSorting"),r=p.useRef({}),a=p.useRef(null);Lc(e,(function(e){var n,r,o,a;return Object.assign(Object.assign({},e),{sorting:{sortModel:null!==(a=null!==(n=t.sortModel)&&void 0!==n?n:null===(o=null===(r=t.initialState)||void 0===r?void 0:r.sorting)||void 0===o?void 0:o.sortModel)&&void 0!==a?a:[],sortedRows:[]}})})),e.current.unstable_updateControlState({stateId:"sortModel",propModel:t.sortModel,propOnChange:t.onSortModelChange,stateSelector:xo,changeEvent:qr.sortModelChange});var i=p.useCallback((function(t,n){var r=xo(e),a=r.findIndex((function(e){return e.field===t})),i=(0,o.Z)(r);return a>-1?n?i.splice(a,1,n):i.splice(a,1):i=[].concat((0,o.Z)(r),[n]),i}),[e]),s=p.useCallback((function(n,r){var o,a,i=xo(e).find((function(e){return e.field===n.field}));if(i){var s=void 0===r?Rs(null!==(o=n.sortingOrder)&&void 0!==o?o:t.sortingOrder,i.sort):r;return null==s?void 0:Object.assign(Object.assign({},i),{sort:s})}return{field:n.field,sort:void 0===r?Rs(null!==(a=n.sortingOrder)&&void 0!==a?a:t.sortingOrder):r}}),[e,t.sortingOrder]),l=p.useCallback((function(){if(t.sortingMode===Hl)return n.debug("Skipping sorting rows as sortingMode = server"),void e.current.setState((function(t){return Object.assign(Object.assign({},t),{sorting:Object.assign(Object.assign({},t.sorting),{sortedRows:vo(t,e.current.instanceId)})})}));e.current.setState((function(t){var n=ho(t,e.current.instanceId),o=r.current[n];if(!o)throw new Error("MUI: Invalid sorting method.");var a=function(e,t){var n=e.map((function(e){return function(e,t){var n=t.current.getColumn(e.field);return n?{getSortCellParams:function(e){return{id:e,field:n.field,rowNode:t.current.getRowNode(e),value:t.current.getCellValue(e,n.field),api:t.current}},comparator:"desc"===e.sort?function(){return-1*n.sortComparator.apply(n,arguments)}:n.sortComparator}:null}(e,t)})).filter((function(e){return!!e}));return 0===n.length?null:function(e){return e.map((function(e){return{value:e,params:n.map((function(t){return t.getSortCellParams(e.id)}))}})).sort((function(e,t){return r=n,o=e.params,a=t.params,r.reduce((function(e,t,n){if(0!==e)return e;var r=o[n],i=a[n];return t.comparator(r.value,i.value,r,i)}),0);var r,o,a})).map((function(e){return e.value.id}))}}(xo(t,e.current.instanceId),e),i=o({sortRowList:a});return Object.assign(Object.assign({},t),{sorting:Object.assign(Object.assign({},t.sorting),{sortedRows:i})})})),e.current.forceUpdate()}),[e,n,t.sortingMode]),u=p.useCallback((function(t){xo(e)!==t&&(n.debug("Setting sort model"),e.current.setState(_s(t)),e.current.forceUpdate(),e.current.applySorting())}),[e,n]),c=p.useCallback((function(n,r,o){if(n.sortable){var a,l=s(n,r);a=!o||t.disableMultipleColumnsSorting?l?[l]:[]:i(n.field,l),e.current.setSortModel(a)}}),[e,i,s,t.disableMultipleColumnsSorting]),d=p.useCallback((function(){return xo(e)}),[e]),f=p.useCallback((function(){return yo(e).map((function(e){return e.model}))}),[e]),h=p.useCallback((function(){return bo(e)}),[e]),m=p.useCallback((function(t){return e.current.getSortedRowIds().indexOf(t)}),[e]),v=p.useCallback((function(t){return e.current.getSortedRowIds()[t]}),[e]);Dc(e,{getSortModel:d,getSortedRows:f,getSortedRowIds:h,getRowIndex:m,getRowIdFromRowIndex:v,setSortModel:u,sortColumn:c,applySorting:l});var g=p.useCallback((function(t){var n=xo(e);return 0===n.length?t:Object.assign(Object.assign({},t),{sorting:{sortModel:n}})}),[e]),b=p.useCallback((function(t,n){var r,a=null===(r=n.stateToRestore.sorting)||void 0===r?void 0:r.sortModel;return null==a?t:(e.current.setState(_s(a)),Object.assign(Object.assign({},t),{callbacks:[].concat((0,o.Z)(t.callbacks),[e.current.applySorting])}))}),[e]),y=p.useCallback((function(t){if(!t.sortRowList)return vo(e);var n=fo(e);return t.sortRowList(Object.values(n))}),[e]);jc(e,"exportState",g),jc(e,"restoreState",b),function(e,t,n){var r=p.useCallback((function(e){return e[t]=n,e}),[t,n]);jc(e,"sortingMethod",r)}(e,"none",y);var x=p.useCallback((function(e,t){var n=e.colDef,r=t.shiftKey||t.metaKey||t.ctrlKey;c(n,void 0,r)}),[c]),C=p.useCallback((function(e,t){var n=e.colDef;!Ks(t.key)||t.ctrlKey||t.metaKey||c(n,void 0,t.shiftKey)}),[c]),w=p.useCallback((function(){var t=xo(e),n=So(e);if(t.length>0){var r=t.filter((function(e){return n.find((function(t){return t.field===e.field}))}));r.lengthp?i(c,d-1):s(c,n);break;case"ArrowRight":c0&&i(c-1,d);break;case"Tab":n.shiftKey&&c>0?i(c-1,d):!n.shiftKey&&c=p?i(c,v):s(c,n);break;case"Home":n.ctrlKey||n.metaKey||n.shiftKey?i(0,p):i(0,d);break;case"End":n.ctrlKey||n.metaKey||n.shiftKey?i(h,f):i(h,d);break;default:m=!1}m&&n.preventDefault()}}),[e,o,r,a,i,s]),u=p.useCallback((function(t,n){var o,l,u,c;if(t.field&&e.current.getRootDimensions()){var d=e.current.unstable_getViewportPageSize(),p=t.field?e.current.getColumnIndex(t.field):0,f=null!==(l=null===(o=a.range)||void 0===o?void 0:o.firstRowIndex)&&void 0!==l?l:null,h=null!==(c=null===(u=a.range)||void 0===u?void 0:u.lastRowIndex)&&void 0!==c?c:null,m=r-1,v=!0;switch(n.key){case"ArrowDown":null!==f&&i(p,f);break;case"ArrowRight":p0&&s(p-1,n);break;case"PageDown":null!==f&&null!==h&&i(p,Math.min(f+d,h));break;case"Home":s(0,n);break;case"End":s(m,n);break;case"Enter":(n.ctrlKey||n.metaKey)&&e.current.toggleColumnMenu(t.field);break;case" ":break;default:v=!1}v&&n.preventDefault()}}),[e,r,a,i,s]);mc(e,qr.cellNavigationKeyDown,l),mc(e,qr.columnHeaderKeyDown,u)}(t,e),function(e){var t=ea(e,"useGridCsvExport"),n=p.useCallback((function(){var n,r,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.debug("Get data as CSV");var a=So(e);return Vc({columns:o.fields?o.fields.map((function(e){return a.find((function(t){return t.field===e}))})).filter((function(e){return!!e})):(o.allColumns?a:Po(e)).filter((function(e){return!e.disableExport})),rowIds:(null!==(n=o.getRowsToExport)&&void 0!==n?n:Hc)({apiRef:e}),getCellParams:e.current.getCellParams,delimiterCharacter:o.delimiter||",",includeHeaders:null===(r=o.includeHeaders)||void 0===r||r})}),[t,e]),r=p.useCallback((function(e){t.debug("Export data as CSV");var r=n(e);!function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"csv",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:document.title,r="".concat(n,".").concat(t);if("download"in HTMLAnchorElement.prototype){var o=URL.createObjectURL(e),a=document.createElement("a");return a.href=o,a.download=r,a.click(),void setTimeout((function(){URL.revokeObjectURL(o)}))}throw new Error("MUI: exportAs not supported")}(new Blob([(null==e?void 0:e.utf8WithBom)?new Uint8Array([239,187,191]):"",r],{type:"text/csv"}),"csv",null==e?void 0:e.fileName)}),[t,n]);Dc(e,{getDataAsCsv:n,exportDataAsCsv:r})}(t),function(e,t){var n=ea(e,"useGridPrintExport"),r=oo(e,Ro),a=oo(e,Xo),i=oo(e,Ho),s=oo(e,ko),l=oo(e,So),u=p.useRef(null),c=p.useRef(),f=p.useRef([]);p.useEffect((function(){u.current=(0,F.Z)(e.current.rootElementRef.current)}),[e]);var h=p.useCallback((function(t,n){return new Promise((function(r){t||n?(e.current.updateColumns(l.map((function(e){return!1!==s[e.field]&&f.current.push(e.field),n?(e.hide=!1,e):(e.hide=!(null==t?void 0:t.includes(e.field))||e.disableExport,e)}))),r()):r()}))}),[l,s,e]),m=p.useCallback((function(e){var t=document.createElement("iframe");return t.id="grid-print-window",t.src=window.location.href,t.style.position="absolute",t.style.width="0px",t.style.height="0px",t.title=e||document.title,t}),[]),v=p.useCallback((function(t,n){var i,s,l,c,d,p,f=Object.assign({copyStyles:!0,hideToolbar:!1,hideFooter:!1},n);t.onload=null;var h=t.contentDocument||(null===(s=t.contentWindow)||void 0===s?void 0:s.document);if(h){var m=e.current.rootElementRef.current,v=m.cloneNode(!0),g=v.querySelector(".".concat(Yr.virtualScroller));g.style.height="auto",g.style.width="auto",g.parentElement.style.width="auto",g.parentElement.style.height="auto",v.querySelector(".".concat(Yr.main)).style.overflow="visible",v.querySelector(".".concat(Yr.columnHeaders)).querySelector(".".concat(Yr.columnHeadersInner)).style.width="100%";var b=(null===(l=m.querySelector(".".concat(Yr.toolbarContainer)))||void 0===l?void 0:l.clientHeight)||0,y=(null===(c=m.querySelector(".".concat(Yr.footerContainer)))||void 0===c?void 0:c.clientHeight)||0;f.hideToolbar&&(null===(d=v.querySelector(".".concat(Yr.toolbarContainer)))||void 0===d||d.remove(),b=0),f.hideFooter&&(null===(p=v.querySelector(".".concat(Yr.footerContainer)))||void 0===p||p.remove(),y=0),v.style.height="".concat(r.currentPageTotalHeight+a+b+y,"px"),h.body.innerHTML="",h.body.appendChild(v);var x="function"==typeof f.pageStyle?f.pageStyle():f.pageStyle;if("string"==typeof x){var C=h.createElement("style");C.appendChild(h.createTextNode(x)),h.head.appendChild(C)}if(f.bodyClassName&&(i=h.body.classList).add.apply(i,(0,o.Z)(f.bodyClassName.split(" "))),f.copyStyles)for(var w=u.current.querySelectorAll("style, link[rel='stylesheet']"),E=0;E0&&void 0!==arguments[0]&&arguments[0];if(0!==e.current.getSelectedRows().size){var n=e.current.getDataAsCsv({includeHeaders:t,delimiter:"\t"});navigator.clipboard?navigator.clipboard.writeText(n).catch((function(){Bc(n)})):Bc(n)}}),[e]),n=p.useCallback((function(t){var n,r=t.ctrlKey||t.metaKey||t.altKey;"C"===String.fromCharCode(t.keyCode)&&r&&""===(null===(n=window.getSelection())||void 0===n?void 0:n.toString())&&e.current.unstable_copySelectedRowsToClipboard(t.altKey)}),[e]);Sc(e,e.current.rootElementRef,"keydown",n),Dc(e,{unstable_copySelectedRowsToClipboard:t})}(t),function(e,t){var n=ea(e,"useResizeContainer"),r=p.useRef(!1),o=p.useRef(null),a=p.useRef(null),i=oo(e,Ro),s=oo(e,Xo),l=p.useCallback((function(){var n,r=null===(n=e.current.rootElementRef)||void 0===n?void 0:n.current,l=_o(e);if(o.current){var u;if(null!=t.scrollbarSize)u=t.scrollbarSize;else if(l&&r){var c=(0,F.Z)(r).createElement("div");c.style.width="99px",c.style.height="99px",c.style.position="absolute",c.style.overflow="scroll",c.className="scrollDiv",r.appendChild(c),u=c.offsetWidth-c.clientWidth,r.removeChild(c)}else u=0;var d={width:o.current.width,height:t.autoHeight?i.currentPageTotalHeight:o.current.height-s},p=function(e){var t=e.content,n=e.container,r=e.scrollBarSize,o=t.width>n.width,a=t.height>n.height,i=!1,s=!1;return(o||a)&&(i=o,(s=t.height+(i?r:0)>n.height)&&(i=t.width+r>n.width)),{hasScrollX:i,hasScrollY:s}}({content:{width:Math.round(l),height:i.currentPageTotalHeight},container:d,scrollBarSize:u}),f=p.hasScrollX,h=p.hasScrollY,m={viewportOuterSize:d,viewportInnerSize:{width:d.width-(h?u:0),height:d.height-(f?u:0)},hasScrollX:f,hasScrollY:h},v=a.current;a.current=m,m.viewportInnerSize.width===(null==v?void 0:v.viewportInnerSize.width)&&m.viewportInnerSize.height===(null==v?void 0:v.viewportInnerSize.height)||e.current.publishEvent(qr.viewportInnerSizeChange,m.viewportInnerSize)}}),[e,t.scrollbarSize,t.autoHeight,s,i.currentPageTotalHeight]),u=p.useCallback((function(){l(),e.current.publishEvent(qr.debouncedResize,o.current)}),[e,l]),c=p.useCallback((function(){return a.current}),[]),d=p.useCallback((function(){var n=e.current.getRootDimensions();if(!n)return 0;var r=Uc(e,{pagination:t.pagination,paginationMode:t.paginationMode});if(t.getRowHeight){var o=e.current.unstable_getRenderContext(),a=o.lastRowIndex-o.firstRowIndex;return Math.min(a-1,r.rows.length)}var i=Math.floor(n.viewportInnerSize.height/Yo(e));return Math.min(i,r.rows.length)}),[e,t.pagination,t.paginationMode,t.getRowHeight]);Dc(e,{resize:u,getRootDimensions:c,unstable_getViewportPageSize:d});var f=p.useMemo((function(){return(0,P.Z)(u,60)}),[u]),h=p.useRef(!0),m=p.useCallback((function(e){o.current=e;var a=/jsdom/.test(window.navigator.userAgent);return 0!==e.height||r.current||t.autoHeight||a||(n.warn(["The parent of the grid has an empty height.","You need to make sure the container has an intrinsic height.","The grid displays with a height of 0px.","","You can find a solution in the docs:","https://mui.com/components/data-grid/layout/"].join("\n")),r.current=!0),0!==e.width||r.current||a||(n.warn(["The parent of the grid has an empty width.","You need to make sure the container has an intrinsic width.","The grid displays with a width of 0px.","","You can find a solution in the docs:","https://mui.com/components/data-grid/layout/"].join("\n")),r.current=!0),h.current?(u(),void(h.current=!1)):void f()}),[t.autoHeight,f,n,u]);(0,E.Z)((function(){return l()}),[l]),gc(e,qr.visibleRowsSet,l),gc(e,qr.pageChange,l),gc(e,qr.pageSizeChange,l),gc(e,qr.columnsChange,l),mc(e,qr.resize,m),gc(e,qr.debouncedResize,t.onResize)}(t,e),function(e,t){gc(e,qr.columnHeaderClick,t.onColumnHeaderClick),gc(e,qr.columnHeaderDoubleClick,t.onColumnHeaderDoubleClick),gc(e,qr.columnHeaderOver,t.onColumnHeaderOver),gc(e,qr.columnHeaderOut,t.onColumnHeaderOut),gc(e,qr.columnHeaderEnter,t.onColumnHeaderEnter),gc(e,qr.columnHeaderLeave,t.onColumnHeaderLeave),gc(e,qr.columnOrderChange,t.onColumnOrderChange),gc(e,qr.cellClick,t.onCellClick),gc(e,qr.cellDoubleClick,t.onCellDoubleClick),gc(e,qr.cellKeyDown,t.onCellKeyDown),gc(e,qr.cellFocusOut,t.onCellFocusOut),gc(e,qr.rowDoubleClick,t.onRowDoubleClick),gc(e,qr.rowClick,t.onRowClick),gc(e,qr.componentError,t.onError),gc(e,qr.stateChange,t.onStateChange)}(t,e),function(e){var t=p.useCallback((function(){return e.current.unstable_applyPreProcessors("exportState",{})}),[e]),n=p.useCallback((function(t){e.current.unstable_applyPreProcessors("restoreState",{callbacks:[]},{stateToRestore:t}).callbacks.forEach((function(e){e()})),e.current.forceUpdate()}),[e]);Dc(e,{exportState:t,restoreState:n})}(t),t},id={autoHeight:!1,autoPageSize:!1,checkboxSelection:!1,checkboxSelectionVisibleOnly:!1,columnBuffer:3,rowBuffer:3,columnThreshold:3,rowThreshold:3,density:Bl.Standard,disableExtendRowFullWidth:!1,disableColumnFilter:!1,disableColumnMenu:!1,disableColumnSelector:!1,disableDensitySelector:!1,disableMultipleColumnsFiltering:!1,disableMultipleSelection:!1,disableMultipleColumnsSorting:!1,disableSelectionOnClick:!1,disableVirtualization:!1,editMode:Al.Cell,filterMode:Vl,headerHeight:56,hideFooter:!1,hideFooterPagination:!1,hideFooterRowCount:!1,hideFooterSelectedRowCount:!1,logger:console,logLevel:"error",pagination:!1,paginationMode:Vl,rowHeight:52,rowsPerPageOptions:[25,50,100],showCellRightBorder:!1,showColumnRightBorder:!1,sortingOrder:["asc","desc",null],sortingMode:Vl,throttleRowsMs:0,disableColumnReorder:!1,disableColumnResize:!1},sd=p.memo((function(e){var t=e.sortingOrder,n=to(e,["sortingOrder"]),r=Qr(),o="asc"===(0,u.Z)(t,1)[0]?r.components.ColumnSortedAscendingIcon:r.components.ColumnSortedDescendingIcon;return o?p.createElement(o,Object.assign({},n)):null})),ld=p.forwardRef((function(e,t){var n=e.message,r=(e.hasError,e.errorInfo,to(e,["message","hasError","errorInfo"])),o=Kr().current.getLocaleText("errorOverlayDefaultLabel");return p.createElement(Xl,Object.assign({ref:t},r),n||o)})),ud=p.forwardRef((function(e,t){var n=Kr().current.getLocaleText("noResultsOverlayLabel");return p.createElement(Xl,Object.assign({ref:t},e),n)})),cd={BooleanCellTrueIcon:Da,BooleanCellFalseIcon:ba,ColumnMenuIcon:ga,OpenFilterButtonIcon:ca,ColumnFilteredIcon:da,ColumnSelectorIcon:pa,ColumnUnsortedIcon:sd,ColumnSortedAscendingIcon:ia,ColumnSortedDescendingIcon:sa,ColumnResizeIcon:fa,DensityCompactIcon:ha,DensityStandardIcon:ma,DensityComfortableIcon:va,ExportIcon:Ea,MoreActionsIcon:Sa,TreeDataCollapseIcon:ua,TreeDataExpandIcon:la,GroupingCriteriaCollapseIcon:ua,GroupingCriteriaExpandIcon:la,DetailPanelExpandIcon:ya,DetailPanelCollapseIcon:xa},dd=Object.assign(Object.assign({},cd),{BaseCheckbox:Or.Z,BaseTextField:rn.Z,BaseFormControl:Tr.Z,BaseSelect:ir.Z,BaseSwitch:Nn,BaseButton:_r.Z,BaseTooltip:Gr,BasePopper:bt,Cell:function(e){var t=e.align,n=e.children,r=e.colIndex,o=e.cellMode,a=e.field,i=e.formattedValue,s=e.hasFocus,l=e.height,u=e.isEditable,c=e.rowId,d=e.tabIndex,f=e.value,h=e.width,m=e.className,v=e.showRightBorder,b=(e.extendRowFullWidth,e.row,e.onClick),y=e.onDoubleClick,x=e.onMouseDown,C=e.onMouseUp,w=e.onKeyDown,E=e.onDragEnter,D=e.onDragOver,S=to(e,["align","children","colIndex","cellMode","field","formattedValue","hasFocus","height","isEditable","rowId","tabIndex","value","width","className","showRightBorder","extendRowFullWidth","row","onClick","onDoubleClick","onMouseDown","onMouseUp","onKeyDown","onDragEnter","onDragOver"]),k=null==i?f:i,P=p.useRef(null),O=Kr(),T=function(e){var t=e.align,n=e.showRightBorder,r=e.isEditable,o=e.classes,a={root:["cell","cell--text".concat((0,A.Z)(t)),r&&"cell--editable",n&&"withBorder"]};return(0,g.Z)(a,$r,o)}({align:t,showRightBorder:v,isEditable:u,classes:Qr().classes}),_=p.useCallback((function(e){return function(t){var n=O.current.getCellParams(c,a||"");O.current.publishEvent(e,n,t),C&&C(t)}}),[O,a,C,c]),R=p.useCallback((function(e,t){return function(n){if(n.currentTarget.contains(n.target)&&O.current.getRow(c)){var r=O.current.getCellParams(c,a||"");O.current.publishEvent(e,r,n),t&&t(n)}}}),[O,a,c]),M={minWidth:h,maxWidth:h,minHeight:l,maxHeight:l};p.useLayoutEffect((function(){if(s&&o!==Fl.Edit){var e=(0,F.Z)(O.current.rootElementRef.current);if(P.current&&!P.current.contains(e.activeElement)){var t=P.current.querySelector('[tabindex="0"]')||P.current;if(void 0===Ll&&document.createElement("div").focus({get preventScroll(){return Ll=!0,!1}}),Ll)t.focus({preventScroll:!0});else{var n=O.current.getScrollPosition();t.focus(),O.current.scroll(n)}}}}));var Z=S.onFocus;return p.createElement("div",Object.assign({ref:P,className:(0,I.Z)(m,T.root),role:"cell","data-field":a,"data-colindex":r,"aria-colindex":r+1,style:M,tabIndex:"view"!==o&&u?-1:d,onClick:R(qr.cellClick,b),onDoubleClick:R(qr.cellDoubleClick,y),onMouseDown:R(qr.cellMouseDown,x),onMouseUp:_(qr.cellMouseUp),onKeyDown:R(qr.cellKeyDown,w),onDragEnter:R(qr.cellDragEnter,E),onDragOver:R(qr.cellDragOver,D)},S,{onFocus:Z}),null!=n?n:null==k?void 0:k.toString())},ColumnMenu:ku,ErrorOverlay:ld,Footer:oc,Header:ac,Toolbar:null,PreferencesPanel:Gu,LoadingOverlay:ic,NoResultsOverlay:ud,NoRowsOverlay:sc,Pagination:uc,FilterPanel:function(){var e,t=Kr(),n=Qr(),r=oo(t,Zo),a=oo(t,Fo),i=p.useRef(null),s=p.useCallback((function(e){t.current.upsertFilterItem(e)}),[t]),l=p.useCallback((function(e){t.current.setFilterLinkOperator(e)}),[t]),u=p.useCallback((function(){var e=a.find((function(e){var t;return null===(t=e.filterOperators)||void 0===t?void 0:t.length}));return e?{columnField:e.field,operatorValue:e.filterOperators[0].value,id:Math.round(1e5*Math.random())}:null}),[a]),c=p.useMemo((function(){if(r.items.length)return r.items;var e=u();return e?[e]:[]}),[r.items,u]),d=c.length>1,f=p.useCallback((function(e){t.current.deleteFilterItem(e)}),[t]);return p.useEffect((function(){c.length>0&&i.current.focus()}),[c.length]),p.createElement(Zu,null,p.createElement(Au,null,c.map((function(e,t){return p.createElement(Ku,{key:null==e.id?t:e.id,item:e,applyFilterChanges:s,deleteFilter:f,hasMultipleFilters:d,showMultiFilterOperators:t>0,multiFilterOperator:r.linkOperator,disableMultiFilterOperator:1!==t,applyMultiFilterOperatorChanges:l,focusElementRef:t===c.length-1?i:null})}))),!n.disableMultipleColumnsFiltering&&p.createElement(Ou,null,p.createElement(n.components.BaseButton,Object.assign({onClick:function(){var e=u();e&&t.current.setFilterModel(Object.assign(Object.assign({},r),{items:[].concat((0,o.Z)(c),[e])}))},startIcon:p.createElement(ya,null),color:"primary"},null===(e=n.componentsProps)||void 0===e?void 0:e.baseButton),t.current.getLocaleText("filterPanelAddFilter"))))},ColumnsPanel:function(){var e,t,n,r=Kr(),o=p.useRef(null),a=oo(r,So),i=oo(r,ko),s=Qr(),l=p.useState(""),c=(0,u.Z)(l,2),d=c[0],f=c[1],h=function(e){var t=e.classes;return(0,g.Z)({root:["columnsPanel"],columnsPanelRow:["columnsPanelRow"]},$r,t)}({classes:s.classes}),m=function(e){var t=e.target.name;r.current.setColumnVisibility(t,!1===i[t])},v=p.useCallback((function(e){r.current.updateColumns(a.map((function(t){return!1!==t.hideable?{field:t.field,hide:!e}:t})))}),[r,a]),b=p.useCallback((function(e){f(e.target.value)}),[]),y=p.useMemo((function(){return d?a.filter((function(e){return e.field.toLowerCase().indexOf(d.toLowerCase())>-1||e.headerName&&e.headerName.toLowerCase().indexOf(d.toLowerCase())>-1})):a}),[a,d]);return p.useEffect((function(){o.current.focus()}),[]),p.createElement(Zu,null,p.createElement(_u,null,p.createElement(s.components.BaseTextField,Object.assign({label:r.current.getLocaleText("columnsPanelTextFieldLabel"),placeholder:r.current.getLocaleText("columnsPanelTextFieldPlaceholder"),inputRef:o,value:d,onChange:b,variant:"standard",fullWidth:!0},null===(e=s.componentsProps)||void 0===e?void 0:e.baseTextField))),p.createElement(Au,null,p.createElement(Lu,{className:h.root},y.map((function(e){var t;return p.createElement(Nu,{className:h.columnsPanelRow,key:e.field},p.createElement(nr,{control:p.createElement(s.components.BaseSwitch,Object.assign({disabled:!1===e.hideable,checked:!1!==i[e.field],onClick:m,name:e.field,color:"primary",size:"small"},null===(t=s.componentsProps)||void 0===t?void 0:t.baseSwitch)),label:e.headerName||e.field}),!s.disableColumnReorder&&ju&&p.createElement(zu,{draggable:!0,"aria-label":r.current.getLocaleText("columnsPanelDragIconLabel"),title:r.current.getLocaleText("columnsPanelDragIconLabel"),size:"small",disabled:!0},p.createElement(wa,null)))})))),p.createElement(Ou,null,p.createElement(s.components.BaseButton,Object.assign({onClick:function(){return v(!1)},color:"primary"},null===(t=s.componentsProps)||void 0===t?void 0:t.baseButton),r.current.getLocaleText("columnsPanelHideAllButton")),p.createElement(s.components.BaseButton,Object.assign({onClick:function(){return v(!0)},color:"primary"},null===(n=s.componentsProps)||void 0===n?void 0:n.baseButton),r.current.getLocaleText("columnsPanelShowAllButton"))))},Panel:Wu,Row:function(e){for(var t,n,r,o,a=e.selected,i=e.rowId,s=(e.row,e.index),l=e.style,u=e.rowHeight,c=e.className,d=e.visibleColumns,f=e.renderedColumns,h=e.containerWidth,m=e.firstColumnToRender,v=(e.lastColumnToRender,e.cellFocus),b=e.cellTabIndex,y=e.editRowsState,x=e.onClick,C=e.onDoubleClick,w=e.onMouseEnter,E=e.onMouseLeave,D=to(e,["selected","rowId","row","index","style","rowHeight","className","visibleColumns","renderedColumns","containerWidth","firstColumnToRender","lastColumnToRender","cellFocus","cellTabIndex","editRowsState","onClick","onDoubleClick","onMouseEnter","onMouseLeave"]),S=s+2,k=Kr(),P=Qr(),A=oo(k,Ao),F=null!==(t=k.current.getRootDimensions())&&void 0!==t?t:{hasScrollX:!1,hasScrollY:!1},O=F.hasScrollX,T=F.hasScrollY,_=function(e){var t=e.editable,n=e.editing,r=e.selected,o=e.classes;return(0,g.Z)({root:["row",r&&"selected",t&&"row--editable",n&&"row--editing"]},$r,o)}({selected:a,classes:P.classes,editing:k.current.getRowMode(i)===Ol.Edit,editable:P.editMode===Al.Row}),R=p.useCallback((function(e,t){return function(n){(1!==n.target.nodeType||n.currentTarget.contains(n.target))&&k.current.getRow(i)&&(k.current.publishEvent(e,k.current.getRowParams(i),n),t&&t(n))}}),[k,i]),M=Object.assign({maxHeight:u,minHeight:u},l),Z="function"==typeof P.getRowClassName&&P.getRowClassName(k.current.getRowParams(i)),j=[],B=0;B0&&p.createElement(cc,{width:Y,height:u}))}}),pd={apiRef:void 0,disableMultipleColumnsFiltering:!0,disableMultipleColumnsSorting:!0,disableMultipleSelection:!0,throttleRowsMs:void 0,hideFooterRowCount:!1,pagination:!0,checkboxSelectionVisibleOnly:!1,disableColumnReorder:!0,disableColumnResize:!0,signature:"DataGrid"},fd=(0,b.ZP)("div",{name:"MuiDataGrid",slot:"VirtualScroller",overridesResolver:function(e,t){return t.virtualScroller}})({overflow:"auto","@media print":{overflow:"hidden"}}),hd=p.forwardRef((function(e,t){var n=e.className,r=to(e,["className"]),o=function(e){var t=e.classes;return(0,g.Z)({root:["virtualScroller"]},$r,t)}({classes:Qr().classes});return p.createElement(fd,Object.assign({ref:t,className:(0,I.Z)(o.root,n)},r))})),md=(0,b.ZP)("div",{name:"MuiDataGrid",slot:"VirtualScrollerContent",overridesResolver:function(e,t){return t.virtualScrollerContent}})({position:"relative"}),vd=p.forwardRef((function(e,t){var n=e.className,r=to(e,["className"]),o=function(e){var t=e.classes;return(0,g.Z)({root:["virtualScrollerContent"]},$r,t)}({classes:Qr().classes});return p.createElement(md,Object.assign({ref:t,className:(0,I.Z)(o.root,n)},r))})),gd=(0,b.ZP)("div",{name:"MuiDataGrid",slot:"VirtualScrollerRenderZone",overridesResolver:function(e,t){return t.virtualScrollerRenderZone}})({position:"absolute"}),bd=p.forwardRef((function(e,t){var n=e.className,r=to(e,["className"]),o=function(e){var t=e.classes;return(0,g.Z)({root:["virtualScrollerRenderZone"]},$r,t)}({classes:Qr().classes});return p.createElement(gd,Object.assign({ref:t,className:(0,I.Z)(o.root,n)},r))}));function yd(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t.length;if(t.length<=0)return-1;if(n>=r)return n;var o=n+Math.floor((r-n)/2);return e<=t[o]?yd(e,t,n,o):yd(e,t,o+1,r)}var xd=p.forwardRef((function(e,t){var n=e.className,r=e.disableVirtualization,o=to(e,["className","disableVirtualization"]),a=function(e){var t,n=Kr(),r=Qr(),o=oo(n,Po),a=e.ref,i=e.disableVirtualization,s=e.onRenderZonePositioning,l=e.renderZoneMinColumnIndex,c=void 0===l?0:l,d=e.renderZoneMaxColumnIndex,f=void 0===d?o.length:d,h=e.getRowProps,m=oo(n,Ao),v=oo(n,Yo),g=oo(n,ul),b=oo(n,pl),y=oo(n,Ro),x=oo(n,Cc),C=oo(n,gl),w=Kc(n,r),E=p.useRef(null),S=p.useRef(null),k=(0,D.Z)(a,S),P=p.useState(null),A=(0,u.Z)(P,2),F=A[0],O=A[1],T=p.useRef(F),_=p.useRef({top:0,left:0}),R=p.useState(null),M=(0,u.Z)(R,2),Z=M[0],I=M[1],j=p.useRef(m.totalWidth),B=p.useCallback((function(){if(i)return{firstRowIndex:0,lastRowIndex:w.rows.length,firstColumnIndex:0,lastColumnIndex:o.length};var e=_.current,t=e.top,n=e.left,a=yd(t,y.positions);return{firstRowIndex:a,lastRowIndex:r.autoHeight?a+w.rows.length:yd(t+S.current.clientHeight,y.positions),firstColumnIndex:yd(n,m.positions),lastColumnIndex:yd(n+Z,m.positions)}}),[i,y.positions,r.autoHeight,w.rows.length,m.positions,Z,o.length]);p.useEffect((function(){i?E.current.style.transform="translate3d(0px, 0px, 0px)":(S.current.scrollLeft=0,S.current.scrollTop=0)}),[i]),p.useEffect((function(){I(S.current.clientWidth)}),[y.currentPageTotalHeight]),p.useEffect((function(){if(null!=Z){var e=B();T.current=e,O(e);var t=_.current,r={top:t.top,left:t.left,renderContext:e};n.current.publishEvent(qr.rowsScroll,r)}}),[n,B,Z]);var L=p.useCallback((function(){S.current&&I(S.current.clientWidth)}),[]);mc(n,qr.resize,L);var N=function(e){var t=e.firstIndex,n=e.lastIndex,r=e.buffer,o=e.minFirstIndex,a=e.maxLastIndex;return[Fs(t-r,o,a),Fs(n+r,o,a)]},z=p.useCallback((function(e){var t,o=N({firstIndex:e.firstRowIndex,lastIndex:e.lastRowIndex,minFirstIndex:0,maxLastIndex:null===(t=w.range)||void 0===t?void 0:t.lastRowIndex,buffer:r.rowBuffer}),a=(0,u.Z)(o,1)[0],i=N({firstIndex:e.firstColumnIndex,lastIndex:e.lastColumnIndex,minFirstIndex:c,maxLastIndex:f,buffer:r.columnBuffer}),l=(0,u.Z)(i,1)[0],d=Ro(n.current.state).positions[a],p=Ao(n).positions[l];E.current.style.transform="translate3d(".concat(p,"px, ").concat(d,"px, 0px)"),"function"==typeof s&&s({top:d,left:p})}),[n,null===(t=w.range)||void 0===t?void 0:t.lastRowIndex,s,f,c,r.columnBuffer,r.rowBuffer]),V=function(e){var t=e.currentTarget,o=t.scrollTop,a=t.scrollLeft;if(_.current.top=o,_.current.left=a,!(a<0||o<0)&&T.current){var s=i?T.current:B(),l=Math.abs(s.firstRowIndex-T.current.firstRowIndex),u=Math.abs(s.firstColumnIndex-T.current.firstColumnIndex),c=l>=r.rowThreshold||u>=r.columnThreshold||j.current!==m.totalWidth;n.current.publishEvent(qr.rowsScroll,{top:o,left:a,renderContext:c?s:T.current}),c&&(O(s),T.current=s,j.current=m.totalWidth,z(s))}},H=Z&&m.totalWidth>Z,q=p.useMemo((function(){var e={width:H?m.totalWidth:"auto",height:Math.max(y.currentPageTotalHeight,1)};return r.autoHeight&&0===w.rows.length&&(e.height=2*v),e}),[m.totalWidth,y.currentPageTotalHeight,w.rows.length,H,r.autoHeight,v]);p.useEffect((function(){n.current.publishEvent(qr.virtualScrollerContentSizeChange)}),[n,q]),r.autoHeight&&0===w.rows.length&&(q.height=2*v);var W={};H||(W.overflowX="hidden");var G=p.useCallback((function(){return T.current}),[]);return n.current.unstable_getRenderContext=G,{renderContext:F,updateRenderZonePosition:z,getRows:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{renderContext:F},a=t.renderContext,s=t.minFirstColumn,l=void 0===s?c:s,d=t.maxLastColumn,m=void 0===d?f:d,v=t.availableSpace,y=void 0===v?Z:v;if(!w.range||!a||null==y)return null;for(var E=i?0:r.rowBuffer,D=i?0:r.columnBuffer,S=N({firstIndex:a.firstRowIndex,lastIndex:a.lastRowIndex,minFirstIndex:0,maxLastIndex:w.rows.length,buffer:E}),k=(0,u.Z)(S,2),P=k[0],A=k[1],O=N({firstIndex:a.firstColumnIndex,lastIndex:a.lastColumnIndex,minFirstIndex:l,maxLastIndex:m,buffer:D}),T=(0,u.Z)(O,2),_=T[0],R=T[1],M=w.rows.slice(P,A),I=o.slice(_,R),j=[],B=0;B0&&void 0!==arguments[0]?arguments[0]:{},t=e.style,n=void 0===t?{}:t,r=to(e,["style"]);return Object.assign({ref:k,onScroll:V,style:Object.assign(Object.assign({},n),W)},r)},getContentProps:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.style,n=void 0===t?{}:t;return{style:Object.assign(Object.assign({},n),q)}},getRenderZoneProps:function(){return{ref:E}}}}({ref:t,disableVirtualization:r}),i=a.getRootProps,s=a.getContentProps,l=a.getRenderZoneProps,c=a.getRows;return p.createElement(hd,Object.assign({className:n},i(o)),p.createElement(vd,Object.assign({},s()),p.createElement(bd,Object.assign({},l()),c())))})),Cd=(0,b.ZP)("div",{name:"MuiDataGrid",slot:"ColumnHeaders",overridesResolver:function(e,t){return t.columnHeaders}})((function(e){var t=e.theme;return{position:"absolute",top:0,left:0,right:0,overflow:"hidden",display:"flex",alignItems:"center",borderBottom:"1px solid ".concat("light"===t.palette.mode?(0,y.$n)((0,y.Fq)(t.palette.divider,1),.88):(0,y._j)((0,y.Fq)(t.palette.divider,1),.68))}})),wd=p.forwardRef((function(e,t){e.innerRef;var n=e.className,r=to(e,["innerRef","className"]),o=function(e){var t=e.classes;return(0,g.Z)({root:["columnHeaders"]},$r,t)}({classes:Qr().classes});return p.createElement(Cd,Object.assign({ref:t,className:(0,I.Z)(n,o.root)},r))})),Ed=(0,b.ZP)("div",{name:"MuiDataGrid",slot:"columnHeadersInner",overridesResolver:function(e,t){return[(0,r.Z)({},"&.".concat(Yr.columnHeaderDropZone),t.columnHeaderDropZone),t.columnHeadersInner]}})((function(){var e;return e={display:"flex",alignItems:"center"},(0,r.Z)(e,"&.".concat(Yr.columnHeaderDropZone," .").concat(Yr.columnHeaderDraggableContainer),{cursor:"move"}),(0,r.Z)(e,"&.".concat(Yr["columnHeadersInner--scrollable"]," .").concat(Yr.columnHeader,":last-child"),{borderRight:"none"}),e})),Dd=p.forwardRef((function(e,t){var n,r,o=e.isDragging,a=e.className,i=to(e,["isDragging","className"]),s=Kr(),l=Qr(),u=function(e){var t=e.isDragging,n=e.hasScrollX,r=e.classes;return(0,g.Z)({root:["columnHeadersInner",t&&"columnHeaderDropZone",n&&"columnHeadersInner--scrollable"]},$r,r)}({isDragging:o,hasScrollX:null!==(r=null===(n=s.current.getRootDimensions())||void 0===n?void 0:n.hasScrollX)&&void 0!==r&&r,classes:l.classes});return p.createElement(Ed,Object.assign({ref:t,className:(0,I.Z)(a,u.root)},i))})),Sd=p.forwardRef((function(e,t){var n=e.innerRef,r=(e.className,to(e,["innerRef","className"])),o=function(e){var t=e.innerRef,n=e.minColumnIndex,r=void 0===n?0:n,o=p.useState(""),a=(0,u.Z)(o,2),i=a[0],s=a[1],l=p.useState(""),c=(0,u.Z)(l,2),d=c[0],f=c[1],h=Kr(),m=oo(h,Po),v=oo(h,Ao),g=oo(h,fl),b=oo(h,pl),y=oo(h,cl),x=oo(h,Xo),C=oo(h,Go),w=oo(h,Co),E=oo(h,xc),S=Qr(),k=p.useRef(null),P=(0,D.Z)(t,k),A=p.useState(null),F=(0,u.Z)(A,2),O=F[0],T=F[1],_=p.useRef(O),R=p.useRef(0);p.useEffect((function(){h.current.columnHeadersContainerElementRef.current.scrollLeft=0}),[h]);var M=p.useCallback((function(e){var t=Math.max(e.firstColumnIndex-S.columnBuffer,r),n=t>0?R.current-v.positions[t]:R.current;k.current.style.transform="translate3d(".concat(-n,"px, 0px, 0px)")}),[v.positions,r,S.columnBuffer]),Z=p.useCallback((function(e){var t,n,r=e.left,o=e.renderContext,a=void 0===o?null:o;k.current&&(R.current===r&&(null===(t=_.current)||void 0===t?void 0:t.firstColumnIndex)===(null==a?void 0:a.firstColumnIndex)&&(null===(n=_.current)||void 0===n?void 0:n.lastColumnIndex)===(null==a?void 0:a.lastColumnIndex)||(R.current=r,a===_.current&&_.current||(T(a),_.current=a),a&&M(a)))}),[M]),I=p.useCallback((function(e){return f(e.field)}),[]),j=p.useCallback((function(){return f("")}),[]),B=p.useCallback((function(e){return s(e.field)}),[]),L=p.useCallback((function(){return s("")}),[]);mc(h,qr.columnResizeStart,I),mc(h,qr.columnResizeStop,j),mc(h,qr.columnHeaderDragStart,B),mc(h,qr.columnHeaderDragEnd,L),mc(h,qr.rowsScroll,Z);var N={minHeight:x,maxHeight:x,lineHeight:"".concat(x,"px")};return{renderContext:O,getColumns:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e||{},o=n.renderContext,a=void 0===o?O:o,s=n.minFirstColumn,l=void 0===s?r:s,u=n.maxLastColumn,c=void 0===u?m.length:u;if(!a)return null;for(var f=[],h=Math.max(a.firstColumnIndex-S.columnBuffer,l),v=Math.min(a.lastColumnIndex+S.columnBuffer,c),D=m.slice(h,v),k=0;k0&&void 0!==arguments[0]?arguments[0]:{};return Object.assign({style:N},e)},getInnerProps:function(){return{ref:P,"aria-rowindex":1,role:"row"}}}}({innerRef:n}),a=o.isDragging,i=o.getRootProps,s=o.getInnerProps,l=o.getColumns;return p.createElement(wd,Object.assign({ref:t},i(r)),p.createElement(yc,{scrollDirection:"left"}),p.createElement(Dd,Object.assign({isDragging:a},s()),l()),p.createElement(yc,{scrollDirection:"right"}))})),kd=p.forwardRef((function(e,t){var n=function(e){if(e.pageSize>100)throw new Error("'props.pageSize' cannot exceed 100 in DataGrid.");var t=(0,x.Z)({props:e,name:"MuiDataGrid"}),n=p.useMemo((function(){return Object.assign(Object.assign({},Bu),t.localeText)}),[t.localeText]),r=p.useMemo((function(){var e=t.components;if(!e)return Object.assign({},dd);var n={};return Object.keys(dd).forEach((function(t){n[t]=void 0===e[t]?dd[t]:e[t]})),n}),[t.components]);return p.useMemo((function(){return Object.assign(Object.assign(Object.assign(Object.assign({},id),t),{localeText:n,components:r}),pd)}),[t,n,r])}(e),r=ad(n);return p.createElement(Ac,{apiRef:r,props:n},p.createElement(Ul,{className:n.className,style:n.style,sx:n.sx,ref:t},p.createElement(na,null,p.createElement(oa,null),p.createElement(Jo,{ColumnHeadersComponent:Sd,VirtualScrollerComponent:xd}),p.createElement(ra,null))))})),Pd=p.memo(kd);kd.propTypes={"aria-label":h().string,"aria-labelledby":h().string,autoHeight:h().bool,autoPageSize:h().bool,checkboxSelection:h().bool,classes:h().object,columnBuffer:h().number,columns:(h().array.isRequired,function(){return null}),columnThreshold:h().number,columnTypes:h().object,columnVisibilityModel:h().object,components:h().object,componentsProps:h().object,density:h().oneOf(["comfortable","compact","standard"]),disableColumnFilter:h().bool,disableColumnMenu:h().bool,disableColumnSelector:h().bool,disableDensitySelector:h().bool,disableExtendRowFullWidth:h().bool,disableSelectionOnClick:h().bool,disableVirtualization:h().bool,editMode:h().oneOf(["cell","row"]),editRowsModel:h().object,error:h().any,experimentalFeatures:h().shape({preventCommitWhileValidating:h().bool}),filterMode:h().oneOf(["client","server"]),filterModel:(h().any,function(){return null}),getCellClassName:h().func,getDetailPanelContent:h().func,getRowClassName:h().func,getRowHeight:h().func,getRowId:h().func,headerHeight:h().number,hideFooter:h().bool,hideFooterPagination:h().bool,hideFooterSelectedRowCount:h().bool,initialState:h().object,isCellEditable:h().func,isRowSelectable:h().func,loading:h().bool,localeText:h().object,logger:h().shape({debug:h().func.isRequired,error:h().func.isRequired,info:h().func.isRequired,warn:h().func.isRequired}),logLevel:h().oneOf(["debug","error","info","warn",!1]),nonce:h().string,onCellClick:h().func,onCellDoubleClick:h().func,onCellEditCommit:h().func,onCellEditStart:h().func,onCellEditStop:h().func,onCellFocusOut:h().func,onCellKeyDown:h().func,onColumnHeaderClick:h().func,onColumnHeaderDoubleClick:h().func,onColumnHeaderEnter:h().func,onColumnHeaderLeave:h().func,onColumnHeaderOut:h().func,onColumnHeaderOver:h().func,onColumnOrderChange:h().func,onColumnVisibilityChange:h().func,onColumnVisibilityModelChange:h().func,onEditCellPropsChange:h().func,onEditRowsModelChange:h().func,onError:h().func,onFilterModelChange:h().func,onPageChange:h().func,onPageSizeChange:h().func,onResize:h().func,onRowClick:h().func,onRowDoubleClick:h().func,onRowEditCommit:h().func,onRowEditStart:h().func,onRowEditStop:h().func,onSelectionModelChange:h().func,onSortModelChange:h().func,onStateChange:h().func,page:h().number,pageSize:(h().number,function(){return null}),pagination:function(e){return!1===e.pagination?new Error(["MUI: `` is not a valid prop.","Infinite scrolling is not available in the MIT version.","","You need to upgrade to the DataGridPro component to disable the pagination."].join("\n")):null},paginationMode:h().oneOf(["client","server"]),rowBuffer:h().number,rowCount:h().number,rowHeight:h().number,rows:h().arrayOf(h().object).isRequired,rowsPerPageOptions:h().arrayOf(h().number),rowThreshold:h().number,scrollbarSize:h().number,selectionModel:(h().oneOfType([h().number,h().string,h().array]),function(){return null}),showCellRightBorder:h().bool,showColumnRightBorder:h().bool,sortingMode:h().oneOf(["client","server"]),sortingOrder:h().arrayOf(h().oneOf(["asc","desc"])),sortModel:h().arrayOf(h().shape({field:h().string.isRequired,sort:h().oneOf(["asc","desc"])})),sx:h().oneOfType([h().arrayOf(h().oneOfType([h().func,h().object,h().bool])),h().func,h().object])}},23529:function(e,t){function n(e){if(e)return function(e){for(var t in n.prototype)e[t]=n.prototype[t];return e}(e)}t.Q=n,n.prototype.on=n.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this},n.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this},n.prototype.off=n.prototype.removeListener=n.prototype.removeAllListeners=n.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var n,r=this._callbacks["$"+e];if(!r)return this;if(1==arguments.length)return delete this._callbacks["$"+e],this;for(var o=0;o0?1:-1)*Math.floor(Math.abs(t)):t}(e);return Math.min(Math.max(t,0),l)}function c(e,t){var n=Array,r=Object(e);if(null==e)throw new TypeError("Array.from requires an array-like object - not null or undefined");if("undefined"!==typeof t&&!s(t))throw new TypeError("Array.from: when provided, the second argument must be a function");for(var o,a=u(r.length),i=s(n)?Object(new n(a)):new Array(a),l=0;l0&&void 0!==arguments[0]?arguments[0]:[];d(this,e),f(this,"items",void 0),this.items=t}var t,n,r;return t=e,(n=[{key:"add",value:function(e){return!1===this.has(e)&&this.items.push(e),this}},{key:"clear",value:function(){this.items=[]}},{key:"delete",value:function(e){var t=this.items.length;return this.items=this.items.filter((function(t){return t!==e})),t!==this.items.length}},{key:"forEach",value:function(e){var t=this;this.items.forEach((function(n){e(n,n,t)}))}},{key:"has",value:function(e){return-1!==this.items.indexOf(e)}},{key:"size",get:function(){return this.items.length}}])&&p(t.prototype,n),r&&p(t,r),e}(),m="undefined"===typeof Set?Set:h,v={article:"article",aside:"complementary",body:"document",button:"button",datalist:"listbox",dd:"definition",details:"group",dialog:"dialog",dt:"term",fieldset:"group",figure:"figure",form:"form",footer:"contentinfo",h1:"heading",h2:"heading",h3:"heading",h4:"heading",h5:"heading",h6:"heading",header:"banner",hr:"separator",legend:"legend",li:"listitem",math:"math",main:"main",menu:"list",nav:"navigation",ol:"list",optgroup:"group",option:"option",output:"status",progress:"progressbar",section:"region",summary:"button",table:"table",tbody:"rowgroup",textarea:"textbox",tfoot:"rowgroup",td:"cell",th:"columnheader",thead:"rowgroup",tr:"row",ul:"list"},g={caption:new Set(["aria-label","aria-labelledby"]),code:new Set(["aria-label","aria-labelledby"]),deletion:new Set(["aria-label","aria-labelledby"]),emphasis:new Set(["aria-label","aria-labelledby"]),generic:new Set(["aria-label","aria-labelledby","aria-roledescription"]),insertion:new Set(["aria-label","aria-labelledby"]),paragraph:new Set(["aria-label","aria-labelledby"]),presentation:new Set(["aria-label","aria-labelledby"]),strong:new Set(["aria-label","aria-labelledby"]),subscript:new Set(["aria-label","aria-labelledby"]),superscript:new Set(["aria-label","aria-labelledby"])};function b(e,t){return function(e,t){return["aria-atomic","aria-busy","aria-controls","aria-current","aria-describedby","aria-details","aria-dropeffect","aria-flowto","aria-grabbed","aria-hidden","aria-keyshortcuts","aria-label","aria-labelledby","aria-live","aria-owns","aria-relevant","aria-roledescription"].some((function(n){var r;return e.hasAttribute(n)&&!(null!==(r=g[t])&&void 0!==r&&r.has(n))}))}(e,t)}function y(e){var t=function(e){var t=e.getAttribute("role");if(null!==t){var n=t.trim().split(" ")[0];if(n.length>0)return n}return null}(e);if(null===t||"presentation"===t){var n=function(e){var t=v[x(e)];if(void 0!==t)return t;switch(x(e)){case"a":case"area":case"link":if(e.hasAttribute("href"))return"link";break;case"img":return""!==e.getAttribute("alt")||b(e,"img")?"img":"presentation";case"input":var n=e.type;switch(n){case"button":case"image":case"reset":case"submit":return"button";case"checkbox":case"radio":return n;case"range":return"slider";case"email":case"tel":case"text":case"url":return e.hasAttribute("list")?"combobox":"textbox";case"search":return e.hasAttribute("list")?"combobox":"searchbox";default:return null}case"select":return e.hasAttribute("multiple")||e.size>1?"listbox":"combobox"}return null}(e);if("presentation"!==t||b(e,n||""))return n}return t}function x(e){var t;return null!==(t=e.localName)&&void 0!==t?t:e.tagName.toLowerCase()}function C(e){return null!==e&&e.nodeType===e.ELEMENT_NODE}function w(e){return C(e)&&"caption"===x(e)}function E(e){return C(e)&&"input"===x(e)}function D(e){return C(e)&&"optgroup"===x(e)}function S(e){return C(e)&&"select"===x(e)}function k(e){return C(e)&&"table"===x(e)}function P(e){return C(e)&&"textarea"===x(e)}function A(e){var t=(null===e.ownerDocument?e:e.ownerDocument).defaultView;if(null===t)throw new TypeError("no window available");return t}function F(e){return C(e)&&"fieldset"===x(e)}function O(e){return C(e)&&"legend"===x(e)}function T(e){return C(e)&&"slot"===x(e)}function _(e){return C(e)&&"svg"===x(e)}function R(e){return function(e){return C(e)&&void 0!==e.ownerSVGElement}(e)&&"title"===x(e)}function M(e,t){return C(e)&&e.hasAttribute(t)?e.getAttribute(t).split(" ").map((function(t){return e.ownerDocument.getElementById(t)})).filter((function(e){return null!==e})):[]}function Z(e,t){return!!C(e)&&-1!==t.indexOf(y(e))}function I(e){return e.trim().replace(/\s\s+/g," ")}function j(e,t){if(!C(e))return!1;if(e.hasAttribute("hidden")||"true"===e.getAttribute("aria-hidden"))return!0;var n=t(e);return"none"===n.getPropertyValue("display")||"hidden"===n.getPropertyValue("visibility")}function B(e){return Z(e,["button","combobox","listbox","textbox"])||L(e,"range")}function L(e,t){if(!C(e))return!1;if("range"===t)return Z(e,["meter","progressbar","scrollbar","slider","spinbutton"]);throw new TypeError("No knowledge about abstract role '".concat(t,"'. This is likely a bug :("))}function N(e,t){var n=c(e.querySelectorAll(t));return M(e,"aria-owns").forEach((function(e){n.push.apply(n,c(e.querySelectorAll(t)))})),n}function z(e){return S(e)?e.selectedOptions||N(e,"[selected]"):N(e,'[aria-selected="true"]')}function V(e){return Z(e,["none","presentation"])}function H(e){return w(e)}function q(e){return Z(e,["button","cell","checkbox","columnheader","gridcell","heading","label","legend","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","row","rowheader","switch","tab","tooltip","treeitem"])}function W(e){return E(e)||P(e)?e.value:e.textContent||""}function G(e){var t=e.getPropertyValue("content");return/^["'].*["']$/.test(t)?t.slice(1,-1):""}function U(e){var t=x(e);return"button"===t||"input"===t&&"hidden"!==e.getAttribute("type")||"meter"===t||"output"===t||"progress"===t||"select"===t||"textarea"===t}function K(e){if(U(e))return e;var t=null;return e.childNodes.forEach((function(e){if(null===t&&C(e)){var n=K(e);null!==n&&(t=n)}})),t}function $(e){if(void 0!==e.control)return e.control;var t=e.getAttribute("for");return null!==t?e.ownerDocument.getElementById(t):K(e)}function Y(e){var t=e.labels;return null===t?t:void 0!==t?c(t):U(e)?c(e.ownerDocument.querySelectorAll("label")).filter((function(t){return $(t)===e})):null}function X(e){var t=e.assignedNodes();return 0===t.length?c(e.childNodes):t}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=new m,r=A(e),o=t.compute,a=void 0===o?"name":o,i=t.computedStyleSupportsPseudoElements,s=void 0===i?void 0!==t.getComputedStyle:i,l=t.getComputedStyle,u=void 0===l?r.getComputedStyle.bind(r):l;function d(e,t){var n="";if(C(e)&&s){var r=G(u(e,"::before"));n="".concat(r," ").concat(n)}if((T(e)?X(e):c(e.childNodes).concat(M(e,"aria-owns"))).forEach((function(e){var r=f(e,{isEmbeddedInLabel:t.isEmbeddedInLabel,isReferenced:!1,recursion:!0}),o="inline"!==(C(e)?u(e).getPropertyValue("display"):"inline")?" ":"";n+="".concat(o).concat(r).concat(o)})),C(e)&&s){var o=G(u(e,"::after"));n="".concat(n," ").concat(o)}return n}function p(e){if(!C(e))return null;function t(e,t){var r=e.getAttributeNode(t);return null===r||n.has(r)||""===r.value.trim()?null:(n.add(r),r.value)}if(F(e)){n.add(e);for(var r=c(e.childNodes),o=0;o0})).join(" ")}if(E(e)&&"image"===e.type){var y=t(e,"alt");if(null!==y)return y;var A=t(e,"title");return null!==A?A:"Submit Query"}return t(e,"title")}function f(e,t){if(n.has(e))return"";if(Z(e,["menu"]))return n.add(e),"";if(j(e,u)&&!t.isReferenced)return n.add(e),"";var r=M(e,"aria-labelledby");if("name"===a&&!t.isReferenced&&r.length>0)return r.map((function(e){return f(e,{isEmbeddedInLabel:t.isEmbeddedInLabel,isReferenced:!0,recursion:!1})})).join(" ");var o=t.recursion&&B(e)&&"name"===a;if(!o){var i=(C(e)&&e.getAttribute("aria-label")||"").trim();if(""!==i&&"name"===a)return n.add(e),i;if(!V(e)){var s=p(e);if(null!==s)return n.add(e),s}}if(o||t.isEmbeddedInLabel||t.isReferenced){if(Z(e,["combobox","listbox"])){n.add(e);var l=z(e);return 0===l.length?E(e)?e.value:"":c(l).map((function(e){return f(e,{isEmbeddedInLabel:t.isEmbeddedInLabel,isReferenced:!1,recursion:!0})})).join(" ")}if(L(e,"range"))return n.add(e),e.hasAttribute("aria-valuetext")?e.getAttribute("aria-valuetext"):e.hasAttribute("aria-valuenow")?e.getAttribute("aria-valuenow"):e.getAttribute("value")||"";if(Z(e,["textbox"]))return n.add(e),W(e)}if(q(e)||C(e)&&t.isReferenced||H(e))return n.add(e),d(e,{isEmbeddedInLabel:t.isEmbeddedInLabel,isReferenced:!1});if(e.nodeType===e.TEXT_NODE)return n.add(e),e.textContent||"";if(t.recursion)return n.add(e),d(e,{isEmbeddedInLabel:t.isEmbeddedInLabel,isReferenced:!1});return n.add(e),""}return I(f(e,{isEmbeddedInLabel:!1,isReferenced:"description"===a,recursion:!1}))}function J(e){return Z(e,["caption","code","deletion","emphasis","generic","insertion","paragraph","presentation","strong","subscript","superscript"])}function ee(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return J(e)?"":Q(e,t)}var te=n(70859),ne=n(15861),re=n(87757),oe=n.n(re),ae=n(63366),ie=n(4235);e=n.hmd(e);var se=null,le=null,ue=null;try{var ce=e&&e.require;le=ce.call(e,"fs").readFileSync,ue=ce.call(e,"@babel/code-frame").codeFrameColumns,se=ce.call(e,"chalk")}catch(zn){}function de(){return le&&ue?function(e){var t=e.indexOf("(")+1,n=e.indexOf(")"),r=e.slice(t,n),o=r.split(":"),a=[o[0],parseInt(o[1],10),parseInt(o[2],10)],i=a[0],s=a[1],l=a[2],u="";try{u=le(i,"utf-8")}catch(d){return""}var c=ue(u,{start:{line:s,column:l}},{highlightCode:!0,linesBelow:0});return se.dim(r)+"\n"+c+"\n"}((new Error).stack.split("\n").slice(1).find((function(e){return!e.includes("node_modules/")}))):""}var pe="undefined"===typeof window?n.g:window;function fe(e){return he()?me(e).callbackReturnValue:e()}function he(){return"undefined"!==typeof jest&&null!==jest&&"function"===typeof jest.useRealTimers}function me(e){var t={clearInterval:clearInterval,clearTimeout:clearTimeout,setInterval:setInterval,setTimeout:setTimeout};"function"===typeof setImmediate&&(t.setImmediate=setImmediate),"function"===typeof clearImmediate&&(t.clearImmediate=clearImmediate),jest.useRealTimers();var n,r=e(),o=Object.entries(t).some((function(e){var t=e[0];return e[1]!==pe[t]}));o&&jest.useFakeTimers(null!=(n=t.setTimeout)&&n.clock?"modern":"legacy");return{callbackReturnValue:r,usedFakeTimers:o}}function ve(){return!!he()&&me((function(){})).usedFakeTimers}function ge(e){return pe.setTimeout(e,0)}var be=fe((function(){return{clearTimeoutFn:pe.clearTimeout,setImmediateFn:pe.setImmediate||ge,setTimeoutFn:pe.setTimeout}})),ye=be.clearTimeoutFn,xe=be.setImmediateFn,Ce=be.setTimeoutFn;function we(){if("undefined"===typeof window)throw new Error("Could not find default container");return window.document}function Ee(e){if(e.defaultView)return e.defaultView;if(e.ownerDocument&&e.ownerDocument.defaultView)return e.ownerDocument.defaultView;if(e.window)return e.window;throw e.then instanceof Function?new Error("It looks like you passed a Promise object instead of a DOM node. Did you do something like `fireEvent.click(screen.findBy...` when you meant to use a `getBy` query `fireEvent.click(screen.getBy...`, or await the findBy query `fireEvent.click(await screen.findBy...`?"):Array.isArray(e)?new Error("It looks like you passed an Array instead of a DOM node. Did you do something like `fireEvent.click(screen.getAllBy...` when you meant to use a `getBy` query `fireEvent.click(screen.getBy...`?"):"function"===typeof e.debug&&"function"===typeof e.logTestingPlaygroundURL?new Error("It looks like you passed a `screen` object. Did you do something like `fireEvent.click(screen, ...` when you meant to use a query, e.g. `fireEvent.click(screen.getBy..., `?"):new Error('Unable to find the "window" object for the given node. Please file an issue with the code that\'s causing you to see this error: https://github.com/testing-library/dom-testing-library/issues/new')}function De(e){if(!e||"function"!==typeof e.querySelector||"function"!==typeof e.querySelectorAll)throw new TypeError("Expected container to be an Element, a Document or a DocumentFragment but got "+function(e){if("object"===typeof e)return null===e?"null":e.constructor.name;return typeof e}(e)+".")}var Se=function(e){return function(e){var t=e.ownerDocument&&e.ownerDocument.defaultView||void 0;return"undefined"!==typeof n.g&&n.g.Cypress||"undefined"!==typeof t&&t.Cypress}(e)?0:"undefined"!==typeof process&&{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_API:"http://192.168.1.18:1997"}.DEBUG_PRINT_LIMIT||7e3},ke=a().plugins,Pe=ke.DOMElement,Ae=ke.DOMCollection;function Fe(e,t,n){if(e||(e=we().body),"number"!==typeof t&&(t=Se(e)),0===t)return"";e.documentElement&&(e=e.documentElement);var o=typeof e;if("object"===o?o=e.constructor.name:e={},!("outerHTML"in e))throw new TypeError("Expected an element or document but got "+o);var i=a()(e,(0,r.Z)({plugins:[Pe,Ae],printFunctionName:!1,highlight:"undefined"!==typeof process&&void 0!==process.versions&&void 0!==process.versions.node},n));return void 0!==t&&e.outerHTML.length>t?i.slice(0,t)+"...":i}var Oe=function(){var e=de();e?console.log(Fe.apply(void 0,arguments)+"\n\n"+e):console.log(Fe.apply(void 0,arguments))},Te={testIdAttribute:"data-testid",asyncUtilTimeout:1e3,asyncWrapper:function(e){return e()},eventWrapper:function(e){return e()},defaultHidden:!1,showOriginalStackTrace:!1,throwSuggestions:!1,getElementError:function(e,t){var n=new Error([e,Fe(t)].filter(Boolean).join("\n\n"));return n.name="TestingLibraryElementError",n},_disableExpensiveErrorDiagnostics:!1,computedStyleSupportsPseudoElements:!1},_e="script, style";function Re(e){try{return Te._disableExpensiveErrorDiagnostics=!0,e()}finally{Te._disableExpensiveErrorDiagnostics=!1}}function Me(e){"function"===typeof e&&(e=e(Te)),Te=(0,r.Z)({},Te,e)}function Ze(){return Te}var Ie=["button","meter","output","progress","select","textarea","input"];function je(e){return Ie.includes(e.nodeName.toLowerCase())?"":3===e.nodeType?e.textContent:Array.from(e.childNodes).map((function(e){return je(e)})).join("")}function Be(e){return"label"===e.tagName.toLowerCase()?je(e):e.value||e.textContent}function Le(e){var t;if(void 0!==e.labels)return null!=(t=e.labels)?t:[];if(!function(e){return/BUTTON|METER|OUTPUT|PROGRESS|SELECT|TEXTAREA/.test(e.tagName)||"INPUT"===e.tagName&&"hidden"!==e.getAttribute("type")}(e))return[];var n=e.ownerDocument.querySelectorAll("label");return Array.from(n).filter((function(t){return t.control===e}))}function Ne(e,t,n){var r=(void 0===n?{}:n).selector,o=void 0===r?"*":r,a=t.getAttribute("aria-labelledby"),i=a?a.split(" "):[];return i.length?i.map((function(t){var n=e.querySelector('[id="'+t+'"]');return n?{content:Be(n),formControl:null}:{content:"",formControl:null}})):Array.from(Le(t)).map((function(e){return{content:Be(e),formControl:Array.from(e.querySelectorAll("button, input, meter, output, progress, select, textarea")).filter((function(e){return e.matches(o)}))[0]}}))}function ze(e){if(null===e||void 0===e)throw new Error("It looks like "+e+" was passed instead of a matcher. Did you do something like getByText("+e+")?")}function Ve(e,t,n,r){if("string"!==typeof e)return!1;ze(n);var o=r(e);return"string"===typeof n||"number"===typeof n?o.toLowerCase().includes(n.toString().toLowerCase()):"function"===typeof n?n(o,t):n.test(o)}function He(e,t,n,r){if("string"!==typeof e)return!1;ze(n);var o=r(e);return n instanceof Function?n(o,t):n instanceof RegExp?n.test(o):o===String(n)}function qe(e){var t=void 0===e?{}:e,n=t.trim,r=void 0===n||n,o=t.collapseWhitespace,a=void 0===o||o;return function(e){var t=e;return t=r?t.trim():t,t=a?t.replace(/\s+/g," "):t}}function We(e){var t=e.trim,n=e.collapseWhitespace,r=e.normalizer;if(r){if("undefined"!==typeof t||"undefined"!==typeof n)throw new Error('trim and collapseWhitespace are not supported with a normalizer. If you want to use the default trim and collapseWhitespace logic in your normalizer, use "getDefaultNormalizer({trim, collapseWhitespace})" and compose that into your normalizer');return r}return qe({trim:t,collapseWhitespace:n})}function Ge(e){return e.matches("input[type=submit], input[type=button]")?e.value:Array.from(e.childNodes).filter((function(e){return 3===e.nodeType&&Boolean(e.textContent)})).map((function(e){return e.textContent})).join("")}function Ue(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"===typeof e)return Ke(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ke(e,t)}(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Ke(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0&&(a=[].concat(a.slice(0,i),a.slice(i+1)),"text"!==t.type))&&t.matches(""+(n=(0,r.Z)({},e,{attributes:a})).name+n.attributes.map((function(e){var t=e.name,n=e.value,r=e.constraints;return-1!==(void 0===r?[]:r).indexOf("undefined")?":not(["+t+"])":n?"["+t+'="'+n+'"]':"["+t+"]"})).join(""))}}for(var o,a=[],i=Ue(e.entries());!(o=i()).done;){var s=o.value,l=s[0],u=s[1];a=[].concat(a,[{match:n(l),roles:Array.from(u),specificity:t(l)}])}return a.sort((function(e,t){var n=e.specificity;return t.specificity-n}))}(te.elementRoles);function Ye(e){return!0===e.hidden||("true"===e.getAttribute("aria-hidden")||"none"===e.ownerDocument.defaultView.getComputedStyle(e).display)}function Xe(e,t){void 0===t&&(t={});var n=t.isSubtreeInaccessible,r=void 0===n?Ye:n;if("hidden"===e.ownerDocument.defaultView.getComputedStyle(e).visibility)return!0;for(var o=e;o;){if(r(o))return!0;o=o.parentElement}return!1}function Qe(e){for(var t,n=Ue($e);!(t=n()).done;){var r=t.value,o=r.match,a=r.roles;if(o(e))return[].concat(a)}return[]}function Je(e,t){var n=function(e,t){var n=(void 0===t?{}:t).hidden,o=void 0!==n&&n;return function e(t){return[t].concat(Array.from(t.children).reduce((function(t,n){return[].concat(t,e(n))}),[]))}(e).filter((function(e){return!1!==o||!1===Xe(e)})).reduce((function(e,t){return(t.hasAttribute("role")?t.getAttribute("role").split(" ").slice(0,1):Qe(t)).reduce((function(e,n){var o,a;return Array.isArray(e[n])?(0,r.Z)({},e,((o={})[n]=[].concat(e[n],[t]),o)):(0,r.Z)({},e,((a={})[n]=[t],a))}),e)}),{})}(e,{hidden:t.hidden});return Object.entries(n).filter((function(e){return"generic"!==e[0]})).map((function(e){var t=e[0],n=e[1],r="-".repeat(50);return t+":\n\n"+n.map((function(e){return""+('Name "'+ee(e,{computedStyleSupportsPseudoElements:Ze().computedStyleSupportsPseudoElements})+'":\n')+Fe(e.cloneNode(!1))})).join("\n\n")+"\n\n"+r})).join("\n")}function et(e,t){var n=e.getAttribute(t);return"true"===n||"false"!==n&&void 0}var tt=qe();function nt(e){return new RegExp(function(e){return e.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&")}(e.toLowerCase()),"i")}function rt(e,t,n,r){var o=r.variant,a=r.name,i="",s={},l=[["Role","TestId"].includes(e)?n:nt(n)];a&&(s.name=nt(a)),"Role"===e&&Xe(t)&&(s.hidden=!0,i="Element is inaccessible. This means that the element and all its children are invisible to screen readers.\n If you are using the aria-hidden prop, make sure this is the right choice for your case.\n "),Object.keys(s).length>0&&l.push(s);var u=o+"By"+e;return{queryName:e,queryMethod:u,queryArgs:l,variant:o,warning:i,toString:function(){i&&console.warn(i);var e=l[0],t=l[1];return e="string"===typeof e?"'"+e+"'":e,t=t?", { "+Object.entries(t).map((function(e){return e[0]+": "+e[1]})).join(", ")+" }":"",u+"("+e+t+")"}}}function ot(e,t,n){return n&&(!t||t.toLowerCase()===e.toLowerCase())}function at(e,t,n){var r,o;if(void 0===t&&(t="get"),!e.matches(_e)){var a=null!=(r=e.getAttribute("role"))?r:null==(o=Qe(e))?void 0:o[0];if("generic"!==a&&ot("Role",n,a))return rt("Role",e,a,{variant:t,name:ee(e,{computedStyleSupportsPseudoElements:Ze().computedStyleSupportsPseudoElements})});var i=Ne(document,e).map((function(e){return e.content})).join(" ");if(ot("LabelText",n,i))return rt("LabelText",e,i,{variant:t});var s=e.getAttribute("placeholder");if(ot("PlaceholderText",n,s))return rt("PlaceholderText",e,s,{variant:t});var l=tt(Ge(e));if(ot("Text",n,l))return rt("Text",e,l,{variant:t});if(ot("DisplayValue",n,e.value))return rt("DisplayValue",e,tt(e.value),{variant:t});var u=e.getAttribute("alt");if(ot("AltText",n,u))return rt("AltText",e,u,{variant:t});var c=e.getAttribute("title");if(ot("Title",n,c))return rt("Title",e,c,{variant:t});var d=e.getAttribute(Ze().testIdAttribute);return ot("TestId",n,d)?rt("TestId",e,d,{variant:t}):void 0}}function it(e,t){e.stack=t.stack.replace(t.message,e.message)}function st(e,t){var n=new Error("STACK_TRACE_MESSAGE");return Ze().asyncWrapper((function(){return function(e,t){var n=t.container,r=void 0===n?we():n,o=t.timeout,a=void 0===o?Ze().asyncUtilTimeout:o,i=t.showOriginalStackTrace,s=void 0===i?Ze().showOriginalStackTrace:i,l=t.stackTraceError,u=t.interval,c=void 0===u?50:u,d=t.onTimeout,p=void 0===d?function(e){return e.message=Ze().getElementError(e.message,r).message,e}:d,f=t.mutationObserverOptions,h=void 0===f?{subtree:!0,childList:!0,attributes:!0,characterData:!0}:f;if("function"!==typeof e)throw new TypeError("Received `callback` arg must be a function");return new Promise(function(){var t=(0,ne.Z)(oe().mark((function t(n,o){var i,u,d,f,m,v,g,b,y,x,C,w,E,D;return oe().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(D=function(){var e;i?(e=i,s||"TestingLibraryElementError"!==e.name||it(e,l)):(e=new Error("Timed out in waitFor."),s||it(e,l)),C(p(e),null)},E=function(){if("pending"!==m)try{var t=Re(e);"function"===typeof(null==t?void 0:t.then)?(m="pending",t.then((function(e){m="resolved",C(null,e)}),(function(e){m="rejected",i=e}))):C(null,t)}catch(b){i=b}},w=function(){if(ve()){var e=new Error("Changed from using real timers to fake timers while using waitFor. This is not allowed and will result in very strange behavior. Please ensure you're awaiting all async things your test is doing before changing to fake timers. For more info, please go to https://github.com/testing-library/dom-testing-library/issues/830");return s||it(e,l),o(e)}return E()},C=function(e,t){f=!0,ye(v),g||(clearInterval(u),d.disconnect()),e?o(e):n(t)},f=!1,m="idle",v=Ce(D,a),!(g=ve())){t.next=24;break}E();case 10:if(f){t.next=22;break}if(ve()){t.next=16;break}return b=new Error("Changed from using fake timers to real timers while using waitFor. This is not allowed and will result in very strange behavior. Please ensure you're awaiting all async things your test is doing before changing to real timers. For more info, please go to https://github.com/testing-library/dom-testing-library/issues/830"),s||it(b,l),o(b),t.abrupt("return");case 16:return jest.advanceTimersByTime(c),E(),t.next=20,new Promise((function(e){return xe(e)}));case 20:t.next=10;break;case 22:t.next=37;break;case 24:t.prev=24,De(r),t.next=32;break;case 28:return t.prev=28,t.t0=t.catch(24),o(t.t0),t.abrupt("return");case 32:u=setInterval(w,c),y=Ee(r),x=y.MutationObserver,(d=new x(w)).observe(r,h),E();case 37:case"end":return t.stop()}}),t,null,[[24,28]])})));return function(e,n){return t.apply(this,arguments)}}())}(e,(0,r.Z)({stackTraceError:n},t))}))}function lt(e,t){return Ze().getElementError(e,t)}function ut(e,t){return lt(e+"\n\n(If this is intentional, then use the `*AllBy*` variant of the query (like `queryAllByText`, `getAllByText`, or `findAllByText`)).",t)}function ct(e,t,n,r){var o=void 0===r?{}:r,a=o.exact,i=void 0===a||a,s=o.collapseWhitespace,l=o.trim,u=o.normalizer,c=i?He:Ve,d=We({collapseWhitespace:s,trim:l,normalizer:u});return Array.from(t.querySelectorAll("["+e+"]")).filter((function(t){return c(t.getAttribute(e),t,n,d)}))}function dt(e,t){return function(n){for(var r=arguments.length,o=new Array(r>1?r-1:0),a=1;a1){var s=i.map((function(e){return lt(null,e).message})).join("\n\n");throw ut(t.apply(void 0,[n].concat(o))+"\n\nHere are the matching elements:\n\n"+s,n)}return i[0]||null}}function pt(e,t){return Ze().getElementError("A better query is available, try this:\n"+e.toString()+"\n",t)}function ft(e,t){return function(n){for(var r=arguments.length,o=new Array(r>1?r-1:0),a=1;a1?o-1:0),i=1;i1?o-1:0),i=1;i1&&i.forEach((function(e,o){d(e,r,t,p)&&n.push(r);var a=[].concat(i);a.splice(o,1),a.length>1&&d(a.join(" "),r,t,p)&&n.push(r)})),n}),[]).concat(ct("aria-label",e,t,{exact:s,normalizer:p}));return Array.from(new Set(f)).filter((function(e){return e.matches(a)}))},xt=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o) is non-labellable [https://html.spec.whatwg.org/multipage/forms.html#category-label]. If you really need to label a <"+e+" />, you can use aria-label or aria-labelledby instead."})).join("\n\n"),e):Ze().getElementError("Found a label with the text of: "+t+', however no form control was found associated to that label. Make sure you\'re using the "for" attribute or "aria-labelledby" attribute correctly.',e)}throw Ze().getElementError("Unable to find a label with the text of: "+t,e)}return a};function Ct(e,t){var n=t.getAttribute("for");if(!n)return null;var r=e.querySelector('[id="'+n+'"]');return r?r.tagName.toLowerCase():null}var wt=function(e,t){return"Found multiple elements with the text of: "+t},Et=mt(dt(yt,wt),yt.name,"query"),Dt=dt(xt,wt),St=ht(vt(xt,xt.name,"findAll")),kt=ht(mt(Dt,xt.name,"find")),Pt=vt(xt,xt.name,"getAll"),At=mt(Dt,xt.name,"get"),Ft=vt(yt,yt.name,"queryAll"),Ot=function(){for(var e=arguments.length,t=new Array(e),n=0;n title")).filter((function(e){return u(e.getAttribute("title"),e,t,c)||function(e){var t;return"title"===e.tagName.toLowerCase()&&"svg"===(null==(t=e.parentElement)?void 0:t.tagName.toLowerCase())}(e)&&u(Ge(e),e,t,c)}))},cn=vt(un,un.name,"queryAll"),dn=gt(un,(function(e,t){return"Found multiple elements with the title: "+t+"."}),(function(e,t){return"Unable to find an element with the title: "+t+"."})),pn=dn[0],fn=dn[1],hn=dn[2],mn=dn[3],vn=dn[4];function gn(e,t,n){var r=void 0===n?{}:n,o=r.exact,a=void 0===o||o,i=r.collapseWhitespace,s=r.hidden,l=void 0===s?Ze().defaultHidden:s,u=r.name,c=r.trim,d=r.normalizer,p=r.queryFallbacks,f=void 0!==p&&p,h=r.selected,m=r.checked,v=r.pressed,g=r.level,b=r.expanded;De(e);var y,x,C,w,E=a?He:Ve,D=We({collapseWhitespace:i,trim:c,normalizer:d});if(void 0!==h&&void 0===(null==(y=te.roles.get(t))?void 0:y.props["aria-selected"]))throw new Error('"aria-selected" is not supported on role "'+t+'".');if(void 0!==m&&void 0===(null==(x=te.roles.get(t))?void 0:x.props["aria-checked"]))throw new Error('"aria-checked" is not supported on role "'+t+'".');if(void 0!==v&&void 0===(null==(C=te.roles.get(t))?void 0:C.props["aria-pressed"]))throw new Error('"aria-pressed" is not supported on role "'+t+'".');if(void 0!==g&&"heading"!==t)throw new Error('Role "'+t+'" cannot have "level" property.');if(void 0!==b&&void 0===(null==(w=te.roles.get(t))?void 0:w.props["aria-expanded"]))throw new Error('"aria-expanded" is not supported on role "'+t+'".');var S=new WeakMap;function k(e){return S.has(e)||S.set(e,Ye(e)),S.get(e)}return Array.from(e.querySelectorAll("*")).filter((function(e){if(e.hasAttribute("role")){var n=e.getAttribute("role");if(f)return n.split(" ").filter(Boolean).some((function(n){return E(n,e,t,D)}));if(d)return E(n,e,t,D);var r=n.split(" ")[0];return E(r,e,t,D)}return Qe(e).some((function(n){return E(n,e,t,D)}))})).filter((function(e){return void 0!==h?h===function(e){return"OPTION"===e.tagName?e.selected:et(e,"aria-selected")}(e):void 0!==m?m===function(e){if(!("indeterminate"in e)||!e.indeterminate)return"checked"in e?e.checked:et(e,"aria-checked")}(e):void 0!==v?v===function(e){return et(e,"aria-pressed")}(e):void 0!==b?b===function(e){return et(e,"aria-expanded")}(e):void 0===g||g===function(e){return e.getAttribute("aria-level")&&Number(e.getAttribute("aria-level"))||{H1:1,H2:2,H3:3,H4:4,H5:5,H6:6}[e.tagName]}(e)})).filter((function(e){return!1!==l||!1===Xe(e,{isSubtreeInaccessible:k})})).filter((function(e){return void 0===u||He(ee(e,{computedStyleSupportsPseudoElements:Ze().computedStyleSupportsPseudoElements}),e,u,(function(e){return e}))}))}var bn=vt(gn,gn.name,"queryAll"),yn=gt(gn,(function(e,t,n){var r=(void 0===n?{}:n).name;return'Found multiple elements with the role "'+t+'"'+(void 0===r?"":"string"===typeof r?' and name "'+r+'"':" and name `"+r+"`")}),(function(e,t,n){var r=void 0===n?{}:n,o=r.hidden,a=void 0===o?Ze().defaultHidden:o,i=r.name;if(Ze()._disableExpensiveErrorDiagnostics)return'Unable to find role="'+t+'"';var s,l="";Array.from(e.children).forEach((function(e){l+=Je(e,{hidden:a,includeName:void 0!==i})})),s=0===l.length?!1===a?"There are no accessible roles. But there might be some inaccessible roles. If you wish to access them, then set the `hidden` option to `true`. Learn more about this here: https://testing-library.com/docs/dom-testing-library/api-queries#byrole":"There are no available roles.":("\nHere are the "+(!1===a?"accessible":"available")+" roles:\n\n "+l.replace(/\n/g,"\n ").replace(/\n\s\s\n/g,"\n\n")+"\n").trim();return("\nUnable to find an "+(!1===a?"accessible ":"")+'element with the role "'+t+'"'+(void 0===i?"":"string"===typeof i?' and name "'+i+'"':" and name `"+i+"`")+"\n\n"+s).trim()})),xn=yn[0],Cn=yn[1],wn=yn[2],En=yn[3],Dn=yn[4],Sn=function(){return Ze().testIdAttribute},kn=function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&void 0!==arguments[0]?arguments[0]:{},t=e.onlyFirst,n=void 0!==t&&t,r=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(r,n?void 0:"g")}},35571:function(e,t,n){"use strict";var r=n(60530);n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var o=new(r(n(39392)).default)([["aria-activedescendant",{type:"id"}],["aria-atomic",{type:"boolean"}],["aria-autocomplete",{type:"token",values:["inline","list","both","none"]}],["aria-busy",{type:"boolean"}],["aria-checked",{type:"tristate"}],["aria-colcount",{type:"integer"}],["aria-colindex",{type:"integer"}],["aria-colspan",{type:"integer"}],["aria-controls",{type:"idlist"}],["aria-current",{type:"token",values:["page","step","location","date","time",!0,!1]}],["aria-describedby",{type:"idlist"}],["aria-details",{type:"id"}],["aria-disabled",{type:"boolean"}],["aria-dropeffect",{type:"tokenlist",values:["copy","execute","link","move","none","popup"]}],["aria-errormessage",{type:"id"}],["aria-expanded",{type:"boolean",allowundefined:!0}],["aria-flowto",{type:"idlist"}],["aria-grabbed",{type:"boolean",allowundefined:!0}],["aria-haspopup",{type:"token",values:[!1,!0,"menu","listbox","tree","grid","dialog"]}],["aria-hidden",{type:"boolean",allowundefined:!0}],["aria-invalid",{type:"token",values:["grammar",!1,"spelling",!0]}],["aria-keyshortcuts",{type:"string"}],["aria-label",{type:"string"}],["aria-labelledby",{type:"idlist"}],["aria-level",{type:"integer"}],["aria-live",{type:"token",values:["assertive","off","polite"]}],["aria-modal",{type:"boolean"}],["aria-multiline",{type:"boolean"}],["aria-multiselectable",{type:"boolean"}],["aria-orientation",{type:"token",values:["vertical","undefined","horizontal"]}],["aria-owns",{type:"idlist"}],["aria-placeholder",{type:"string"}],["aria-posinset",{type:"integer"}],["aria-pressed",{type:"tristate"}],["aria-readonly",{type:"boolean"}],["aria-relevant",{type:"tokenlist",values:["additions","all","removals","text"]}],["aria-required",{type:"boolean"}],["aria-roledescription",{type:"string"}],["aria-rowcount",{type:"integer"}],["aria-rowindex",{type:"integer"}],["aria-rowspan",{type:"integer"}],["aria-selected",{type:"boolean",allowundefined:!0}],["aria-setsize",{type:"integer"}],["aria-sort",{type:"token",values:["ascending","descending","none","other"]}],["aria-valuemax",{type:"number"}],["aria-valuemin",{type:"number"}],["aria-valuenow",{type:"number"}],["aria-valuetext",{type:"string"}]]);t.default=o},34858:function(e,t,n){"use strict";var r=n(60530);n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var o=new(r(n(39392)).default)([["a",{reserved:!1}],["abbr",{reserved:!1}],["acronym",{reserved:!1}],["address",{reserved:!1}],["applet",{reserved:!1}],["area",{reserved:!1}],["article",{reserved:!1}],["aside",{reserved:!1}],["audio",{reserved:!1}],["b",{reserved:!1}],["base",{reserved:!0}],["bdi",{reserved:!1}],["bdo",{reserved:!1}],["big",{reserved:!1}],["blink",{reserved:!1}],["blockquote",{reserved:!1}],["body",{reserved:!1}],["br",{reserved:!1}],["button",{reserved:!1}],["canvas",{reserved:!1}],["caption",{reserved:!1}],["center",{reserved:!1}],["cite",{reserved:!1}],["code",{reserved:!1}],["col",{reserved:!0}],["colgroup",{reserved:!0}],["content",{reserved:!1}],["data",{reserved:!1}],["datalist",{reserved:!1}],["dd",{reserved:!1}],["del",{reserved:!1}],["details",{reserved:!1}],["dfn",{reserved:!1}],["dialog",{reserved:!1}],["dir",{reserved:!1}],["div",{reserved:!1}],["dl",{reserved:!1}],["dt",{reserved:!1}],["em",{reserved:!1}],["embed",{reserved:!1}],["fieldset",{reserved:!1}],["figcaption",{reserved:!1}],["figure",{reserved:!1}],["font",{reserved:!1}],["footer",{reserved:!1}],["form",{reserved:!1}],["frame",{reserved:!1}],["frameset",{reserved:!1}],["h1",{reserved:!1}],["h2",{reserved:!1}],["h3",{reserved:!1}],["h4",{reserved:!1}],["h5",{reserved:!1}],["h6",{reserved:!1}],["head",{reserved:!0}],["header",{reserved:!1}],["hgroup",{reserved:!1}],["hr",{reserved:!1}],["html",{reserved:!0}],["i",{reserved:!1}],["iframe",{reserved:!1}],["img",{reserved:!1}],["input",{reserved:!1}],["ins",{reserved:!1}],["kbd",{reserved:!1}],["keygen",{reserved:!1}],["label",{reserved:!1}],["legend",{reserved:!1}],["li",{reserved:!1}],["link",{reserved:!0}],["main",{reserved:!1}],["map",{reserved:!1}],["mark",{reserved:!1}],["marquee",{reserved:!1}],["menu",{reserved:!1}],["menuitem",{reserved:!1}],["meta",{reserved:!0}],["meter",{reserved:!1}],["nav",{reserved:!1}],["noembed",{reserved:!0}],["noscript",{reserved:!0}],["object",{reserved:!1}],["ol",{reserved:!1}],["optgroup",{reserved:!1}],["option",{reserved:!1}],["output",{reserved:!1}],["p",{reserved:!1}],["param",{reserved:!0}],["picture",{reserved:!0}],["pre",{reserved:!1}],["progress",{reserved:!1}],["q",{reserved:!1}],["rp",{reserved:!1}],["rt",{reserved:!1}],["rtc",{reserved:!1}],["ruby",{reserved:!1}],["s",{reserved:!1}],["samp",{reserved:!1}],["script",{reserved:!0}],["section",{reserved:!1}],["select",{reserved:!1}],["small",{reserved:!1}],["source",{reserved:!0}],["spacer",{reserved:!1}],["span",{reserved:!1}],["strike",{reserved:!1}],["strong",{reserved:!1}],["style",{reserved:!0}],["sub",{reserved:!1}],["summary",{reserved:!1}],["sup",{reserved:!1}],["table",{reserved:!1}],["tbody",{reserved:!1}],["td",{reserved:!1}],["textarea",{reserved:!1}],["tfoot",{reserved:!1}],["th",{reserved:!1}],["thead",{reserved:!1}],["time",{reserved:!1}],["title",{reserved:!0}],["tr",{reserved:!1}],["track",{reserved:!0}],["tt",{reserved:!1}],["u",{reserved:!1}],["ul",{reserved:!1}],["var",{reserved:!1}],["video",{reserved:!1}],["wbr",{reserved:!1}],["xmp",{reserved:!1}]]);t.default=o},44090:function(e,t,n){"use strict";var r=n(60530);n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var o,a=r(n(36384)),i=r(n(18777)),s=r(n(72119)),l=r(n(94473)),u=r(n(59340)),c=r(n(77766)),d=r(n(69301)),p=r(n(59036)),f=r(n(78914)),h=r(n(39392)),m=r(n(48686)),v=new h.default([]);(0,f.default)(o=(0,p.default)((0,d.default)(m.default).call(m.default))).call(o,(function(e){var t,n,r=m.default.get(e);r&&(0,f.default)(t=(0,c.default)(n=[]).call(n,(0,p.default)(r.baseConcepts),(0,p.default)(r.relatedConcepts))).call(t,(function(t){if("HTML"===t.module){var n=t.concept;if(n){var r,o=(0,u.default)(n),c=((0,l.default)(r=(0,p.default)((0,s.default)(v).call(v))).call(r,(function(e){var t=(0,i.default)(e,2),n=t[0];t[1];return(0,u.default)(n)===o}))||[])[1];c||(c=new a.default([])),c.add(e),v.set(n,c)}}}))}));var g=v;t.default=g},35776:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]};t.default=r},85793:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]};t.default=r},11892:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null},relatedConcepts:[{concept:{name:"input"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]};t.default=r},24876:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},82308:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuemax":null,"aria-valuemin":null,"aria-valuenow":null,"aria-valuetext":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};t.default=r},3049:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{"aria-atomic":null,"aria-busy":null,"aria-controls":null,"aria-current":null,"aria-describedby":null,"aria-details":null,"aria-dropeffect":null,"aria-flowto":null,"aria-grabbed":null,"aria-hidden":null,"aria-keyshortcuts":null,"aria-label":null,"aria-labelledby":null,"aria-live":null,"aria-owns":null,"aria-relevant":null,"aria-roledescription":null},relatedConcepts:[{concept:{name:"rel"},module:"HTML"},{concept:{name:"role"},module:"XHTML"},{concept:{name:"type"},module:"Dublin Core"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[]};t.default=r},17652:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"frontmatter"},module:"DTB"},{concept:{name:"level"},module:"DTB"},{concept:{name:"level"},module:"SMIL"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};t.default=r},83993:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};t.default=r},38034:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","structure","section","group"]]};t.default=r},64058:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]};t.default=r},15766:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]};t.default=r},80409:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-modal":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]};t.default=r},30129:function(e,t,n){"use strict";var r=n(60530);n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(39392)),a=r(n(35776)),i=r(n(85793)),s=r(n(11892)),l=r(n(24876)),u=r(n(82308)),c=r(n(3049)),d=r(n(17652)),p=r(n(83993)),f=r(n(38034)),h=r(n(64058)),m=r(n(15766)),v=r(n(80409)),g=new o.default([["command",a.default],["composite",i.default],["input",s.default],["landmark",l.default],["range",u.default],["roletype",c.default],["section",d.default],["sectionhead",p.default],["select",f.default],["structure",h.default],["widget",m.default],["window",v.default]]);t.default=g},49426:function(e,t,n){"use strict";var r=n(60530);n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(39392)),a=r(n(4153)),i=r(n(49283)),s=r(n(37104)),l=r(n(51355)),u=r(n(8084)),c=r(n(54130)),d=r(n(25749)),p=r(n(34308)),f=r(n(37582)),h=r(n(82877)),m=r(n(59656)),v=r(n(35057)),g=r(n(18960)),b=r(n(55993)),y=r(n(75437)),x=r(n(83862)),C=r(n(5116)),w=r(n(23800)),E=r(n(17539)),D=r(n(7191)),S=r(n(43238)),k=r(n(1360)),P=r(n(91686)),A=r(n(40831)),F=r(n(39178)),O=r(n(17245)),T=r(n(32113)),_=r(n(41482)),R=r(n(87638)),M=r(n(83506)),Z=r(n(5821)),I=r(n(9008)),j=r(n(74883)),B=r(n(77227)),L=r(n(47849)),N=r(n(36864)),z=r(n(58753)),V=r(n(69259)),H=r(n(44086)),q=new o.default([["doc-abstract",a.default],["doc-acknowledgments",i.default],["doc-afterword",s.default],["doc-appendix",l.default],["doc-backlink",u.default],["doc-biblioentry",c.default],["doc-bibliography",d.default],["doc-biblioref",p.default],["doc-chapter",f.default],["doc-colophon",h.default],["doc-conclusion",m.default],["doc-cover",v.default],["doc-credit",g.default],["doc-credits",b.default],["doc-dedication",y.default],["doc-endnote",x.default],["doc-endnotes",C.default],["doc-epigraph",w.default],["doc-epilogue",E.default],["doc-errata",D.default],["doc-example",S.default],["doc-footnote",k.default],["doc-foreword",P.default],["doc-glossary",A.default],["doc-glossref",F.default],["doc-index",O.default],["doc-introduction",T.default],["doc-noteref",_.default],["doc-notice",R.default],["doc-pagebreak",M.default],["doc-pagelist",Z.default],["doc-part",I.default],["doc-preface",j.default],["doc-prologue",B.default],["doc-pullquote",L.default],["doc-qna",N.default],["doc-subtitle",z.default],["doc-tip",V.default],["doc-toc",H.default]]);t.default=q},91369:function(e,t,n){"use strict";var r=n(60530);n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(39392)),a=r(n(40951)),i=r(n(51144)),s=r(n(69212)),l=r(n(57535)),u=r(n(57216)),c=r(n(51958)),d=r(n(14569)),p=r(n(9597)),f=r(n(86179)),h=r(n(79638)),m=r(n(42664)),v=r(n(92951)),g=r(n(23606)),b=r(n(42761)),y=r(n(80971)),x=r(n(32884)),C=r(n(23208)),w=r(n(98385)),E=r(n(56566)),D=r(n(37166)),S=r(n(80778)),k=r(n(80048)),P=r(n(31116)),A=r(n(50984)),F=r(n(44849)),O=r(n(9789)),T=r(n(94755)),_=r(n(32442)),R=r(n(36476)),M=r(n(80209)),Z=r(n(23808)),I=r(n(10329)),j=r(n(91399)),B=r(n(93342)),L=r(n(1431)),N=r(n(72387)),z=r(n(82614)),V=r(n(12186)),H=r(n(8899)),q=r(n(80100)),W=r(n(68549)),G=r(n(77736)),U=r(n(1335)),K=r(n(14025)),$=r(n(80347)),Y=r(n(25172)),X=r(n(47461)),Q=r(n(26750)),J=r(n(11838)),ee=r(n(12027)),te=r(n(91689)),ne=r(n(44944)),re=r(n(61560)),oe=r(n(85641)),ae=r(n(13116)),ie=r(n(27107)),se=r(n(46890)),le=r(n(65529)),ue=r(n(35933)),ce=r(n(98174)),de=r(n(50475)),pe=r(n(63399)),fe=r(n(89629)),he=r(n(47058)),me=r(n(1167)),ve=r(n(20333)),ge=r(n(98891)),be=r(n(25974)),ye=r(n(9460)),xe=r(n(52374)),Ce=r(n(19303)),we=r(n(56771)),Ee=r(n(292)),De=r(n(17559)),Se=r(n(55641)),ke=r(n(1195)),Pe=r(n(17950)),Ae=r(n(85741)),Fe=r(n(15239)),Oe=r(n(46916)),Te=r(n(19217)),_e=r(n(87862)),Re=new o.default([["alert",a.default],["alertdialog",i.default],["application",s.default],["article",l.default],["banner",u.default],["blockquote",c.default],["button",d.default],["caption",p.default],["cell",f.default],["checkbox",h.default],["code",m.default],["columnheader",v.default],["combobox",g.default],["complementary",b.default],["contentinfo",y.default],["definition",x.default],["deletion",C.default],["dialog",w.default],["directory",E.default],["document",D.default],["emphasis",S.default],["feed",k.default],["figure",P.default],["form",A.default],["generic",F.default],["grid",O.default],["gridcell",T.default],["group",_.default],["heading",R.default],["img",M.default],["insertion",Z.default],["link",I.default],["list",j.default],["listbox",B.default],["listitem",L.default],["log",N.default],["main",z.default],["marquee",V.default],["math",H.default],["menu",q.default],["menubar",W.default],["menuitem",G.default],["menuitemcheckbox",U.default],["menuitemradio",K.default],["meter",$.default],["navigation",Y.default],["none",X.default],["note",Q.default],["option",J.default],["paragraph",ee.default],["presentation",te.default],["progressbar",ne.default],["radio",re.default],["radiogroup",oe.default],["region",ae.default],["row",ie.default],["rowgroup",se.default],["rowheader",le.default],["scrollbar",ue.default],["search",ce.default],["searchbox",de.default],["separator",pe.default],["slider",fe.default],["spinbutton",he.default],["status",me.default],["strong",ve.default],["subscript",ge.default],["superscript",be.default],["switch",ye.default],["tab",xe.default],["table",Ce.default],["tablist",we.default],["tabpanel",Ee.default],["term",De.default],["textbox",Se.default],["time",ke.default],["timer",Pe.default],["toolbar",Ae.default],["tooltip",Fe.default],["tree",Oe.default],["treegrid",Te.default],["treeitem",_e.default]]);t.default=Re},4153:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"abstract [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},49283:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"acknowledgments [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},37104:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"afterword [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},51355:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"appendix [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},8084:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","content"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"referrer [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]};t.default=r},54130:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"EPUB biblioentry [EPUB-SSV]"},module:"EPUB"}],requireContextRole:["doc-bibliography"],requiredContextRole:["doc-bibliography"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"]]};t.default=r},25749:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"bibliography [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["doc-biblioentry"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},34308:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"biblioref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]};t.default=r},37582:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"chapter [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},82877:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"colophon [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},59656:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"conclusion [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},35057:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"cover [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","img"]]};t.default=r},18960:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"credit [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},55993:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"credits [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},75437:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"dedication [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},83862:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"rearnote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:["doc-endnotes"],requiredContextRole:["doc-endnotes"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"]]};t.default=r},5116:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"rearnotes [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["doc-endnote"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},23800:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"epigraph [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},17539:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"epilogue [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},7191:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"errata [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},43238:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},1360:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"footnote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},91686:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"foreword [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},40831:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"glossary [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["definition"],["term"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},39178:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"glossref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]};t.default=r},17245:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"index [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]};t.default=r},32113:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"introduction [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},41482:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"noteref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]};t.default=r},87638:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"notice [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","note"]]};t.default=r},83506:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"pagebreak [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","separator"]]};t.default=r},5821:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"page-list [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]};t.default=r},9008:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"part [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},74883:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"preface [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},77227:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"prologue [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},47849:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"pullquote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["none"]]};t.default=r},36864:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"qna [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},58753:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"subtitle [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","sectionhead"]]};t.default=r},69259:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"help [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","note"]]};t.default=r},44086:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"toc [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]};t.default=r},40951:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-atomic":"true","aria-live":"assertive"},relatedConcepts:[{concept:{name:"alert"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},51144:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"alert"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","alert"],["roletype","window","dialog"]]};t.default=r},69212:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"Device Independence Delivery Unit"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};t.default=r},57535:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"article"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","document"]]};t.default=r},57216:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{constraints:["direct descendant of document"],name:"header"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},51958:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},14569:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-pressed":null},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-pressed"},{name:"type",value:"checkbox"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"aria-expanded",value:"false"}],name:"summary"},module:"HTML"},{concept:{attributes:[{name:"aria-expanded",value:"true"}],constraints:["direct descendant of details element with the open attribute defined"],name:"summary"},module:"HTML"},{concept:{attributes:[{name:"type",value:"button"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"image"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"reset"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"submit"}],name:"input"},module:"HTML"},{concept:{name:"button"},module:"HTML"},{concept:{name:"trigger"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]};t.default=r},9597:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:["figure","grid","table"],requiredContextRole:["figure","grid","table"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},86179:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-colindex":null,"aria-colspan":null,"aria-rowindex":null,"aria-rowspan":null},relatedConcepts:[{concept:{constraints:["descendant of table"],name:"td"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},79638:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-errormessage":null,"aria-expanded":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{attributes:[{name:"type",value:"checkbox"}],name:"input"},module:"HTML"},{concept:{name:"option"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input"]]};t.default=r},42664:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},92951:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-sort":null},relatedConcepts:[{attributes:[{name:"scope",value:"col"}],concept:{name:"th"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","structure","section","cell","gridcell"],["roletype","widget","gridcell"],["roletype","structure","sectionhead"]]};t.default=r},23606:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-autocomplete":null,"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-expanded":"false","aria-haspopup":"listbox"},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"email"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"search"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"tel"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"text"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"url"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"url"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"multiple"},{constraints:["undefined"],name:"size"}],name:"select"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"multiple"},{name:"size",value:1}],name:"select"},module:"HTML"},{concept:{name:"select"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-controls":null,"aria-expanded":"false"},superClass:[["roletype","widget","input"]]};t.default=r},42761:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"aside"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},80971:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{constraints:["direct descendant of document"],name:"footer"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},32884:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dd"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},23208:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},98385:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dialog"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","window"]]};t.default=r},56566:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{module:"DAISY Guide"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","list"]]};t.default=r},37166:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"Device Independence Delivery Unit"}},{concept:{name:"body"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};t.default=r},80778:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},80048:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["article"]],requiredProps:{},superClass:[["roletype","structure","section","list"]]};t.default=r},31116:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"figure"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},50984:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-label"}],name:"form"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-labelledby"}],name:"form"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"name"}],name:"form"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},44849:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"span"},module:"HTML"},{concept:{name:"div"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};t.default=r},9789:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-multiselectable":null,"aria-readonly":null},relatedConcepts:[{concept:{attributes:[{name:"role",value:"grid"}],name:"table"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","structure","section","table"]]};t.default=r},94755:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-selected":null},relatedConcepts:[{concept:{attributes:[{name:"role",value:"gridcell"}],name:"td"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","widget"]]};t.default=r},32442:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null},relatedConcepts:[{concept:{name:"details"},module:"HTML"},{concept:{name:"fieldset"},module:"HTML"},{concept:{name:"optgroup"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},36476:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-level":null},relatedConcepts:[{concept:{name:"h1"},module:"HTML"},{concept:{name:"h2"},module:"HTML"},{concept:{name:"h3"},module:"HTML"},{concept:{name:"h4"},module:"HTML"},{concept:{name:"h5"},module:"HTML"},{concept:{name:"h6"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-level":2},superClass:[["roletype","structure","sectionhead"]]};t.default=r},80209:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"alt"}],name:"img"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"alt"}],name:"img"},module:"HTML"},{concept:{name:"imggroup"},module:"DTB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},23808:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},10329:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null},relatedConcepts:[{concept:{attributes:[{name:"href"}],name:"a"},module:"HTML"},{concept:{attributes:[{name:"href"}],name:"area"},module:"HTML"},{concept:{attributes:[{name:"href"}],name:"link"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]};t.default=r},91399:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menu"},module:"HTML"},{concept:{name:"ol"},module:"HTML"},{concept:{name:"ul"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["listitem"]],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},93342:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-invalid":null,"aria-multiselectable":null,"aria-readonly":null,"aria-required":null,"aria-orientation":"vertical"},relatedConcepts:[{concept:{attributes:[{constraints:[">1"],name:"size"},{name:"multiple"}],name:"select"},module:"HTML"},{concept:{attributes:[{constraints:[">1"],name:"size"}],name:"select"},module:"HTML"},{concept:{attributes:[{name:"multiple"}],name:"select"},module:"HTML"},{concept:{name:"datalist"},module:"HTML"},{concept:{name:"list"},module:"ARIA"},{concept:{name:"select"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["option","group"],["option"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]};t.default=r},1431:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-level":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{constraints:["direct descendant of ol, ul or menu"],name:"li"},module:"HTML"},{concept:{name:"item"},module:"XForms"}],requireContextRole:["directory","list"],requiredContextRole:["directory","list"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},72387:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-live":"polite"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},82614:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"main"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},12186:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},8899:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"math"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},80100:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"vertical"},relatedConcepts:[{concept:{name:"MENU"},module:"JAPI"},{concept:{name:"list"},module:"ARIA"},{concept:{name:"select"},module:"XForms"},{concept:{name:"sidebar"},module:"DTB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["menuitem","group"],["menuitemradio","group"],["menuitemcheckbox","group"],["menuitem"],["menuitemcheckbox"],["menuitemradio"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]};t.default=r},68549:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"horizontal"},relatedConcepts:[{concept:{name:"toolbar"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["menuitem","group"],["menuitemradio","group"],["menuitemcheckbox","group"],["menuitem"],["menuitemcheckbox"],["menuitemradio"]],requiredProps:{},superClass:[["roletype","widget","composite","select","menu"],["roletype","structure","section","group","select","menu"]]};t.default=r},77736:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"MENU_ITEM"},module:"JAPI"},{concept:{name:"listitem"},module:"ARIA"},{concept:{name:"menuitem"},module:"HTML"},{concept:{name:"option"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]};t.default=r},1335:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox"],["roletype","widget","command","menuitem"]]};t.default=r},14025:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox","menuitemcheckbox"],["roletype","widget","command","menuitem","menuitemcheckbox"],["roletype","widget","input","radio"]]};t.default=r},80347:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-valuemax":null,"aria-valuemin":null,"aria-valuenow":null},superClass:[["roletype","structure","range"]]};t.default=r},25172:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"nav"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},47461:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[]};t.default=r},26750:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},11838:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-posinset":null,"aria-setsize":null,"aria-selected":"false"},relatedConcepts:[{concept:{name:"item"},module:"XForms"},{concept:{name:"listitem"},module:"ARIA"},{concept:{name:"option"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-selected":"false"},superClass:[["roletype","widget","input"]]};t.default=r},12027:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},91689:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};t.default=r},44944:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"progress"},module:"HTML"},{concept:{name:"status"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","range"],["roletype","widget"]]};t.default=r},61560:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{attributes:[{name:"type",value:"radio"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input"]]};t.default=r},85641:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{name:"list"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["radio"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]};t.default=r},13116:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-label"}],name:"section"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-labelledby"}],name:"section"},module:"HTML"},{concept:{name:"Device Independence Glossart perceivable unit"}},{concept:{name:"frame"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},27107:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-colindex":null,"aria-expanded":null,"aria-level":null,"aria-posinset":null,"aria-rowindex":null,"aria-selected":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"tr"},module:"HTML"}],requireContextRole:["grid","rowgroup","table","treegrid"],requiredContextRole:["grid","rowgroup","table","treegrid"],requiredOwnedElements:[["cell"],["columnheader"],["gridcell"],["rowheader"]],requiredProps:{},superClass:[["roletype","structure","section","group"],["roletype","widget"]]};t.default=r},46890:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"tbody"},module:"HTML"},{concept:{name:"tfoot"},module:"HTML"},{concept:{name:"thead"},module:"HTML"}],requireContextRole:["grid","table","treegrid"],requiredContextRole:["grid","table","treegrid"],requiredOwnedElements:[["row"]],requiredProps:{},superClass:[["roletype","structure"]]};t.default=r},65529:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-sort":null},relatedConcepts:[{concept:{attributes:[{name:"scope",value:"row"}],name:"th"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","structure","section","cell","gridcell"],["roletype","widget","gridcell"],["roletype","structure","sectionhead"]]};t.default=r},35933:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-orientation":"vertical","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-controls":null,"aria-valuenow":null},superClass:[["roletype","structure","range"],["roletype","widget"]]};t.default=r},98174:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=r},50475:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"search"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","input","textbox"]]};t.default=r},63399:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-valuetext":null,"aria-orientation":"horizontal","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[{concept:{name:"hr"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};t.default=r},89629:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null,"aria-readonly":null,"aria-orientation":"horizontal","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[{concept:{attributes:[{name:"type",value:"range"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-valuenow":null},superClass:[["roletype","widget","input"],["roletype","structure","range"]]};t.default=r},47058:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-valuenow":"0"},relatedConcepts:[{concept:{attributes:[{name:"type",value:"number"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","widget","input"],["roletype","structure","range"]]};t.default=r},1167:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-atomic":"true","aria-live":"polite"},relatedConcepts:[{concept:{name:"output"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},20333:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},98891:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},25974:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},9460:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"button"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox"]]};t.default=r},52374:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-posinset":null,"aria-setsize":null,"aria-selected":"false"},relatedConcepts:[],requireContextRole:["tablist"],requiredContextRole:["tablist"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","sectionhead"],["roletype","widget"]]};t.default=r},19303:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-colcount":null,"aria-rowcount":null},relatedConcepts:[{concept:{name:"table"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},56771:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-level":null,"aria-multiselectable":null,"aria-orientation":"horizontal"},relatedConcepts:[{module:"DAISY",concept:{name:"guide"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["tab"]],requiredProps:{},superClass:[["roletype","widget","composite"]]};t.default=r},292:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},17559:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dfn"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},55641:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-autocomplete":null,"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null,"aria-multiline":null,"aria-placeholder":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{attributes:[{constraints:["undefined"],name:"type"},{constraints:["undefined"],name:"list"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"email"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"tel"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"text"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"url"}],name:"input"},module:"HTML"},{concept:{name:"input"},module:"XForms"},{concept:{name:"textarea"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","input"]]};t.default=r},1195:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},17950:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","status"]]};t.default=r},85741:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"horizontal"},relatedConcepts:[{concept:{name:"menubar"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","group"]]};t.default=r},15239:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=r},46916:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-multiselectable":null,"aria-required":null,"aria-orientation":"vertical"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["treeitem","group"],["treeitem"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]};t.default=r},19217:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","widget","composite","grid"],["roletype","structure","section","table","grid"],["roletype","widget","composite","select","tree"],["roletype","structure","section","group","select","tree"]]};t.default=r},87862:function(e,t,n){"use strict";n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var r={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-expanded":null,"aria-haspopup":null},relatedConcepts:[],requireContextRole:["group","tree"],requiredContextRole:["group","tree"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"],["roletype","widget","input","option"]]};t.default=r},70859:function(e,t,n){"use strict";var r=n(60530);n(63978)(t,"__esModule",{value:!0}),t.roleElements=t.elementRoles=t.roles=t.dom=t.aria=void 0;var o=r(n(35571)),a=r(n(34858)),i=r(n(48686)),s=r(n(44090)),l=r(n(55528)),u=o.default;t.aria=u;var c=a.default;t.dom=c;var d=i.default;t.roles=d;var p=s.default;t.elementRoles=p;var f=l.default;t.roleElements=f},55528:function(e,t,n){"use strict";var r=n(60530);n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var o,a=r(n(36384)),i=r(n(77766)),s=r(n(69301)),l=r(n(59036)),u=r(n(78914)),c=r(n(39392)),d=r(n(48686)),p=new c.default([]);(0,u.default)(o=(0,l.default)((0,s.default)(d.default).call(d.default))).call(o,(function(e){var t,n,r=d.default.get(e);r&&(0,u.default)(t=(0,i.default)(n=[]).call(n,(0,l.default)(r.baseConcepts),(0,l.default)(r.relatedConcepts))).call(t,(function(t){if("HTML"===t.module){var n=t.concept;if(n){var r=p.get(e)||new a.default([]);r.add(n),p.set(e,r)}}}))}));var f=p;t.default=f},48686:function(e,t,n){"use strict";var r=n(60530);n(63978)(t,"__esModule",{value:!0}),t.default=void 0;var o,a=r(n(16976)),i=r(n(41511)),s=r(n(19996)),l=r(n(65420)),u=r(n(66419)),c=r(n(3649)),d=r(n(87672)),p=r(n(51942)),f=r(n(86902)),h=r(n(78914)),m=r(n(39392)),v=r(n(30129)),g=r(n(91369)),b=r(n(49426));function y(e,t){var n;if("undefined"===typeof l.default||null==(0,s.default)(e)){if((0,i.default)(e)||(n=function(e,t){var n;if(!e)return;if("string"===typeof e)return x(e,t);var r=(0,c.default)(n=Object.prototype.toString.call(e)).call(n,8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return(0,u.default)(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return x(e,t)}(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var d,p=!0,f=!1;return{s:function(){n=(0,a.default)(e)},n:function(){var e=n.next();return p=e.done,e},e:function(e){f=!0,d=e},f:function(){try{p||null==n.return||n.return()}finally{if(f)throw d}}}}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){l.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){l.headers[e]=r.merge(i)})),e.exports=l},44049:function(e){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r=0)return;i[t]="set-cookie"===t?(i[t]?i[t]:[]).concat([n]):i[t]?i[t]+", "+n:n}})),i):i}},98089:function(e){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},47835:function(e,t,n){"use strict";var r=n(88593),o={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){o[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var a={},i=r.version.split(".");function s(e,t){for(var n=t?t.split("."):i,r=e.split("."),o=0;o<3;o++){if(n[o]>r[o])return!0;if(n[o]0;){var a=r[o],i=t[a];if(i){var s=e[a],l=void 0===s||i(s,a,e);if(!0!==l)throw new TypeError("option "+a+" must be "+l)}else if(!0!==n)throw Error("Unknown option "+a)}},validators:o}},33589:function(e,t,n){"use strict";var r=n(44049),o=Object.prototype.toString;function a(e){return"[object Array]"===o.call(e)}function i(e){return"undefined"===typeof e}function s(e){return null!==e&&"object"===typeof e}function l(e){if("[object Object]"!==o.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function u(e){return"[object Function]"===o.call(e)}function c(e,t){if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),a(e))for(var n=0,r=e.length;n0&&e.jitter<=1?e.jitter:0,this.attempts=0}e.exports=t,t.prototype.duration=function(){var e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var t=Math.random(),n=Math.floor(t*this.jitter*e);e=0==(1&Math.floor(10*t))?e-n:e+n}return 0|Math.min(e,this.max)},t.prototype.reset=function(){this.attempts=0},t.prototype.setMin=function(e){this.ms=e},t.prototype.setMax=function(e){this.max=e},t.prototype.setJitter=function(e){this.jitter=e}},28182:function(e,t,n){"use strict";function r(e){var t,n,o="";if("string"===typeof e||"number"===typeof e)o+=e;else if("object"===typeof e)if(Array.isArray(e))for(t=0;t1?arguments[1]:void 0)}},31791:function(e,t,n){"use strict";var r=n(50790),o=n(91265),a=n(93497),i=n(85219),s=n(83782),l=n(87401),u=n(17137);e.exports=function(e){var t,n,c,d,p,f,h=o(e),m="function"==typeof this?this:Array,v=arguments.length,g=v>1?arguments[1]:void 0,b=void 0!==g,y=u(h),x=0;if(b&&(g=r(g,v>2?arguments[2]:void 0,2)),void 0==y||m==Array&&i(y))for(n=new m(t=s(h.length));t>x;x++)f=b?g(h[x],x):h[x],l(n,x,f);else for(p=(d=y.call(h)).next,n=new m;!(c=p.call(d)).done;x++)f=b?a(d,g,[c.value,x],!0):c.value,l(n,x,f);return n.length=x,n}},9302:function(e,t,n){var r=n(78179),o=n(83782),a=n(21462),i=function(e){return function(t,n,i){var s,l=r(t),u=o(l.length),c=a(i,u);if(e&&n!=n){for(;u>c;)if((s=l[c++])!=s)return!0}else for(;u>c;c++)if((e||c in l)&&l[c]===n)return e||c||0;return!e&&-1}};e.exports={includes:i(!0),indexOf:i(!1)}},72770:function(e,t,n){var r=n(50790),o=n(92916),a=n(91265),i=n(83782),s=n(92288),l=[].push,u=function(e){var t=1==e,n=2==e,u=3==e,c=4==e,d=6==e,p=7==e,f=5==e||d;return function(h,m,v,g){for(var b,y,x=a(h),C=o(x),w=r(m,v,3),E=i(C.length),D=0,S=g||s,k=t?S(h,E):n||p?S(h,0):void 0;E>D;D++)if((f||D in C)&&(y=w(b=C[D],D,x),e))if(t)k[D]=y;else if(y)switch(e){case 3:return!0;case 5:return b;case 6:return D;case 2:l.call(k,b)}else switch(e){case 4:return!1;case 7:l.call(k,b)}return d?-1:u||c?c:k}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterOut:u(7)}},70882:function(e,t,n){var r=n(23998),o=n(98907),a=n(75561),i=o("species");e.exports=function(e){return a>=51||!r((function(){var t=[];return(t.constructor={})[i]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},20995:function(e,t,n){"use strict";var r=n(23998);e.exports=function(e,t){var n=[][e];return!!n&&r((function(){n.call(null,t||function(){throw 1},1)}))}},92288:function(e,t,n){var r=n(73419),o=n(56078),a=n(98907)("species");e.exports=function(e,t){var n;return o(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!o(n.prototype)?r(n)&&null===(n=n[a])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===t?0:t)}},93497:function(e,t,n){var r=n(9427),o=n(2960);e.exports=function(e,t,n,a){try{return a?t(r(n)[0],n[1]):t(n)}catch(i){throw o(e),i}}},66043:function(e,t,n){var r=n(98907)("iterator"),o=!1;try{var a=0,i={next:function(){return{done:!!a++}},return:function(){o=!0}};i[r]=function(){return this},Array.from(i,(function(){throw 2}))}catch(s){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var a={};a[r]=function(){return{next:function(){return{done:n=!0}}}},e(a)}catch(s){}return n}},87629:function(e){var t={}.toString;e.exports=function(e){return t.call(e).slice(8,-1)}},89829:function(e,t,n){var r=n(78895),o=n(87629),a=n(98907)("toStringTag"),i="Arguments"==o(function(){return arguments}());e.exports=r?o:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(n){}}(t=Object(e),a))?n:i?o(t):"Object"==(r=o(t))&&"function"==typeof t.callee?"Arguments":r}},89019:function(e,t,n){"use strict";var r=n(19179).f,o=n(35599),a=n(36540),i=n(50790),s=n(41331),l=n(62900),u=n(61806),c=n(79577),d=n(68240),p=n(45901).fastKey,f=n(94546),h=f.set,m=f.getterFor;e.exports={getConstructor:function(e,t,n,u){var c=e((function(e,r){s(e,c,t),h(e,{type:t,index:o(null),first:void 0,last:void 0,size:0}),d||(e.size=0),void 0!=r&&l(r,e[u],{that:e,AS_ENTRIES:n})})),f=m(t),v=function(e,t,n){var r,o,a=f(e),i=g(e,t);return i?i.value=n:(a.last=i={index:o=p(t,!0),key:t,value:n,previous:r=a.last,next:void 0,removed:!1},a.first||(a.first=i),r&&(r.next=i),d?a.size++:e.size++,"F"!==o&&(a.index[o]=i)),e},g=function(e,t){var n,r=f(e),o=p(t);if("F"!==o)return r.index[o];for(n=r.first;n;n=n.next)if(n.key==t)return n};return a(c.prototype,{clear:function(){for(var e=f(this),t=e.index,n=e.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete t[n.index],n=n.next;e.first=e.last=void 0,d?e.size=0:this.size=0},delete:function(e){var t=this,n=f(t),r=g(t,e);if(r){var o=r.next,a=r.previous;delete n.index[r.index],r.removed=!0,a&&(a.next=o),o&&(o.previous=a),n.first==r&&(n.first=o),n.last==r&&(n.last=a),d?n.size--:t.size--}return!!r},forEach:function(e){for(var t,n=f(this),r=i(e,arguments.length>1?arguments[1]:void 0,3);t=t?t.next:n.first;)for(r(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!g(this,e)}}),a(c.prototype,n?{get:function(e){var t=g(this,e);return t&&t.value},set:function(e,t){return v(this,0===e?0:e,t)}}:{add:function(e){return v(this,e=0===e?0:e,e)}}),d&&r(c.prototype,"size",{get:function(){return f(this).size}}),c},setStrong:function(e,t,n){var r=t+" Iterator",o=m(t),a=m(r);u(e,t,(function(e,t){h(this,{type:r,target:e,state:o(e),kind:t,last:void 0})}),(function(){for(var e=a(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),c(t)}}},75133:function(e,t,n){"use strict";var r=n(17834),o=n(84724),a=n(45901),i=n(23998),s=n(93540),l=n(62900),u=n(41331),c=n(73419),d=n(45417),p=n(19179).f,f=n(72770).forEach,h=n(68240),m=n(94546),v=m.set,g=m.getterFor;e.exports=function(e,t,n){var m,b=-1!==e.indexOf("Map"),y=-1!==e.indexOf("Weak"),x=b?"set":"add",C=o[e],w=C&&C.prototype,E={};if(h&&"function"==typeof C&&(y||w.forEach&&!i((function(){(new C).entries().next()})))){m=t((function(t,n){v(u(t,m,e),{type:e,collection:new C}),void 0!=n&&l(n,t[x],{that:t,AS_ENTRIES:b})}));var D=g(e);f(["add","clear","delete","forEach","get","has","set","keys","values","entries"],(function(e){var t="add"==e||"set"==e;!(e in w)||y&&"clear"==e||s(m.prototype,e,(function(n,r){var o=D(this).collection;if(!t&&y&&!c(n))return"get"==e&&void 0;var a=o[e](0===n?0:n,r);return t?this:a}))})),y||p(m.prototype,"size",{configurable:!0,get:function(){return D(this).collection.size}})}else m=n.getConstructor(t,e,b,x),a.REQUIRED=!0;return d(m,e,!1,!0),E[e]=m,r({global:!0,forced:!0},E),y||n.setStrong(m,e,b),m}},13051:function(e,t,n){var r=n(23998);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},3690:function(e,t,n){"use strict";var r=n(76174).IteratorPrototype,o=n(35599),a=n(23898),i=n(45417),s=n(41428),l=function(){return this};e.exports=function(e,t,n){var u=t+" Iterator";return e.prototype=o(r,{next:a(1,n)}),i(e,u,!1,!0),s[u]=l,e}},93540:function(e,t,n){var r=n(68240),o=n(19179),a=n(23898);e.exports=r?function(e,t,n){return o.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},23898:function(e){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},87401:function(e,t,n){"use strict";var r=n(68501),o=n(19179),a=n(23898);e.exports=function(e,t,n){var i=r(t);i in e?o.f(e,i,a(0,n)):e[i]=n}},61806:function(e,t,n){"use strict";var r=n(17834),o=n(3690),a=n(79786),i=n(68333),s=n(45417),l=n(93540),u=n(8232),c=n(98907),d=n(47741),p=n(41428),f=n(76174),h=f.IteratorPrototype,m=f.BUGGY_SAFARI_ITERATORS,v=c("iterator"),g="keys",b="values",y="entries",x=function(){return this};e.exports=function(e,t,n,c,f,C,w){o(n,t,c);var E,D,S,k=function(e){if(e===f&&T)return T;if(!m&&e in F)return F[e];switch(e){case g:case b:case y:return function(){return new n(this,e)}}return function(){return new n(this)}},P=t+" Iterator",A=!1,F=e.prototype,O=F[v]||F["@@iterator"]||f&&F[f],T=!m&&O||k(f),_="Array"==t&&F.entries||O;if(_&&(E=a(_.call(new e)),h!==Object.prototype&&E.next&&(d||a(E)===h||(i?i(E,h):"function"!=typeof E[v]&&l(E,v,x)),s(E,P,!0,!0),d&&(p[P]=x))),f==b&&O&&O.name!==b&&(A=!0,T=function(){return O.call(this)}),d&&!w||F[v]===T||l(F,v,T),p[t]=T,f)if(D={values:k(b),keys:C?T:k(g),entries:k(y)},w)for(S in D)(m||A||!(S in F))&&u(F,S,D[S]);else r({target:t,proto:!0,forced:m||A},D);return D}},14174:function(e,t,n){var r=n(20983),o=n(24027),a=n(22334),i=n(19179).f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});o(t,e)||i(t,e,{value:a.f(e)})}},68240:function(e,t,n){var r=n(23998);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},7303:function(e,t,n){var r=n(84724),o=n(73419),a=r.document,i=o(a)&&o(a.createElement);e.exports=function(e){return i?a.createElement(e):{}}},91691:function(e){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},3086:function(e,t,n){var r=n(85285);e.exports=r("navigator","userAgent")||""},75561:function(e,t,n){var r,o,a=n(84724),i=n(3086),s=a.process,l=s&&s.versions,u=l&&l.v8;u?o=(r=u.split("."))[0]<4?1:r[0]+r[1]:i&&(!(r=i.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=i.match(/Chrome\/(\d+)/))&&(o=r[1]),e.exports=o&&+o},72802:function(e,t,n){var r=n(20983);e.exports=function(e){return r[e+"Prototype"]}},99832:function(e){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},17834:function(e,t,n){"use strict";var r=n(84724),o=n(34963).f,a=n(67832),i=n(20983),s=n(50790),l=n(93540),u=n(24027),c=function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t.prototype=e.prototype,t};e.exports=function(e,t){var n,d,p,f,h,m,v,g,b=e.target,y=e.global,x=e.stat,C=e.proto,w=y?r:x?r[b]:(r[b]||{}).prototype,E=y?i:i[b]||(i[b]={}),D=E.prototype;for(p in t)n=!a(y?p:b+(x?".":"#")+p,e.forced)&&w&&u(w,p),h=E[p],n&&(m=e.noTargetGet?(g=o(w,p))&&g.value:w[p]),f=n&&m?m:t[p],n&&typeof h===typeof f||(v=e.bind&&n?s(f,r):e.wrap&&n?c(f):C&&"function"==typeof f?s(Function.call,f):f,(e.sham||f&&f.sham||h&&h.sham)&&l(v,"sham",!0),E[p]=v,C&&(u(i,d=b+"Prototype")||l(i,d,{}),i[d][p]=f,e.real&&D&&!D[p]&&l(D,p,f)))}},23998:function(e){e.exports=function(e){try{return!!e()}catch(t){return!0}}},34970:function(e,t,n){var r=n(23998);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},50790:function(e,t,n){var r=n(92286);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},85285:function(e,t,n){var r=n(20983),o=n(84724),a=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?a(r[e])||a(o[e]):r[e]&&r[e][t]||o[e]&&o[e][t]}},17137:function(e,t,n){var r=n(89829),o=n(41428),a=n(98907)("iterator");e.exports=function(e){if(void 0!=e)return e[a]||e["@@iterator"]||o[r(e)]}},9817:function(e,t,n){var r=n(9427),o=n(17137);e.exports=function(e){var t=o(e);if("function"!=typeof t)throw TypeError(String(e)+" is not iterable");return r(t.call(e))}},84724:function(e,t,n){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},24027:function(e,t,n){var r=n(91265),o={}.hasOwnProperty;e.exports=Object.hasOwn||function(e,t){return o.call(r(e),t)}},87001:function(e){e.exports={}},48719:function(e,t,n){var r=n(85285);e.exports=r("document","documentElement")},18:function(e,t,n){var r=n(68240),o=n(23998),a=n(7303);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},92916:function(e,t,n){var r=n(23998),o=n(87629),a="".split;e.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?a.call(e,""):Object(e)}:Object},85033:function(e,t,n){var r=n(75358),o=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(e){return o.call(e)}),e.exports=r.inspectSource},45901:function(e,t,n){var r=n(87001),o=n(73419),a=n(24027),i=n(19179).f,s=n(90123),l=n(34970),u=s("meta"),c=0,d=Object.isExtensible||function(){return!0},p=function(e){i(e,u,{value:{objectID:"O"+ ++c,weakData:{}}})},f=e.exports={REQUIRED:!1,fastKey:function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,u)){if(!d(e))return"F";if(!t)return"E";p(e)}return e[u].objectID},getWeakData:function(e,t){if(!a(e,u)){if(!d(e))return!0;if(!t)return!1;p(e)}return e[u].weakData},onFreeze:function(e){return l&&f.REQUIRED&&d(e)&&!a(e,u)&&p(e),e}};r[u]=!0},94546:function(e,t,n){var r,o,a,i=n(65351),s=n(84724),l=n(73419),u=n(93540),c=n(24027),d=n(75358),p=n(5503),f=n(87001),h="Object already initialized",m=s.WeakMap;if(i||d.state){var v=d.state||(d.state=new m),g=v.get,b=v.has,y=v.set;r=function(e,t){if(b.call(v,e))throw new TypeError(h);return t.facade=e,y.call(v,e,t),t},o=function(e){return g.call(v,e)||{}},a=function(e){return b.call(v,e)}}else{var x=p("state");f[x]=!0,r=function(e,t){if(c(e,x))throw new TypeError(h);return t.facade=e,u(e,x,t),t},o=function(e){return c(e,x)?e[x]:{}},a=function(e){return c(e,x)}}e.exports={set:r,get:o,has:a,enforce:function(e){return a(e)?o(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!l(t)||(n=o(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}}},85219:function(e,t,n){var r=n(98907),o=n(41428),a=r("iterator"),i=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||i[a]===e)}},56078:function(e,t,n){var r=n(87629);e.exports=Array.isArray||function(e){return"Array"==r(e)}},67832:function(e,t,n){var r=n(23998),o=/#|\.prototype\./,a=function(e,t){var n=s[i(e)];return n==u||n!=l&&("function"==typeof t?r(t):!!t)},i=a.normalize=function(e){return String(e).replace(o,".").toLowerCase()},s=a.data={},l=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},73419:function(e){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},47741:function(e){e.exports=!0},62900:function(e,t,n){var r=n(9427),o=n(85219),a=n(83782),i=n(50790),s=n(17137),l=n(2960),u=function(e,t){this.stopped=e,this.result=t};e.exports=function(e,t,n){var c,d,p,f,h,m,v,g=n&&n.that,b=!(!n||!n.AS_ENTRIES),y=!(!n||!n.IS_ITERATOR),x=!(!n||!n.INTERRUPTED),C=i(t,g,1+b+x),w=function(e){return c&&l(c),new u(!0,e)},E=function(e){return b?(r(e),x?C(e[0],e[1],w):C(e[0],e[1])):x?C(e,w):C(e)};if(y)c=e;else{if("function"!=typeof(d=s(e)))throw TypeError("Target is not iterable");if(o(d)){for(p=0,f=a(e.length);f>p;p++)if((h=E(e[p]))&&h instanceof u)return h;return new u(!1)}c=d.call(e)}for(m=c.next;!(v=m.call(c)).done;){try{h=E(v.value)}catch(D){throw l(c),D}if("object"==typeof h&&h&&h instanceof u)return h}return new u(!1)}},2960:function(e,t,n){var r=n(9427);e.exports=function(e){var t=e.return;if(void 0!==t)return r(t.call(e)).value}},76174:function(e,t,n){"use strict";var r,o,a,i=n(23998),s=n(79786),l=n(93540),u=n(24027),c=n(98907),d=n(47741),p=c("iterator"),f=!1;[].keys&&("next"in(a=[].keys())?(o=s(s(a)))!==Object.prototype&&(r=o):f=!0);var h=void 0==r||i((function(){var e={};return r[p].call(e)!==e}));h&&(r={}),d&&!h||u(r,p)||l(r,p,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:f}},41428:function(e){e.exports={}},93227:function(e,t,n){var r=n(75561),o=n(23998);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},65351:function(e,t,n){var r=n(84724),o=n(85033),a=r.WeakMap;e.exports="function"===typeof a&&/native code/.test(o(a))},8956:function(e,t,n){"use strict";var r=n(68240),o=n(23998),a=n(84757),i=n(27772),s=n(67085),l=n(91265),u=n(92916),c=Object.assign,d=Object.defineProperty;e.exports=!c||o((function(){if(r&&1!==c({b:1},c(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),o="abcdefghijklmnopqrst";return e[n]=7,o.split("").forEach((function(e){t[e]=e})),7!=c({},e)[n]||a(c({},t)).join("")!=o}))?function(e,t){for(var n=l(e),o=arguments.length,c=1,d=i.f,p=s.f;o>c;)for(var f,h=u(arguments[c++]),m=d?a(h).concat(d(h)):a(h),v=m.length,g=0;v>g;)f=m[g++],r&&!p.call(h,f)||(n[f]=h[f]);return n}:c},35599:function(e,t,n){var r,o=n(9427),a=n(75343),i=n(99832),s=n(87001),l=n(48719),u=n(7303),c=n(5503),d=c("IE_PROTO"),p=function(){},f=function(e){return"